Case study
ToeJam & Earl: an incomplete REV 02 Genesis disassembly
tje-disasm investigates the REV 02 Sega Genesis release of ToeJam & Earl through assembly source, ROM tools and documented code comparisons with REV 00. Its notes examine function-level differences and possible compiler fingerprints. The project requires a user-supplied REV 02 ROM and describes the disassembly as incomplete.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 11
- Last commit
- 2021-01-25
- Language
- Assembly
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: A user's own REV 02 ROM, renamed tjae_rev02.bin in the repository root.
- Prerequisites: GNU M68K and Z80 toolchains and Python 3.
- Limits: The author describes the analysis as incomplete.
- License: No licence file in the repository.
Cite
BibTeX
@misc{toejam-earl-disasm-case,
title = {{ToeJam \& Earl: an incomplete REV 02 Genesis disassembly}},
howpublished = {\url{https://github.com/bstreiff/tje-disasm}},
url = {https://github.com/bstreiff/tje-disasm},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/toejam-earl-disasm-case/}}
}Plain text
ToeJam & Earl: an incomplete REV 02 Genesis disassembly. https://github.com/bstreiff/tje-disasm (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/toejam-earl-disasm-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · bstreiff/tje-disasm · Revision cd85d2e
- documentation/rev00-vs-rev02.md GitHub · bstreiff/tje-disasm · Revision cd85d2e
- documentation/compiler-hunting.md GitHub · bstreiff/tje-disasm · Revision cd85d2e
More in Games
- Touhou reconstructions: an agent-driven method across three games · Case study
- tpp-server-emulator: a Metal Gear Solid V backend reconstruction · Case study
- Trashman: a SkoolKit disassembly of the ZX Spectrum game · Case study
- Twin Cobra: partial Sega Genesis disassembly and scaling analysis · Case study
- Twisted Metal (2012) — PS3 Native PC Port: research on a Windows port · Case study
- Uncharted: The Nathan Drake Collection native Windows port · Case study