Emulation speed was tested with version 0.60
Availability: All that support SDL and GTK+
Officially maintained: Yes (Stable)
Features: OS GUI, Save to FS, Debugging
Source folder: platform/debugger
Dependencies: GTK+ 2.x, SDL 1.2
Optimization: Accuracy
Emu. Speed: N/A
| Pokémon-Mini | PC Keys |
|---|---|
| D-PAD Left | Arrow Left |
| D-PAD Right | Arrow Right |
| D-PAD Up | Arrow Up |
| D-PAD Down | Arrow Down |
| Key A | Keyboard X |
| Key B | Keyboard Z |
| Key C | Keyboard S or C |
| Shock Detector | Keyboard A |
| Power Button | Keyboard E |
Availability: All that support SDL 1.2
Officially maintained: Yes (Stable)
Features: Emu GUI, Save to FS
Source folder: platform/sdl
Dependencies: SDL 1.2
Optimization: Accuracy
Emu. Speed: N/A
| Pokémon-Mini | PC Keys |
|---|---|
| D-PAD Left | Arrow Left |
| D-PAD Right | Arrow Right |
| D-PAD Up | Arrow Up |
| D-PAD Down | Arrow Down |
| Key A | Keyboard X |
| Key B | Keyboard Z |
| Key C | Keyboard S or C |
| Shock Detector | Keyboard A |
| Power Button | Keyboard E |
| UI Menu | Keyboard Esc |
Availability: All that support SDL 2.x
Officially maintained: Yes (Stable)
Features: Emu GUI, Save to FS, Force Feedback
Source folder: platform/sdl2
Dependencies: SDL 2.x
Optimization: Accuracy
Emu. Speed: N/A
| Pokémon-Mini | PC Keys |
|---|---|
| D-PAD Left | Arrow Left |
| D-PAD Right | Arrow Right |
| D-PAD Up | Arrow Up |
| D-PAD Down | Arrow Down |
| Key A | Keyboard X |
| Key B | Keyboard Z |
| Key C | Keyboard S or C |
| Shock Detector | Keyboard A |
| Power Button | Keyboard E |
| UI Menu | Keyboard Esc |
Availability: Windows only
Features: OS GUI, Save to FS
Officially maintained: Yes (Stable)
Source folder: platform/win32
Dependencies: Visual C++ 2005 Run-Time
Optimization: Accuracy
Emu. Speed: N/A
| Pokémon-Mini | PC Keys |
|---|---|
| D-PAD Left | Arrow Left |
| D-PAD Right | Arrow Right |
| D-PAD Up | Arrow Up |
| D-PAD Down | Arrow Down |
| Key A | Keyboard X |
| Key B | Keyboard Z |
| Key C | Keyboard S or C |
| Shock Detector | Keyboard A |
| Power Button | Keyboard E |
Availability: Nintendo DS and Nintendo DSi
Features: Emu GUI, Rumble, Save to libfat
Officially maintained: Yes (Stable)
Source folder: platform/nds
Dependencies: N/A
Optimization: Performance
Emu. Speed: 64% (NDS @ Sync Cycles 64), 75% (NDS @ Sync Cycles 512), 100% (NDSi)
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Key A |
| Key B | Key B |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Start |
| UI Menu | Select |
Availability: PlayStation Portable (all models)
Features: Emu GUI, Save to memory card
Officially maintained: Yes (Stable)
Source folder: platform/psp
Dependencies: N/A
Optimization: Performance
Emu. Speed: 100% (Default clock)
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Circle |
| Key B | Cross |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Start |
| UI Menu | Select |
Availability: Dreamcast
Features: Emu GUI, Save to VMU
Officially maintained: Yes (Stable)
Source folder: platform/dreamcast
Dependencies: N/A
Optimization: Performance
Emu. Speed: 88% ~ 100% (Depending of LCD Mode)
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Key B |
| Key B | Key A |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Start |
| UI Menu | Key X |
This platforms are supported but i can't provide binaries or test on real hardware on a release.
Is possible that they are unstable or unfinished.
Availability: GP2X Wiz
Features: Emu GUI, Save to FS
Officially maintained: No (Stable)
Source folder: platform/uwiz
Dependencies: uWiz
Optimization: Accuracy
Emu. Speed: 100%
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Key B |
| Key B | Key X |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Select |
| UI Menu | Menu |
Availability: GP2X Wiz
Features: Emu GUI, Save to FS
Officially maintained: No (Stable)
Source folder: platform/wizsdl
Dependencies: SDL 1.2
Optimization: Accuracy
Emu. Speed: 84% (Extimated)
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Key B |
| Key B | Key X |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Select |
| UI Menu | Menu |
Availability: Dingoo A320
Features: Emu GUI, Save to FS
Officially maintained: No (Unstable)
Source folder: platform/dingux
Dependencies: SDL 1.2
Optimization: Performance
Emu. Speed: 100% When overclocked
Reports with causing Segmentation Fault when browsing files in 'Load ROM'.
| Pokémon-Mini | NDS Keys |
|---|---|
| D-PAD Left | D-PAD Left |
| D-PAD Right | D-PAD Right |
| D-PAD Up | D-PAD Up |
| D-PAD Down | D-PAD Down |
| Key A | Key A |
| Key B | Key B |
| Key C | Shoulder R |
| Shock Detector | Shoulder L |
| Power Button | Start |
| UI Menu | Select |
Availability: Nintendo Gamecube
Features: Emu GUI, ??
Officially maintained: No (Untested)
Source folder: platform/gamecube
Dependencies: N/A
Optimization: Performance
Emu. Speed: Unknown
Availability: Nintendo Wii
Features: Emu GUI, ??
Officially maintained: No (Untested)
Source folder: platform/wii
Dependencies: N/A
Optimization: Performance
Emu. Speed: Unknown
These are only to help developers see how to implement a new platform.
Those aren't supposed to be released so no binary is released.
Stripped down SDL implementation
Availability: All that support SDL
Officially maintained: Yes (no binary release)
Features: Emu GUI, Save to FS
Source folder: platform/minisdl
Dependencies: SDL 1.2
Optimization: Accuracy
Emu. Speed: N/A
No frames-per-second counter
No full-screen support
Fixed resolution (400 x 272)
Fixed bits-per-pixel (16 bpp)
Stripped down SDL implementation to bare minimum
Availability: All that support SDL
Officially maintained: Yes (no binary release)
Features: Emu GUI, Save to FS
Source folder: platform/microsdl
Dependencies: SDL 1.2
Optimization: Accuracy
Emu. Speed: N/A
No frames-per-second counter
No full-screen support
Fixed resolution (384 x 256)
Fixed bits-per-pixel (16 bpp)
Rumble effect is displaying text instead of shaking screen
No joystick emulation