Decompilation of The Legend of Zelda: The Minish Cap (USA/JP/EU)
Go to file
notyourav 9eee02fd7c
Update progress.py
2021-03-15 00:32:19 -07:00
.github/workflows clang-format pass and workflow 2021-02-19 15:11:40 -08:00
asm quick fix 🙂 2021-03-13 01:14:46 -08:00
constants initial commit 2020-03-27 09:41:51 +08:00
data quick fix 🙂 2021-03-13 01:14:46 -08:00
graphics clang-format and newlines 2020-11-13 23:27:50 -08:00
include quick fix 🙂 2021-03-13 01:14:46 -08:00
sound initial commit 2020-03-27 09:41:51 +08:00
src quick fix 🙂 2021-03-13 01:14:46 -08:00
tools Remove script_disassembler script 2021-03-09 09:21:17 +01:00
translations clang-format and newlines 2020-11-13 23:27:50 -08:00
.clang-format add .clang-format file from zeldaret/oot 2020-06-14 11:32:15 +02:00
.gitattributes initial commit 2020-03-27 09:41:51 +08:00
.gitignore Remove script_disassembler script 2021-03-09 09:21:17 +01:00
CONTRIBUTING.md lakituCloud.s OK 2020-06-28 22:05:36 -06:00
INSTALL.md Update INSTALL.md 2020-09-17 03:43:47 -07:00
Jenkinsfile Update Jenkinsfile 2021-03-14 22:52:10 -07:00
Makefile renamed source file to eeprom.c 2021-03-01 22:45:26 +01:00
README.md begin arm_proxy.c 2021-02-19 00:47:22 -08:00
asmdiff.sh blade brothers decomped 2020-06-15 15:47:32 -07:00
calcrom.pl fix calcrom to accept strings.s 2020-08-08 14:15:46 -07:00
charmap.txt a bit more strings 2020-08-08 13:21:09 -07:00
format.sh defined object table 2020-06-14 20:31:22 -07:00
graphics_file_rules.mk clang-format and newlines 2020-11-13 23:27:50 -08:00
linker.ld started naming script stuff 2021-03-06 14:53:33 +01:00
progress.py Update progress.py 2021-03-15 00:32:19 -07:00
songs.mk clang-format and newlines 2020-11-13 23:27:50 -08:00
tmc.sha1 Update tmc.sha1 2020-06-11 02:56:17 -07:00

README.md

The Legend of Zelda: The Minish Cap

Progress: [⬛⬛⬛⬛⬛⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜] 25%

- WARNING! -

The ROM this repository builds cannot be 'shifted', primarily due to some hardcoded pointers which have yet
to be dumped. Thus this repository is currently in an experimental and research phase and cannot yet be used
traditionally as a source code base for general changes.

This is a WIP decompilation of The Legend of Zelda: The Minish Cap. The purpose of the project is to recreate a source code base for the game from scratch, using information found inside the game along with static and/or dynamic analysis. The only build currently supported is The Legend of Zelda: The Minish Cap (USA), but other versions are planned to be supported.

It builds the following ROM:

  • tmc.gba sha1: b4bd50e4131b027c334547b4524e2dbbd4227130

Note: This repository does not include any of the assets necessary to build the ROM. A prior copy of the game is required to extract the needed assets.

Website: https://zelda64.dev/

Discord: https://discord.zelda64.dev

Installation

To set up the repository, see INSTALL.md.

Contributing

All contributions are welcome. This is a group effort, and even small contributions can make a difference. Some tasks also don't require much knowledge to get started.

Most discussions happen on our Discord Server, where you are welcome to ask if you need help getting started, or if you have any questions regarding this project and other decompilation projects.