Bugfix to map info

Bugfix to dungeon reminder on death
This commit is contained in:
aerinon
2020-04-10 11:19:05 -06:00
parent acd430378d
commit 09bd392fd0
4 changed files with 7 additions and 5 deletions

View File

@@ -24,7 +24,7 @@ from Fill import distribute_items_cutoff, distribute_items_staleness, distribute
from ItemList import generate_itempool, difficulties, fill_prizes from ItemList import generate_itempool, difficulties, fill_prizes
from Utils import output_path, parse_player_names from Utils import output_path, parse_player_names
__version__ = '0.0.20.6u' __version__ = '0.0.20.7u'
class EnemizerError(RuntimeError): class EnemizerError(RuntimeError):

2
Rom.py
View File

@@ -22,7 +22,7 @@ from EntranceShuffle import door_addresses, exit_ids
JAP10HASH = '03a63945398191337e896e5771f77173' JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = 'fbdff4dcb6b4c196ab5f8c3913aac2c7' RANDOMIZERBASEHASH = 'a4d716a9c9b3299267deee4ddb1143a5'
class JsonRom(object): class JsonRom(object):

View File

@@ -17,8 +17,10 @@ HudAdditions:
+ lda #$207f : sta $7ec790 + lda #$207f : sta $7ec790
.next lda DRMode : and #$0002 : bne + : plb : rts : + .next lda DRMode : and #$0002 : bne + : plb : rts : +
lda $7ef36d : and #$00ff : beq + lda $7ef36d : and #$00ff : beq +
lda DungeonReminderTable, x : sta $7ec702 lda DungeonReminderTable, x : bra .reminder
+ lda DRFlags : and #$0040 : beq .restore + lda #$207f
.reminder sta $7ec702
+ lda DRFlags : and #$0004 : beq .restore
lda $7ef368 : and.l $0098c0, x : beq .restore lda $7ef368 : and.l $0098c0, x : beq .restore
lda #$2811 : sta $7ec740 lda #$2811 : sta $7ec740

File diff suppressed because one or more lines are too long