Transformers: Mystery of Convoy Decompilation
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Transformers: Mystery of Convoy
Links, repository & detailsAbout
A decompilation of the NES game Transformers: Mystery of Convoy (Tatakae! Chou Robotto Seimeitai Transformers: Convoy no Nazo), described as mostly a ROM study to learn NES 6502 assembly. The README says it can now be compiled into a working game and most of the code is annotated, except for a few enemy movement subroutines.
How it differs from the original
The README lists ROM-hack changes: a hitbox added to player bullets, a player health and shield bar with matching collision changes, and a title screen translated through a changed character ROM.
Getting started
The README describes a setup with the cc65 toolchain and the ca65 assembler extension in VS Code, following a linked NES development tutorial, and changing the CHR bank size in the nes.cfg file (a config file is included). To build, run the build task on the assembly file, which should produce a ROM.
History
The README says it was decompiled with the help of FCEUX by Dr Venutech Archeville (DeceptiKitty), and that the author annotated what they could while learning.
Controls
- Hold Select to pause the end or title screen; release it to let the next screen load.
Summarised from the project's README.
Media
Additional notes
- Versions
- At least two versions exist, differing only in the title-screen copyright text (Takara 1986 versus FMG 1987).
- Planned changes
- Planned changes include new character sprites, multi-directional shooting, a new ending and an expanded PRG ROM.
FAQ
- What is Transformers: Mystery of Convoy Decompilation?
- Transformers: Mystery of Convoy Decompilation is an open-source decompilation of Transformers: Mystery of Convoy. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on NES.