Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.asm-6502.ref is written in an unsupported language. File is not indexed.
0001 <Directive>.MEMORYMAP</Directive><br/> 0002 <Normal Text> </Normal Text><Unknown Instruction>SLOTSIZE</Unknown Instruction><Normal Text> </Normal Text><Hex>$8000</Hex><Normal Text> </Normal Text><Comment>; The slot is $8000 bytes in size. More details on slots later.</Comment><br/> 0003 <Normal Text> </Normal Text><Unknown Instruction>DEFAULTSLOT</Unknown Instruction><Normal Text> </Normal Text><Decimal>0</Decimal><Normal Text> </Normal Text><Comment>; There's only 1 slot in SNES, there are more in other consoles.</Comment><br/> 0004 <Normal Text> </Normal Text><Unknown Instruction>SLOT</Unknown Instruction><Normal Text> </Normal Text><Decimal>0</Decimal><Normal Text> </Normal Text><Hex>$8000</Hex><Normal Text> </Normal Text><Comment>; Defines Slot 0's starting address.</Comment><br/> 0005 <Directive>.</Directive><Unknown Directive>ENDME</Unknown Directive><br/> 0006 <Normal Text></Normal Text><br/> 0007 <Directive>.</Directive><Unknown Directive>SNESHEADER</Unknown Directive><br/> 0008 <Normal Text> </Normal Text><Unknown Instruction>ID</Unknown Instruction><Normal Text> </Normal Text><String>"SNES"</String><br/> 0009 <Normal Text> </Normal Text><Unknown Instruction>NAME</Unknown Instruction><Normal Text> </Normal Text><String>"Test Demo Mode 7 "</String><br/> 0010 <Normal Text> </Normal Text><Comment>; "123456789012345678901"</Comment><br/> 0011 <Normal Text> </Normal Text><Unknown Instruction>LOROM</Unknown Instruction><br/> 0012 <Normal Text> </Normal Text><Unknown Instruction>SLOWROM</Unknown Instruction><br/> 0013 <Normal Text> </Normal Text><Unknown Instruction>CARTRIDGETYPE</Unknown Instruction><Normal Text> </Normal Text><Hex>$00</Hex><br/> 0014 <Normal Text> </Normal Text><Unknown Instruction>ROMSIZE</Unknown Instruction><Normal Text> </Normal Text><Hex>$09</Hex><Normal Text> </Normal Text><Comment>;size rom 09-0d</Comment><br/> 0015 <Normal Text> </Normal Text><Unknown Instruction>VERSION</Unknown Instruction><Normal Text> </Normal Text><Decimal>00</Decimal><br/> 0016 <Directive>.</Directive><Unknown Directive>ENDSNES</Unknown Directive><br/> 0017 <Normal Text></Normal Text><br/> 0018 <Directive>.MACRO</Directive><Normal Text> Clear_RAM</Normal Text><br/> 0019 <Normal Text> </Normal Text><Instruction>ldx</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$0</Hex><br/> 0020 <Normal Text> </Normal Text><Instruction>ldy</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Decimal>0</Decimal><br/> 0021 <Normal Text> </Normal Text><Label>-:</Label><br/> 0022 <Normal Text> </Normal Text><Instruction>sty</Instruction><Normal Text> </Normal Text><Decimal>0</Decimal><Keyword>,x</Keyword><br/> 0023 <Normal Text> </Normal Text><Instruction>inx</Instruction><br/> 0024 <Normal Text> </Normal Text><Instruction>inx</Instruction><br/> 0025 <Normal Text> </Normal Text><Instruction>cpx</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$2000</Hex><br/> 0026 <Normal Text> </Normal Text><Branch Instruction>bne</Branch Instruction><Normal Text> </Normal Text><Operator>-</Operator><br/> 0027 <Directive>.ENDM</Directive><br/> 0028 <Normal Text></Normal Text><br/> 0029 <Directive>.include</Directive><Normal Text> </Normal Text><String>"header.asm"</String><br/> 0030 <Normal Text></Normal Text><br/> 0031 <Directive>.</Directive><Unknown Directive>bank</Unknown Directive><Normal Text> </Normal Text><Decimal>0</Decimal><Normal Text> slot </Normal Text><Decimal>0</Decimal><br/> 0032 <Directive>.org</Directive><Normal Text> </Normal Text><Decimal>0</Decimal><br/> 0033 <Normal Text></Normal Text><br/> 0034 <Label>Main:</Label><br/> 0035 <Normal Text> </Normal Text><Instruction>sei</Instruction><br/> 0036 <Normal Text> </Normal Text><Instruction>clc</Instruction><br/> 0037 <Normal Text> </Normal Text><Instruction>xce</Instruction><br/> 0038 <Normal Text></Normal Text><br/> 0039 <Normal Text> </Normal Text><Instruction>rep</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$10</Hex><Normal Text> </Normal Text><Comment>;16 bit xy</Comment><br/> 0040 <Normal Text> </Normal Text><Instruction>sep</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$20</Hex><Normal Text> </Normal Text><Comment>; 8 bit a</Comment><br/> 0041 <Normal Text></Normal Text><br/> 0042 <Normal Text> </Normal Text><Directive>.dw</Directive><Normal Text> </Normal Text><Hex>$1C02</Hex><Symbol Separator>,</Symbol Separator><Hex>$1C02</Hex><Symbol Separator>,</Symbol Separator><Hex>$1C02</Hex><Symbol Separator>,</Symbol Separator><Hex>$1C02</Hex><br/> 0043 <Normal Text></Normal Text><br/> 0044 <Normal Text> </Normal Text><Instruction>lda</Instruction><Normal Text> sincos.l </Normal Text><Operator>+</Operator><Normal Text> </Normal Text><Hex>$80</Hex><Keyword>,X</Keyword><br/> 0045 <Normal Text></Normal Text><br/> 0046 <Label>sincos2:</Label><br/> 0047 <Normal Text> </Normal Text><Directive>.include</Directive><Normal Text> </Normal Text><String>"DATA/dsincos.asm"</String><br/> 0048 <Normal Text></Normal Text><br/> 0049 <Normal Text> </Normal Text><Instruction>lda</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Operator>\</Operator><Decimal>1</Decimal><Operator>&</Operator><Hex>$FF</Hex><br/> 0050 <Normal Text> </Normal Text><Instruction>sta</Instruction><Normal Text> </Normal Text><Hex>$211B</Hex><br/> 0051 <Normal Text></Normal Text><br/> 0052 <Normal Text> </Normal Text><Instruction>cmp</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$04</Hex><br/> 0053 <Normal Text> </Normal Text><Branch Instruction>bne</Branch Instruction><Normal Text> </Normal Text><Operator>+++</Operator><br/> 0054 <Normal Text> </Normal Text><Instruction>lda</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Hex>$04</Hex><br/> 0055 <Normal Text> </Normal Text><Branch Instruction>bra</Branch Instruction><Normal Text> lab</Normal Text><br/> 0056 <Normal Text> </Normal Text><Label>+++:</Label><br/> 0057 <Normal Text></Normal Text><br/> 0058 <Unknown Instruction>TMP</Unknown Instruction><Normal Text> EQU </Normal Text><Hex>$6</Hex><br/> 0059 <Normal Text></Normal Text><br/> 0060 <Label>XY:</Label><br/> 0061 <Normal Text> </Normal Text><Branch Instruction>BCC</Branch Instruction><Normal Text> MOD7</Normal Text><br/> 0062 <Normal Text> </Normal Text><Instruction>CPX</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Decimal>3</Decimal><Normal Text> </Normal Text><Comment>; bla bla</Comment><br/> 0063 <Normal Text> </Normal Text><Branch Instruction>BCS</Branch Instruction><Normal Text> MARCH</Normal Text><br/> 0064 <Normal Text> </Normal Text><Instruction>DEY</Instruction><br/> 0065 <Unknown Instruction>MARCH</Unknown Instruction><Normal Text> EOR </Normal Text><Keyword>#</Keyword><Hex>$7F</Hex><Normal Text> </Normal Text><Comment>; bla bla</Comment><br/> 0066 <Normal Text> </Normal Text><Branch Instruction>JSR</Branch Instruction><Normal Text> MOD7</Normal Text><br/> 0067 <Normal Text> </Normal Text><Instruction>CPY</Instruction><Normal Text> </Normal Text><Keyword>#</Keyword><Decimal>200</Decimal><br/> 0068 <Normal Text> </Normal Text><Instruction>ADC</Instruction><Normal Text> MTAB</Normal Text><Operator>-</Operator><Decimal>1</Decimal><Keyword>,X</Keyword><br/> 0069 <Normal Text> </Normal Text><Instruction>STA</Instruction><Normal Text> TMP</Normal Text><br/> 0070 <Normal Text> </Normal Text><Instruction>TYA</Instruction><br/> 0071 <Normal Text> </Normal Text><Instruction>SBC</Instruction><Normal Text> TMP</Normal Text><br/> 0072 <Normal Text> </Normal Text><Instruction>LSR</Instruction><br/> 0073 <Normal Text> </Normal Text><Instruction>TYA</Instruction><br/> 0074 <Normal Text> </Normal Text><Instruction>STA</Instruction><Normal Text> TMP</Normal Text><br/> 0075 <Unknown Instruction>MOD7</Unknown Instruction><Normal Text> ADC </Normal Text><Keyword>#</Keyword><Decimal>7</Decimal><br/> 0076 <Normal Text> </Normal Text><Branch Instruction>RTS</Branch Instruction><br/> 0077 <Normal Text> </Normal Text><Instruction>CLC</Instruction><br/> 0078 <Unknown Instruction>MTAB</Unknown Instruction><Normal Text> DB </Normal Text><Decimal>1</Decimal><Symbol Separator>,</Symbol Separator><Decimal>4</Decimal><Symbol Separator>,</Symbol Separator><Decimal>23</Decimal><Symbol Separator>,</Symbol Separator><Decimal>34</Decimal><Symbol Separator>,</Symbol Separator><Decimal>3</Decimal><Symbol Separator>,</Symbol Separator><Decimal>12</Decimal><br/>