Go to file
2022-07-30 01:39:41 +02:00
.ci Edited docker file 2022-07-02 19:03:59 +02:00
.github Add PR template 2022-03-29 15:42:05 +00:00
asm Sprites revamp 2022-07-30 01:39:41 +02:00
data Part of dessgeega and baristute AI 2022-07-28 23:40:35 +02:00
src Sprites revamp 2022-07-30 01:39:41 +02:00
tools Sprites revamp 2022-07-30 01:39:41 +02:00
.cirrus.yml Edited docker file 2022-07-02 19:03:59 +02:00
.clang-format Add .clang-format 2022-03-20 16:48:10 +00:00
.gitignore Remove extractor 2022-06-22 14:57:32 +02:00
CONTRIBUTING.md Update CONTRIBUTING.md with mention of clean room design 2022-03-21 22:08:13 +00:00
database.json Part of dessgeega and baristute AI 2022-07-28 23:40:35 +02:00
linker.ld Full item banner AI 2022-07-24 21:38:46 +02:00
Makefile Pull for libgcc 2022-07-19 15:56:31 +02:00
mzm.sha1 Initial commit 2022-01-21 09:07:59 +00:00
README.md Full item banner AI 2022-07-24 21:38:46 +02:00

Metroid - Zero Mission Decomp

This is a work in progress decompilation of Metroid - Zero Mission. Progress can be seen here : https://docs.google.com/spreadsheets/d/1X8XarD5evY8ZI7r_GQqh1pYmdVMbBcINYfRBUlogmKY/edit#gid=0

It's very likely that the code of this repo doesn't build, and even if it does it probably won't match, this is normal

This produces the following ROMs:

  • mzm_us.gba: sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8

Discord: https://discord.gg/2MGB9Xbr9y

Dependencies

  • agbcc (make sure it's in your PATH!)
  • binutils-arm-none-eabi
  • mzm_us_baserom.gba (sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8)
  • dotnet
  • MZM-Extractor

Build

To build the ROM: make.

Anything else: make help.