├── .editorconfig ├── .gitattributes ├── .gitignore ├── DKC2.lua ├── DMA_unique.log ├── Makefile ├── all.asm ├── bank_80.asm ├── bank_B3.asm ├── bank_B4.asm ├── bank_B5.asm ├── bank_B6.asm ├── bank_B8.asm ├── bank_B9.asm ├── bank_BA.asm ├── bank_BB.asm ├── bank_BC.asm ├── bank_BE.asm ├── bank_C0.asm ├── bank_C1.asm ├── bank_C2.asm ├── bank_C3.asm ├── bank_C4.asm ├── bank_C5.asm ├── bank_C6.asm ├── bank_C7.asm ├── bank_C8.asm ├── bank_C9.asm ├── bank_CA.asm ├── bank_CB.asm ├── bank_CC.asm ├── bank_CD.asm ├── bank_CE.asm ├── bank_CF.asm ├── bank_D0.asm ├── bank_D1.asm ├── bank_D2.asm ├── bank_D3.asm ├── bank_D4.asm ├── bank_D5.asm ├── bank_D6.asm ├── bank_D7.asm ├── bank_D8.asm ├── bank_D9.asm ├── bank_DA.asm ├── bank_DB.asm ├── bank_DC.asm ├── bank_DD.asm ├── bank_DE.asm ├── bank_DF.asm ├── bank_E0.asm ├── bank_E1.asm ├── bank_E2.asm ├── bank_E3.asm ├── bank_E4.asm ├── bank_E5.asm ├── bank_E6.asm ├── bank_E7.asm ├── bank_E8.asm ├── bank_E9.asm ├── bank_EA.asm ├── bank_EB.asm ├── bank_EC.asm ├── bank_ED.asm ├── bank_EE.asm ├── bank_EF.asm ├── bank_F0.asm ├── bank_F1.asm ├── bank_F2.asm ├── bank_F3.asm ├── bank_F4.asm ├── bank_F5.asm ├── bank_F6.asm ├── bank_F7.asm ├── bank_F8.asm ├── bank_F9.asm ├── bank_FA.asm ├── bank_FB.asm ├── bank_FC.asm ├── bank_FD.asm ├── bank_FE.asm ├── bank_FF.asm ├── compression.asm ├── constants.asm ├── exec_watch.txt ├── level_format_notes.txt ├── macros.asm ├── mmio.asm ├── music.txt ├── notes.txt ├── ram.asm ├── ram_watch.txt ├── readme.md ├── sound_effects.txt ├── sprites.txt ├── sram.asm ├── structs.asm ├── text_area.lua ├── todo.txt └── vram.asm /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.asm text 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/.gitignore -------------------------------------------------------------------------------- /DKC2.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/DKC2.lua -------------------------------------------------------------------------------- /DMA_unique.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/DMA_unique.log -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/Makefile -------------------------------------------------------------------------------- /all.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/all.asm -------------------------------------------------------------------------------- /bank_80.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_80.asm -------------------------------------------------------------------------------- /bank_B3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B3.asm -------------------------------------------------------------------------------- /bank_B4.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B4.asm -------------------------------------------------------------------------------- /bank_B5.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B5.asm -------------------------------------------------------------------------------- /bank_B6.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B6.asm -------------------------------------------------------------------------------- /bank_B8.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B8.asm -------------------------------------------------------------------------------- /bank_B9.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_B9.asm -------------------------------------------------------------------------------- /bank_BA.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_BA.asm -------------------------------------------------------------------------------- /bank_BB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_BB.asm -------------------------------------------------------------------------------- /bank_BC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_BC.asm -------------------------------------------------------------------------------- /bank_BE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_BE.asm -------------------------------------------------------------------------------- /bank_C0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C0.asm -------------------------------------------------------------------------------- /bank_C1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C1.asm -------------------------------------------------------------------------------- /bank_C2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C2.asm -------------------------------------------------------------------------------- /bank_C3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C3.asm -------------------------------------------------------------------------------- /bank_C4.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C4.asm -------------------------------------------------------------------------------- /bank_C5.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C5.asm -------------------------------------------------------------------------------- /bank_C6.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C6.asm -------------------------------------------------------------------------------- /bank_C7.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C7.asm -------------------------------------------------------------------------------- /bank_C8.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C8.asm -------------------------------------------------------------------------------- /bank_C9.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_C9.asm -------------------------------------------------------------------------------- /bank_CA.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CA.asm -------------------------------------------------------------------------------- /bank_CB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CB.asm -------------------------------------------------------------------------------- /bank_CC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CC.asm -------------------------------------------------------------------------------- /bank_CD.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CD.asm -------------------------------------------------------------------------------- /bank_CE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CE.asm -------------------------------------------------------------------------------- /bank_CF.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_CF.asm -------------------------------------------------------------------------------- /bank_D0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D0.asm -------------------------------------------------------------------------------- /bank_D1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D1.asm -------------------------------------------------------------------------------- /bank_D2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D2.asm -------------------------------------------------------------------------------- /bank_D3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D3.asm -------------------------------------------------------------------------------- /bank_D4.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D4.asm -------------------------------------------------------------------------------- /bank_D5.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D5.asm -------------------------------------------------------------------------------- /bank_D6.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D6.asm -------------------------------------------------------------------------------- /bank_D7.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D7.asm -------------------------------------------------------------------------------- /bank_D8.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D8.asm -------------------------------------------------------------------------------- /bank_D9.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_D9.asm -------------------------------------------------------------------------------- /bank_DA.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DA.asm -------------------------------------------------------------------------------- /bank_DB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DB.asm -------------------------------------------------------------------------------- /bank_DC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DC.asm -------------------------------------------------------------------------------- /bank_DD.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DD.asm -------------------------------------------------------------------------------- /bank_DE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DE.asm -------------------------------------------------------------------------------- /bank_DF.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_DF.asm -------------------------------------------------------------------------------- /bank_E0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E0.asm -------------------------------------------------------------------------------- /bank_E1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E1.asm -------------------------------------------------------------------------------- /bank_E2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E2.asm -------------------------------------------------------------------------------- /bank_E3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E3.asm -------------------------------------------------------------------------------- /bank_E4.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E4.asm -------------------------------------------------------------------------------- /bank_E5.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E5.asm -------------------------------------------------------------------------------- /bank_E6.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E6.asm -------------------------------------------------------------------------------- /bank_E7.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E7.asm -------------------------------------------------------------------------------- /bank_E8.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E8.asm -------------------------------------------------------------------------------- /bank_E9.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_E9.asm -------------------------------------------------------------------------------- /bank_EA.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_EA.asm -------------------------------------------------------------------------------- /bank_EB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_EB.asm -------------------------------------------------------------------------------- /bank_EC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_EC.asm -------------------------------------------------------------------------------- /bank_ED.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_ED.asm -------------------------------------------------------------------------------- /bank_EE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_EE.asm -------------------------------------------------------------------------------- /bank_EF.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_EF.asm -------------------------------------------------------------------------------- /bank_F0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F0.asm -------------------------------------------------------------------------------- /bank_F1.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F1.asm -------------------------------------------------------------------------------- /bank_F2.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F2.asm -------------------------------------------------------------------------------- /bank_F3.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F3.asm -------------------------------------------------------------------------------- /bank_F4.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F4.asm -------------------------------------------------------------------------------- /bank_F5.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F5.asm -------------------------------------------------------------------------------- /bank_F6.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F6.asm -------------------------------------------------------------------------------- /bank_F7.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F7.asm -------------------------------------------------------------------------------- /bank_F8.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F8.asm -------------------------------------------------------------------------------- /bank_F9.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_F9.asm -------------------------------------------------------------------------------- /bank_FA.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FA.asm -------------------------------------------------------------------------------- /bank_FB.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FB.asm -------------------------------------------------------------------------------- /bank_FC.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FC.asm -------------------------------------------------------------------------------- /bank_FD.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FD.asm -------------------------------------------------------------------------------- /bank_FE.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FE.asm -------------------------------------------------------------------------------- /bank_FF.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/bank_FF.asm -------------------------------------------------------------------------------- /compression.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/compression.asm -------------------------------------------------------------------------------- /constants.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/constants.asm -------------------------------------------------------------------------------- /exec_watch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/exec_watch.txt -------------------------------------------------------------------------------- /level_format_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/level_format_notes.txt -------------------------------------------------------------------------------- /macros.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/macros.asm -------------------------------------------------------------------------------- /mmio.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/mmio.asm -------------------------------------------------------------------------------- /music.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/music.txt -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/notes.txt -------------------------------------------------------------------------------- /ram.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/ram.asm -------------------------------------------------------------------------------- /ram_watch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/ram_watch.txt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/readme.md -------------------------------------------------------------------------------- /sound_effects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/sound_effects.txt -------------------------------------------------------------------------------- /sprites.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/sprites.txt -------------------------------------------------------------------------------- /sram.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/sram.asm -------------------------------------------------------------------------------- /structs.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/structs.asm -------------------------------------------------------------------------------- /text_area.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/text_area.lua -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/todo.txt -------------------------------------------------------------------------------- /vram.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/DKC2-disassembly/HEAD/vram.asm --------------------------------------------------------------------------------