Add back some JP characters and re-arrange player name screen
Re-arrange a bunch of text-related stuff Fix post-credits game counter Fix bows
This commit is contained in:
@@ -26,7 +26,7 @@ WriteCharacterToPlayerName:
|
||||
RTL
|
||||
|
||||
ReadCharacterFromPlayerName: ;Only for use on Name Screen
|
||||
LDA.l ExtendedFileNameSRAM, X
|
||||
LDA.l ExtendedFileNameSRAM, X
|
||||
CPX.w #$0008 : !BGE +
|
||||
LDA.l FileNameVanillaSRAM, X ;what we wrote over
|
||||
+
|
||||
@@ -59,7 +59,7 @@ db $98, $a0, $a8, $b0
|
||||
db $c0, $c8, $d0, $d8
|
||||
|
||||
|
||||
NumberStripes:
|
||||
NewNameStripes:
|
||||
dw $AB66, $1100 ; 0-4 top
|
||||
dw $1D40, $0188, $1D41, $0188, $1D42, $0188, $1D43, $0188
|
||||
dw $1D44
|
||||
@@ -72,15 +72,36 @@ dw $1D49
|
||||
dw $0B67, $1100 ; 5-9 bottom
|
||||
dw $1D55, $0188, $1D56, $0188, $1D57, $0188, $1D58, $0188
|
||||
dw $1D59
|
||||
|
||||
; Move JP characters where a-z are to column where second END button was
|
||||
dw $B162, $1100
|
||||
dw $1CEE, $0188, $1CEF, $0188, $1D05, $0188, $1D06, $0188
|
||||
dw $1D07
|
||||
dw $D162, $1100
|
||||
dw $1CFE, $0188, $1CFF, $0188, $1D15, $0188, $1D16, $0188
|
||||
dw $1D17
|
||||
dw $F162, $1100
|
||||
dw $1D0D, $0188, $1D0E, $0188, $1D0F, $0188, $1D20, $0188
|
||||
dw $1D21
|
||||
dw $1163, $1100
|
||||
dw $1D1D, $0188, $1D1E, $0188, $1D1F, $0188, $1D30, $0188
|
||||
dw $1D31
|
||||
dw $3163, $1100
|
||||
dw $1D22, $0188, $1D23, $0188, $1D24, $0188, $1D25, $0188
|
||||
dw $1D26
|
||||
dw $5163, $1100
|
||||
dw $1D32, $0188, $1D33, $0188, $1D34, $0188, $1D35, $0188
|
||||
dw $1D36
|
||||
|
||||
db $80 ; termination
|
||||
|
||||
TransferNumericStripes:
|
||||
TransferNewNameStripes:
|
||||
REP #$30
|
||||
LDA.w GameMode : CMP.w #$0204 : BNE .exit
|
||||
SEP #$20
|
||||
LDA.b #NumberStripes>>0 : STA.b $00
|
||||
LDA.b #NumberStripes>>8 : STA.b $01
|
||||
LDA.b #NumberStripes>>16 : STA.b $02 : STA.w DMA1ADDRB
|
||||
LDA.b #NewNameStripes>>0 : STA.b $00
|
||||
LDA.b #NewNameStripes>>8 : STA.b $01
|
||||
LDA.b #NewNameStripes>>16 : STA.b $02 : STA.w DMA1ADDRB
|
||||
STZ.b $06 : LDY.w #$0000
|
||||
.check_next
|
||||
LDA.b [$00],Y : BPL .next_stripe
|
||||
|
||||
Reference in New Issue
Block a user