( a blank file ) %RTN { JMP2r } ( devices ) |0100 ;Console { pad 8 char 1 byte 1 short 2 string 2 } |0110 ;Screen { width 2 height 2 pad 4 x 2 y 2 color 1 } |0120 ;Sprite { pad 8 x 2 y 2 addr 2 color 1 } |0130 ;Controller { p1 1 } |0140 ;Keys { key 1 } |0150 ;Mouse { x 2 y 2 state 1 chord 1 } |0160 ;File { pad 8 name 2 length 2 load 2 save 2 } |0170 ;Audio { ch1asdr 2 ch2asdr 2 ch3asdr 2 ch4asdr 2 ch1pitch 1 ch1vol 1 ch2pitch 1 ch2vol 1 ch3pitch 1 ch3vol 1 ch4pitch 1 ch4vol 1 } |01F0 ;System { pad 8 r 2 g 2 b 2 } ( vectors ) |0200 ^RESET JMP |0204 ,ERROR JMP2 |0208 ,FRAME JMP2 @RESET BRK @FRAME BRK @ERROR BRK