A decompilation of Goldeneye 007 brought to you by a bunch of clever folks. (MIRROR of https://gitlab.com/kholdfuzion/goldeneye_src)
Go to file
Larry b334fb78f4 more addresses to labels
Former-commit-id: 24225e64f64afafa410339c11e64320841f31e87 [formerly 6d13b6e35bdfe9f4ece25d559e0ebae006f6c2ec] [formerly 1d3e67d9ee287eae1ebb4ae232bb75bcca676ef8 [formerly 9310e1c2bf20d1367fed0eb57aa44646c91fd3d8]]
Former-commit-id: 8e4ed8b1b1f6bd704a04a596529434292603f270 [formerly 4b2762463651628003b6bec313b1d554a1e2e1b8]
Former-commit-id: 2819f25b589005a5c7296ea1f246eeab434f64ed
2017-08-15 12:45:23 -05:00
GE Documentation Add zoinkity's GE Documentation 2016-11-16 09:54:11 -06:00
bin misc moving and fix make clean 2017-08-15 09:18:21 -05:00
font move around and rename files 2017-08-15 08:45:24 -05:00
images promote rewrite to main 2017-08-14 14:20:01 -05:00
music remove temp file 2017-08-15 10:07:12 -05:00
obseg move around and rename files 2017-08-15 08:45:24 -05:00
ramrom promote rewrite to main 2017-08-14 14:20:01 -05:00
src more addresses to labels 2017-08-15 12:45:23 -05:00
tools promote rewrite to main 2017-08-14 14:20:01 -05:00
.gitignore update .gitignore 2017-08-15 09:10:05 -05:00
Makefile.REMOVED.git-id misc moving and fix make clean 2017-08-15 09:18:21 -05:00
Makefile.data promote rewrite to main 2017-08-14 14:20:01 -05:00
ge007.u.config.REMOVED.git-id add config file for n64split that started this project, to use append a decompressed 21990 to end of baserom 2017-08-14 14:59:40 -05:00
ge007.u.ld.REMOVED.git-id move around and rename files 2017-08-15 08:45:24 -05:00
ge007.u.s.REMOVED.git-id misc moving and fix make clean 2017-08-15 09:18:21 -05:00
globals.inc.REMOVED.git-id promote rewrite to main 2017-08-14 14:20:01 -05:00
readme.md forgot to update readme since making it byte accurate 2017-08-15 09:19:32 -05:00

readme.md

This is a working Goldeneye 007 disassembly!

All code is disassembled! Known functions are labeled. Addresses in .data have not been symbolically represented yet.

All of 21990 compressed data segment is decompressed and assigned to .data. I think all strings are now represented by .asciiz statements. Alot of labels made. Still have to do formatting and structuring of data.

Started Makefile and linker scripts.

KNOWN BUGS: NONE!!!!

Also, still need to take the big series of includes making a single object, and split to many objects linked to right spot. Deconstruction of individual files in ob_seg will happened during or as a result of this.

This dissassembly was made possible by a ton of people who will all be listed later when I make a proper readme.