Files
RedBear-OS/local/recipes/kde/kf6-syntaxhighlighting/source/autotests/folding/highlight.asm-6502.fold
T

79 lines
1.4 KiB
Plaintext

.MEMORYMAP
SLOTSIZE $8000 ; The slot is $8000 bytes in size. More details on slots later.
DEFAULTSLOT 0 ; There's only 1 slot in SNES, there are more in other consoles.
SLOT 0 $8000 ; Defines Slot 0's starting address.
.ENDME
.SNESHEADER
ID "SNES"
NAME "Test Demo Mode 7 "
; "123456789012345678901"
LOROM
SLOWROM
CARTRIDGETYPE $00
ROMSIZE $09 ;size rom 09-0d
VERSION 00
.ENDSNES
.MACRO Clear_RAM
ldx #$0
ldy #0
-:
sty 0,x
inx
inx
cpx #$2000
bne -
.ENDM
.include "header.asm"
.bank 0 slot 0
.org 0
Main:
sei
clc
xce
rep #$10 ;16 bit xy
sep #$20 ; 8 bit a
.dw $1C02,$1C02,$1C02,$1C02
lda sincos.l + $80,X
sincos2:
.include "DATA/dsincos.asm"
lda #\1&$FF
sta $211B
cmp #$04
bne +++
lda #$04
bra lab
+++:
TMP EQU $6
XY:
BCC MOD7
CPX #3 ; bla bla
BCS MARCH
DEY
MARCH EOR #$7F ; bla bla
JSR MOD7
CPY #200
ADC MTAB-1,X
STA TMP
TYA
SBC TMP
LSR
TYA
STA TMP
MOD7 ADC #7
RTS
CLC
MTAB DB 1,4,23,34,3,12