Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/themabus/starfoxmasterbuilder

Original SNES Star Fox source code restored to produce 1:1 retail ROM releases on compile
https://github.com/themabus/starfoxmasterbuilder

65816 65c816 65c816-asm assembler disassembly game-hacking game-source nintendo nintendo-hacking retrocomputing retrogaming retroprogramming reverse-engineering romhacking snes snes-game snes-programming star-fox starfox super-nintendo

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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](http://www.woodmann.com/fravia/academy.htm).
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.