TwilightPB — Porting
ComplexPlane — Renderer
camthesaxman — SMB1 Decompilation
SMB2 Decompilation
ComplexPlane
CraftedCart
EELI
Eucalyptus
The BombSquad
Amusement Vision — Original game
SMB Custom Level Community — Tools and resources

Super Monkey Ball 1

Standard gameplay (Beginner / Advanced / Expert).

Controls: WASD / Arrow Keys = tilt, R = reset stage, N = skip stage
If you have a controller plugged in, it should work too.
Don't worry about reporting bugs. I probably already know about it - it'll get fixed.

Level Select

Choose the game source, course, and stage.

Packs

No pack loaded

Replay

Replay: none

Stage Selection

Lobby Stage

Updates the lobby selection without starting the match.

Online Multiplayer

Join public lobbies, invite friends, or host your own room.

Public Lobbies

Lobby: idle

Join Private Room

Host Room

Lobby

Players

Match Settings

Selected Stage
Only the host can change match settings.

Chat

Match Menu

Multiplayer session controls.

Players

Settings

Adjust controls, audio, and multiplayer preferences.

Controls

Tap the screen during gameplay to recalibrate gyro.
A lower value makes joystick input more linear. Higher makes small adjustments more precise.

Audio

Profile

PNG/JPG/WebP only. Max 512x512 and 150kb.

Privacy

Replaces names with deterministic aliases for safer sharing.

Stick Calibration

Move the left stick in slow circles to map the gate. Use the full range.

Click anywhere or press any controller button to close.