Skip to content

Original SNES Star Fox source code restored to produce 1:1 retail ROM releases on compile

Notifications You must be signed in to change notification settings

themabus/StarFoxMasterBuilder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Star Fox Master Builder

Original SNES Star Fox source code restored to produce 1:1 retail ROM releases on compile. Could be of interest for translations, modding, speedrunning, digital archeology or you, perhaps.

So I was tired working on an project and went tinkering with SF source as a distraction. I thought restoring a source code was an interesting challange to brush up on reverse engineering. +Nobody seemed to be doing this.

Got these releases restored and compiling so far:

  • Star Fox (USA).sfc
    • crc32: 0bae0941
    • md5: 9dce6a9dcbe4e304d67b9e8fd8999e7e
    • sha1: 1f5355534ccfaf26ae6c8f055f3e4768f9d72a7e
  • Star Fox (Japan).sfc
    • crc32: 41a60b3f
    • md5: 71e8a70dd4a17b8278d03d74c8372e77
    • sha1: a2dceab341ef20c836d4d3426f37f0ec396bbdcb
  • Starwing (Europe).sfc
    • crc32: 865f1a71
    • md5: 7fd753db14083bbd07282b4779cf30ae
    • sha1: 7ba89019f33f690715bdbd52e13d888228ee4b9c

Currently working on US/JP Rev1. If I'll finish those, will do Rev2 next. Don't really care about PAL or Weekend/CES thing.

Upload will be a diff patch file for you to apply on your SG.LZH/MAPS.LZH content - so no dodgy source files hosted here. Go away, %$#tendo!

If you are interested in the subject of reverse engineering but are unsure where to start, might as well start here. It's an oldskool place, a bit dusty, but principles you'll find there are largely universal and can be applied to more current systems just the same.