50 lines
No EOL
1.2 KiB
Markdown
Executable file
50 lines
No EOL
1.2 KiB
Markdown
Executable file
# 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/) |