We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
ALT0: Difference between revisions
From SnesLab
(added list of instructions that restore ALT0 state) |
(subscripted) |
||
Line 3: | Line 3: | ||
Many instructions restore the ALT0 state, including: | Many instructions restore the ALT0 state, including: | ||
* ADC | * ADC R<sub>n</sub> | ||
* ADC #n | * ADC #n | ||
* ADD | * ADD R<sub>n</sub> | ||
* ADD #n | * ADD #n | ||
* AND | * AND R<sub>n</sub> | ||
* AND #n | * AND #n | ||
* ASR | * ASR | ||
* BIC | * BIC R<sub>n</sub> | ||
* BIC #n | * BIC #n | ||
* CACHE | * CACHE | ||
* CMODE | * CMODE | ||
* CMP | * CMP R<sub>n</sub> | ||
* COLOR | * COLOR | ||
* DEC | * DEC R<sub>n</sub> | ||
* DIV2 | * DIV2 | ||
* FMULT | * FMULT | ||
Line 25: | Line 25: | ||
* GETC | * GETC | ||
* HIB | * HIB | ||
* IBT | * IBT R<sub>n</sub>, #pp | ||
* INC | * INC R<sub>n</sub> | ||
* IWT | * IWT R<sub>n</sub>, #xx | ||
* JMP | * JMP R<sub>n</sub> | ||
* LDB (Rm) | * LDB (Rm) | ||
* LDW (Rm) | * LDW (Rm) | ||
* LEA Rn, xx | * LEA Rn, xx | ||
* LINK #n | * LINK #n | ||
* LJMP | * LJMP R<sub>n</sub> | ||
* LM | * LM R<sub>n</sub>, (xx) | ||
* LMS | * LMS R<sub>n</sub>, (yy) | ||
* LMULT | * LMULT | ||
* LOB | * LOB | ||
Line 41: | Line 41: | ||
* LSR | * LSR | ||
* MERGE | * MERGE | ||
* MOVE | * MOVE R<sub>n</sub>, R<sub>n</sub>' | ||
* MOVES | * MOVES R<sub>n</sub>, R<sub>n</sub>' | ||
* MULT | * MULT R<sub>n</sub> | ||
* MULT #n | * MULT #n | ||
* NOP | * NOP | ||
* NOT | * NOT | ||
* OR | * OR R<sub>n</sub> | ||
* OR #n | * OR #n | ||
* PLOT | * PLOT | ||
Line 55: | Line 55: | ||
* ROR | * ROR | ||
* RPIX | * RPIX | ||
* SBC | * SBC R<sub>n</sub> | ||
* SBK | * SBK | ||
* SEX | * SEX | ||
* SM (xx), | * SM (xx), R<sub>n</sub> | ||
* SMS (yy), | * SMS (yy), R<sub>n</sub> | ||
* STB (Rm) | * STB (Rm) | ||
* STOP | * STOP | ||
* STW (Rm) | * STW (Rm) | ||
* SUB | * SUB R<sub>n</sub> | ||
* SUB #n | * SUB #n | ||
* SWAP | * SWAP | ||
* UMULT | * UMULT R<sub>n</sub> | ||
* and presumably UMULT #n too | * and presumably UMULT #n too | ||
Revision as of 00:48, 13 July 2024
ALT0 is scene slang for the Super FX state where both the ALT1 and ALT2 flags are clear. Many instructions restore the ALT0 state, including:
Many instructions restore the ALT0 state, including:
- ADC Rn
- ADC #n
- ADD Rn
- ADD #n
- AND Rn
- AND #n
- ASR
- BIC Rn
- BIC #n
- CACHE
- CMODE
- CMP Rn
- COLOR
- DEC Rn
- DIV2
- FMULT
- GETB
- GETBH
- GETBL
- GETBS
- GETC
- HIB
- IBT Rn, #pp
- INC Rn
- IWT Rn, #xx
- JMP Rn
- LDB (Rm)
- LDW (Rm)
- LEA Rn, xx
- LINK #n
- LJMP Rn
- LM Rn, (xx)
- LMS Rn, (yy)
- LMULT
- LOB
- LOOP
- LSR
- MERGE
- MOVE Rn, Rn'
- MOVES Rn, Rn'
- MULT Rn
- MULT #n
- NOP
- NOT
- OR Rn
- OR #n
- PLOT
- RAMB
- ROL
- ROMB
- ROR
- RPIX
- SBC Rn
- SBK
- SEX
- SM (xx), Rn
- SMS (yy), Rn
- STB (Rm)
- STOP
- STW (Rm)
- SUB Rn
- SUB #n
- SWAP
- UMULT Rn
- and presumably UMULT #n too