mzm/README.md

34 lines
1.1 KiB
Markdown
Raw Normal View History

2022-07-19 15:30:59 +00:00
# Metroid - Zero Mission Decomp
2022-01-20 17:46:10 +00:00
2022-07-19 15:30:59 +00:00
This is a work in progress decompilation of Metroid - Zero Mission.
2022-07-24 19:38:46 +00:00
Progress can be seen here : https://docs.google.com/spreadsheets/d/1X8XarD5evY8ZI7r_GQqh1pYmdVMbBcINYfRBUlogmKY/edit#gid=0
2022-07-19 15:30:59 +00:00
2022-09-21 05:40:45 +00:00
**This decomp is not yet matching, it's also not shiftable, don't use it as a base to work on anything**
2022-01-20 17:46:10 +00:00
This produces the following ROMs:
- mzm_us.gba: `sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8`
2022-09-08 17:53:36 +00:00
**Discords**:
- https://discord.gg/2MGB9Xbr9y MAGret
2022-09-16 15:11:32 +00:00
- https://discord.gg/WtekHKb MAGConst
2022-01-25 18:58:15 +00:00
2022-01-20 17:46:10 +00:00
## Dependencies
2022-09-08 17:53:36 +00:00
- [agbcc](https://github.com/pret/agbcc)
2022-01-20 17:46:10 +00:00
- `binutils-arm-none-eabi`
2022-05-13 07:01:23 +00:00
- `mzm_us_baserom.gba` (`sha1: 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8`)
2022-01-20 17:46:10 +00:00
2022-09-08 17:53:36 +00:00
## Setup
- **WINDOWS ONLY** : Install and setup [WSL](https://docs.microsoft.com/en-us/windows/wsl/install)
- Install the dependencies (an `apt update` might be necessary for binutils)
2022-09-09 05:36:19 +00:00
- Build agbcc (run `./build.sh`)
- Add agbcc to your path (export PATH="agbcc path:$PATH"
2022-09-08 17:53:36 +00:00
- Clone this repo
2022-01-20 17:46:10 +00:00
2022-09-08 17:53:36 +00:00
## Build
2022-01-20 17:46:10 +00:00
2022-09-08 17:53:36 +00:00
- Run `make clean` if necessary
2022-09-20 16:58:47 +00:00
- Run `make CPP=cpp` (using the -j option is recommended to speed up the process)