diff --git a/LTTP_RND_GeneralBugfixes.asm b/LTTP_RND_GeneralBugfixes.asm index c186f3a..26c1359 100644 --- a/LTTP_RND_GeneralBugfixes.asm +++ b/LTTP_RND_GeneralBugfixes.asm @@ -317,6 +317,8 @@ DungeonMapIcons2: incbin "menu/map_icons_2.3bppc" DungeonMapIcons3: incbin "menu/map_icons_3.3bppc" +DungeonMapDoorConnectors: +incbin "menu/door_connectors.3bppc" MapSheetD4: incbin "menu/map_sheet_d4.3bppc" diff --git a/dungeon_map/hooks.asm b/dungeon_map/hooks.asm index be7cf80..3f622c1 100644 --- a/dungeon_map/hooks.asm +++ b/dungeon_map/hooks.asm @@ -2,6 +2,17 @@ org $8AEE75 db $08 +; use AA1 = $1C for map stuff +org $80E193 +skip 7 +db $D6 + +org $8AE11D +LDA.b #$1C + +org $8AE12B +LDA.b #$20 + ; change dungeon map subsheet gfx in TR ; org $80DDC9 ; db $57 @@ -25,8 +36,15 @@ db $61, $56, $57, $62 db $61, $56, $57, $62 db $61, $56, $57, $62 +; unused chest data +org $81E9A5 +dw $00F0 ; freezor room, second chest (only one chest in supertile) + +org $81EA6E +dw $00F0 ; mire spike room, second chest (only one chest in supertile) + org $81EAF8 -dw $00F0 ; mark the chest data in GT climb as being part of unused room +dw $00F0 ; GT button/switch/bladetrap room (no chest in supertile) ; Dungeon Map Palettes 2-5 left half org $9BE544 diff --git a/dungeon_map/main.asm b/dungeon_map/main.asm index 2f5b408..30155db 100644 --- a/dungeon_map/main.asm +++ b/dungeon_map/main.asm @@ -18,8 +18,7 @@ endmacro %WriteGFXSheetPointer($C9, DungeonMapIcons1) %WriteGFXSheetPointer($CA, DungeonMapIcons2) %WriteGFXSheetPointer($D5, DungeonMapIcons3) - -; %WriteGFXSheetPointer($D6, DungeonMapIcons2) +%WriteGFXSheetPointer($D6, DungeonMapDoorConnectors) ; TR is such a problem child ; %WriteGFXSheetPointer($A6, DungeonMapIcons2) diff --git a/menu/door_connectors.3bpp b/menu/door_connectors.3bpp new file mode 100644 index 0000000..39df1c0 Binary files /dev/null and b/menu/door_connectors.3bpp differ diff --git a/menu/door_connectors.3bppc b/menu/door_connectors.3bppc new file mode 100644 index 0000000..d8a966c Binary files /dev/null and b/menu/door_connectors.3bppc differ