Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/themabus/starfoxmasterbuilder
- Owner: themabus
- Created: 2022-01-13T14:42:38.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-20T00:34:56.000Z (almost 3 years ago)
- Last Synced: 2023-10-10T12:32:01.251Z (about 1 year ago)
- Topics: 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
- Homepage:
- Size: 4.88 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.