Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // java cml.kickass.KickAssembler spindle.asm -o spindle.prg -debugdump -showmem :spindle=true :debug=true
- .const spindle = cmdLineVars.get("spindle") == "true"
- .const debug = cmdLineVars.get("debug") == "true"
- .if (!spindle) {
- .file [name="spindle.prg", segments="Upstart,Code,Data"]
- } else {
- .file [name="spindle.prg", segments="Code"]
- .file [name="data.prg", mbfiles, segments="Data"]
- }
- .segment Upstart []
- BasicUpstart2(start)
- .segment Code [start=*]
- start: inc $d020
- .if (debug) {
- .break
- inc $d021
- }
- jmp *-3
- .segment Data []
- *=$0f00 "mul3"
- .fill $40, i*3
- *=$2000 "sinus"
- .fill $100, 127.5 + 127.5*sin(toRadians(i*360/256))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement