SDLPoP Wii
| SDLPoP Wii | |
| |
| General | |
|---|---|
| Ported by | OiJorgeLucas |
| Type | Game engine |
| Version | 1.0 |
| Licence | GPL |
| Links | |
| Download | |
| Website | |
| Source | |
| Peripherals | |
SDLPoP Wii is a Nintendo Wii port of SDLPoP, the open-source port of Prince of Persia based on the disassembly of the DOS version.
The Wii port was developed by OiJorgeLucas and preserves the original SDLPoP experience while adding native Wii controller support, Wii-specific video handling, portable application paths and loading optimizations.
Features
- Wii Remote support
- Wii Remote + Nunchuk support
- Classic Controller support
- USB keyboard support
- Controller hotplug support
- Quicksave and quickload
- Mods and custom levelsets
- Replay playback and recording
- Replay filtering by active levelset
- Wii-specific 4:3 and 16:9 handling
- Support for DAT and extracted resources
- Wii-specific resource and directory caching
- SD and USB support
- Clean return to the Homebrew Channel
Installation
Download the latest release and extract it to the root of an SD card or USB device.
The application should be located at:
apps/sdlpop/
Launch SDLPoP Wii from the Homebrew Channel.
Controls
Classic Controller - SNES-style layout
- D-Pad / Left Stick: Movement
- B: Forward jump / Back
- A: Special actions / Confirm
- X: Grab
- Y: Show remaining time
- L / R: Crouch
- +: Pause menu
- HOME: Quit confirmation
Wii Remote — NES/Master System-style layout
Hold the Wii Remote horizontally.
- D-Pad: Movement
- 2: Forward jump / Confirm
- 1: Special actions / Back
- A: Show remaining time
- B: Crouch
- +: Pause menu
- HOME: Quit confirmation
Wii Remote + Nunchuk — Wii-style layout
- Nunchuk Stick / D-Pad: Movement
- A: Forward jump / Confirm
- B: Special actions / Back
- Z: Crouch
- C: Show remaining time
- +: Pause menu
- HOME: Quit confirmation
Mods
SDLPoP Wii supports SDLPoP mods and custom levelsets.
Place the mod in:
mods/ModName/
Then set the levelset in SDLPoP.ini:
levelset = ModName
Replays
Replay playback and replay recording are supported using SDLPoP's existing P1R replay format.
On Wii, replay selection is filtered by the currently active levelset.
Source
Source code and releases are available on GitHub:
https://github.com/OiJorgeLucas/SDLPoP-Wii
Credits
- Jordan Mechner — creator of Prince of Persia
- Dávid Nagy (NagyD) — creator of SDLPoP
- Alberto Mardegan (mardy) — Wii/GameCube SDL2 work used as an important reference
- devkitPro / libogc — Wii development toolchain and libraries
Special Thanks
- Ismael Cardoso — for introducing OiJorgeLucas to AI tools and helping accelerate the learning and development process behind the port
- Raimunda Aparecida Carvalho Cardoso and Maria Sonia de Carvalho Cardoso — mother and aunt of OiJorgeLucas, for their support and encouragement
- Erika da Conceição de Abreu Cardoso — future wife of OiJorgeLucas, for her support, patience and encouragement throughout development
