Bug fixes for crashes involving new baserom
This commit is contained in:
2
Main.py
2
Main.py
@@ -24,7 +24,7 @@ from Fill import distribute_items_cutoff, distribute_items_staleness, distribute
|
||||
from ItemList import generate_itempool, difficulties, fill_prizes
|
||||
from Utils import output_path, parse_player_names
|
||||
|
||||
__version__ = '0.1.0.9-u'
|
||||
__version__ = '0.1.0.10-u'
|
||||
|
||||
class EnemizerError(RuntimeError):
|
||||
pass
|
||||
|
||||
4
Rom.py
4
Rom.py
@@ -22,7 +22,7 @@ from EntranceShuffle import door_addresses, exit_ids
|
||||
|
||||
|
||||
JAP10HASH = '03a63945398191337e896e5771f77173'
|
||||
RANDOMIZERBASEHASH = 'ebd479fdf1152d9a093c56ce57e13571'
|
||||
RANDOMIZERBASEHASH = '2a64368fe169ff1e5099ef65f926417f'
|
||||
|
||||
|
||||
class JsonRom(object):
|
||||
@@ -2136,7 +2136,7 @@ def patch_shuffled_dark_sanc(world, rom, player):
|
||||
|
||||
|
||||
# 24B116 and 20BAD8
|
||||
compass_r_addr = 0x123116 # a9 90 24 8f 9a c7 7e
|
||||
compass_r_addr = 0x123118 # a9 90 24 8f 9a c7 7e
|
||||
compass_w_addr = 0x103b2c # e2 20 ad 0c 04 c9 00 d0
|
||||
|
||||
|
||||
|
||||
@@ -101,9 +101,9 @@ nop : stz $0dd0, X : rts
|
||||
.not_in_ganons_tower
|
||||
|
||||
|
||||
org $2081f2
|
||||
org $208206
|
||||
jsl MirrorCheckOverride2
|
||||
org $20825c
|
||||
org $208270
|
||||
jsl MirrorCheckOverride2
|
||||
org $07a955 ; <- Bank07.asm : around 6564 (JP is a bit different) (STZ $05FC : STZ $05FD)
|
||||
jsl BlockEraseFix
|
||||
@@ -122,7 +122,7 @@ nop #3
|
||||
|
||||
; also rando's hooks.asm line 1360
|
||||
; 106e4e -> goes to a0ee4e
|
||||
org $a0ee4e ; <- 6FC4C - headsup_display.asm : 836 (LDA $7EF36E : AND.w #$00FF : ADD.w #$0007 : AND.w #$FFF8 : TAX)
|
||||
org $a0ee84 ; <- 6FC4C - headsup_display.asm : 836 (LDA $7EF36E : AND.w #$00FF : ADD.w #$0007 : AND.w #$FFF8 : TAX)
|
||||
jsl DrHudOverride
|
||||
org $098638 ; rando's hooks.asm line 2192
|
||||
jsl CountChestKeys
|
||||
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user