Case study
OpenCross: reconstructing the Chrono Cross engine
OpenCross rebuilds a native C++20 engine for Chrono Cross that reads an owner's Radical Dreamers Edition installation. It implements game rules and file-format importers, with documented comparisons against the original game and Ghidra scripts for examining the PC executable and PlayStation code.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 17
- Last commit
- 2026-11-10
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
Demo available · no screenshot
- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Requires an installed Steam copy of Chrono Cross: The Radical Dreamers Edition.
- Prerequisites: Runs on Windows 10 or 11 x64, or Linux and Steam Deck through Proton, with Vulkan or Direct3D 12 support.
- Limits: The engine is in development and some features are still being polished.
- License: GPL-3.0-or-later.
Cite
BibTeX
@misc{opencross-case,
title = {{OpenCross: reconstructing the Chrono Cross engine}},
howpublished = {\url{https://github.com/sp-hy/OpenCross}},
url = {https://github.com/sp-hy/OpenCross},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/opencross-case/}}
}Plain text
OpenCross: reconstructing the Chrono Cross engine. https://github.com/sp-hy/OpenCross (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/opencross-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/README.md GitHub · sp-hy/OpenCross · Revision 77306c9
- README.md GitHub · sp-hy/OpenCross · Revision 77306c9
- tools/ghidra/README.md GitHub · sp-hy/OpenCross · Revision 77306c9
More in Games
- OpenD2: rebuilding the Diablo II engine · Case study
- OpenDaed: reimplementing The Daedalus Encounter · Case study
- OpenDana: a C11 reimplementation of Solomon's Key 2 · Case study
- OpenDance Engine: recreating Just Dance gameplay in GML · Case study
- openDarkEngine: rebuilding support for Dark Engine game data · Case study
- OpenDeathValley: Desperados file readers and script disassembly · Case study