A decompilation of Kirby Air Ride brought to you by a bunch of clever folks.
Find a file
wowjinxy 3ed51a1a00 Revert "split out text_8046A7A0"
This reverts commit df1ce9a13a.
2025-02-26 10:38:36 -06:00
.github/workflows Build and upload map before checking match 2022-12-30 15:59:29 -08:00
asm Revert "split out text_8046A7A0" 2025-02-26 10:38:36 -06:00
binObjects Fix line endings for rootDesc.xml 2022-07-12 20:44:10 -07:00
Documentation Fixed Spacing 2022-07-13 08:19:43 -04:00
include WIP Continue matching HSD lobj 2022-08-18 11:43:53 -07:00
sha1 All the HSD_CObj labels I have and quite a few more 2021-08-25 21:23:21 -07:00
src more sysdolphin symbols 2024-08-28 14:38:01 -05:00
tools reimplement elf2dol leniency 2021-12-12 16:07:19 -05:00
.gitignore Ignore tools/mwcc_compiler 2022-07-15 13:29:04 -07:00
asmdiff.sh Fix asmdiff main.dol path 2022-07-15 13:29:03 -07:00
build.bat scripts 2021-10-03 00:13:52 -04:00
calcprogress.bat progress script :D 2021-10-03 23:52:27 -04:00
calcprogress.py calcprogress: allow specifying baserom dol path 2022-07-12 19:42:52 -07:00
clean.bat Prepping for __start.c 2021-11-05 11:47:35 -05:00
doldisasm.py Finally getting this started 2021-08-24 16:19:40 -07:00
ldscript.lcf trim artificial padding from files and switch to 1.1 linker 2021-11-06 19:00:04 -05:00
Makefile Partial match HSD gobj 2022-09-10 04:00:15 -07:00
obj_files.mk Revert "split out text_8046A7A0" 2025-02-26 10:38:36 -06:00
README.md Revert the shitty README.md. 2022-08-10 14:48:52 -04:00

Kirby Air Ride

This repo contains a WIP decompilation of Kirby Air Ride (US/Kor).

It builds the following DOL:

main.dol: sha1: 977533bb96e6a16e127946396489be1b4164ac42

Building

Required packages

Instructions

  1. Download the Gamecube SDK and make an environment variable called SDK_BASE_PATH that points to this folder such that the folder root has both the HW2 and include folders.
  2. Download the Codewarrior for Gamecube (preferrably 2.7 since it can be found in full) and install it and make CW_BASE_PATH point to this folder where it is installed.
  3. Obtain a clean DOL of KAR US/Kor and place it in the base working directory and name it baserom.dol.
  4. Download GC_WII_COMPILERS.zip and extract it to tools/mwcc_compiler/.
  5. Run the make command

Contributions

Contributions and PRs are welcome.

TODO

Make a TODO list