Advertisement
Guest User

Untitled

a guest
Sep 13th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     org $00F636
  2.     JML marioGFXSetter|!base3
  3.     RTS
  4.     NOP
  5.  
  6. ;#########################################################
  7. ;#################  Mario GFX Change ####################
  8. ;#########################################################
  9. marioGFXSetter:
  10.     LDA !marioNormalCustomGFXOn
  11.     BNE +
  12.    
  13.     LDA #$7E
  14.     STA !marioNormalCustomGFXBnkReal
  15.    
  16.     REP #$20
  17.     LDA #$2000
  18.     STA !marioNormalCustomGFXRecReal
  19.     BRA ++
  20. +
  21.     LDA #$00
  22.     STA !marioNormalCustomGFXOn
  23.     LDA !marioNormalCustomGFXBnk
  24.     STA !marioNormalCustomGFXBnkReal
  25.     REP #$20                  ; Accum (16 bit)
  26.     LDA !marioNormalCustomGFXRec
  27.     STA !marioNormalCustomGFXRecReal
  28. ++
  29.     LDX #$00                
  30.     LDA $09                  
  31.     ORA #$0800              
  32.     CMP $09                  
  33.     BEQ +        
  34.     CLC                      
  35. +
  36.     AND #$F700              
  37.     ROR                      
  38.     LSR                      
  39.     ADC !marioNormalCustomGFXRecReal            
  40.     STA $0D85|!base2
  41.    
  42.     CLC                      
  43.     ADC #$0200              
  44.     STA $0D8F|!base2
  45.     LDX #$00                
  46.     LDA $0A                  
  47.     ORA #$0800              
  48.     CMP $0A                  
  49.     BEQ +          
  50.     CLC
  51. +  
  52.     AND #$F700              
  53.     ROR                      
  54.     LSR                      
  55.     ADC !marioNormalCustomGFXRecReal              
  56.     STA $0D87|!base2
  57.    
  58.     CLC                      
  59.     ADC #$0200              
  60.     STA $0D91|!base2
  61.     LDA $0B                  
  62.     AND #$FF00              
  63.     LSR                      
  64.     LSR                      
  65.     LSR                      
  66.     ADC !marioNormalCustomGFXRecReal            
  67.     STA $0D89|!base2
  68.    
  69.     CLC                      
  70.     ADC #$0200              
  71.     STA $0D93|!base2
  72.     LDA $0C                  
  73.     AND #$FF00              
  74.     LSR                      
  75.     LSR                      
  76.     LSR                      
  77.     ADC !marioNormalCustomGFXRecReal            
  78.     STA $0D99|!base2
  79.    
  80.     SEP #$20                  ; Accum (8 bit)
  81.    
  82.     LDA #$0A                
  83.     STA $0D84|!base2
  84.     JML $00F63A|!base3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement