1 ; Cartridge start routine
3 ; Christian Groessler, 06-Jan-2014
10 .import __DATA_LOAD__, __DATA_SIZE__, __DATA_RUN__
11 .importzp ptr1, ptr2, tmp1, tmp2
17 ; start routine of cartridge
18 ; copy data segment to RAM and chain to entry point of crt0.s
20 cartstart: lda #<__DATA_LOAD__
33 jsr start ; run program
34 jmp (DOSVEC) ; return to DOS
37 ; routine taken from http://www.obelisk.demon.co.uk/6502/algorithms.html
67 .endif ; .ifndef __ATARIXL__