Initial OW Shuffle asm hooks

This commit is contained in:
codemann8
2021-02-18 10:00:22 -06:00
parent 4639129401
commit 2235aab579
4 changed files with 24 additions and 1 deletions

2
Rom.py
View File

@@ -27,7 +27,7 @@ from EntranceShuffle import door_addresses, exit_ids
JAP10HASH = '03a63945398191337e896e5771f77173'
RANDOMIZERBASEHASH = 'bffd4e834049ca5f5295601436fc6009'
RANDOMIZERBASEHASH = '308b65c6becf8ce95cb40550458b6da0'
class JsonRom(object):

View File

@@ -44,3 +44,4 @@ warnpc $288000
; deals with own hooks
incsrc keydropshuffle.asm
incsrc owrando.asm

22
asm/owrando.asm Normal file
View File

@@ -0,0 +1,22 @@
org $aa8000
db $4f, $52 ;OR
OWShuffleMode:
dw 1
OWShuffleFlags:
dw 0
OWShuffleReserved:
dw 0
;Hooks
org $02a999
jsl OWEdgeTransition : nop #4 ;LDA $02A4E3,X : ORA $7EF3CA
;Code
org $aaa000
OWEdgeTransition:
{
LDA $02A4E3,X : ORA $7EF3CA
rtl
}

Binary file not shown.