# comodore64 # JUST F*** RUN ¯\\\_(ツ)_/¯ in terminal run ``` \. run.sh ``` ## Debug Vice --> Activate Monitor ## Chitty endian 2 bits 00 88 --> real world 8800 # Resourses ## Compiler [cc65](https://cc65.github.io/doc/ca65.html#ss4.1) ## Comodore 64 Wiki [wiki](https://www.c64-wiki.com/wiki/Memory_Map) ## ASEMBLY 6502 instruction set [good (expansive)](https://www.masswerk.at/6502/6502_instruction_set.html#CLD) [wikipedia (minimalistic)](https://en.wikibooks.org/wiki/6502_Assembly) ### sprites [sprite](https://www.c64-wiki.com/wiki/Sprite#Sprite_priority) [sprite multiplex ](https://www.c64-wiki.com/wiki/Raster_interruptg) [sprite multiplex x2](http://selmiak.bplaced.net/games/c64/index.php?lang=eng&game=Tutorials&page=Sprite-Multiplexing) ## Documentation of the vic chip [text](https://www.zimmers.net/cbmpics/cbm/c64/vic-ii.txt) [vic](https://csdb.dk/release/?id=154952) ### Holding hand instructions :) [codeburst hard asembly code](https://codeburst.io/lets-write-some-harder-assembly-language-code-c7860dcceba) [flag intro](http://www.6502.org/tutorials/vflag.html) ## Basic [peek and poke](https://en.wikipedia.org/wiki/PEEK_and_POKE) # Cool unexplored tools [text](https://style64.org/cbmdisk/documentation/)