Decompilation of Namco System 22 - Rave Racer, Prop Cycle, Tokyo Wars
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Links, repository & detailsAbout
The README lists each as playable on Linux and Windows, with Rave Racer offering online play for up to 8 players. Each game's original program was taken apart with Ghidra and checked against the arcade machine running in MAME, and some programs are translated to C by a tool of the project.
How it differs from the original
The README lists widescreen support for Tokyo Wars, Dirt Dash and Time Crisis, and says the mouse acts as the gun in Time Crisis, with light guns also supported. It notes Time Crisis has not yet been compared with MAME frame by frame or note by note, so small differences are expected.
Getting started
You need your own copy of each game's files (the MAME ROM sets, from MAME 0.271 or later); they are not included.
What you need to run it
Features
- A game controller works in all the games.
- The menu can be opened with R3 or by holding Start for a second when using a game pad or Steam Deck.
How to install
- Download a ready-made package from the Releases page; packages do not include game files.
- On Steam Deck, put ROM zips in `~/.local/share/namco22/<game>/roms/`, add the game's AppImage to Steam from Desktop Mode, then start it in Game Mode.
- On Windows, unzip the package, put the game zips in its `roms` folder, and double-click the game's executable.
Summarised from the project's README.
Media
Licensing & legal
- The code is MIT licensed, but the README says the games belong to Namco / Bandai Namco and the files translated from their programs are derived from Namco's code.
FAQ
- What is Decompilation of Namco System 22 - Rave Racer, Prop Cycle, Tokyo Wars?
- Decompilation of Namco System 22 - Rave Racer, Prop Cycle, Tokyo Wars is an open-source recompilation of Namco System 22, Rave Racer, Prop Cycle and Tokyo Wars. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Arcade.
- Do I need the original game files to run Decompilation of Namco System 22 - Rave Racer, Prop Cycle, Tokyo Wars?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Decompilation of Namco System 22 - Rave Racer, Prop Cycle, Tokyo Wars licensed?
- project: MIT (project's own work); Namco / Bandai Namco: not licensed (games themselves (programs, graphics, sound and music)); Nuklear: MIT / public domain (third-party code); project: zlib license (SDL2 and zlib in the Windows programs). The repository itself is the authoritative source.
- Are you running the same ROMs as the authors?
- Checksums for every ROM file the games use are listed in `docs/ROM_CHECKSUMS.md`.