mirror of
https://github.com/uffejakobsen/acme.git
synced 2024-11-25 23:49:25 +00:00
cf115c042e
git-svn-id: https://svn.code.sf.net/p/acme-crossass/code-0/trunk@10 4df02467-bbd4-4a76-a152-e7ce94205b78
46 lines
1.3 KiB
Plaintext
46 lines
1.3 KiB
Plaintext
;ACME 0.94.4
|
|
|
|
!ifdef lib_cbm_basic10_a !eof
|
|
lib_cbm_basic10_a = 1
|
|
|
|
!source <cbm/basic7.a> ; from 0x80 to 0xff, 0xce 0x02 to 0xce 0x0a, 0xfe 0x02 to 0xfe 0x26
|
|
|
|
; GSHAPE/SSHAPE/DRAW have new names:
|
|
!macro b_PASTE {!by $e3}
|
|
!macro b_CUT {!by $e4}
|
|
!macro b_LINE {!by $e5}
|
|
; DIRECTORY has a new name:
|
|
!macro b_DIR {!by $ee}
|
|
|
|
; STASH/FETCH/SWAP are all decoded to DMA:
|
|
!macro b_DMA {!by $fe, $1f}
|
|
; extended token $fe $20 isn't used ($20 is ' ')
|
|
;!macro b_DMA {!by $fe, $21}
|
|
; extended token $fe $22 isn't used ($20 is '"')
|
|
;!macro b_DMA {!by $fe, $23}
|
|
|
|
; new instructions:
|
|
!macro b_TYPE {!by $fe, $27}
|
|
!macro b_BVERIFY {!by $fe, $28}
|
|
!macro b_ECTORY {!by $fe, $29} ; no-op in case someone types "DIRECTORY"?
|
|
!macro b_ERASE {!by $fe, $2a}
|
|
!macro b_FIND {!by $fe, $2b}
|
|
!macro b_CHANGE {!by $fe, $2c}
|
|
!macro b_SET {!by $fe, $2d}
|
|
!macro b_SCREEN {!by $fe, $2e}
|
|
!macro b_POLYGON {!by $fe, $2f}
|
|
!macro b_ELLIPSE {!by $fe, $30}
|
|
!macro b_VIEWPORT {!by $fe, $31}
|
|
!macro b_GCOPY {!by $fe, $32}
|
|
!macro b_PEN {!by $fe, $33}
|
|
!macro b_PALETTE {!by $fe, $34}
|
|
!macro b_DMODE {!by $fe, $35}
|
|
!macro b_DPAT {!by $fe, $36}
|
|
!macro b_PIC {!by $fe, $37}
|
|
!macro b_GENLOCK {!by $fe, $38}
|
|
!macro b_FOREGROUND {!by $fe, $39}
|
|
; extended token $fe $3a isn't used ($3a is ':')
|
|
!macro b_BACKGROUND {!by $fe, $3b}
|
|
!macro b_BORDER {!by $fe, $3c}
|
|
!macro b_HIGHLIGHT {!by $fe, $3d}
|