Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .include "libSFX.i"
- ;VRAM destination addresses
- VRAM_MAP_LOC = $0000
- VRAM_TILES_LOC = $8000
- Main:
- VRAM_memcpy VRAM_MAP_LOC, sn3Map, sizeof_sn3Map
- VRAM_memcpy VRAM_TILES_LOC, sn3Tiles, sizeof_sn3Tiles
- CGRAM_memcpy 0, sn3Palette, sizeof_sn3Palette
- lda #bgmode(BG_MODE_3, BG3_PRIO_NORMAL, BG_SIZE_8X8, BG_SIZE_8X8, BG_SIZE_8X8, BG_SIZE_8X8)
- sta BGMODE
- lda #bgsc(VRAM_MAP_LOC, SC_SIZE_32X32)
- sta BG1SC
- ldx #bgnba(VRAM_TILES_LOC, 0, 0, 0)
- stx BG12NBA
- lda #tm(ON, OFF, OFF, OFF, OFF)
- sta TM
- lda #inidisp(ON, DISP_BRIGHTNESS_MAX)
- sta SFX_inidisp
- VBL_on
- : wai
- bra :-
- ;--
- ;RODATA ROMDATA
- .RODATA
- incbin sn3Palette, "Data/snu3.png.palette"
- incbin sn3Tiles, "Data/snu3.png.tiles"
- incbin sn3Map, "Data/snu3.png.map"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement