This is a work in progress decompilation of Metroid - Zero Mission.
2704/2721 functions decompiled (99.38%, 17 left)
0x76b014/0x76b014 bytes of data not in blobs (100%, 0 left)
Progress can be seen here : https://docs.google.com/spreadsheets/d/1X8XarD5evY8ZI7r_GQqh1pYmdVMbBcINYfRBUlogmKY/edit#gid=0
This produces the following ROMs:
sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8
Discords:
binutils-arm-none-eabi
mzm_us_baserom.gba
(sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8
)python3
g++
apt update
might be necessary for binutils)./build.sh
)export PATH="<agbcc_path>:$PATH"
, where <agbcc_path>
is the full path to the agbcc directory)make
in tools/preproc)make clean
if necessarycd tools && . compile_c_extractor.sh && cd ..
tools/c_extractor
tools/extractor
(may require chmod +x tools/extractor
first)make
(using the -j option is recommended to speed up the process)