Skip to content

A custom controller mapper for Animal Jam Classic. Built for fun to bring a console-like experience to AJC. Makes minigames and movement feel brand new!

License

Notifications You must be signed in to change notification settings

RecentProject/JamPad-Classic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👋 Welcome to my first project!

I built JamPad Classic purely for fun because I was curious: "What would it be like to play Animal Jam with a controller?"

Little did I know, it actually makes the game—especially the minigames and exploring—feel surprisingly fresh and way more fun. I decided to release it open-source so others can try it out!

⚠️ Note: This is a hobby project and my first public release. It might not be perfect, but it works great for me. If you find bugs or have ideas to make it better, feel free to let me know in the Issues tab!

🎮 JamPad Classic

JamPad Classic is a custom controller mapper for Animal Jam Classic. It lets you play the game on your PC using an Xbox or PlayStation controller with a smooth, console-like feel.

JamPad Interface

✨ Features

  • Plug & Play: Works immediately with Xbox and PlayStation controllers (updates button icons automatically).
  • Custom Controls: Don't like the default buttons? Remap A, B, X, and Y to whatever keys you want in the Controls tab.
  • Smart Focus: The controller only affects the game when the window is active. You can check your battery or change settings in the app without it affecting AJC.
  • Visualizer: See exactly how your sticks are moving and where your deadzones are in real-time.
  • Audio Cues: Hears a "Beep" when you toggle the controller ON or OFF so you know it's working.
  • Battery Monitor: Check your controller battery level right on the main tab.

⚠️ Important: "Virus" Warnings & Windows SmartScreen

Since this is a free, open-source tool created by a hobbyist (and not a big company like Microsoft), you might see two warnings. This is normal and the app is safe.

  1. Windows SmartScreen:

    • You might see a red/blue window saying "Windows protected your PC".
    • The Fix: Click More info then click the "Run anyway" button.
  2. VirusTotal / Antivirus Flags:

    • Some antivirus scanners might flag the .exe as a "False Positive."
    • Why? This happens because the app is built with PyInstaller. People sometimes create malicious code using the same tool, so clumsy antivirus AI gets confused and flags everyone who uses it.
    • Safety Check: The code is 100% open source. If you are worried, you can inspect the code yourself or run the Python script directly!

📥 How to Install

Option 1: For Players (Recommended)

  1. Go to the Releases page.
  2. Download JamPad.Classic.exe.
  3. Connect your controller, run the app, and start playing!

Option 2: For Developers (Source Code)

If you want to modify the code or run it through Python:

Requirements: Python 3.14+

# 1. Clone the repo
git clone https://github.com/RecentProject/JamPad-Classic.git
cd JamPad-Classic

# 2. Install requirements
pip install -r requirements.txt

# 3. Run the app
python "JamPad Classic.py"



About

A custom controller mapper for Animal Jam Classic. Built for fun to bring a console-like experience to AJC. Makes minigames and movement feel brand new!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages