# Sexy Parodius Recompiled [](https://github.com/NJH-1001/SexyParoRecomp/releases) [](https://github.com/NJH-1001/SexyParoRecomp/releases/latest) [](https://github.com/NJH-1001/SexyParoRecomp/releases/latest) An unofficial, noncommercial PSXRecomp compatibility project for **Sexy Parodius** (Japan, `SLPM-86009`). Public releases are deliberately **owned-input build kits**, not playable game downloads. They contain no disc data, extracted game executable, generated game code, retail PlayStation BIOS, memory card, save state, capture, or analysis database. You supply your own matching disc dump and generate the game executable locally. OpenBIOS is included and used by default. ## Supported platforms - Windows 10 or 11, x86-64 (Intel or AMD) - Linux, x86-64 - macOS 11 or newer, Apple Silicon or Intel - Sexy Parodius (Japan), `SLPM-86009` - Redump-style CUE/BIN disc dump - OpenBIOS by default ## Using a release kit 1. Download the ZIP matching your platform from the [latest release](https://github.com/NJH-1001/SexyParoRecomp/releases/latest) and extract it to a writable directory. 2. Run `Sexy_Parodius_Recompiled.exe` on Windows or `Sexy_Parodius_Recompiled` on Linux/macOS. 3. Select your legally obtained matching Japanese CUE file when prompted. 4. Choose Generate and Rebuild. The game code is generated and compiled only on your computer. 5. Start the locally built game from the launcher. The first build needs Python 3 and either a compatible CMake/Ninja toolchain or the toolchain downloaded by the setup wizard. Locally built executables are unsigned and may trigger an operating-system security prompt. ## Controller compatibility The game is locked to its original digital-pad mode for reliable menus and gameplay. SDL3 gamepads are selected automatically for Player 1, with support for common devices in these families: - Nintendo Switch and Switch 2-compatible controllers - PlayStation 4 DualShock and PlayStation 5 DualSense controllers - Xbox-compatible XInput and SDL game controllers The PowerA Advantage Wired Controller for Nintendo Switch 2 (`20D6:A720`) has also been verified through the project's patched SDL3 device table. Exact support can still vary with connection mode, firmware, and third-party driver software; controller selection and bindings can be reviewed in the launcher. ## Keyboard controls - WASD or arrow keys: D-pad movement - J / K / H / U: Cross / Circle / Square / Triangle - Q / E: L1 / R1 - Z / C: L2 / R2 - Enter: Start - Right Shift: Select The launcher can rebind these controls. ## CRT display profiles Open **Mods**, enable **CRT Display Profiles**, and select one of two disabled-by-default, presentation-only effects: - **JVC consumer CRT** โ a softer slot-mask image with adaptive scanlines and gamma shaping. - **Sony Trinitron** โ an aperture-grille image with stronger adaptive scanlines and a subtle support-wire pattern. The profiles are inspired by the public MiSTer JVC and Sony Trinitron preset parameters, but use original procedural shaders. No MiSTer filter tables, mask images, or other preset assets are bundled. The effects require OpenGL, do not modify emulated VRAM or game state, and look best at 1080p or higher. ## Building from the repository Clone with submodules, build the emitters, generate from your own disc, and build the runtime: ```bash git clone --recurse-submodules https://github.com/NJH-1001/SexyParoRecomp.git cd SexyParoRecomp ./psxrecomp/tools/ci/build_emitters.sh python3 psxrecomp/psxrecomp_cli.py generate \ --config game.toml --project-root . --disc "path/to/Sexy Parodius (Japan).cue" cmake -S . -B build-release -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo cmake --build build-release --target psx-runtime ``` Never commit `disc/`, `generated/`, retail BIOS files, memory cards, save states, captures, logs, or Ghidra projects. ## Status The matching Japanese disc has been validated, the boot executable identified, and generation completed locally. A Windows x86-64 RelWithDebInfo build has booted with bundled OpenBIOS and reached the title screen and attract-mode gameplay. Keyboard input, digital-pad routing, the PowerA Switch 2 controller, and both CRT profiles have been verified. Native setup hosts are also built and package-audited on Ubuntu 24.04 x86-64, macOS 15 Apple Silicon, and macOS 15 Intel runners. Gameplay verification remains qualified to Windows; this is not an end-to-end game-completion claim. See [docs/VERIFICATION.md](docs/VERIFICATION.md) for the exact record. ## Licensing and trademarks Framework and third-party components retain their respective licenses. Game names and trademarks identify compatibility only. This project is not affiliated with or endorsed by Konami, Sony Interactive Entertainment, or the original developers and publishers. ---
R.A.I.D. โ Retro AI Development ยท a Discord for AI-assisted retro reverse-engineering, decomp & recomp