move some docs
parent
008f56a210
commit
8eb2521e3b
3
c64.asm
3
c64.asm
|
@ -1,6 +1,3 @@
|
|||
; c64.asm - Useful dasm macros and definitions for C64 programs
|
||||
; will likely grow as I do more with the C64.
|
||||
; you can INCLUDE this file or just copy the parts you want.
|
||||
; This file is CC0 (Public Domain)
|
||||
|
||||
; KERNAL functions
|
||||
|
|
20
readme.md
20
readme.md
|
@ -1,8 +1,26 @@
|
|||
# dasm-c64
|
||||
|
||||
macros and definitions for the c64 for the dasm 6502 assembler.
|
||||
macros and definitions for the C64 for the dasm 6502 assembler.
|
||||
will likely grow as I do more with the C64.
|
||||
you can INCLUDE this file or just copy the parts you want.
|
||||
|
||||
## Current contents
|
||||
|
||||
* Definitions for all the KERNAL routines so they can be used by name (see https://www.c64-wiki.com/wiki/Kernal)
|
||||
* BasicUpstart macro: Writes a BASIC start script for the address provided as an argument.
|
||||
|
||||
### Usage
|
||||
|
||||
```
|
||||
include "c64.asm"
|
||||
processor 6502
|
||||
org $0801
|
||||
BasicUpstart init
|
||||
|
||||
init:
|
||||
; Your program here
|
||||
```
|
||||
|
||||
## Licence
|
||||
|
||||
CC0
|
||||
|
|
Loading…
Reference in New Issue