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 adee6f4d2f some more labeling, add some macros
Former-commit-id: a0e66d353da10f9f8a23b09a720ca3602d567b10 [formerly 5b501aa45ee4c28c84a85047f156e387923de7ef] [formerly 1da19f922961ed77e773dea01963d282bce1c9a9 [formerly fe941d9413dc028168c5b123d541f08d4f38c1d9]]
Former-commit-id: bc3396186f9ca56eca49d6fed1d1527563e550c4 [formerly a2eea53fec78147e499896c8a00ace7e73afba60]
Former-commit-id: deff51f2acb748e2bf857d50c1a77c9d649e0d22
2017-08-15 14:29:16 -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 some more labeling, add some macros 2017-08-15 14:29:16 -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 some more labeling, add some macros 2017-08-15 14:29:16 -05:00
globals.inc.REMOVED.git-id promote rewrite to main 2017-08-14 14:20:01 -05:00
macros.inc some more labeling, add some macros 2017-08-15 14:29:16 -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.