Case study
SF1RE: reconstructing the Shining Force analysis database
SF1RE uses game-specific IDC scripts to rebuild an IDA Pro analysis database for the USA release of Shining Force. Its workflow imports labels and parsing rules, formats the ROM's code and data, and exports a split disassembly for the separate SF1DISASM project to rebuild and compare.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 3
- Last commit
- 2024-09-11
- Language
- C
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 Shining Force USA ROM and IDA Pro are required.
- Scope: ROM rebuilding and bit-perfect comparison take place in the separate SF1DISASM project.
- License: No licence file in the repository.
Cite
BibTeX
@misc{sf1re-case,
title = {{SF1RE: reconstructing the Shining Force analysis database}},
howpublished = {\url{https://github.com/ShiningForceCentral/SF1RE}},
url = {https://github.com/ShiningForceCentral/SF1RE},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/sf1re-case/}}
}Plain text
SF1RE: reconstructing the Shining Force analysis database. https://github.com/ShiningForceCentral/SF1RE (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/sf1re-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · ShiningForceCentral/SF1RE · Revision 359741f
More in Games
- sh3-evil-effect: reconstructing Silent Hill 3's Another World Evil effect · Case study
- Shin Megami Tensei: Japanese 1.0 disassembly · Case study
- Shittim Server: reconstructing Blue Archive services · Case study
- Silkroad Online: reconstructing SR_GameServer · Case study
- SimCity SNES Disassembly: US ROM disassembly · Case study
- Skool Daze: a ZX Spectrum game disassembly · Case study