Und mit LevelASM Tool komm ich nicht zurecht, darum brauch ich diesen Patch.
Und mit LevelASM Tool komm ich nicht zurecht, darum brauch ich diesen Patch.
Gradient1_RedGreenTable:
db $10,$23,$5A
db $01,$24,$5A
db $24,$24,$59
db $23,$24,$58
db $13,$24,$57
db $2F,$24,$58
db $2F,$24,$59
db $02,$24,$5A
db $15,$23,$5A
db $00
Gradient1_BlueTable:
db $02,$9C
db $04,$9B
db $04,$9A
db $04,$99
db $04,$98
db $04,$97
db $04,$96
db $04,$95
db $04,$94
db $03,$93
db $04,$92
db $04,$91
db $04,$90
db $04,$8F
db $04,$8E
db $04,$8D
db $04,$8C
db $04,$8B
db $04,$8A
db $04,$89
db $04,$88
db $04,$87
db $04,$86
db $04,$85
db $08,$84
db $05,$85
db $06,$86
db $05,$87
db $05,$88
db $05,$89
db $06,$8A
db $05,$8B
db $05,$8C
db $05,$8D
db $06,$8E
db $05,$8F
db $05,$90
db $05,$91
db $06,$92
db $05,$93
db $05,$94
db $05,$95
db $06,$96
db $05,$97
db $05,$98
db $05,$99
db $06,$9A
db $05,$9B
db $02,$9C
db $00
Gradient1_RedGreenTable:
db $10,$23,$5A
db $01,$24,$5A
db $24,$24,$59
db $23,$24,$58
db $13,$24,$57
db $2F,$24,$58
db $2F,$24,$59
db $02,$24,$5A
db $15,$23,$5A
db $00
Gradient1_BlueTable:
db $02,$9C
db $04,$9B
db $04,$9A
db $04,$99
db $04,$98
db $04,$97
db $04,$96
db $04,$95
db $04,$94
db $03,$93
db $04,$92
db $04,$91
db $04,$90
db $04,$8F
db $04,$8E
db $04,$8D
db $04,$8C
db $04,$8B
db $04,$8A
db $04,$89
db $04,$88
db $04,$87
db $04,$86
db $04,$85
db $08,$84
db $05,$85
db $06,$86
db $05,$87
db $05,$88
db $05,$89
db $06,$8A
db $05,$8B
db $05,$8C
db $05,$8D
db $06,$8E
db $05,$8F
db $05,$90
db $05,$91
db $06,$92
db $05,$93
db $05,$94
db $05,$95
db $06,$96
db $05,$97
db $05,$98
db $05,$99
db $06,$9A
db $05,$9B
db $02,$9C
db $00
LDA #$00
STA $4330
LDA #$02
STA $4340
LDA #$32
STA $4331
STA $4341
REP #$20
LDA.w #Gradient1_BlueTable
STA $4332
LDA.w #Gradient1_RedGreenTable
STA $4342
SEP #$20
LDA.b #Gradient1_BlueTable>>16
STA $4334
LDA.b #Gradient1_RedGreenTable>>16
STA $4344
LDA #$18
TSB $0D9F
RTS
db $42
JMP End : JMP End : JMP End : JMP Sprite : JMP Sprite : JMP End : JMP End
JMP End : JMP End : JMP End
Sprite:
LDY #$01 ;\
LDA #$30 ; |Act like a cement block
STA $1693 ;/
RTL
End:
RTL
286B7 $05:84B7 32 bytes Misc. Table containing the default YXPPCCCT sprite tile settings for each level mode. Stored to $64.
It's used for determining whether or not layer priority should work in a level mode; the value #$30 means that it won't work, while #$20 means that it will.