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
kholdfuzion 3ebe19d728 update to current progress
Former-commit-id: bed7f1bddb7af09c0f288c1150c6b1c5c106e3be [formerly 02402a0b62d22bfba17d6dfef2f443c1500b450a] [formerly 93bff37d83bad8297647c88c0b42afe81ed277e7 [formerly 08274c78a878dba3fa13551e009ca7aba6528beb]]
Former-commit-id: f66285070e26f0193e87c728c4a0d3913e9a6868 [formerly 85e3eb7005d566d372945751835e29205ff816b4]
Former-commit-id: deff595044d44ac83b2a5c920a64abb2d97054f5
2019-08-03 17:56:46 +00:00
assets update to current progress 2019-08-03 17:56:46 +00:00
bin update to current progress 2019-08-03 17:56:46 +00:00
ge007_libultra update to current progress 2019-08-03 17:56:46 +00:00
include update to current progress 2019-08-03 17:56:46 +00:00
lib update to current progress 2019-08-03 17:56:46 +00:00
notes update to current progress 2019-08-03 17:56:46 +00:00
src update to current progress 2019-08-03 17:56:46 +00:00
tools update to current progress 2019-08-03 17:56:46 +00:00
.gitignore use bass to assemble data sections for now 2017-08-15 16:39:51 -05:00
Makefile.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
asmdiff.sh update to current progress 2019-08-03 17:56:46 +00:00
clean_baserom.sh update to current progress 2019-08-03 17:56:46 +00:00
extract_baserom.sh.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
filelist.u.csv.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
ge007.e.ld.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
ge007.e.sha1 update to current progress 2019-08-03 17:56:46 +00:00
ge007.j.ld.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
ge007.j.sha1 update to current progress 2019-08-03 17:56:46 +00:00
ge007.ld.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
ge007.u.ld.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
ge007.u.sha1 update to current progress 2019-08-03 17:56:46 +00:00
imagelist.u.csv.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00
readme.md update to current progress 2019-08-03 17:56:46 +00:00
rename_sym.sh update to current progress 2019-08-03 17:56:46 +00:00
undefined_syms.txt.REMOVED.git-id update to current progress 2019-08-03 17:56:46 +00:00

readme.md

This is a working Goldeneye 007 decompilation!

The only requirements for Ubuntu 16.04 and 18.04 should be

sudo apt install binutils-mips-linux-gnu make

Place a USA rom in project root named

baserom.u.z64

followed by

./extract_baserom.sh && make

DO NOT USE make -j# it will break things!!!!!!!!!

If you are upgrading from an old repo, run

./clean_baserom.sh && ./extract_baserom.sh && make clean && make

The extract and clean scripts support switches:

name_baserom.sh files
name_baserom.sh images

to do just one or the other, default is both

This decompilation was only made possible thanks to many awesome 00 Agents who will be revealed only if they wish.

GE and PD documentation made by Zoinkity