mirror of
https://github.com/dschmenk/PLASMA.git
synced 2025-08-07 18:25:03 +00:00
Buggered that optimization up
This commit is contained in:
@@ -1196,7 +1196,7 @@ def compiler(defptr)#0
|
||||
codeptr=>6 = $00FF
|
||||
codeptr->8 = $18 // CLC
|
||||
codeptr=>9 = $E765 // ADC TMP
|
||||
codeptr = codeptr + 15
|
||||
codeptr = codeptr + 11
|
||||
fin
|
||||
A_IS_TOS = TRUE // PHA
|
||||
break
|
||||
@@ -1271,16 +1271,17 @@ def compiler(defptr)#0
|
||||
codeptr=>10 = $00FF
|
||||
codeptr->12 = $0A // ASL
|
||||
codeptr=>13 = $E765 // ADC TMP
|
||||
codeptr = codeptr + 15
|
||||
else
|
||||
codeptr=>0 = $E785 // STA TMP
|
||||
codeptr->4 = $AD // LDA abs
|
||||
codeptr=>5 = dest
|
||||
codeptr->9 = $29 // AND #$00FF
|
||||
codeptr=>10 = $00FF
|
||||
codeptr->12 = $0A // ASL
|
||||
codeptr=>13 = $E765 // ADC TMP
|
||||
codeptr->2 = $AD // LDA abs
|
||||
codeptr=>3 = dest
|
||||
codeptr->5 = $29 // AND #$00FF
|
||||
codeptr=>6 = $00FF
|
||||
codeptr->8 = $0A // ASL
|
||||
codeptr=>9 = $E765 // ADC TMP
|
||||
codeptr = codeptr + 11
|
||||
fin
|
||||
codeptr = codeptr + 15
|
||||
A_IS_TOS = TRUE // PHA
|
||||
break
|
||||
is $BE // IDXAW
|
||||
|
Reference in New Issue
Block a user