commit
1843773d67
|
@ -6,12 +6,14 @@
|
|||
; Variables
|
||||
|
||||
; Skip the warning screen (1 = yes, 0 = no)
|
||||
_skipwarningscreen equ 1
|
||||
_skipwarningscreen equ 0
|
||||
; Skip the Rhythm Test when creating a new save (1 = yes, 0 = no)
|
||||
_skiprhythmtest equ 0
|
||||
; To-Document later
|
||||
_debug equ 0
|
||||
; Have to do with something?
|
||||
_debugmenu equ 1
|
||||
;debugmenu mode
|
||||
_nocashmessages equ 0
|
||||
; ????
|
||||
_luaconsolemessages equ 0
|
||||
|
|
|
@ -93,12 +93,7 @@ rhcomp.exe Graphics/MusicSelect/CD62EC_musicselect_map.bin
|
|||
rhcomp.exe Graphics/MusicSelect/CD6434_musicselect_warning_map.bin
|
||||
armips.exe compile.asm -sym mysym.sym
|
||||
flips.exe --apply "Patch\Font Hack 4 - 1px spacer.ips" "Game\rh-eng.gba"
|
||||
if %1 == 1 (
|
||||
echo Debug Menu Activated
|
||||
flips.exe --apply "Patch\Debug_Menu.ips" "Game\rh-eng.gba"
|
||||
) else (
|
||||
echo Debug Menu Not Activated
|
||||
)
|
||||
|
||||
pause
|
||||
compile.bat %1
|
||||
exit
|
||||
exit
|
||||
|
|
|
@ -17,5 +17,10 @@ bl Debug_99Medals_Hook
|
|||
nop
|
||||
.endif
|
||||
|
||||
.if _debugmenu==1
|
||||
.org 0x0801CFC0
|
||||
.dw 0x089ddbcc
|
||||
.endif
|
||||
;eof
|
||||
|
||||
.endif
|
||||
;eof
|
||||
|
|
|
@ -25,65 +25,65 @@ mov r15,r14
|
|||
.pool
|
||||
.endif
|
||||
|
||||
.if _debug ==1
|
||||
.align 2
|
||||
Debug_UnlockAllStages:
|
||||
push r0-r2,r14
|
||||
ldr r0,= 0x030046a8
|
||||
ldr r0,[r0]
|
||||
add r0,0x16
|
||||
mov r1,0x37
|
||||
mov r2,4
|
||||
@@fillstart:
|
||||
strb r2,[r0,r1]
|
||||
sub r1,1
|
||||
bge @@fillstart
|
||||
pop r0-r2,r15
|
||||
.pool
|
||||
; .if _debug ==1
|
||||
; .align 2
|
||||
; Debug_UnlockAllStages:
|
||||
; push r0-r2,r14
|
||||
; ldr r0,= 0x030046a8
|
||||
; ldr r0,[r0]
|
||||
; add r0,0x16
|
||||
; mov r1,0x37
|
||||
; mov r2,4
|
||||
; @@fillstart:
|
||||
; strb r2,[r0,r1]
|
||||
; sub r1,1
|
||||
; bge @@fillstart
|
||||
; pop r0-r2,r15
|
||||
; .pool
|
||||
|
||||
Debug_UnlockAllMail:
|
||||
push r0-r2,r14
|
||||
ldr r0,=0x030046a8
|
||||
ldr r0,[r0]
|
||||
ldr r1,=0x27B
|
||||
add r0,r0,r1
|
||||
mov r1,0x13
|
||||
mov r2,1
|
||||
@@fillstart:
|
||||
strb r2,[r0,r1]
|
||||
sub r1,1
|
||||
bge @@fillstart
|
||||
pop r0-r2,r15
|
||||
.pool
|
||||
; Debug_UnlockAllMail:
|
||||
; push r0-r2,r14
|
||||
; ldr r0,=0x030046a8
|
||||
; ldr r0,[r0]
|
||||
; ldr r1,=0x27B
|
||||
; add r0,r0,r1
|
||||
; mov r1,0x13
|
||||
; mov r2,1
|
||||
; @@fillstart:
|
||||
; strb r2,[r0,r1]
|
||||
; sub r1,1
|
||||
; bge @@fillstart
|
||||
; pop r0-r2,r15
|
||||
; .pool
|
||||
|
||||
Debug_99Medals:
|
||||
push r0-r1,r14
|
||||
ldr r0,=0x030046a8
|
||||
ldr r0,[r0]
|
||||
ldr r1,=0x29E
|
||||
add r0,r0,r1
|
||||
mov r1,0xFF
|
||||
strb r1,[r0]
|
||||
pop r0-r1,r15
|
||||
.pool
|
||||
; Debug_99Medals:
|
||||
; push r0-r1,r14
|
||||
; ldr r0,=0x030046a8
|
||||
; ldr r0,[r0]
|
||||
; ldr r1,=0x29E
|
||||
; add r0,r0,r1
|
||||
; mov r1,0xFF
|
||||
; strb r1,[r0]
|
||||
; pop r0-r1,r15
|
||||
; .pool
|
||||
|
||||
Debug_UnlockAllStages_Hook:
|
||||
push r14
|
||||
bl Debug_UnlockAllStages
|
||||
bl 0x080128B8
|
||||
pop r15
|
||||
; Debug_UnlockAllStages_Hook:
|
||||
; push r14
|
||||
; bl Debug_UnlockAllStages
|
||||
; bl 0x080128B8
|
||||
; pop r15
|
||||
|
||||
Debug_UnlockAllMail_Hook:
|
||||
push r14
|
||||
bl 0x0800C3B8
|
||||
bl Debug_UnlockAllMail
|
||||
pop r15
|
||||
; Debug_UnlockAllMail_Hook:
|
||||
; push r14
|
||||
; bl 0x0800C3B8
|
||||
; bl Debug_UnlockAllMail
|
||||
; pop r15
|
||||
|
||||
Debug_99Medals_Hook:
|
||||
push r14
|
||||
bl Debug_99Medals
|
||||
bl 0x0801D23C
|
||||
pop r15
|
||||
; Debug_99Medals_Hook:
|
||||
; push r14
|
||||
; bl Debug_99Medals
|
||||
; bl 0x0801D23C
|
||||
; pop r15
|
||||
|
||||
.endif
|
||||
;eof
|
||||
; .endif
|
||||
;eof
|
||||
|
|
|
@ -20,18 +20,18 @@ pop r15
|
|||
|
||||
LZ77CompressedChecker:
|
||||
push r5,r14
|
||||
.if (_debug ==1)&&(_nocashmessages ==1)
|
||||
.if (_debug ==1);&&(_nocashmessages ==1)
|
||||
push r0-r7
|
||||
ldr r3,[r5,0xC]
|
||||
ldrb r0,[r3,0xC]
|
||||
ldrb r4,[r3,0x3]
|
||||
lsr r4,7
|
||||
cmp r4,1
|
||||
beq @@NotCompressed
|
||||
cmp r0,0
|
||||
beq @@NotCompressed
|
||||
; cmp r4,1
|
||||
; beq @@NotCompressed
|
||||
; cmp r0,0
|
||||
; beq @@NotCompressed
|
||||
ldr r1,[r5,0x10]
|
||||
.msg "%r3% -> %r1%"
|
||||
.msg "Graphic data loaded (0x%r3% -> 0x%r1%)"
|
||||
@@NotCompressed:
|
||||
pop r0-r7
|
||||
.endif
|
||||
|
@ -71,4 +71,4 @@ bl 0x0804EAFC
|
|||
@@LZ77Compressed:
|
||||
pop r5,r15
|
||||
.pool
|
||||
;eof
|
||||
;eof
|
||||
|
|
Loading…
Reference in New Issue