Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HEADER
- LOROM
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;Start Status bar removal
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ORG $0081F4
- NOP #3 ;DRAW
- ORG $008293
- db $00
- ORG $0082E8
- NOP #3 ;DRAW
- ORG $008C89
- NOP #955
- ORG $009051
- NOP #39
- ORG $00985A
- NOP #3 ;DMA
- ORG $00A5A8
- NOP #3 ;DMA
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;Start old 1-up handle removal
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ORG $028AB4
- ;NOP #33 ;Leave this disabled until my status bar is fully ready
- ;I implemented a custom 1-up handler which should be
- ;Allow for better customizations.
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;Start smoke edit
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ORG $00FBA4
- db $64,$64,$62,$60,$E8,$EA,$EC,$EA
- ORG $01E985
- db $64,$64,$62,$60
- ORG $028C6A
- db $64,$64,$62,$60
- ORG $028D42
- db $68,$68,$6A,$6A,$6A,$62,$62,$62
- db $64,$64,$64,$64,$64
- ORG $0296D8
- db $64,$62,$64,$62,$60,$62,$60
- ORG $029922
- db $64,$62,$64,$62,$62
- ORG $029922
- db $64,$62,$64,$62,$62
- ORG $029C33
- db $64,$64,$62,$60,$60,$60,$60,$60
- ORG $02A347
- db $64,$64,$60,$62
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;Start score removal
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ORG $02ADBD
- JML disable_score
- ORG $00F9F5
- disable_score:
- LDA $16E1,x
- CMP #$0D
- BCC no_1up
- JML $02ADC2
- no_1up:
- JML $02ADC5
- ORG $05CC42
- db $FC,$38,$FC,$38,$FC,$38,$FC,$38
- db $FC,$38,$FC,$38,$FC,$38,$FC,$38
- db $FC,$38,$FC,$38,$FC,$38,$FC,$38
- db $FC,$38,$FC,$38,$FC,$38,$FF
- ORG $05CC77
- BRA +
- NOP #11
- +
- ORG $05CCAA
- BRA +
- NOP #76
- +
- ORG $05CE4C
- JMP +
- NOP #83
- +
- ORG $05CEAF
- db $FC
- ORG $05CCFB
- BRA +
- NOP #41
- +
- ORG $05CECF
- BRA +
- NOP #52
- +
- ORG $05CF36
- NOP #3
- ORG $05CF78
- BRA +
- NOP #38
- +
- ORG $05CDFD
- JMP +
- NOP #57
- +
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ;Start OAM RAM routine removal
- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- ORG $008642
- JSL OAM_reset
- ORG $0094FD
- JSL OAM_reset
- ORG $0095AB
- JSL OAM_reset
- ORG $009632
- JSL OAM_reset
- ORG $009759
- JSL OAM_reset
- ORG $009870
- JSL OAM_reset
- ORG $009888
- JSL OAM_reset
- ORG $009A6F
- JSL OAM_reset
- ORG $009C9F
- JSL OAM_reset
- ORG $00A1C3
- JSL OAM_reset
- ORG $00A295
- JSL OAM_reset
- ORG $0086DA
- JSL OAM_reset3_init
- ORG $008027
- BRA +
- ORG $00804A
- + SEP #$30
- BRA +
- NOP #4
- +
- ORG $009051
- OAM_reset:
- REP #$10
- LDA #$F0
- LDX #$0001
- OAM_reset1:
- STA $0200,X
- INX #4
- CPX #$0191
- BNE OAM_reset1
- OAM_reset3_init:
- SEP #$10
- LDX #$91
- OAM_reset3:
- STA $0300,X
- INX #4
- CPX #$01
- BNE OAM_reset3
- RTL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement