=============================================================================== Document source: Original backup tapes owned by Dutchman2000, obtained by Atarimania. Documentary research and PDF layout by Laurent Delsarte. Note that these backup tapes contain A LOT of information spread out in many folders, meaning it will take time to process the important bits. =============================================================================== Document identification: Original file name: XLPALSA.PRT Title of document: Atari Translator, Version 3, Configured for PAL TV systems, Side A Author(s): Joe MILLER (Joseph B. MILLER III) & Greg RIKER Original file date: 1984-02-01 Type of document: Software, commented source code Target audience: Internal Status: Ready Reference (Atari): (unknown) Reference (Laurent Delsarte): For any discussion, this PDF has been given the reference BKUP-1984-02-01-SOFT-0005A-A which should be quoted in any communication. Tags: #Atari #8bit #6502 #400 #800 #1200XL #800XL #1400XL #1450XLD #OS #REV.A #REV.10 #REV.11 #REV.1 #REV.2 #PAL #Translator =============================================================================== =============================================================================== =============================================================================== ATARI CAMAC Assembler Ver 1.0A Page 1 The ATARI Translator --------------------- D1:XLATOR.ASM Program Identification and Revision History 0001 ; ================================================================ ; ; ATARI Translator ; ; Version 3 (Configured for PAL TV systems) ; February 1, 1984 ; ; This auto-booting diskette installs an ATARI 800 Operating ; System (PAL Rev. A) in RAM "under" the ROM-based O.S. in ; an XL-line computer. It exists to allow consumers to run ; most 3rd party software which would otherwise fail to exe- ; cute on the XL computers due to "violations" of the rules ; for proper Operating System usage. It is NOT meant to en- ; courage continued disregard for the stated O.S. guidelines ; by independent software vendors. ; ; Once this disk has been loaded, the user is prompted to ; remove it and insert the application diskette (or cassette) ; and press the [SELECT] key. When this occurs the system ; undertakes a COLD START in the new, RAM-based O.S. envir- ; onment. For all intents and purposes, the machine should ; then look exactly like an ATARI 800 (with the few caveats ; outlined below) and the program should boot and run fine. ; ; In order to properly service a [RESET]-triggered WARM START, ; the RAM-based O.S. has been modified to continually "watch" ; the contents of the DOSINI vector. When/if the application ; sets this vector the O.S. saves the contents and steals it ; back so that it always points to some code which re-enables ; the soft O.S. upon [RESET]. A normal WARM START is then ; processed by the soft O.S. This [RESET] key handling only ; works for applications which do not themselves jump through ; DOSINI. Side 'B' of the TRANSLATOR diskette has been config- ; ured to allow programs of this class (ie. any which boot the ; 850 Interface Module) to run properly. However, in this case ; the [RESET] key will not reselect the RAM-based O.S. ; ; The Translator assumes the following conditions for proper ; operation: ; ; + 64K RAM system (ie. 600XL w/expansion module) ; + The application does not write to PORTB ($D301) ; + IRQs and NMIs are not permanently disabled by the ; application (or [RESET] may not function correctly) ; + Application does not alter locations $0160 thru $0170 ; + Application does not expect RAM in 4K block at $C000 ; ; By configuring the system as an ATARI 800, the application ; will not be able to take advantage of certain XL-specific ; features, such as function keys F1-F4, the HELP key, etc. ; ; MODS: Joe Miller International version (PAL Rev. A) 84-02-03 ; Joe Miller Add parallel disk drive support 83-11-04 ; Joe Miller Add graphics and code for [RESET] 83-09-15 ; Greg Riker Original implementation 83-03-20 ; ; ================================================================ ATARI CAMAC Assembler Ver 1.0A Page 2 The ATARI Translator --------------------- D1:XLATOR.ASM Macro Definitions 0001 LIST I,-M WATCH MACRO %L LDA DOSINI+1 ;If DOSINI high byte has changed CMP #high RAMLINK BEQ ?X%K STA SVDINI+1 ; Save new high byte LDA #high RAMLINK STA DOSINI+1 ; Replace w/WARM START trap address ;Endif ?X%K LDA DOSINI ;If DOSINI low byte has changed CMP #low RAMLINK BEQ ?Y%K STA SVDINI ; Save application's low byte LDA #low RAMLINK STA DOSINI ; Restore WARM START trap address ?Y%K ;Endif ENDM PATCH MACRO DEST,SOURCE,COUNT %L LDA #low %1 ;Copy 'COUNT' bytes from 'SOURCE' to 'DEST' STA DEST LDA #high %1 STA DEST+1 LDA #low %2 STA SOURCE LDA #high %2 STA SOURCE+1 LDA #low %3 STA COUNT LDY #0 ?Z%K LDA (SOURCE),Y STA (DEST),Y INY DEC COUNT BNE ?Z%K LDA #high %3 BEQ ?Q%K INC SOURCE+1 ;NOTE: special case for O.S. copy INC DEST+1 BNE ?Z%K ?Q%K ENDM ALIGN MACRO ;Page-aligned location counter ORG [[high *]+1] shl 8 %L ENDM = 0001 RESET SET *O ;Set conditional assembly parameter INCLUDE D2:XLBOOT.ASM ATARI CAMAC Assembler Ver 1.0A Page 3 The ATARI Translator --------------------- D2:XLBOOT.ASM Boot Procedures 0001 ; ------------------------------------------------------ ; Disk boot record ; ------------------------------------------------------ 0001 = 0700 ORG RAMLOAD 0700 00 DB 0 0701 04 DB [PHASE1 - RAMLOAD + 127] / 128 0702 0007 DW RAMLOAD 0704 703B DW BOOTSOS ; ------------------------------------------------------ ; Boot Continuation Procedures ; ------------------------------------------------------ 0706 ADC602 LDA COLOR2 ;Set backgound color to match text 0709 8DC802 STA COLOR4 ;To mask special display list 070C A907 LDA #low DLST1 ;Establish new display list 070E 8D3002 STA SDLST 0711 A908 LDA #high DLST1 0713 8D3102 STA SDLST+1 0716 A903 LDA #3 0718 8552 STA LMARGN ;Set new left margin for centered text 071A A558 LDA SAVMSC ;Locate system's screen RAM 071C 8D1308 STA SCRMEM ;Place address into our display list 071F A559 LDA SAVMSC+1 0721 8D1408 STA SCRMEM+1 0724 A200 LDX #0 0726 8A TXA 0727 8D4803 STA ICBL ;Clear screen 072A 8D4903 STA ICBL+1 072D A90B LDA #PUTCHR 072F 8D4203 STA ICCMD 0732 A97D LDA #$7D 0734 2056E4 JSR CIOV 0737 A903 LDA #3 0739 8588 STA MLCNT ;Set line counter (for all messages) 073B ADD8FC LDA OSTYPE ;Test for exception messages 073E C9A2 CMP #OS800 0740 D010 ^0752 BNE RAMCHK ;If we're running on a 400/800 0742 A91C LDA #low ERR1 0744 8D4403 STA ICBA ; Save address of error message 0747 A908 LDA #high ERR1 0749 8D4503 ABORT STA ICBA+1 074C 20AA07 JSR LINER ; Display error message 074F 4C4F07 HUNG JMP HUNG ; Loop forever ... ;Endif ATARI CAMAC Assembler Ver 1.0A Page 4 The ATARI Translator --------------------- D2:XLBOOT.ASM Boot Procedures 0752 ADE402 RAMCHK LDA RAMSIZ 0755 C980 CMP #$80 0757 B009 ^0762 BCS ONWARD ;If we're running on a 16K RAM system 0759 A97A LDA #low ERR2 075B 8D4403 STA ICBA ; Address of error message 075E A908 LDA #high ERR2 0760 D0E7 ^0749 BNE ABORT ; Display message and hang --> ;Endif 0762 A9DC ONWARD LDA #low OKMSG ;Since this is a 64K XL-series, 0764 8D4403 STA ICBA ;Set display buffer address 0767 A908 LDA #high OKMSG 0769 8D4503 STA ICBA+1 076C 20AA07 JSR LINER ;Display 'One Moment' message 076F A900 LDA #0 0771 8D0B03 STA DAUX2 0774 A900 LDA #low SSCR1 ;Set address to load cover screen 0776 8D0403 STA DBUF 0779 A910 LDA #high SSCR1 077B 8D0503 STA DBUF+1 077E AD0AD2 LDA RANDOM 0781 2902 AND #2 0783 AA TAX ;Pick one of the screens at random 0784 BD0308 LDA ALTSCR,X 0787 8D0A03 STA DAUX1 ;Starting sector of screen data 078A BD0408 LDA ALTSCR+1,X 078D 8588 STA MLCNT ;Number of sectors to read 078F 20D607 JSR GETSECS ;Load selected display 0792 A900 LDA #low SSCR3 0794 8D0403 STA DBUF ;Address of 'camshaft' graphic 0797 A930 LDA #high SSCR3 0799 8D0503 STA DBUF+1 079C A953 LDA #low [[SSCR3 - RAMLOAD]/128] + 1 079E 8D0A03 STA DAUX1 ;Starting sector 07A1 A919 LDA #low [[ESCR3 - SSCR3 + 127]/128] 07A3 8588 STA MLCNT ;Number of sectors 07A5 20D607 JSR GETSECS ;Load remainder of display 07A8 18 CLC ;Show boot completed 07A9 60 RTS ;Return to O.S. ==> ATARI CAMAC Assembler Ver 1.0A Page 5 The ATARI Translator --------------------- D2:XLBOOT.ASM Boot Procedures 07AA A909 LINER LDA #PUTREC ;Subroutine to do record aligned output 07AC 8D4203 STA ICCMD 07AF A900 LDA #0 07B1 8D4903 STA ICBL+1 07B4 A926 LINER1 LDA #38 ;Repeat 07B6 8D4803 STA ICBL ; Restore record length 07B9 2056E4 JSR CIOV ; Display line 07BC 18 CLC 07BD AD4403 LDA ICBA 07C0 6D4803 ADC ICBL 07C3 8D4403 STA ICBA ; Move buffer address to next line 07C6 AD4503 LDA ICBA+1 07C9 6900 ADC #0 07CB 8D4503 STA ICBA+1 07CE C688 DEC MLCNT 07D0 D0E2 ^07B4 BNE LINER1 ;Until all lines are displayed 07D2 60 RTS 07D3 4C77E4 GETBAD JMP COLDSV 07D6 A952 GETSECS LDA #$52 ;Subroutine to read disk sectors 07D8 8D0203 STA DCOMND ;Repeat 07DB A901 LDA #1 07DD 8D0103 STA DUNIT ; Set unit number to drive #1 07E0 2053E4 JSR DSKINV ; Read a sector 07E3 30EE ^07D3 BMI GETBAD ; If error, abort the whole deal --> 07E5 18 CLC 07E6 AD0403 LDA DBUF ; Move buffer pointer for next sector 07E9 6980 ADC #$80 07EB 8D0403 STA DBUF 07EE AD0503 LDA DBUF+1 07F1 6900 ADC #0 07F3 8D0503 STA DBUF+1 07F6 EE0A03 INC DAUX1 ; Bump sector number 07F9 D003 ^07FE BNE GETNXT ; If high-order byte affected, then 07FB EE0B03 INC DAUX2 ; Handle sectors > 255 ; Endif 07FE C688 GETNXT DEC MLCNT ; Drop sector count 0800 D0D4 ^07D6 BNE GETSECS ;Until all records loaded 0802 60 RTS ATARI CAMAC Assembler Ver 1.0A Page 6 The ATARI Translator --------------------- D2:XLBOOT.ASM Display Data 0803 0803 131C ALTSCR DB low [[SSCR1 - RAMLOAD]/128]+1, low [[ESCR1 - SSCR1 + 127]/128] 0805 2F11 DB low [[SSCR2 - RAMLOAD]/128]+1, low [[ESCR2 - SSCR2 + 127]/128] 0807 7070707070 DLST1 DB $70,$70,$70,$70,$70,$70,$70 080E 7070707042 DB $70,$70,$70,$70,$42 0813 = 0002 SCRMEM DS 2 0815 3002300241 DB $30,$02,$30,$02,$41 081A 0708 DW DLST1 081C 2054686520 ERR1 DB ' The ATARI TRANSLATOR diskette was',$9B 083F 2020206465 DB ' designed for use on XL-series',$9B 0860 2020202020 DB ' computers only!',$9B 087A 2020205468 ERR2 DB ' The ATARI TRANSLATOR diskette',$9B 089B 2020207265 DB ' requires a "Memory Expansion',$9B 08BB 2020204D6F DB ' Module" for proper operation!',$9B 08DC 9B OKMSG DB $9B 08DD 2020202020 DB ' One Moment, Please ...',$9B,$9B 08FB PHASE1 INCLUDE D2:XLSCR1.ASM ATARI CAMAC Assembler Ver 1.0A Page 7 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data ; ------------------------------------------------------ ; Display List for GTIA Screen #1 ; ------------------------------------------------------ = FFFF IF [* and $0FFF] <> 0 08FB = 1000 ORG [[* and $F000]+$1000] ENDIF 1000 SSCR1 1000 6510 DLJMP DW DLINK1 ;Address to text window link 1002 E0 COLOR DB $E0 ;Color of this display 1003 707070304F DLST2 DB $70,$70,$70,$30,$4F 1008 6710 DW SSM1 ;LMS address of screen RAM 100A 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1013 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 101C 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1025 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 102E 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1036 7070 DB $70,$70 1038 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1040 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1048 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1050 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1058 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1060 0F0F707081 DB $0F,$0F,$70,$70,$81 1065 0030 DLINK1 DW SSCR3 1067 SSM1 ;Screen image * * ROW 3 * 1067 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 106F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1077 000FFFFFFF DB $00,$0F,$FF,$FF,$FF,$FF,$F0,$00 107F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1087 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 4 * 108F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1097 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 109F 000F00F00F DB $00,$0F,$00,$F0,$0F,$00,$F0,$00 10A7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 5 * 10B7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10BF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10C7 000F00F00F DB $00,$0F,$00,$F0,$0F,$00,$F0,$00 10CF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 8 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * * ROW 6 * 10DF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10E7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10EF 000F00F00F DB $00,$0F,$00,$F0,$0F,$00,$F0,$00 10F7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 10FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 7 * 1107 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 110F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1117 000F11F11F DB $00,$0F,$11,$F1,$1F,$11,$F0,$00 111F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1127 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 8 * 112F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1137 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 113F 000E11E11E DB $00,$0E,$11,$E1,$1E,$11,$E0,$00 1147 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 114F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 9 * 1157 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 115F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1167 000E11E11E DB $00,$0E,$11,$E1,$1E,$11,$E0,$00 116F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1177 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 10 * 117F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1187 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 118F 000E22E22E DB $00,$0E,$22,$E2,$2E,$22,$E0,$00 1197 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 119F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 11 * 11A7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11B7 000D22D22D DB $00,$0D,$22,$D2,$2D,$22,$D0,$00 11BF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11C7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 12 * 11CF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11DF 000D22D22D DB $00,$0D,$22,$D2,$2D,$22,$D0,$00 11E7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11EF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * ATARI CAMAC Assembler Ver 1.0A Page 9 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * ROW 13 * 11F7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 11FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1207 000D33D33D DB $00,$0D,$33,$D3,$3D,$33,$D0,$00 120F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1217 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 14 * 121F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1227 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 122F 000C33C33C DB $00,$0C,$33,$C3,$3C,$33,$C0,$00 1237 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 123F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 15 * 1247 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 124F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1257 00BC44C44C DB $00,$BC,$44,$C4,$4C,$44,$CB,$00 125F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1267 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 16 * 126F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1277 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 127F 00C44CC44C DB $00,$C4,$4C,$C4,$4C,$C4,$4C,$00 1287 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 128F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 17 * 1297 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 129F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12A7 00B44BB44B DB $00,$B4,$4B,$B4,$4B,$B4,$4B,$00 12AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12B7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 18 * 12BF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12C7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12CF 00B55BB55B DB $00,$B5,$5B,$B5,$5B,$B5,$5B,$00 12D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12DF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 19 * 12E7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12EF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 12F7 00B55BB55B DB $00,$B5,$5B,$B5,$5B,$B5,$5B,$00 12FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1307 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 20 ATARI CAMAC Assembler Ver 1.0A Page 10 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * 130F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1317 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 131F 00A66AA66A DB $00,$A6,$6A,$A6,$6A,$A6,$6A,$00 1327 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 132F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 21 * 1337 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 133F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1347 00A66AA66A DB $00,$A6,$6A,$A6,$6A,$A6,$6A,$00 134F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1357 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 22 * 135F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1367 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 136F 00A66AA66A DB $00,$A6,$6A,$A6,$6A,$A6,$6A,$00 1377 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 137F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 23 * 1387 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 138F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1397 0097799779 DB $00,$97,$79,$97,$79,$97,$79,$00 139F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13A7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 24 * 13AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13B7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13BF 0097799779 DB $00,$97,$79,$97,$79,$97,$79,$00 13C7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13CF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 25 * 13D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13DF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13E7 0087788778 DB $00,$87,$78,$87,$78,$87,$78,$00 13EF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 13F7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 26 * 13FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1407 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 140F 0078877887 DB $00,$78,$87,$78,$87,$78,$87,$00 1417 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 141F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 27 * ATARI CAMAC Assembler Ver 1.0A Page 11 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 1427 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 142F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1437 0078877887 DB $00,$78,$87,$78,$87,$78,$87,$00 143F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1447 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 28 * 144F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1457 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 145F 0079877997 DB $00,$79,$87,$79,$97,$78,$97,$00 1467 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 146F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 29 * 1477 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 147F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1487 0778877997 DB $07,$78,$87,$79,$97,$78,$87,$70 148F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1497 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 30 * 149F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14A7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14AF 066AA66AA6 DB $06,$6A,$A6,$6A,$A6,$6A,$A6,$60 14B7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14BF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 31 * 14C7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14CF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14D7 06AA666AA6 DB $06,$AA,$66,$6A,$A6,$66,$AA,$60 14DF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14E7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 32 * 14EF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14F7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 14FF 06AA666AA6 DB $06,$AA,$66,$6A,$A6,$66,$AA,$60 1507 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 150F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 33 * 1517 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 151F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1527 05BB505BB5 DB $05,$BB,$50,$5B,$B5,$05,$BB,$50 152F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1537 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 34 * 153F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 12 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 1547 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 154F 05BB505BB5 DB $05,$BB,$50,$5B,$B5,$05,$BB,$50 1557 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 155F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 35 * 1567 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 156F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1577 04BB404BB4 DB $04,$BB,$40,$4B,$B4,$04,$BB,$40 157F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1587 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 36 * 158F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1597 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$4C 159F CCCC404CC4 DB $CC,$CC,$40,$4C,$C4,$04,$CC,$CC 15A7 C400000000 DB $C4,$00,$00,$00,$00,$00,$00,$00 15AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 37 * 15B7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 15BF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$4C 15C7 CCCC404CC4 DB $CC,$CC,$40,$4C,$C4,$04,$CC,$CC 15CF C400000000 DB $C4,$00,$00,$00,$00,$00,$00,$00 15D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 38 * 15DF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 15E7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$3C 15EF CCCC303CC3 DB $CC,$CC,$30,$3C,$C3,$03,$CC,$CC 15F7 C300000000 DB $C3,$00,$00,$00,$00,$00,$00,$00 15FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 39 * 1607 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 160F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$3D 1617 DDDD303DD3 DB $DD,$DD,$30,$3D,$D3,$03,$DD,$DD 161F D300000000 DB $D3,$00,$00,$00,$00,$00,$00,$00 1627 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 40 * 162F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1637 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$2D 163F DDDD202DD2 DB $DD,$DD,$20,$2D,$D2,$02,$DD,$DD 1647 D200000000 DB $D2,$00,$00,$00,$00,$00,$00,$00 164F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 41 * 1657 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 165F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$2D ATARI CAMAC Assembler Ver 1.0A Page 13 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 1667 DDDD202DD2 DB $DD,$DD,$20,$2D,$D2,$02,$DD,$DD 166F D200000000 DB $D2,$00,$00,$00,$00,$00,$00,$00 1677 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 42 * 167F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1687 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$2E 168F EEEE202EE2 DB $EE,$EE,$20,$2E,$E2,$02,$EE,$EE 1697 E200000000 DB $E2,$00,$00,$00,$00,$00,$00,$00 169F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 43 * 16A7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 16AF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$1E 16B7 EEE1101EE1 DB $EE,$E1,$10,$1E,$E1,$01,$1E,$EE 16BF E100000000 DB $E1,$00,$00,$00,$00,$00,$00,$00 16C7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 44 * 16CF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 16D7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$1E 16DF EEE1101EE1 DB $EE,$E1,$10,$1E,$E1,$01,$1E,$EE 16E7 E100000000 DB $E1,$00,$00,$00,$00,$00,$00,$00 16EF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 45 * 16F7 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 16FF 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$1F 1707 FFF1101FF1 DB $FF,$F1,$10,$1F,$F1,$01,$1F,$FF 170F F100000000 DB $F1,$00,$00,$00,$00,$00,$00,$00 1717 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 46 * 171F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 1727 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$0F 172F FFF0000FF0 DB $FF,$F0,$00,$0F,$F0,$00,$0F,$FF 1737 F000000000 DB $F0,$00,$00,$00,$00,$00,$00,$00 173F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 47 * 1747 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 174F 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$0F 1757 FFF0000FF0 DB $FF,$F0,$00,$0F,$F0,$00,$0F,$FF 175F F000000000 DB $F0,$00,$00,$00,$00,$00,$00,$00 1767 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * ROW 64 * 176F 00000000FF DB $00,$00,$00,$00,$FF,$FF,$FF,$F0 1777 FFF00000F0 DB $FF,$F0,$00,$00,$F0,$00,$FF,$00 177F 0FF000F000 DB $0F,$F0,$00,$F0,$00,$FF,$F0,$00 1787 0F000FFFFF DB $0F,$00,$0F,$FF,$FF,$FF,$00,$0F ATARI CAMAC Assembler Ver 1.0A Page 14 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 178F 000FFF0000 DB $00,$0F,$FF,$00,$00,$00,$00,$00 * * ROW 65 * 1797 00000000F0 DB $00,$00,$00,$00,$F0,$11,$10,$F0 179F F11F000F1F DB $F1,$1F,$00,$0F,$1F,$00,$F1,$00 17A7 0F100E1F00 DB $0F,$10,$0E,$1F,$00,$F1,$F0,$00 17AF F1F00F0111 DB $F1,$F0,$0F,$01,$11,$0F,$00,$F1 17B7 F00F11F000 DB $F0,$0F,$11,$F0,$00,$00,$00,$00 * * ROW 66 * 17BF 00000000F2 DB $00,$00,$00,$00,$F2,$22,$22,$F0 17C7 F11F000E1E DB $F1,$1F,$00,$0E,$1E,$00,$F1,$00 17CF 0F100E1E00 DB $0F,$10,$0E,$1E,$00,$F2,$F0,$00 17D7 E1E00F2222 DB $E1,$E0,$0F,$22,$22,$2F,$00,$E1 17DF E00F11F000 DB $E0,$0F,$11,$F0,$00,$00,$00,$00 * * ROW 67 * 17E7 00000000F2 DB $00,$00,$00,$00,$F2,$22,$22,$F0 17EF F11EE00222 DB $F1,$1E,$E0,$02,$22,$00,$F2,$00 17F7 0F20EE2ED0 DB $0F,$20,$EE,$2E,$D0,$F2,$F0,$00 17FF 22200F2222 DB $22,$20,$0F,$22,$22,$2F,$00,$22 1807 200F11EE00 DB $20,$0F,$11,$EE,$00,$00,$00,$00 * * ROW 68 * 180F 00000000F3 DB $00,$00,$00,$00,$F3,$33,$33,$F0 1817 E222E0E222 DB $E2,$22,$E0,$E2,$22,$E0,$E2,$00 181F 0E20D222D0 DB $0E,$20,$D2,$22,$D0,$F3,$F0,$0E 1827 222E0F3333 DB $22,$2E,$0F,$33,$33,$3F,$0E,$22 182F 2E0E222E00 DB $2E,$0E,$22,$2E,$00,$00,$00,$00 * * ROW 69 * 1837 00000000F3 DB $00,$00,$00,$00,$F3,$33,$33,$F0 183F E222E02222 DB $E2,$22,$E0,$22,$22,$20,$E2,$00 1847 0E20D222D0 DB $0E,$20,$D2,$22,$D0,$F3,$F0,$02 184F 22220F3333 DB $22,$22,$0F,$33,$33,$3F,$02,$22 1857 220E222E00 DB $22,$0E,$22,$2E,$00,$00,$00,$00 * * ROW 70 * 185F 00000000F3 DB $00,$00,$00,$00,$F3,$33,$33,$F0 1867 D222D02333 DB $D2,$22,$D0,$23,$33,$20,$D2,$A0 186F 0D20D232C0 DB $0D,$20,$D2,$32,$C0,$F3,$F0,$02 1877 33320F3333 DB $33,$32,$0F,$33,$33,$3F,$02,$33 187F 320D222D00 DB $32,$0D,$22,$2D,$00,$00,$00,$00 * * ROW 71 * 1887 00000000F3 DB $00,$00,$00,$00,$F3,$33,$33,$F0 188F D333D03333 DB $D3,$33,$D0,$33,$33,$30,$D3,$A0 1897 0D30D333C0 DB $0D,$30,$D3,$33,$C0,$F3,$F0,$03 189F 33330F3333 DB $33,$33,$0F,$33,$33,$3F,$03,$33 18A7 330D333D00 DB $33,$0D,$33,$3D,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 15 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * * ROW 72 * 18AF 00000000FF DB $00,$00,$00,$00,$FF,$D3,$DF,$F0 18B7 D333C03333 DB $D3,$33,$C0,$33,$33,$30,$D3,$20 18BF 0D30C333B0 DB $0D,$30,$C3,$33,$B0,$E3,$E0,$03 18C7 33330FFD3D DB $33,$33,$0F,$FD,$3D,$FF,$03,$33 18CF 330D333C00 DB $33,$0D,$33,$3C,$00,$00,$00,$00 * * ROW 73 * 18D7 0000000000 DB $00,$00,$00,$00,$00,$C4,$C0,$00 18DF C4C4C04CCC DB $C4,$C4,$C0,$4C,$CC,$40,$C4,$30 18E7 0C40C4C4B0 DB $0C,$40,$C4,$C4,$B0,$C4,$C0,$04 18EF CCC4000C4C DB $CC,$C4,$00,$0C,$4C,$00,$04,$CC 18F7 C40C4C4C00 DB $C4,$0C,$4C,$4C,$00,$00,$00,$00 * * ROW 74 * 18FF 0000000000 DB $00,$00,$00,$00,$00,$B4,$B0,$00 1907 B4F4B04B0B DB $B4,$F4,$B0,$4B,$0B,$40,$B4,$30 190F 0B40B404A0 DB $0B,$40,$B4,$04,$A0,$B4,$B0,$04 1917 B0B4000B4B DB $B0,$B4,$00,$0B,$4B,$00,$04,$B0 191F B40B4F4B00 DB $B4,$0B,$4F,$4B,$00,$00,$00,$00 * * ROW 75 * 1927 0000000000 DB $00,$00,$00,$00,$00,$B4,$B0,$00 192F B404B04B0B DB $B4,$04,$B0,$4B,$0B,$40,$B4,$40 1937 0B40B404A0 DB $0B,$40,$B4,$04,$A0,$B4,$B0,$04 193F B0B4000B4B DB $B0,$B4,$00,$0B,$4B,$00,$04,$B0 1947 B40B404B00 DB $B4,$0B,$40,$4B,$00,$00,$00,$00 * * ROW 76 * 194F 0000000000 DB $00,$00,$00,$00,$00,$B5,$B0,$00 1957 B505B05B0B DB $B5,$05,$B0,$5B,$0B,$50,$B5,$40 195F 0B50B505A0 DB $0B,$50,$B5,$05,$A0,$B5,$B0,$05 1967 B0B5000B5B DB $B0,$B5,$00,$0B,$5B,$00,$05,$B0 196F B50B505B00 DB $B5,$0B,$50,$5B,$00,$00,$00,$00 * * ROW 77 * 1977 0000000000 DB $00,$00,$00,$00,$00,$A5,$A0,$00 197F A505A05A0A DB $A5,$05,$A0,$5A,$0A,$50,$A5,$40 1987 0A50A50AB0 DB $0A,$50,$A5,$0A,$B0,$A5,$A0,$05 198F A0A5000A5A DB $A0,$A5,$00,$0A,$5A,$00,$05,$A0 1997 A50A505A00 DB $A5,$0A,$50,$5A,$00,$00,$00,$00 * * ROW 78 * 199F 0000000000 DB $00,$00,$00,$00,$00,$A6,$A0,$00 19A7 A606A06A0A DB $A6,$06,$A0,$6A,$0A,$60,$A6,$50 19AF 0A60A60000 DB $0A,$60,$A6,$00,$00,$A6,$A0,$06 19B7 A0A6000A6A DB $A0,$A6,$00,$0A,$6A,$00,$06,$A0 19BF A60A606A00 DB $A6,$0A,$60,$6A,$00,$00,$00,$00 * ATARI CAMAC Assembler Ver 1.0A Page 16 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * ROW 79 * 19C7 0000000000 DB $00,$00,$00,$00,$00,$A6,$A0,$00 19CF A606A06A0A DB $A6,$06,$A0,$6A,$0A,$60,$A6,$50 19D7 0A60A60000 DB $0A,$60,$A6,$00,$00,$A6,$A0,$06 19DF A0A6000A6A DB $A0,$A6,$00,$0A,$6A,$00,$06,$A0 19E7 A60A606A00 DB $A6,$0A,$60,$6A,$00,$00,$00,$00 * * ROW 80 * 19EF 0000000000 DB $00,$00,$00,$00,$00,$96,$90,$00 19F7 9606906909 DB $96,$06,$90,$69,$09,$60,$96,$69 19FF 0960960000 DB $09,$60,$96,$00,$00,$96,$90,$06 1A07 9096000969 DB $90,$96,$00,$09,$69,$00,$06,$90 1A0F 9609606900 DB $96,$09,$60,$69,$00,$00,$00,$00 * * ROW 81 * 1A17 0000000000 DB $00,$00,$00,$00,$00,$97,$90,$00 1A1F 9707907909 DB $97,$07,$90,$79,$09,$70,$97,$67 1A27 0970970000 DB $09,$70,$97,$00,$00,$97,$90,$07 1A2F 9097000979 DB $90,$97,$00,$09,$79,$00,$07,$90 1A37 9709707900 DB $97,$09,$70,$79,$00,$00,$00,$00 * * ROW 82 * 1A3F 0000000000 DB $00,$00,$00,$00,$00,$87,$80,$00 1A47 8707807808 DB $87,$07,$80,$78,$08,$70,$87,$67 1A4F 0870870000 DB $08,$70,$87,$00,$00,$87,$80,$07 1A57 8087000878 DB $80,$87,$00,$08,$78,$00,$07,$80 1A5F 8708707800 DB $87,$08,$70,$78,$00,$00,$00,$00 * * ROW 83 * 1A67 0000000000 DB $00,$00,$00,$00,$00,$87,$80,$00 1A6F 8787807808 DB $87,$87,$80,$78,$08,$70,$87,$77 1A77 0870877000 DB $08,$70,$87,$70,$00,$87,$80,$07 1A7F 8087000878 DB $80,$87,$00,$08,$78,$00,$07,$80 1A87 8708787800 DB $87,$08,$78,$78,$00,$00,$00,$00 * * ROW 84 * 1A8F 0000000000 DB $00,$00,$00,$00,$00,$78,$70,$00 1A97 7888707808 DB $78,$88,$70,$78,$08,$70,$78,$78 1A9F 0870888600 DB $08,$70,$88,$86,$00,$78,$70,$07 1AA7 8087000787 DB $80,$87,$00,$07,$87,$00,$07,$80 1AAF 8707888700 DB $87,$07,$88,$87,$00,$00,$00,$00 * * ROW 85 * 1AB7 0000000000 DB $00,$00,$00,$00,$00,$78,$70,$00 1ABF 7889008707 DB $78,$89,$00,$87,$07,$80,$78,$08 1AC7 6780088660 DB $67,$80,$08,$86,$60,$78,$70,$08 1ACF 7078000787 DB $70,$78,$00,$07,$87,$00,$08,$70 1AD7 7807889000 DB $78,$07,$88,$90,$00,$00,$00,$00 * * ROW 86 ATARI CAMAC Assembler Ver 1.0A Page 17 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data * 1ADF 0000000000 DB $00,$00,$00,$00,$00,$78,$70,$00 1AE7 7887009707 DB $78,$87,$00,$97,$07,$80,$79,$09 1AEF 8790079960 DB $87,$90,$07,$99,$60,$78,$70,$09 1AF7 7078000787 DB $70,$78,$00,$07,$87,$00,$09,$70 1AFF 7807887000 DB $78,$07,$88,$70,$00,$00,$00,$00 * * ROW 87 * 1B07 0000000000 DB $00,$00,$00,$00,$00,$68,$60,$00 1B0F 6880008606 DB $68,$80,$00,$86,$06,$80,$68,$08 1B17 8680068860 DB $86,$80,$06,$88,$60,$68,$60,$08 1B1F 6068000686 DB $60,$68,$00,$06,$86,$00,$08,$60 1B27 6806880000 DB $68,$06,$88,$00,$00,$00,$00,$00 * * ROW 88 * 1B2F 0000000000 DB $00,$00,$00,$00,$00,$6A,$60,$00 1B37 6AA000A606 DB $6A,$A0,$00,$A6,$06,$A0,$6A,$0A 1B3F 96A006AA50 DB $96,$A0,$06,$AA,$50,$6A,$60,$0A 1B47 606A0006A6 DB $60,$6A,$00,$06,$A6,$00,$0A,$60 1B4F 6A06AA0000 DB $6A,$06,$AA,$00,$00,$00,$00,$00 * * ROW 89 * 1B57 0000000000 DB $00,$00,$00,$00,$00,$5A,$50,$00 1B5F 5AA000A505 DB $5A,$A0,$00,$A5,$05,$A0,$5A,$0A 1B67 85A000AA50 DB $85,$A0,$00,$AA,$50,$5A,$50,$0A 1B6F 505A0005A5 DB $50,$5A,$00,$05,$A5,$00,$0A,$50 1B77 5A05AA0000 DB $5A,$05,$AA,$00,$00,$00,$00,$00 * * ROW 90 * 1B7F 0000000000 DB $00,$00,$00,$00,$00,$5A,$50,$00 1B87 5AAA00A505 DB $5A,$AA,$00,$A5,$05,$A0,$5A,$0A 1B8F A5A000AA50 DB $A5,$A0,$00,$AA,$50,$5A,$50,$0A 1B97 505A0005A5 DB $50,$5A,$00,$05,$A5,$00,$0A,$50 1B9F 5A05AAA000 DB $5A,$05,$AA,$A0,$00,$00,$00,$00 * * ROW 91 * 1BA7 0000000000 DB $00,$00,$00,$00,$00,$5B,$50,$00 1BAF 5BBB00BBBB DB $5B,$BB,$00,$BB,$BB,$B0,$5B,$00 1BB7 A5B0008B40 DB $A5,$B0,$00,$8B,$40,$5B,$50,$0B 1BBF BBBB0005B5 DB $BB,$BB,$00,$05,$B5,$00,$0B,$BB 1BC7 BB05BBB000 DB $BB,$05,$BB,$B0,$00,$00,$00,$00 * * ROW 92 * 1BCF 0000000000 DB $00,$00,$00,$00,$00,$4B,$40,$00 1BD7 4BBB00BBBB DB $4B,$BB,$00,$BB,$BB,$B0,$4B,$00 1BDF A4B0000B40 DB $A4,$B0,$00,$0B,$40,$4B,$40,$0B 1BE7 BBBB0004B4 DB $BB,$BB,$00,$04,$B4,$00,$0B,$BB 1BEF BB04BBB000 DB $BB,$04,$BB,$B0,$00,$00,$00,$00 * * ROW 93 * ATARI CAMAC Assembler Ver 1.0A Page 18 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 1BF7 0000000000 DB $00,$00,$00,$00,$00,$4B,$40,$00 1BFF 4BDB00BCCC DB $4B,$DB,$00,$BC,$CC,$B0,$4B,$00 1C07 B4B0000B40 DB $B4,$B0,$00,$0B,$40,$4B,$40,$0B 1C0F CCCB0004B4 DB $CC,$CB,$00,$04,$B4,$00,$0B,$CC 1C17 CB04BDB000 DB $CB,$04,$BD,$B0,$00,$00,$00,$00 * * ROW 94 * 1C1F 0000000000 DB $00,$00,$00,$00,$00,$4C,$40,$00 1C27 4CDC00CCCC DB $4C,$DC,$00,$CC,$CC,$C0,$4C,$00 1C2F B4C0000C30 DB $B4,$C0,$00,$0C,$30,$4C,$40,$0C 1C37 CCCC0004C4 DB $CC,$CC,$00,$04,$C4,$00,$0C,$CC 1C3F CC04CDC000 DB $CC,$04,$CD,$C0,$00,$00,$00,$00 * * ROW 95 * 1C47 0000000000 DB $00,$00,$00,$00,$00,$3C,$30,$00 1C4F 3C0C00CCCC DB $3C,$0C,$00,$CC,$CC,$C0,$3C,$00 1C57 B3C0000C30 DB $B3,$C0,$00,$0C,$30,$3C,$30,$0C 1C5F CCCC0003C3 DB $CC,$CC,$00,$03,$C3,$00,$0C,$CC 1C67 CC03C0C000 DB $CC,$03,$C0,$C0,$00,$00,$00,$00 * * ROW 96 * 1C6F 0000000000 DB $00,$00,$00,$00,$00,$3C,$30,$00 1C77 3C0CC0CDDD DB $3C,$0C,$C0,$CD,$DD,$C0,$3C,$00 1C7F C3C0CC0C30 DB $C3,$C0,$CC,$0C,$30,$3C,$30,$0C 1C87 DDDC0003C3 DB $DD,$DC,$00,$03,$C3,$00,$0C,$DD 1C8F DC03C0CC00 DB $DC,$03,$C0,$CC,$00,$00,$00,$00 * * ROW 97 * 1C97 0000000000 DB $00,$00,$00,$00,$00,$3D,$30,$00 1C9F 3D0CC0DDDD DB $3D,$0C,$C0,$DD,$DD,$D0,$3D,$00 1CA7 A3D0CC0D20 DB $A3,$D0,$CC,$0D,$20,$3D,$BB,$0D 1CAF DDDD0003D3 DB $DD,$DD,$00,$03,$D3,$00,$0D,$DD 1CB7 DD03D0CC00 DB $DD,$03,$D0,$CC,$00,$00,$00,$00 * * ROW 98 * 1CBF 0000000000 DB $00,$00,$00,$00,$00,$2D,$20,$00 1CC7 2D0DC0D232 DB $2D,$0D,$C0,$D2,$32,$D0,$2D,$00 1CCF A2D0CC0D20 DB $A2,$D0,$CC,$0D,$20,$2D,$BB,$0D 1CD7 232D0002D2 DB $23,$2D,$00,$02,$D2,$00,$0F,$FF 1CDF FF02D0DC00 DB $FF,$02,$D0,$DC,$00,$00,$00,$00 * * ROW 99 * 1CE7 0000000000 DB $00,$00,$00,$00,$00,$2D,$20,$00 1CEF 2D0DC0D202 DB $2D,$0D,$C0,$D2,$02,$D0,$2D,$00 1CF7 B2D0DDDD20 DB $B2,$D0,$DD,$DD,$20,$2E,$EC,$0D 1CFF 202D0002D2 DB $20,$2D,$00,$02,$D2,$00,$0F,$FF 1D07 FF02D0DC00 DB $FF,$02,$D0,$DC,$00,$00,$00,$00 * * ROW 100 * 1D0F 0000000000 DB $00,$00,$00,$00,$00,$2E,$20,$00 ATARI CAMAC Assembler Ver 1.0A Page 19 The ATARI Translator --------------------- D2:XLSCR1.ASM Display Data 1D17 2E00E0E202 DB $2E,$00,$E0,$E2,$02,$E0,$2E,$00 1D1F 02E0DDEE20 DB $02,$E0,$DD,$EE,$20,$2E,$EE,$0E 1D27 202E0002E2 DB $20,$2E,$00,$02,$E2,$00,$0E,$FF 1D2F FE02E00E00 DB $FE,$02,$E0,$0E,$00,$00,$00,$00 * * ROW 101 * 1D37 0000000000 DB $00,$00,$00,$00,$00,$2E,$20,$00 1D3F 2E00E0E202 DB $2E,$00,$E0,$E2,$02,$E0,$2E,$00 1D47 02E00EEE20 DB $02,$E0,$0E,$EE,$20,$2E,$FF,$0E 1D4F 202E0002E2 DB $20,$2E,$00,$02,$E2,$00,$0E,$FF 1D57 FE02E00E00 DB $FE,$02,$E0,$0E,$00,$00,$00,$00 * * ROW 102 * 1D5F 0000000000 DB $00,$00,$00,$00,$00,$2E,$20,$00 1D67 2E00E0E101 DB $2E,$00,$E0,$E1,$01,$E0,$2E,$00 1D6F 02E00EEE10 DB $02,$E0,$0E,$EE,$10,$2E,$FF,$0E 1D77 101E0002E2 DB $10,$1E,$00,$02,$E2,$00,$00,$FF 1D7F F002E00E00 DB $F0,$02,$E0,$0E,$00,$00,$00,$00 * * ROW 103 * 1D87 0000000000 DB $00,$00,$00,$00,$00,$1F,$10,$00 1D8F 1F00F0F101 DB $1F,$00,$F0,$F1,$01,$F0,$1F,$00 1D97 01F01FFF10 DB $01,$F0,$1F,$FF,$10,$1F,$FF,$0F 1D9F 101F0001F1 DB $10,$1F,$00,$01,$F1,$00,$00,$FF 1DA7 F001F00F00 DB $F0,$01,$F0,$0F,$00,$00,$00,$00 * * ROW 104 * 1DAF 0000000000 DB $00,$00,$00,$00,$00,$1F,$10,$00 1DB7 1F00F0F101 DB $1F,$00,$F0,$F1,$01,$F0,$1F,$00 1DBF 01F001F100 DB $01,$F0,$01,$F1,$00,$1F,$FF,$0F 1DC7 101F0001F1 DB $10,$1F,$00,$01,$F1,$00,$00,$FF 1DCF F001F00F00 DB $F0,$01,$F0,$0F,$00,$00,$00,$00 * * ROW 105 * 1DD7 0000000000 DB $00,$00,$00,$00,$00,$1F,$10,$00 1DDF 1F00F0F101 DB $1F,$00,$F0,$F1,$01,$F0,$1F,$00 1DE7 01F001F100 DB $01,$F0,$01,$F1,$00,$1F,$FF,$0F 1DEF 101F0001F1 DB $10,$1F,$00,$01,$F1,$00,$00,$00 1DF7 0001F00F00 DB $00,$01,$F0,$0F,$00,$00,$00,$00 1DFF ESCR1 INCLUDE D2:XLSCR2.ASM ATARI CAMAC Assembler Ver 1.0A Page 20 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data ; ------------------------------------------------------ ; Display List for GTIA Screen #2 ; ------------------------------------------------------ 1DFF = 1DFF ORG *O = FFFF IF [low *] <> 0 1DFF ALIGN ENDIF 1E00 SSCR2 1E00 = 1000# LOC SSCR1 ;Overlay previous display area 1000# 4510 DW DLINK2 1002# A0 DB $A0 1003# 7070707070 DLST3 DB $70,$70,$70,$70,$70,$70,$50,$4F 100B# 4710 DW SSM2 100D# 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1016# 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$30 1020# 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 102A# 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 1034# 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 103E# 0F0F707070 DB $0F,$0F,$70,$70,$70,$10,$81 1045# 0030 DLINK2 DW SSCR3 1047# SSM2 ;Screen image * * ROW 30 * 1047# 0000003333 DB $00,$00,$00,$33,$33,$33,$03,$33 104F# 3300033330 DB $33,$00,$03,$33,$30,$03,$33,$33 1057# 3003333003 DB $30,$03,$33,$30,$03,$00,$00,$00 105F# 0333300333 DB $03,$33,$30,$03,$33,$33,$30,$33 1067# 3333033333 DB $33,$33,$03,$33,$33,$00,$00,$00 * * ROW 31 * 106F# 0000000033 DB $00,$00,$00,$00,$33,$00,$03,$00 1077# 3300030330 DB $33,$00,$03,$03,$30,$03,$00,$33 107F# 3003033003 DB $30,$03,$03,$30,$03,$00,$00,$00 1087# 0303300003 DB $03,$03,$30,$00,$03,$30,$00,$30 108F# 0003030033 DB $00,$03,$03,$00,$33,$00,$00,$00 * * ROW 32 * 1097# 0000000044 DB $00,$00,$00,$00,$44,$00,$04,$00 109F# 0400040040 DB $04,$00,$04,$00,$40,$04,$00,$00 10A7# 4004000004 DB $40,$04,$00,$00,$04,$00,$00,$00 10AF# 0400400004 DB $04,$00,$40,$00,$04,$40,$00,$40 10B7# 0004040004 DB $00,$04,$04,$00,$04,$00,$00,$00 * * ROW 33 ATARI CAMAC Assembler Ver 1.0A Page 21 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data * 10BF# 0000000044 DB $00,$00,$00,$00,$44,$00,$04,$00 10C7# 0400040040 DB $04,$00,$04,$00,$40,$04,$00,$00 10CF# 4004000004 DB $40,$04,$00,$00,$04,$00,$00,$00 10D7# 0400400004 DB $04,$00,$40,$00,$04,$40,$00,$40 10DF# 0004040004 DB $00,$04,$04,$00,$04,$00,$00,$00 * * ROW 34 * 10E7# 0000000055 DB $00,$00,$00,$00,$55,$00,$05,$00 10EF# 0500050050 DB $05,$00,$05,$00,$50,$05,$00,$00 10F7# 5005000004 DB $50,$05,$00,$00,$04,$00,$00,$00 10FF# 0500500005 DB $05,$00,$50,$00,$05,$50,$00,$50 1107# 0005050005 DB $00,$05,$05,$00,$05,$00,$00,$00 * * ROW 35 * 110F# 0000000055 DB $00,$00,$00,$00,$55,$00,$05,$00 1117# 0500050050 DB $05,$00,$05,$00,$50,$05,$00,$00 111F# 5005000004 DB $50,$05,$00,$00,$04,$00,$00,$00 1127# 0500500005 DB $05,$00,$50,$00,$05,$50,$00,$50 112F# 0005050005 DB $00,$05,$05,$00,$05,$00,$00,$00 * * ROW 36 * 1137# 0000000066 DB $00,$00,$00,$00,$66,$00,$06,$00 113F# 0600060060 DB $06,$00,$06,$00,$60,$06,$00,$00 1147# 6006000005 DB $60,$06,$00,$00,$05,$00,$00,$00 114F# 0606600006 DB $06,$06,$60,$00,$06,$60,$00,$60 1157# 0006060066 DB $00,$06,$06,$00,$66,$60,$00,$00 * * ROW 37 * 115F# 0000000077 DB $00,$00,$00,$00,$77,$00,$07,$00 1167# 7700070770 DB $77,$00,$07,$07,$70,$07,$00,$00 116F# 7007000008 DB $70,$07,$00,$00,$08,$00,$00,$00 1177# 0707700007 DB $07,$07,$70,$00,$07,$70,$00,$70 117F# 0007077777 DB $00,$07,$07,$77,$77,$70,$00,$00 * * ROW 38 * 1187# 0000000077 DB $00,$00,$00,$00,$77,$00,$07,$77 118F# 7770777777 DB $77,$70,$77,$77,$77,$07,$00,$00 1197# 7007000008 DB $70,$07,$00,$00,$08,$00,$00,$00 119F# 7777770007 DB $77,$77,$77,$00,$07,$70,$00,$70 11A7# 0007077777 DB $00,$07,$07,$77,$77,$70,$00,$00 * * ROW 39 * 11AF# 0000000088 DB $00,$00,$00,$00,$88,$00,$08,$88 11B7# 8880888888 DB $88,$80,$88,$88,$88,$08,$00,$00 11BF# 8008888808 DB $80,$08,$88,$88,$08,$00,$00,$00 11C7# 8888880008 DB $88,$88,$88,$00,$08,$80,$00,$80 11CF# 0008088000 DB $00,$08,$08,$80,$00,$80,$00,$00 * * ROW 40 * ATARI CAMAC Assembler Ver 1.0A Page 22 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data 11D7# 0000000088 DB $00,$00,$00,$00,$88,$00,$08,$80 11DF# 0080880008 DB $00,$80,$88,$00,$08,$08,$80,$00 11E7# 8008888808 DB $80,$08,$88,$88,$08,$99,$00,$00 11EF# 8800080008 DB $88,$00,$08,$00,$08,$89,$00,$80 11F7# 0008088000 DB $00,$08,$08,$80,$00,$80,$00,$00 * * ROW 41 * 11FF# 0000000099 DB $00,$00,$00,$00,$99,$A0,$09,$90 1207# 0090990009 DB $00,$90,$99,$00,$09,$09,$90,$00 120F# 9000009908 DB $90,$00,$00,$99,$08,$AA,$00,$00 1217# 9900090009 DB $99,$00,$09,$00,$09,$9A,$00,$90 121F# 0009099000 DB $00,$09,$09,$90,$00,$90,$00,$00 * * ROW 42 * 1227# 00000000AA DB $00,$00,$00,$00,$AA,$A0,$0A,$A0 122F# 00A0AA000A DB $00,$A0,$AA,$00,$0A,$0A,$A0,$00 1237# A00000AA09 DB $A0,$00,$00,$AA,$09,$AA,$00,$00 123F# AA000A000A DB $AA,$00,$0A,$00,$0A,$AA,$00,$A0 1247# 000A0AA000 DB $00,$0A,$0A,$A0,$00,$A0,$00,$00 * * ROW 43 * 124F# 00000000BB DB $00,$00,$00,$00,$BB,$B0,$0B,$B0 1257# 00B0BB000B DB $00,$B0,$BB,$00,$0B,$0B,$B0,$00 125F# B00000BB09 DB $B0,$00,$00,$BB,$09,$BB,$00,$00 1267# BB000B000B DB $BB,$00,$0B,$00,$0B,$BB,$00,$B0 126F# 000B0BB000 DB $00,$0B,$0B,$B0,$00,$B0,$00,$00 * * ROW 44 * 1277# 00000000BB DB $00,$00,$00,$00,$BB,$B0,$0B,$B0 127F# 00B0BB000B DB $00,$B0,$BB,$00,$0B,$0B,$B0,$00 1287# B00000BB0B DB $B0,$00,$00,$BB,$0B,$BB,$00,$00 128F# BB000B000B DB $BB,$00,$0B,$00,$0B,$BB,$00,$B0 1297# 00BB0BB000 DB $00,$BB,$0B,$B0,$00,$B0,$00,$00 * * ROW 45 * 129F# 00000000EE DB $00,$00,$00,$00,$EE,$E0,$0E,$E0 12A7# 00E0EE000E DB $00,$E0,$EE,$00,$0E,$0E,$E0,$00 12AF# E00000EE0E DB $E0,$00,$00,$EE,$0E,$EE,$00,$00 12B7# EE000E000E DB $EE,$00,$0E,$00,$0E,$EE,$00,$E0 12BF# 00EE0EE000 DB $00,$EE,$0E,$E0,$00,$E0,$00,$00 * * ROW 46 * 12C7# 00000000EE DB $00,$00,$00,$00,$EE,$E0,$0E,$E0 12CF# 00E0EE000E DB $00,$E0,$EE,$00,$0E,$0E,$E0,$00 12D7# E09999990E DB $E0,$99,$99,$99,$0E,$EF,$00,$00 12DF# EE000E000E DB $EE,$00,$0E,$00,$0E,$EE,$00,$E0 12E7# 00EE0EE000 DB $00,$EE,$0E,$E0,$00,$E0,$00,$00 * * ROW 47 * 12EF# 00000000FF DB $00,$00,$00,$00,$FF,$F0,$0F,$F0 ATARI CAMAC Assembler Ver 1.0A Page 23 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data 12F7# 00F0FF000F DB $00,$F0,$FF,$00,$0F,$0F,$F0,$00 12FF# F0FFFFFF0F DB $F0,$FF,$FF,$FF,$0F,$FF,$FF,$F0 1307# FF000F000F DB $FF,$00,$0F,$00,$0F,$FF,$00,$FF 130F# FFFF0FF000 DB $FF,$FF,$0F,$F0,$00,$F0,$00,$00 * * ROW 52 * 1317# 00000000FF DB $00,$00,$00,$00,$FF,$F0,$0F,$F0 131F# 00F0FF000F DB $00,$F0,$FF,$00,$0F,$0F,$F0,$00 1327# F0FFFFFF0F DB $F0,$FF,$FF,$FF,$0F,$FF,$FF,$F0 132F# FF000F000F DB $FF,$00,$0F,$00,$0F,$FF,$00,$FF 1337# FFFF0FF000 DB $FF,$FF,$0F,$F0,$00,$F0,$00,$00 * * ROW 53 * 133F# 00000000CC DB $00,$00,$00,$00,$CC,$C0,$0C,$C0 1347# 00C0CC000C DB $00,$C0,$CC,$00,$0C,$0C,$C0,$00 134F# C0CCCCCC0C DB $C0,$CC,$CC,$CC,$0C,$CC,$CC,$C0 1357# CC000C000C DB $CC,$00,$0C,$00,$0C,$CC,$00,$CC 135F# CCCC0CC000 DB $CC,$CC,$0C,$C0,$00,$C0,$00,$00 * * ROW 54 * 1367# 00000000CC DB $00,$00,$00,$00,$CC,$C0,$0C,$C0 136F# 00C0CC000C DB $00,$C0,$CC,$00,$0C,$0C,$C0,$00 1377# C0CCCCCC0C DB $C0,$CC,$CC,$CC,$0C,$CC,$CC,$C0 137F# CC000C000C DB $CC,$00,$0C,$00,$0C,$CC,$00,$CC 1387# CCCC0CC000 DB $CC,$CC,$0C,$C0,$00,$C0,$00,$00 * * ROW 55 * 138F# 00000000BB DB $00,$00,$00,$00,$BB,$B0,$0B,$B0 1397# 00B0BB000B DB $00,$B0,$BB,$00,$0B,$0B,$B0,$00 139F# B0B000BB0B DB $B0,$B0,$00,$BB,$0B,$BB,$00,$00 13A7# BB000B000B DB $BB,$00,$0B,$00,$0B,$BB,$00,$B0 13AF# 00BB0BB000 DB $00,$BB,$0B,$B0,$00,$B0,$00,$00 * * ROW 56 * 13B7# 00000000BB DB $00,$00,$00,$00,$BB,$B0,$0B,$B0 13BF# 00B0BB000B DB $00,$B0,$BB,$00,$0B,$0B,$B0,$00 13C7# B0B000BB0B DB $B0,$B0,$00,$BB,$0B,$BB,$00,$00 13CF# BB000B000B DB $BB,$00,$0B,$00,$0B,$BB,$00,$B0 13D7# 00BB0BB000 DB $00,$BB,$0B,$B0,$00,$B0,$00,$00 * * ROW 57 * 13DF# 00000000AA DB $00,$00,$00,$00,$AA,$A0,$0A,$A0 13E7# 00A0AA000A DB $00,$A0,$AA,$00,$0A,$0A,$A0,$00 13EF# A0A000AA0A DB $A0,$A0,$00,$AA,$0A,$AA,$00,$00 13F7# AA000A000A DB $AA,$00,$0A,$00,$0A,$AA,$00,$A0 13FF# 00AA0AA000 DB $00,$AA,$0A,$A0,$00,$A0,$00,$00 * * ROW 58 * 1407# 00000000AA DB $00,$00,$00,$00,$AA,$A0,$0A,$A0 140F# 00A0AA000A DB $00,$A0,$AA,$00,$0A,$0A,$A0,$00 ATARI CAMAC Assembler Ver 1.0A Page 24 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data 1417# A0A000AA0A DB $A0,$A0,$00,$AA,$0A,$AA,$00,$00 141F# AA000A000A DB $AA,$00,$0A,$00,$0A,$AA,$00,$A0 1427# 00AA0AA000 DB $00,$AA,$0A,$A0,$00,$A0,$00,$00 * * ROW 59 * 142F# 0000000099 DB $00,$00,$00,$00,$99,$90,$09,$90 1437# 0090990009 DB $00,$90,$99,$00,$09,$09,$90,$00 143F# 9000009909 DB $90,$00,$00,$99,$09,$99,$00,$00 1447# 9900090009 DB $99,$00,$09,$00,$09,$99,$00,$90 144F# 0099099000 DB $00,$99,$09,$90,$00,$90,$00,$00 * * ROW 60 * 1457# 0000000099 DB $00,$00,$00,$00,$99,$90,$09,$90 145F# 0090990009 DB $00,$90,$99,$00,$09,$09,$90,$00 1467# 9000009909 DB $90,$00,$00,$99,$09,$99,$00,$00 146F# 9900090009 DB $99,$00,$09,$00,$09,$99,$00,$90 1477# 0099099000 DB $00,$99,$09,$90,$00,$90,$00,$00 * * ROW 61 * 147F# 0000000088 DB $00,$00,$00,$00,$88,$80,$08,$80 1487# 0080880008 DB $00,$80,$88,$00,$08,$08,$80,$00 148F# 8000008808 DB $80,$00,$00,$88,$08,$88,$00,$00 1497# 8800080008 DB $88,$00,$08,$00,$08,$88,$00,$80 149F# 0088088000 DB $00,$88,$08,$80,$00,$80,$00,$00 * * ROW 62 * 14A7# 0000000088 DB $00,$00,$00,$00,$88,$80,$08,$80 14AF# 0080880008 DB $00,$80,$88,$00,$08,$08,$80,$00 14B7# 8000008808 DB $80,$00,$00,$88,$08,$88,$00,$00 14BF# 8800080008 DB $88,$00,$08,$00,$08,$88,$00,$80 14C7# 0088088000 DB $00,$88,$08,$80,$00,$80,$00,$00 * * ROW 63 * 14CF# 0000000077 DB $00,$00,$00,$00,$77,$70,$07,$70 14D7# 0070770007 DB $00,$70,$77,$00,$07,$07,$70,$00 14DF# 7000007707 DB $70,$00,$00,$77,$07,$77,$00,$00 14E7# 7700070007 DB $77,$00,$07,$00,$07,$77,$00,$70 14EF# 0077077000 DB $00,$77,$07,$70,$00,$70,$00,$00 * * ROW 64 * 14F7# 0000000077 DB $00,$00,$00,$00,$77,$70,$07,$70 14FF# 0070770007 DB $00,$70,$77,$00,$07,$07,$70,$00 1507# 7000007707 DB $70,$00,$00,$77,$07,$77,$00,$00 150F# 7700070007 DB $77,$00,$07,$00,$07,$77,$00,$70 1517# 0077077000 DB $00,$77,$07,$70,$00,$70,$00,$00 * * ROW 65 * 151F# 0000000066 DB $00,$00,$00,$00,$66,$60,$06,$60 1527# 0060660006 DB $00,$60,$66,$00,$06,$06,$60,$00 152F# 6000006606 DB $60,$00,$00,$66,$06,$66,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 25 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data 1537# 6600060006 DB $66,$00,$06,$00,$06,$66,$00,$60 153F# 0066066000 DB $00,$66,$06,$60,$00,$60,$00,$00 * * ROW 66 * 1547# 0000000066 DB $00,$00,$00,$00,$66,$60,$06,$60 154F# 0060660006 DB $00,$60,$66,$00,$06,$06,$60,$00 1557# 6000006606 DB $60,$00,$00,$66,$06,$66,$00,$00 155F# 6600060006 DB $66,$00,$06,$00,$06,$66,$00,$60 1567# 0006066000 DB $00,$06,$06,$60,$00,$60,$00,$00 * * ROW 67 * 156F# 0000000055 DB $00,$00,$00,$00,$55,$50,$05,$50 1577# 0050550005 DB $00,$50,$55,$00,$05,$05,$50,$00 157F# 5000005505 DB $50,$00,$00,$55,$05,$55,$00,$00 1587# 5500050005 DB $55,$00,$05,$00,$05,$55,$00,$50 158F# 0005055000 DB $00,$05,$05,$50,$00,$50,$00,$00 * * ROW 68 * 1597# 0000000055 DB $00,$00,$00,$00,$55,$50,$05,$50 159F# 0050550005 DB $00,$50,$55,$00,$05,$05,$50,$00 15A7# 5000005505 DB $50,$00,$00,$55,$05,$55,$00,$00 15AF# 5500050005 DB $55,$00,$05,$00,$05,$55,$00,$50 15B7# 0005055000 DB $00,$05,$05,$50,$00,$50,$00,$00 * * ROW 69 * 15BF# 0000000044 DB $00,$00,$00,$00,$44,$10,$04,$40 15C7# 0040440004 DB $00,$40,$44,$00,$04,$04,$40,$00 15CF# 4000004404 DB $40,$00,$00,$44,$04,$00,$00,$00 15D7# 4400040004 DB $44,$00,$04,$00,$04,$40,$00,$40 15DF# 0004044000 DB $00,$04,$04,$40,$00,$40,$00,$00 * * ROW 70 * 15E7# 0000000044 DB $00,$00,$00,$00,$44,$00,$04,$40 15EF# 0040440004 DB $00,$40,$44,$00,$04,$04,$40,$00 15F7# 4000004404 DB $40,$00,$00,$44,$04,$00,$00,$00 15FF# 4400040004 DB $44,$00,$04,$00,$04,$40,$00,$40 1607# 0004044000 DB $00,$04,$04,$40,$00,$40,$00,$00 * * ROW 71 * 160F# 0000000033 DB $00,$00,$00,$00,$33,$00,$03,$30 1617# 0030330003 DB $00,$30,$33,$00,$03,$03,$30,$00 161F# 3003333303 DB $30,$03,$33,$33,$03,$00,$00,$00 1627# 3300030003 DB $33,$00,$03,$00,$03,$30,$00,$30 162F# 0003043000 DB $00,$03,$04,$30,$00,$30,$00,$00 * * ROW 72 * 1637# 0000000033 DB $00,$00,$00,$00,$33,$00,$03,$33 163F# 3330333333 DB $33,$30,$33,$33,$33,$03,$00,$00 1647# 3003333303 DB $30,$03,$33,$33,$03,$00,$00,$00 164F# 3333330003 DB $33,$33,$33,$00,$03,$30,$00,$30 ATARI CAMAC Assembler Ver 1.0A Page 26 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data 1657# 0003033000 DB $00,$03,$03,$30,$00,$30,$00,$00 * * ROW 73 * 165F# 0000000022 DB $00,$00,$00,$00,$22,$00,$02,$22 1667# 2220222222 DB $22,$20,$22,$22,$22,$02,$00,$00 166F# 2002000002 DB $20,$02,$00,$00,$02,$00,$00,$00 1677# 2222220002 DB $22,$22,$22,$00,$02,$20,$00,$20 167F# 0002022022 DB $00,$02,$02,$20,$22,$20,$00,$00 * * ROW 74 * 1687# 0000000088 DB $00,$00,$00,$00,$88,$00,$08,$00 168F# 0800080081 DB $08,$00,$08,$00,$81,$08,$00,$00 1697# 8008000008 DB $80,$08,$00,$00,$08,$00,$00,$00 169F# 0818800008 DB $08,$18,$80,$00,$08,$80,$00,$80 16A7# 0008080088 DB $00,$08,$08,$00,$88,$80,$00,$00 * * ROW 75 * 16AF# 00000000AA DB $00,$00,$00,$00,$AA,$00,$0A,$00 16B7# 0A000A00A0 DB $0A,$00,$0A,$00,$A0,$0A,$00,$00 16BF# A00A00000A DB $A0,$0A,$00,$00,$0A,$00,$00,$00 16C7# 0A0AA0000A DB $0A,$0A,$A0,$00,$0A,$A0,$00,$A0 16CF# 000A0A00FA DB $00,$0A,$0A,$00,$FA,$A0,$00,$00 * * ROW 76 * 16D7# 00000000FF DB $00,$00,$00,$00,$FF,$00,$0F,$00 16DF# 0F000F00F0 DB $0F,$00,$0F,$00,$F0,$0F,$00,$00 16E7# F00F00000F DB $F0,$0F,$00,$00,$0F,$00,$00,$00 16EF# 0F00F0000F DB $0F,$00,$F0,$00,$0F,$F0,$00,$F0 16F7# 000F0F000F DB $00,$0F,$0F,$00,$0F,$00,$00,$00 * * ROW 77 * 16FF# 00000000EE DB $00,$00,$00,$00,$EE,$00,$0E,$00 1707# 0E000E00E0 DB $0E,$00,$0E,$00,$E0,$0E,$00,$00 170F# E00E00000E DB $E0,$0E,$00,$00,$0E,$00,$00,$00 1717# 0E00E0000E DB $0E,$00,$E0,$00,$0E,$E0,$00,$E0 171F# 000E0E000E DB $00,$0E,$0E,$00,$0E,$00,$00,$00 * * ROW 78 * 1727# 00000000EE DB $00,$00,$00,$00,$EE,$00,$0E,$00 172F# 0E000E00E0 DB $0E,$00,$0E,$00,$E0,$0E,$00,$00 1737# E00E00000E DB $E0,$0E,$00,$00,$0E,$00,$00,$00 173F# 0E00E0000E DB $0E,$00,$E0,$00,$0E,$E0,$00,$E0 1747# 000E0E000E DB $00,$0E,$0E,$00,$0E,$00,$00,$00 * * ROW 79 * 174F# 00000000DD DB $00,$00,$00,$00,$DD,$00,$0D,$00 1757# 0D000D00D0 DB $0D,$00,$0D,$00,$D0,$0D,$00,$00 175F# D00D00000D DB $D0,$0D,$00,$00,$0D,$00,$00,$00 1767# 0D00D0000D DB $0D,$00,$D0,$00,$0D,$D0,$00,$D0 176F# 000D0D000D DB $00,$0D,$0D,$00,$0D,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 27 The ATARI Translator --------------------- D2:XLSCR2.ASM Display Data * * ROW 80 * 1777# 00000000DD DB $00,$00,$00,$00,$DD,$00,$0D,$00 177F# 0D000D00D0 DB $0D,$00,$0D,$00,$D0,$0D,$00,$00 1787# D00D00000D DB $D0,$0D,$00,$00,$0D,$00,$00,$00 178F# 0D00D0000D DB $0D,$00,$D0,$00,$0D,$D0,$00,$D0 1797# 000D0D000D DB $00,$0D,$0D,$00,$0D,$00,$00,$00 * * ROW 81 * 179F# 00000000CC DB $00,$00,$00,$00,$CC,$00,$0C,$00 17A7# CC000C0CC0 DB $CC,$00,$0C,$0C,$C0,$0C,$00,$CC 17AF# C00C0CC00C DB $C0,$0C,$0C,$C0,$0C,$00,$00,$00 17B7# 0C0CC0000C DB $0C,$0C,$C0,$00,$0C,$C0,$00,$C0 17BF# 000C0C00CC DB $00,$0C,$0C,$00,$CC,$00,$00,$00 * * ROW 82 * 17C7# 000000CCCC DB $00,$00,$00,$CC,$CC,$CC,$0C,$CC 17CF# CC000CCCC0 DB $CC,$00,$0C,$CC,$C0,$0C,$CC,$CC 17D7# C00CCCC00C DB $C0,$0C,$CC,$C0,$0C,$00,$00,$00 17DF# 0CCCC00CCC DB $0C,$CC,$C0,$0C,$CC,$CC,$C0,$CC 17E7# CCCC0CCCCC DB $CC,$CC,$0C,$CC,$CC,$00,$00,$00 * * ROW 83 * 17EF# 000000BBBB DB $00,$00,$00,$BB,$BB,$BB,$0B,$BB 17F7# BB000BBBB0 DB $BB,$00,$0B,$BB,$B0,$0B,$BB,$BB 17FF# B00BBBB00B DB $B0,$0B,$BB,$B0,$0B,$00,$00,$00 1807# 0BBBB00BBB DB $0B,$BB,$B0,$0B,$BB,$BB,$B0,$BB 180F# BBBB0BBBBB DB $BB,$BB,$0B,$BB,$BB,$00,$00,$00 1817# = 2617 ORG *O 2617 ESCR2 INCLUDE D2:XLSCR3.ASM ATARI CAMAC Assembler Ver 1.0A Page 28 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data ; ------------------------------------------------------ ; Display List for lower portion of GTIA screens ; ------------------------------------------------------ = FFFF IF [* and $0FFF] <> 0 2617 = 3000 ORG [[* and $F000]+$1000] ENDIF 3000 SSCR3 3000 4F DB $4F 3001 4630 DW SSM3 3003 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 300B 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 3013 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 301B 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 3023 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 302B 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 3033 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 303B 0F0F0F0F0F DB $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F 3043 41 DB $41 3044 0310 DW DLST2 3046 SSM3 * * ROW 98 * 3046 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 304E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3056 00000FFFFF DB $00,$00,$0F,$FF,$FF,$FF,$00,$00 305E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3066 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 99 * 306E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3076 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 307E 11111FFFFF DB $11,$11,$1F,$FF,$FF,$FF,$11,$11 3086 1000000000 DB $10,$00,$00,$00,$00,$00,$00,$00 308E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 100 * 3096 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 309E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 30A6 11111FFFFF DB $11,$11,$1F,$FF,$FF,$FF,$11,$11 30AE 1000000000 DB $10,$00,$00,$00,$00,$00,$00,$00 30B6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 101 * 30BE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 30C6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 30CE 11111EEEEE DB $11,$11,$1E,$EE,$EE,$EE,$11,$11 ATARI CAMAC Assembler Ver 1.0A Page 29 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 30D6 1000000000 DB $10,$00,$00,$00,$00,$00,$00,$00 30DE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 102 * 30E6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 30EE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 30F6 22222EEEEE DB $22,$22,$2E,$EE,$EE,$EE,$22,$22 30FE 2000000000 DB $20,$00,$00,$00,$00,$00,$00,$00 3106 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 103 * 310E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3116 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 311E 22222EEEEE DB $22,$22,$2E,$EE,$EE,$EE,$22,$22 3126 2000000000 DB $20,$00,$00,$00,$00,$00,$00,$00 312E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 104 * 3136 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 313E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3146 22222DDDDD DB $22,$22,$2D,$DD,$DD,$DD,$22,$22 314E 2000000000 DB $20,$00,$00,$00,$00,$00,$00,$00 3156 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 105 * 315E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3166 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 316E 33333DDDDD DB $33,$33,$3D,$DD,$DD,$DD,$33,$33 3176 3000000000 DB $30,$00,$00,$00,$00,$00,$00,$00 317E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 106 * 3186 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 318E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3196 33333DDDDD DB $33,$33,$3D,$DD,$DD,$DD,$33,$33 319E 3000000000 DB $30,$00,$00,$00,$00,$00,$00,$00 31A6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 107 * 31AE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 31B6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 31BE 44444CCCCC DB $44,$44,$4C,$CC,$CC,$CC,$44,$44 31C6 4000000000 DB $40,$00,$00,$00,$00,$00,$00,$00 31CE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 108 * 31D6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 31DE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 31E6 44444CCCCC DB $44,$44,$4C,$CC,$CC,$CC,$44,$44 31EE 4000000000 DB $40,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 30 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 31F6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 109 * 31FE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3206 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 320E 44444CCCCC DB $44,$44,$4C,$CC,$CC,$CC,$44,$44 3216 4000000000 DB $40,$00,$00,$00,$00,$00,$00,$00 321E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 110 * 3226 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 322E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3236 55555BBBBB DB $55,$55,$5B,$BB,$BB,$BB,$55,$55 323E 5000000000 DB $50,$00,$00,$00,$00,$00,$00,$00 3246 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 111 * 324E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3256 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 325E 55555BBBBB DB $55,$55,$5B,$BB,$BB,$BB,$55,$55 3266 5000000000 DB $50,$00,$00,$00,$00,$00,$00,$00 326E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 112 * 3276 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 327E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3286 66666BBBBB DB $66,$66,$6B,$BB,$BB,$BB,$66,$66 328E 6000000000 DB $60,$00,$00,$00,$00,$00,$00,$00 3296 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 113 * 329E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32A6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32AE 66666AAAAA DB $66,$66,$6A,$AA,$AA,$AA,$66,$66 32B6 6000000000 DB $60,$00,$00,$00,$00,$00,$00,$00 32BE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 114 * 32C6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32CE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32D6 66666AAAAA DB $66,$66,$6A,$AA,$AA,$AA,$66,$66 32DE 6000000000 DB $60,$00,$00,$00,$00,$00,$00,$00 32E6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 115 * 32EE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32F6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 32FE 77777AAAAA DB $77,$77,$7A,$AA,$AA,$AA,$77,$77 3306 7000000000 DB $70,$00,$00,$00,$00,$00,$00,$00 330E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 31 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data * * ROW 116 * 3316 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 331E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3326 7777788888 DB $77,$77,$78,$88,$88,$88,$77,$77 332E 7000000000 DB $70,$00,$00,$00,$00,$00,$00,$00 3336 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 117 * 333E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3346 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 334E 7777799889 DB $77,$77,$79,$98,$89,$88,$77,$77 3356 7000000000 DB $70,$00,$00,$00,$00,$00,$00,$00 335E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 118 * 3366 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 336E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3376 8888888888 DB $88,$88,$88,$88,$88,$88,$88,$88 337E 8000000000 DB $80,$00,$00,$00,$00,$00,$00,$00 3386 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 119 * 338E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3396 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 339E 8888888888 DB $88,$88,$88,$88,$88,$88,$88,$88 33A6 8000000000 DB $80,$00,$00,$00,$00,$00,$00,$00 33AE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 120 * 33B6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 33BE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 33C6 9889877777 DB $98,$89,$87,$77,$77,$77,$88,$98 33CE 8000000000 DB $80,$00,$00,$00,$00,$00,$00,$00 33D6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 * * ROW 121 * 33DE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$FF 33E6 FFF0000000 DB $FF,$F0,$00,$00,$00,$FF,$FF,$F0 33EE 8888877777 DB $88,$88,$87,$77,$77,$77,$88,$88 33F6 80FFFFF000 DB $80,$FF,$FF,$F0,$00,$00,$00,$FF 33FE FFF0000000 DB $FF,$F0,$00,$00,$00,$00,$00,$00 * * ROW 122 * 3406 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$FF 340E FFF1111111 DB $FF,$F1,$11,$11,$11,$FF,$FF,$F0 3416 AAAAA77777 DB $AA,$AA,$A7,$77,$77,$77,$AA,$AA 341E A0FFFFF111 DB $A0,$FF,$FF,$F1,$11,$11,$11,$FF 3426 FFF0000000 DB $FF,$F0,$00,$00,$00,$00,$00,$00 * ATARI CAMAC Assembler Ver 1.0A Page 32 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data * ROW 123 * 342E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$FF 3436 FFF1111111 DB $FF,$F1,$11,$11,$11,$FF,$FF,$F0 343E AAAAA66666 DB $AA,$AA,$A6,$66,$66,$66,$AA,$AA 3446 A0FFFFF111 DB $A0,$FF,$FF,$F1,$11,$11,$11,$FF 344E FFF0000000 DB $FF,$F0,$00,$00,$00,$00,$00,$00 * * ROW 124 * 3456 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$EE 345E EEE1111111 DB $EE,$E1,$11,$11,$11,$EE,$EE,$E0 3466 AAAAA66666 DB $AA,$AA,$A6,$66,$66,$66,$AA,$AA 346E A0EEEEE111 DB $A0,$EE,$EE,$E1,$11,$11,$11,$EE 3476 EEE0000000 DB $EE,$E0,$00,$00,$00,$00,$00,$00 * * ROW 125 * 347E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$EE 3486 EEE2222222 DB $EE,$E2,$22,$22,$22,$EE,$EE,$E0 348E BBBBB66666 DB $BB,$BB,$B6,$66,$66,$66,$BB,$BB 3496 B0EEEEE222 DB $B0,$EE,$EE,$E2,$22,$22,$22,$EE 349E EEE0000000 DB $EE,$E0,$00,$00,$00,$00,$00,$00 * * ROW 126 * 34A6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$EE 34AE EEE2222222 DB $EE,$E2,$22,$22,$22,$EE,$EE,$E0 34B6 BBBBB55555 DB $BB,$BB,$B5,$55,$55,$55,$BB,$BB 34BE B0EEEEE222 DB $B0,$EE,$EE,$E2,$22,$22,$22,$EE 34C6 EEE0000000 DB $EE,$E0,$00,$00,$00,$00,$00,$00 * * ROW 127 * 34CE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$DD 34D6 DDD2222222 DB $DD,$D2,$22,$22,$22,$DD,$DD,$D0 34DE BBBBB55555 DB $BB,$BB,$B5,$55,$55,$55,$BB,$BB 34E6 B0DDDDD222 DB $B0,$DD,$DD,$D2,$22,$22,$22,$DD 34EE DDD0000000 DB $DD,$D0,$00,$00,$00,$00,$00,$00 * * ROW 128 * 34F6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$DD 34FE DDD3333333 DB $DD,$D3,$33,$33,$33,$DD,$DD,$D0 3506 CCCCC44444 DB $CC,$CC,$C4,$44,$44,$44,$CC,$CC 350E C0DDDDD333 DB $C0,$DD,$DD,$D3,$33,$33,$33,$DD 3516 DDD0000000 DB $DD,$D0,$00,$00,$00,$00,$00,$00 * * ROW 129 * 351E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$DD 3526 DDD3333333 DB $DD,$D3,$33,$33,$33,$DD,$DD,$D0 352E CCCCC44444 DB $CC,$CC,$C4,$44,$44,$44,$CC,$CC 3536 C0DDDDD333 DB $C0,$DD,$DD,$D3,$33,$33,$33,$DD 353E DDD0000000 DB $DD,$D0,$00,$00,$00,$00,$00,$00 * * ROW 130 ATARI CAMAC Assembler Ver 1.0A Page 33 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data * 3546 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$CC 354E CCC4444444 DB $CC,$C4,$44,$44,$44,$CC,$CC,$C0 3556 CCCCC44444 DB $CC,$CC,$C4,$44,$44,$44,$CC,$CC 355E C0CCCCC444 DB $C0,$CC,$CC,$C4,$44,$44,$44,$CC 3566 CCC0000000 DB $CC,$C0,$00,$00,$00,$00,$00,$00 * * ROW 131 * 356E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$CC 3576 CCC4444444 DB $CC,$C4,$44,$44,$44,$CC,$CC,$C0 357E DDDDD33333 DB $DD,$DD,$D3,$33,$33,$33,$DD,$DD 3586 D0CCCCC444 DB $D0,$CC,$CC,$C4,$44,$44,$44,$CC 358E CCC0000000 DB $CC,$C0,$00,$00,$00,$00,$00,$00 * * ROW 132 * 3596 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$CC 359E CCC4444444 DB $CC,$C4,$44,$44,$44,$CC,$CC,$C0 35A6 DDDDD33333 DB $DD,$DD,$D3,$33,$33,$33,$DD,$DD 35AE D0CCCCC444 DB $D0,$CC,$CC,$C4,$44,$44,$44,$CC 35B6 CCC0000000 DB $CC,$C0,$00,$00,$00,$00,$00,$00 * * ROW 133 * 35BE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$BB 35C6 BBB5555555 DB $BB,$B5,$55,$55,$55,$BB,$BB,$B0 35CE DDDDD22222 DB $DD,$DD,$D2,$22,$22,$22,$DD,$DD 35D6 D0BBBBB555 DB $D0,$BB,$BB,$B5,$55,$55,$55,$BB 35DE BBB0000000 DB $BB,$B0,$00,$00,$00,$00,$00,$00 * * ROW 134 * 35E6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$BB 35EE BBB5555555 DB $BB,$B5,$55,$55,$55,$BB,$BB,$B0 35F6 EEEEE22222 DB $EE,$EE,$E2,$22,$22,$22,$EE,$EE 35FE E0BBBBB555 DB $E0,$BB,$BB,$B5,$55,$55,$55,$BB 3606 BBB0000000 DB $BB,$B0,$00,$00,$00,$00,$00,$00 * * ROW 135 * 360E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$BB 3616 BBB6666666 DB $BB,$B6,$66,$66,$66,$BB,$BB,$B0 361E EEEEE22222 DB $EE,$EE,$E2,$22,$22,$22,$EE,$EE 3626 E0BBBBB666 DB $E0,$BB,$BB,$B6,$66,$66,$66,$BB 362E BBB0000000 DB $BB,$B0,$00,$00,$00,$00,$00,$00 * * ROW 136 * 3636 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$AA 363E AAA6666666 DB $AA,$A6,$66,$66,$66,$AA,$AA,$A0 3646 EEEEE11111 DB $EE,$EE,$E1,$11,$11,$11,$EE,$EE 364E E0AAAAA666 DB $E0,$AA,$AA,$A6,$66,$66,$66,$AA 3656 AAA0000000 DB $AA,$A0,$00,$00,$00,$00,$00,$00 * * ROW 137 * ATARI CAMAC Assembler Ver 1.0A Page 34 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 365E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$AA 3666 AAA6666666 DB $AA,$A6,$66,$66,$66,$AA,$AA,$A0 366E FFFFF11111 DB $FF,$FF,$F1,$11,$11,$11,$FF,$FF 3676 F0AAAAA666 DB $F0,$AA,$AA,$A6,$66,$66,$66,$AA 367E AAA0000000 DB $AA,$A0,$00,$00,$00,$00,$00,$00 * * ROW 138 * 3686 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$AA 368E AAA7777777 DB $AA,$A7,$77,$77,$77,$AA,$AA,$A0 3696 FFFFF11111 DB $FF,$FF,$F1,$11,$11,$11,$FF,$FF 369E F0AAAAA777 DB $F0,$AA,$AA,$A7,$77,$77,$77,$AA 36A6 AAA0000000 DB $AA,$A0,$00,$00,$00,$00,$00,$00 * * ROW 139 * 36AE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$88 36B6 8887777777 DB $88,$87,$77,$77,$77,$88,$88,$80 36BE FFFFF00000 DB $FF,$FF,$F0,$00,$00,$00,$FF,$FF 36C6 F088888777 DB $F0,$88,$88,$87,$77,$77,$77,$88 36CE 8880000000 DB $88,$80,$00,$00,$00,$00,$00,$00 * * ROW 140 * 36D6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$98 36DE 8987777777 DB $89,$87,$77,$77,$77,$88,$98,$80 36E6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 36EE 0098898777 DB $00,$98,$89,$87,$77,$77,$77,$88 36F6 9880000000 DB $98,$80,$00,$00,$00,$00,$00,$00 * * ROW 141 * 36FE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$88 3706 8888888888 DB $88,$88,$88,$88,$88,$88,$88,$80 370E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3716 0088888888 DB $00,$88,$88,$88,$88,$88,$88,$88 371E 8880000000 DB $88,$80,$00,$00,$00,$00,$00,$00 * * ROW 142 * 3726 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$88 372E 8888888888 DB $88,$88,$88,$88,$88,$88,$88,$80 3736 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 373E 0088888888 DB $00,$88,$88,$88,$88,$88,$88,$88 3746 8880000000 DB $88,$80,$00,$00,$00,$00,$00,$00 * * ROW 143 * 374E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$77 3756 7779988988 DB $77,$79,$98,$89,$88,$77,$77,$70 375E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3766 0077777998 DB $00,$77,$77,$79,$98,$89,$88,$77 376E 7770000000 DB $77,$70,$00,$00,$00,$00,$00,$00 * * ROW 144 * 3776 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$77 ATARI CAMAC Assembler Ver 1.0A Page 35 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 377E 7778888888 DB $77,$78,$88,$88,$88,$77,$77,$70 3786 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 378E 0077777888 DB $00,$77,$77,$78,$88,$88,$88,$77 3796 7770000000 DB $77,$70,$00,$00,$00,$00,$00,$00 * * ROW 145 * 379E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$77 37A6 777AAAAAAA DB $77,$7A,$AA,$AA,$AA,$77,$77,$70 37AE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 37B6 0077777AAA DB $00,$77,$77,$7A,$AA,$AA,$AA,$77 37BE 7770000000 DB $77,$70,$00,$00,$00,$00,$00,$00 * * ROW 146 * 37C6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$66 37CE 666AAAAAAA DB $66,$6A,$AA,$AA,$AA,$66,$66,$60 37D6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 37DE 0066666AAA DB $00,$66,$66,$6A,$AA,$AA,$AA,$66 37E6 6660000000 DB $66,$60,$00,$00,$00,$00,$00,$00 * * ROW 147 * 37EE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$66 37F6 666AAAAAAA DB $66,$6A,$AA,$AA,$AA,$66,$66,$60 37FE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3806 0066666AAA DB $00,$66,$66,$6A,$AA,$AA,$AA,$66 380E 6660000000 DB $66,$60,$00,$00,$00,$00,$00,$00 * * ROW 148 * 3816 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$66 381E 666BBBBBBB DB $66,$6B,$BB,$BB,$BB,$66,$66,$60 3826 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 382E 0066666BBB DB $00,$66,$66,$6B,$BB,$BB,$BB,$66 3836 6660000000 DB $66,$60,$00,$00,$00,$00,$00,$00 * * ROW 149 * 383E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$55 3846 555BBBBBBB DB $55,$5B,$BB,$BB,$BB,$55,$55,$50 384E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3856 0055555BBB DB $00,$55,$55,$5B,$BB,$BB,$BB,$55 385E 5550000000 DB $55,$50,$00,$00,$00,$00,$00,$00 * * ROW 150 * 3866 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$55 386E 555BBBBBBB DB $55,$5B,$BB,$BB,$BB,$55,$55,$50 3876 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 387E 0055555BBB DB $00,$55,$55,$5B,$BB,$BB,$BB,$55 3886 5550000000 DB $55,$50,$00,$00,$00,$00,$00,$00 * * ROW 151 * 388E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$44 3896 444CCCCCCC DB $44,$4C,$CC,$CC,$CC,$44,$44,$40 ATARI CAMAC Assembler Ver 1.0A Page 36 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 389E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 38A6 0044444CCC DB $00,$44,$44,$4C,$CC,$CC,$CC,$44 38AE 4440000000 DB $44,$40,$00,$00,$00,$00,$00,$00 * * ROW 152 * 38B6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$44 38BE 444CCCCCCC DB $44,$4C,$CC,$CC,$CC,$44,$44,$40 38C6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 38CE 0044444CCC DB $00,$44,$44,$4C,$CC,$CC,$CC,$44 38D6 4440000000 DB $44,$40,$00,$00,$00,$00,$00,$00 * * ROW 153 * 38DE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$44 38E6 444CCCCCCC DB $44,$4C,$CC,$CC,$CC,$44,$44,$40 38EE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 38F6 0044444CCC DB $00,$44,$44,$4C,$CC,$CC,$CC,$44 38FE 4440000000 DB $44,$40,$00,$00,$00,$00,$00,$00 * * ROW 154 * 3906 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$33 390E 333DDDDDDD DB $33,$3D,$DD,$DD,$DD,$33,$33,$30 3916 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 391E 0033333DDD DB $00,$33,$33,$3D,$DD,$DD,$DD,$33 3926 3330000000 DB $33,$30,$00,$00,$00,$00,$00,$00 * * ROW 155 * 392E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$33 3936 333DDDDDDD DB $33,$3D,$DD,$DD,$DD,$33,$33,$30 393E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3946 0033333DDD DB $00,$33,$33,$3D,$DD,$DD,$DD,$33 394E 3330000000 DB $33,$30,$00,$00,$00,$00,$00,$00 * * ROW 156 * 3956 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$22 395E 222DDDDDDD DB $22,$2D,$DD,$DD,$DD,$22,$22,$20 3966 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 396E 0022222DDD DB $00,$22,$22,$2D,$DD,$DD,$DD,$22 3976 2220000000 DB $22,$20,$00,$00,$00,$00,$00,$00 * * ROW 157 * 397E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$22 3986 222EEEEEEE DB $22,$2E,$EE,$EE,$EE,$22,$22,$20 398E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3996 0022222EEE DB $00,$22,$22,$2E,$EE,$EE,$EE,$22 399E 2220000000 DB $22,$20,$00,$00,$00,$00,$00,$00 * * ROW 158 * 39A6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$22 39AE 222EEEEEEE DB $22,$2E,$EE,$EE,$EE,$22,$22,$20 39B6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 37 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data 39BE 0022222EEE DB $00,$22,$22,$2E,$EE,$EE,$EE,$22 39C6 2220000000 DB $22,$20,$00,$00,$00,$00,$00,$00 * * ROW 159 * 39CE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$11 39D6 111EEEEEEE DB $11,$1E,$EE,$EE,$EE,$11,$11,$10 39DE 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 39E6 0011111EEE DB $00,$11,$11,$1E,$EE,$EE,$EE,$11 39EE 1110000000 DB $11,$10,$00,$00,$00,$00,$00,$00 * * ROW 160 * 39F6 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$11 39FE 111FFFFFFF DB $11,$1F,$FF,$FF,$FF,$11,$11,$10 3A06 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3A0E 0011111FFF DB $00,$11,$11,$1F,$FF,$FF,$FF,$11 3A16 1110000000 DB $11,$10,$00,$00,$00,$00,$00,$00 * * ROW 161 * 3A1E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$11 3A26 111FFFFFFF DB $11,$1F,$FF,$FF,$FF,$11,$11,$10 3A2E 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3A36 0011111FFF DB $00,$11,$11,$1F,$FF,$FF,$FF,$11 3A3E 1110000000 DB $11,$10,$00,$00,$00,$00,$00,$00 * * ROW 162 * 3A46 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3A4E 000FFFFFFF DB $00,$0F,$FF,$FF,$FF,$00,$00,$00 3A56 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 3A5E 0000000FFF DB $00,$00,$00,$0F,$FF,$FF,$FF,$00 3A66 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00 ATARI CAMAC Assembler Ver 1.0A Page 38 The ATARI Translator --------------------- D2:XLSCR3.ASM Display Data ; ------------------------------------------------------ ; Display List for Text Window ; ------------------------------------------------------ 3A6E 42 SSTXT DB $42 3A6F 803A DW STXTM 3A71 7002100210 DB $70,$02,$10,$02,$10,$02,$70,$10,$02,$70,$10,$02,$41 3A7E 0310 DW DLST2 3A80 STXTM 3A80 0000000000 DB 0,0,0,0,0,0 3A86 1C00266F72 DB $1C,0,$26,$6F,$72,0,$30,$21,$2C,0 ;< For PAL 3A90 3436003379 DB $34,$36,0,$33,$79,$73,$74,$65,$6D,$73,0 ;TV Systems 3A9B 2F6E6C7901 DB $2F,$6E,$6C,$79,1,0,$1E ;Only! > 3AA2 0000000000 DB 0,0,0,0,0,0 3AA8 0000000000 DB 0,0,0,0,0,0 3AAE 306C656173 DB $30,$6C,$65,$61,$73,$65,0 ;Please 3AB5 72656D6F76 DB $72,$65,$6D,$6F,$76,$65,0 ;remove 3ABC 74686500 DB $74,$68,$65,0 ;the 3AC0 3432212E33 DB $34,$32,$21,$2E,$33,$2C,$21,$34,$2F,$32,$0C ;TRANSLATOR, 3ACB 0000000000 DB 0,0,0,0,0 3AD0 0000000000 DB 0,0,0,0,0,0 3AD6 696E736572 DB $69,$6E,$73,$65,$72,$74,0 ;insert 3ADD 796F757200 DB $79,$6F,$75,$72,0 ;your 3AE2 70726F6772 DB $70,$72,$6F,$67,$72,$61,$6D,0 ;program 3AEA 6469736B65 DB $64,$69,$73,$6B,$65,$74,$74,$65,$0C ;diskette, 3AF3 0000000000 DB 0,0,0,0,0 3AF8 0000000000 DB 0,0,0,0,0,0 3AFE 616E6400 DB $61,$6E,$64,0 ;and 3B02 636C6F7365 DB $63,$6C,$6F,$73,$65,0 ;close 3B08 7468650064 DB $74,$68,$65,0,$64,$72,$69,$76,$65,0 ;the drive 3B12 6C61746368 DB $6C,$61,$74,$63,$68,0,$0E,$0E,$0E ;latch ... 3B1B 0000000000 DB 0,0,0,0,0 3B20 0000000000 DB 0,0,0,0,0,0 3B26 3072657373 DB $30,$72,$65,$73,$73,0 ;Press 3B2C 42B3A5ACA5 SELTXT DB $42,$B3,$A5,$AC,$A5,$A3,$B4,$56,0 ;[SELECT] 3B35 7768656E00 DB $77,$68,$65,$6E,0 ;when 3B3A 7265616479 DB $72,$65,$61,$64,$79 ;ready 3B3F 0000000000 DB 0,0,0,0,0,0,0,0,0 3B48 0000000000 DB 0,0,0,0,0,0,0,0,0,0 3B52 0823213234 CARTIN DB $08,$23,$21,$32,$34,$32,$29,$24,$27,$25,0 ;(CARTRIDGE 3B5D 3032253325 DB $30,$32,$25,$33,$25,$2E,$34,$09 ;PRESENT) = 0012 CRTLEN EQU [* - CARTIN] - 1 3B65 0000000000 DB 0,0,0,0,0,0,0,0,0,0,0 INCLUDE D2:XLITES.ASM ATARI CAMAC Assembler Ver 1.0A Page 39 The ATARI Translator --------------------- D2:XLITES.ASM Cover Graphic Display Generation 3B70 ; ------------------------------------------------------ ; This routine installs a deferred vertical blank server, ; a display list interrupt routine, brings up the selected ; graphic, and continues to boot the soft O.S. from disk. ; ------------------------------------------------------ 3B70 A900 BOOTSOS LDA #0 3B72 8D00D4 STA DMACTL ;Lights out, for a moment 3B75 8D2F02 STA SDMCTL 3B78 8D0ED4 STA NMIEN 3B7B 858A STA TXTFLG ;Clear text window flag 3B7D A903 LDA #low DLST2 3B7F 8D3002 STA SDLST ;Establish our display list 3B82 A910 LDA #high DLST2 3B84 8D3102 STA SDLST+1 3B87 A91A LDA #low DLI 3B89 8D0002 STA VDSLST ;Establish display list interrupt vector 3B8C A93C LDA #high DLI 3B8E 8D0102 STA VDSLST+1 3B91 AD0210 LDA COLOR 3B94 8DC802 STA COLOR4 ;Select color for GTIA base register 3B97 8DC602 STA COLOR2 ;Make text window match it 3B9A A940 LDA #$40 3B9C 8D6F02 STA GPRIOR ;Enable 16-lum GTIA mode 3B9F A0D1 LDY #low VBL 3BA1 A23B LDX #high VBL 3BA3 A907 LDA #7 ;Link a deferred vertical blank routine 3BA5 205CE4 JSR SETVBV 3BA8 A9C0 LDA #$C0 3BAA 8D0ED4 STA NMIEN ;Allow DLI and VBL interrupts 3BAD A922 LDA #$22 3BAF 8D2F02 STA SDMCTL ;Screen on... 3BB2 A514 LDA RTCLOK+2 ;Repeat 3BB4 C514 SHADOW CMP RTCLOK+2 3BB6 F0FC ^3BB4 BEQ SHADOW ;Until shadow registers written to chips 3BB8 A900 LDA #low SWAPOS 3BBA 8D0403 STA DBUF ;Bring all remaining sectors in 3BBD A93D LDA #high SWAPOS 3BBF 8D0503 STA DBUF+1 3BC2 A96D LDA #low [[SWAPOS - RAMLOAD]/128] + 1 3BC4 8D0A03 STA DAUX1 ;starting sector number 3BC7 A958 LDA #low [[RAMEND - SWAPOS + 127]/128] 3BC9 8588 STA MLCNT ;sectors to load 3BCB 20D607 JSR GETSECS ;load 'em up 3BCE 4C003D JMP SWAPOS ;run the TRANSLATOR ==> ATARI CAMAC Assembler Ver 1.0A Page 40 The ATARI Translator --------------------- D2:XLITES.ASM Cover Graphic Display Generation ; ------------------------------------------------------ ; Vertical Blank Routine. ; If disk boot has been completed, this routine modifies ; the display list to activate a text window. It also ; flashes the [SELECT] prompt on the screen. ; ------------------------------------------------------ 3BD1 E68C VBL INC VBCLOK ;Bump the flash counter 3BD3 A58A LDA TXTFLG 3BD5 F040 ^3C17 BEQ VBOUT ;If boot completed, then 3BD7 3013 ^3BEC BMI VBFLSH ; If text window not established, then 3BD9 A000 LDY #0 3BDB A96E LDA #low SSTXT ; Change display list 'jmp' address 3BDD 9186 STA (DLJ),Y 3BDF C8 INY 3BE0 A93A LDA #high SSTXT 3BE2 9186 STA (DLJ),Y 3BE4 A9FF LDA #$FF 3BE6 858A STA TXTFLG ; Set text-on-display flag 3BE8 A901 LDA #1 ; Set long interval to first blink 3BEA 858C STA VBCLOK ; Initialize blink rate ; Else, since text window active, then 3BEC A58C VBFLSH LDA VBCLOK 3BEE D027 ^3C17 BNE VBOUT ; If flash timer expired, then 3BF0 AD2C3B LDA SELTXT 3BF3 F011 ^3C06 BEQ VBFLON ; If flashing 'off', then 3BF5 A900 LDA #0 3BF7 8D2C3B STA SELTXT ; Remove end caps 3BFA 8D333B STA SELTXT+7 3BFD 8DF302 STA CHACT ; Remove inverse video 3C00 A9EB LDA #OFFTIME 3C02 858C STA VBCLOK ; Set 'off-cycle' timeout 3C04 D011 ^3C17 BNE VBOUT ; Else, since flashing 'on', then 3C06 A956 VBFLON LDA #$56 ; Replace end caps 3C08 8D333B STA SELTXT+7 3C0B A942 LDA #$42 3C0D 8D2C3B STA SELTXT 3C10 8DF302 STA CHACT ; Set inverse video mode 3C13 A99B LDA #ONTIME 3C15 858C STA VBCLOK ; Set 'on-cycle' timeout ; Endif ; Endif ; Endif 3C17 4C62E4 VBOUT JMP XITVBV ;Endif 3C1A 48 DLI PHA ;Display list interrupt routine 3C1B A58A LDA TXTFLG 3C1D F005 ^3C24 BEQ DLIOUT ;If text window on screen, then 3C1F A900 LDA #0 3C21 8D1BD0 STA PRIOR ; Shut down GTIA 16-lum mode for text 3C24 68 DLIOUT PLA ;Endif 3C25 40 RTI 3C26 ESCR3 ATARI CAMAC Assembler Ver 1.0A Page 41 The ATARI Translator --------------------- D1:XLATOR.ASM Mainline 3C26 ; ------------------------------------------------------ ; This is the TRANSLATOR mainline. ; It activates a textual prompt on the display and waits ; for the [SELECT] keypress. When [SELECT] is pressed, ; The XL O.S. is swapped out and the 400/800 PAL (A) O.S. ; is copied into RAM in its place. A few key patches are ; made to the RAM-based O.S. and WARM START recovery code ; is hidden in RAM at $CFxx. When this is done, a COLD ; START is invoked by the newly installed O.S. ; ------------------------------------------------------ 3C26 ALIGN 3D00 AD0010 SWAPOS LDA DLJMP ;Move display list 'JMP' address 3D03 8586 STA DLJ ;Into zero page (for indirect STA) 3D05 AD0110 LDA DLJMP+1 3D08 8587 STA DLJ+1 3D0A ADE402 LDA RAMSIZ 3D0D C9C0 CMP #$C0 3D0F 900A ^3D1B BCC TXTON ;If Cartridge (or BASIC) not present, then 3D11 A212 LDX #low CRTLEN 3D13 A900 LDA #0 ; Repeat 3D15 9D523B NOCART STA CARTIN,X ; Remove 'Cart. Present' message 3D18 CA DEX 3D19 10FA ^3D15 BPL NOCART ; Until all characters removed ;Endif 3D1B A901 TXTON LDA #1 3D1D 858A STA TXTFLG ;Enable prompt message (via VBL) 3D1F A908 SELECT LDA #8 ;Repeat 3D21 8D1FD0 STA CONSOL ; Convention for reading CONSOL keys 3D24 AD1FD0 LDA CONSOL ; Read CONSOL keys 3D27 2902 AND #2 3D29 D0F4 ^3D1F BNE SELECT ;Until [SELECT] pressed 3D2B A900 LDA #0 3D2D 8D2F02 STA SDMCTL ;Disable screen DMA 3D30 8D00D4 STA DMACTL 3D33 8D0ED4 STA NMIEN ;Disable all interrupts 3D36 8D0ED2 STA IRQEN 3D39 78 SEI 3D3A AD01D3 LDA PORTB ;Load current PORTB PIA status 3D3D 29FE AND #$FE ;Disable O.S. ROM (leave BASIC unchanged) 3D3F 8D01D3 STA PORTB 3D42 48 PHA ;Hold that thought for a moment ATARI CAMAC Assembler Ver 1.0A Page 42 The ATARI Translator --------------------- D1:XLATOR.ASM Mainline ; Install PAL Rev A O.S. Patches --------------------- 3D43 PATCH $D800,OSOBJ,$2800 ;Copy PAL (A) O.S. into RAM 3D6C PATCH RAMPIO,PIOCODE,PIOLEN ;Copy PIO code to 'safe' RAM 3D95 PATCH RAMSCAN,PC0CODE,PC0LEN ;Copy O.S. patches to 'safe' RAM 3DBE PATCH $E459,PATPIO,3 ;Change SIOV destination 3DE7 PATCH $F173,PATROJ,3 ;Post stack-clear 'trojan horse' 3E10 PATCH $F279,PATSIZ,3 ;SPECL ram sizing patch = 0001 IF RESET ;If [RESET] processing enabled, then 3E39 PATCH $E71F,PATIRQ,3 ; Low-level IRQ watchdog patch 3E62 PATCH $E7CE,PATNMI,3 ; Immediate VBLANK watchdog patch 3E8B PATCH $F366,PATCLD,3 ; Single boot sector fix 3EB4 PATCH $F37E,PATDIN,3 ; Repoint JMP (DOSINI) to ours ENDIF ;Endif ; Save a few XL-O.S. WARM START descriminator bytes ---- 3EDD 68 PLA ;Reload current PORTB PIA status 3EDE 8DCBCF STA SVPORTB ;Save it for WARM START restoration 3EE1 ADFA03 LDA GINTLK ;Save Cartridge interlock flags 3EE4 8DCCCF STA SVINTLK 3EE7 ADEB03 LDA CARTCK ;Save Cartridge checksum (if needed) 3EEA 8DCDCF STA SVCRTCK 3EED A202 LDX #2 ;Save XL O.S. power-up test bytes 3EEF BD3D03 RECON LDA PUPBT1,X 3EF2 9DCECF STA SVPUCHK,X ;for WARM START power-up check in XL 3EF5 CA DEX ;(these are restored in TROJAN) 3EF6 10F7 ^3EEF BPL RECON ; Save some Parallel Bus control variables ------------ 3EF8 A209 LDX #9 3EFA BD4702 PBISAV LDA PDVMSK,X ;to be restored after page 3 is cleared 3EFD 9D55CE STA SVPBI,X 3F00 CA DEX 3F01 10F7 ^3EFA BPL PBISAV ; Relocate LINBUF into 'safe' RAM --------------------- 3F03 A9CD LDA #high LNBRAM ;to avoid clash with PBI variables 3F05 8D4FFB STA MOVLIN+1 3F08 A900 LDA #low LNBRAM 3F0A 8D53FB STA MOVLIN+5 ; Finally, startup the RAM-based O.S. ----------------- 3F0D 4C77E4 JMP COLDSV ;Invoke PAL (A) O.S. COLD START ATARI CAMAC Assembler Ver 1.0A Page 43 The ATARI Translator --------------------- D1:XLATOR.ASM Patches and WARM START Linkage 3F10 ; These 7 lines are PATCHed into the O.S. -----------+ ; | 3F10 4C8BCF PATIRQ JMP DSCAN1 ;IRQ 'DOSINI' monitor | 3F13 4CACCF PATNMI JMP DSCAN2 ;NMI 'DOSINI' monitor | 3F16 4C0FCF PATROJ JMP TROJAN ;Hides routine in stack | 3F19 4C61CF PATSIZ JMP SIZRAM ;Limits RAMSIZ to $C0 | 3F1C 206ECF PATCLD JSR COLDIN ;Special-case 'DOSINI' chk | 3F1F 4C00CE PATPIO JMP PIO ;Parallel disk linkage | 3F22 6CC9CF PATDIN JMP (SVDINI) ;Indirect to saved DOSINI | ; | ; ----------------------------------------------------+ ; The following code is 'safed' in RAM at $Cxxx ----------------+ ; | ; v INCLUDE D2:PLLBUS.ASM 3F25 PIOCODE 3F25 = CE00# LOC RAMPIO ; Parallel Disk Server ---------------------------------------- CE00# A901 PIO LDA #1 CE02# 8542 STA CRITIC ;Disallow MATHPAK from VBLANK Stage 2 CE04# AD0103 LDA DUNIT CE07# 48 PHA ;Save logical unit number CE08# AD4702 LDA PDVMSK CE0B# F01A ^CE27 BEQ DOSIO ;If a parallel device successfully INITed, then CE0D# A208 LDX #8 ; Try all eight device slots ; Repeat CE0F# 2041CE NXTIO1 JSR ACTDEV ; Find next active slot CE12# F013 ^CE27 BEQ DOSIO CE14# 8A TXA CE15# 48 PHA ; Save slot index CE16# 2005D8 JSR PDIOV ; Call PBI 'low-level' I/O routine CE19# 68 PLA CE1A# AA TAX ; Restore slot index CE1B# 90F2 ^CE0F BCC NXTIO1 ; Until a device fields request CE1D# A900 LDA #0 CE1F# 8D4802 STA SHPDVS CE22# 8DFFD1 STA PDVS ; Reselect MATHPAK after I/O complete CE25# F003 ^CE2A BEQ PIOEND ; Unconditional --> ;Else, since PBI not active or not responding, then CE27# 2059E9 DOSIO JSR SIOENT ; Pass I/O request on to SIO ;Endif CE2A# 68 PIOEND PLA CE2B# 8D0103 STA DUNIT ;Restore logical unit number CE2E# A900 LDA #0 CE30# 8542 STA CRITIC ;Re-enable Stage 2 VBLANK routine CE32# 8C0303 STY DSTATS ;Set SIO status register CE35# AC0303 LDY DSTATS ;Set processor status register CE38# 60 RTS ATARI CAMAC Assembler Ver 1.0A Page 44 The ATARI Translator --------------------- D2:PLLBUS.ASM Patches and WARM START Linkage CE39# AD4702 IFDEV LDA PDVMSK ;Repeat CE3C# 3D4DCE AND PDVSEL,X ; Is this slot active? CE3F# D005 ^CE46 BNE YESDEV ;Until active slot found, CE41# CA ACTDEV DEX ; or CE42# 10F5 ^CE39 BPL IFDEV ;Until all slots tested ;If no active slot remaining CE44# A900 LDA #0 ; Reselect MATHPAK ;Endif CE46# 8D4802 YESDEV STA SHPDVS CE49# 8DFFD1 STA PDVS ;Select active PBI device CE4C# 60 RTS CE4D# 8040201008 PDVSEL DB $80,$40,$20,$10,$08,$04,$02,$01 CE55# = 000A SVPBI DS 10 ;PBI control variables saved here CE5F# = 3F84 ORG *O = 005F PIOLEN EQU * - PIOCODE 3F84 PC0CODE 3F84 = CF00# LOC RAMSCAN ; -------------- This code, in turn, is moved into the stack, ; where (hopefully) it will remain untouched by ; normal execution of the application. It is ; needed to reselect the RAM O.S. on [RESET] --+ ; | CF00# STKCODE ; | CF00# 78 SEI ;Disallow interrupts for switchback | CF01# A9FE LDA #$FE ;Reestablish access to data at $Cxxx | CF03# 8D01D3 STA PORTB ;By momentarily deselecting ROM O.S. | CF06# ADCBCF LDA SVPORTB ;Load previously saved PORTB status | CF09# 8D01D3 STA PORTB ;Reconfigure memory/disable ROM O.S. | CF0C# 4C74E4 JMP WARMSV ;Re-invoke WARM START --> | = 000F STKLEN EQU * - STKCODE ; | ; | ; -------------- End of Stack Usage -------------------------+ ; The 'trojan' instructions are executed just after memory ; is cleared after both a COLD or WARM start in the 800 O.S. ; It deposits the above routine in the stack and restores ; some key values needed by the XL O.S. to descriminate be- ; tween a WARM and COLD start upon the user pressing [RESET]. CF0F# TROJAN PATCH RAMLINK,STKCODE,STKLEN CF38# ADCCCF LDA SVINTLK ;Restore XL-O.S. control bytes CF3B# 8DFA03 STA GINTLK CF3E# ADCDCF LDA SVCRTCK CF41# 8DEB03 STA CARTCK CF44# A202 LDX #2 ;Restore 'magic' power-up bytes CF46# BDCECF REWARM LDA SVPUCHK,X CF49# 9D3D03 STA PUPBT1,X CF4C# CA DEX CF4D# 10F7 ^CF46 BPL REWARM ATARI CAMAC Assembler Ver 1.0A Page 45 The ATARI Translator --------------------- D1:XLATOR.ASM Patches and WARM START Linkage CF4F# A209 LDX #9 ;Restore PBI control variables CF51# BD55CE PBILOD LDA SVPBI,X CF54# 9D4702 STA PDVMSK,X CF57# CA DEX CF58# 10F7 ^CF51 BPL PBILOD CF5A# A902 LDA #2 ;Complete 'patched' code CF5C# 8552 STA LMARGN CF5E# 4C77F1 JMP $F177 ;Return to O.S. initialization code ; This ensures the O.S. stops sizing RAM at $C000 --------------- CF61# 18 SIZRAM CLC ;Patch to O.S. RAM sizing code CF62# 6910 ADC #$10 CF64# 8506 STA TRAMSZ CF66# C9C0 CMP #$C0 ;Stop scan at $C000 CF68# B003 ^CF6D BCS SIZRTS CF6A# 4C63F2 JMP $F263 CF6D# 60 SIZRTS RTS ; These routines 'WATCH' for the application stealing the ; DOSINI vector. If that happens, the new value is saved ; at SVDINI and DOSINI is re-stuffed with a vector to the ; [RESET] recovery code hidden in page 1. CF6E# COLDIN WATCH ;Special case for 1 boot sector disks CF88# 6CC9CF JMP (SVDINI) CF8B# DSCAN1 WATCH ;Low-level IRQ patch CFA5# A908 LDA #$08 CFA7# 2410 BIT POKMSK CFA9# 4C23E7 JMP $E723 CFAC# DSCAN2 WATCH ;VBLANK NMI patch CFC6# 6C2202 JMP (VVBLKI) ; Storage area for key TRANSLATOR variables --------------------+ ; | CFC9# = 0002 SVDINI DS 2 ;Application's DOSINI saved here | CFCB# = 0001 SVPORTB DS 1 ;COLD START PORTB status saved here | CFCC# = 0001 SVINTLK DS 1 ;Cartridge interlock flag saved here | CFCD# = 0001 SVCRTCK DS 1 ;Cartridge checksum saved here | CFCE# = 0003 SVPUCHK DS 3 ;O.S. WARM START test bytes saved here | ; | ; ---------------------------------------------------------------+ CFD1# 20436F7079 CPYRT DB ' Copyright 1984 ATARI, Inc. ' CFED# 02BB5A305F DB $02,$BB,$5A,$30,$5F,$EE,$3D,$A8,$20 CFF6# 475052264A DB $47,$50,$52,$26,$4A,$42,$4D,$33,$20 CFFF# = 4083 ORG *O ATARI CAMAC Assembler Ver 1.0A Page 46 The ATARI Translator --------------------- D1:XLATOR.ASM Patches and WARM START Linkage = 00FF PC0LEN EQU * - PC0CODE ; ^ ; | ; This ends the code stored in $Cxxx ---------------------------+ 4083 ALIGN INCLUDE D2:OSPAL.ASM ATARI CAMAC Assembler Ver 1.0A Page 47 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 4100 ; ------------------------------------------------------ ; This is an INCLUDEable file of the 800 Operating ; System, PAL A. It should be noted that several patches ; have been made in order to accomodate the operation of ; this O.S. in the 'XL' computer line. ; ; The first patch is shown below: ; ; $E6D5 IHINIT LDA #$40 ; STA NMIEN ; LDA #$38 ; STA PACTL ; STA PBCTL ; LDA #$00 ; STA PORTA ; STA PORTB ; ; If this code were to execute, it would switch back ; to the XL OS. Therefore, the patch is as follows: ; ; $E6D5 IHINIT LDA #$40 ; STA NMIEN ; LDA #$38 ; STA PACTL ; NOP ! NOP ! NOP ; LDA #$00 ; STA PORTA ; NOP ! NOP ! NOP ; ; The other patch area occurs during Hardware Initialization: ; ; $F281 HARDI LDA #$00 ; TAX ; CLRCHP STA $D000,X ; STA $D400,X ; STA $D200,X ; STA $D300,X ; INX ; BNE CLRCHP ; RTS ; ; Once again, storing to PORTB or PBCTL will cause ; the XL OS to return. The patch is shown below. ; ; $F281 HARDI LDA #$00 ; TAX ; CLRCHP STA $D000,X ; STA $D400,X ; STA $D200,X ; NOP ! NOP ! NOP ; INX ; BNE CLRCHP ; RTS ; ------------------------------------------------------ ATARI CAMAC Assembler Ver 1.0A Page 48 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 4100 OSOBJ 4100 20A1DB20BB DB $20,$A1,$DB,$20,$BB,$DB,$B0,$39,$A2,$ED 410A A0042048DA DB $A0,$04,$20,$48,$DA,$A2,$FF,$86,$F1,$20,$44,$DA,$F0,$04,$A9,$FF 411A 85F02094DB DB $85,$F0,$20,$94,$DB,$B0,$21,$48,$A6,$D5,$D0,$11,$20,$EB,$DB,$68 412A 05D985D9A6 DB $05,$D9,$85,$D9,$A6,$F1,$30,$E6,$E8,$86,$F1,$D0,$E1,$68,$A6,$F1 413A 1002E6ED4C DB $10,$02,$E6,$ED,$4C,$18,$D8,$60,$C9,$2E,$F0,$14,$C9,$45,$F0,$19 414A A6F0D068C9 DB $A6,$F0,$D0,$68,$C9,$2B,$F0,$C6,$C9,$2D,$F0,$00,$85,$EE,$F0,$BE 415A A6F11058E8 DB $A6,$F1,$10,$58,$E8,$86,$F1,$F0,$B5,$A5,$F2,$85,$EC,$20,$94,$DB 416A B037AAA5ED DB $B0,$37,$AA,$A5,$ED,$48,$86,$ED,$20,$94,$DB,$B0,$17,$48,$A5,$ED 417A 0A85ED0A0A DB $0A,$85,$ED,$0A,$0A,$65,$ED,$85,$ED,$68,$18,$65,$ED,$85,$ED,$A4 418A F2209DDBA5 DB $F2,$20,$9D,$DB,$A5,$EF,$F0,$09,$A5,$ED,$49,$FF,$18,$69,$01,$85 419A ED681865ED DB $ED,$68,$18,$65,$ED,$85,$ED,$D0,$13,$C9,$2B,$F0,$06,$C9,$2D,$D0 41AA 0785EF2094 DB $07,$85,$EF,$20,$94,$DB,$90,$BA,$A5,$EC,$85,$F2,$C6,$F2,$A5,$ED 41BA A6F13005F0 DB $A6,$F1,$30,$05,$F0,$03,$38,$E5,$F1,$48,$2A,$68,$6A,$85,$ED,$90 41CA 0320EBDBA5 DB $03,$20,$EB,$DB,$A5,$ED,$18,$69,$44,$85,$D4,$20,$00,$DC,$B0,$0B 41DA A6EEF006A5 DB $A6,$EE,$F0,$06,$A5,$D4,$09,$80,$85,$D4,$18,$60,$20,$51,$DA,$A9 41EA 308D7F05A5 DB $30,$8D,$7F,$05,$A5,$D4,$F0,$28,$29,$7F,$C9,$3F,$90,$28,$C9,$45 41FA B02438E93F DB $B0,$24,$38,$E9,$3F,$20,$70,$DC,$20,$A4,$DC,$09,$80,$9D,$80,$05 420A AD8005C92E DB $AD,$80,$05,$C9,$2E,$F0,$03,$4C,$88,$D9,$20,$C1,$DC,$4C,$9C,$D9 421A A9B08D8005 DB $A9,$B0,$8D,$80,$05,$60,$A9,$01,$20,$70,$DC,$20,$A4,$DC,$E8,$86 422A F2A5D40A38 DB $F2,$A5,$D4,$0A,$38,$E9,$80,$AE,$80,$05,$E0,$30,$F0,$17,$AE,$81 423A 05AC82058E DB $05,$AC,$82,$05,$8E,$82,$05,$8C,$81,$05,$A6,$F2,$E0,$02,$D0,$02 424A E6F2186901 DB $E6,$F2,$18,$69,$01,$85,$ED,$A9,$45,$A4,$F2,$20,$9F,$DC,$84,$F2 425A A5ED100BA9 DB $A5,$ED,$10,$0B,$A9,$00,$38,$E5,$ED,$85,$ED,$A9,$2D,$D0,$02,$A9 426A 2B209FDCA2 DB $2B,$20,$9F,$DC,$A2,$00,$A5,$ED,$38,$E9,$0A,$90,$03,$E8,$D0,$F8 427A 18690A488A DB $18,$69,$0A,$48,$8A,$20,$9D,$DC,$68,$09,$80,$20,$9D,$DC,$AD,$80 428A 05C930D00D DB $05,$C9,$30,$D0,$0D,$18,$A5,$F3,$69,$01,$85,$F3,$A5,$F4,$69,$00 429A 85F4A5D410 DB $85,$F4,$A5,$D4,$10,$09,$20,$C1,$DC,$A0,$00,$A9,$2D,$91,$F3,$60 42AA A5D485F8A5 DB $A5,$D4,$85,$F8,$A5,$D5,$85,$F7,$20,$44,$DA,$F8,$A0,$10,$06,$F8 42BA 26F7A203B5 DB $26,$F7,$A2,$03,$B5,$D4,$75,$D4,$95,$D4,$CA,$D0,$F7,$88,$D0,$EE 42CA D8A94285D4 DB $D8,$A9,$42,$85,$D4,$4C,$00,$DC,$A9,$00,$85,$F7,$85,$F8,$A5,$D4 42DA 3066C943B0 DB $30,$66,$C9,$43,$B0,$62,$38,$E9,$40,$90,$3F,$69,$00,$0A,$85,$F5 42EA 205ADAB053 DB $20,$5A,$DA,$B0,$53,$A5,$F7,$85,$F9,$A5,$F8,$85,$FA,$20,$5A,$DA 42FA B046205ADA DB $B0,$46,$20,$5A,$DA,$B0,$41,$18,$A5,$F8,$65,$FA,$85,$F8,$A5,$F7 430A 65F985F7B0 DB $65,$F9,$85,$F7,$B0,$32,$20,$B9,$DC,$18,$65,$F8,$85,$F8,$A5,$F7 431A 6900B02485 DB $69,$00,$B0,$24,$85,$F7,$C6,$F5,$D0,$C6,$20,$B9,$DC,$C9,$05,$90 432A 0D18A5F869 DB $0D,$18,$A5,$F8,$69,$01,$85,$F8,$A5,$F7,$69,$00,$85,$F7,$A5,$F8 433A 85D4A5F785 DB $85,$D4,$A5,$F7,$85,$D5,$18,$60,$38,$60,$A2,$D4,$A0,$06,$A9,$00 434A 9500E888D0 DB $95,$00,$E8,$88,$D0,$FA,$60,$A9,$05,$85,$F4,$A9,$80,$85,$F3,$60 435A 1826F826F7 DB $18,$26,$F8,$26,$F7,$60,$A5,$E0,$49,$80,$85,$E0,$A5,$E0,$29,$7F 436A 85F7A5D429 DB $85,$F7,$A5,$D4,$29,$7F,$38,$E5,$F7,$10,$10,$A2,$05,$B5,$D4,$B4 437A E095E09895 DB $E0,$95,$E0,$98,$95,$D4,$CA,$10,$F4,$30,$E1,$F0,$07,$C9,$05,$B0 438A 19203EDCF8 DB $19,$20,$3E,$DC,$F8,$A5,$D4,$45,$E0,$30,$1E,$A2,$04,$18,$B5,$D5 439A 75E195D5CA DB $75,$E1,$95,$D5,$CA,$10,$F7,$D8,$B0,$03,$4C,$00,$DC,$A9,$01,$20 43AA 3ADCA90185 DB $3A,$DC,$A9,$01,$85,$D5,$4C,$00,$DC,$A2,$04,$38,$B5,$D5,$F5,$E1 43BA 95D5CA10F7 DB $95,$D5,$CA,$10,$F7,$90,$04,$D8,$4C,$00,$DC,$A5,$D4,$49,$80,$85 43CA D438A204A9 DB $D4,$38,$A2,$04,$A9,$00,$F5,$D5,$95,$D5,$CA,$10,$F7,$D8,$4C,$00 43DA DCA5D4F045 DB $DC,$A5,$D4,$F0,$45,$A5,$E0,$F0,$3E,$20,$CF,$DC,$38,$E9,$40,$38 43EA 65E0303820 DB $65,$E0,$30,$38,$20,$E0,$DC,$A5,$DF,$29,$0F,$85,$F6,$C6,$F6,$30 43FA 062001DD4C DB $06,$20,$01,$DD,$4C,$F7,$DA,$A5,$DF,$4A,$4A,$4A,$4A,$85,$F6,$C6 440A F630062005 DB $F6,$30,$06,$20,$05,$DD,$4C,$09,$DB,$20,$62,$DC,$C6,$F5,$D0,$D7 441A A5ED85D44C DB $A5,$ED,$85,$D4,$4C,$04,$DC,$20,$44,$DA,$18,$60,$38,$60,$A5,$E0 442A F0FAA5D4F0 DB $F0,$FA,$A5,$D4,$F0,$F4,$20,$CF,$DC,$38,$E5,$E0,$18,$69,$40,$30 443A EB20E0DCE6 DB $EB,$20,$E0,$DC,$E6,$F5,$4C,$4E,$DB,$A2,$00,$B5,$D5,$95,$D4,$E8 444A E00CD0F7A0 DB $E0,$0C,$D0,$F7,$A0,$05,$38,$F8,$B9,$DA,$00,$F9,$E6,$00,$99,$DA 445A 008810F4D8 DB $00,$88,$10,$F4,$D8,$90,$04,$E6,$D9,$D0,$E9,$20,$0F,$DD,$06,$D9 446A 06D906D906 DB $06,$D9,$06,$D9,$06,$D9,$A0,$05,$38,$F8,$B9,$DA,$00,$F9,$E0,$00 ATARI CAMAC Assembler Ver 1.0A Page 49 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 447A 99DA008810 DB $99,$DA,$00,$88,$10,$F4,$D8,$90,$04,$E6,$D9,$D0,$E9,$20,$09,$DD 448A C6F5D0B520 DB $C6,$F5,$D0,$B5,$20,$62,$DC,$4C,$1A,$DB,$20,$AF,$DB,$A4,$F2,$90 449A 02B1F3C884 DB $02,$B1,$F3,$C8,$84,$F2,$60,$A4,$F2,$A9,$20,$D1,$F3,$D0,$03,$C8 44AA D0F984F260 DB $D0,$F9,$84,$F2,$60,$A4,$F2,$B1,$F3,$38,$E9,$30,$90,$18,$C9,$0A 44BA 60A5F24820 DB $60,$A5,$F2,$48,$20,$94,$DB,$90,$1F,$C9,$2E,$F0,$14,$C9,$2B,$F0 44CA 07C92DF003 DB $07,$C9,$2D,$F0,$03,$68,$38,$60,$20,$94,$DB,$90,$0B,$C9,$2E,$D0 44DA F42094DB90 DB $F4,$20,$94,$DB,$90,$02,$B0,$ED,$68,$85,$F2,$18,$60,$A2,$E7,$D0 44EA 02A2D5A004 DB $02,$A2,$D5,$A0,$04,$18,$36,$04,$36,$03,$36,$02,$36,$01,$36,$00 44FA 26EC88D0F0 DB $26,$EC,$88,$D0,$F0,$60,$A2,$00,$86,$DA,$A2,$04,$A5,$D4,$F0,$2E 450A A5D5D01AA0 DB $A5,$D5,$D0,$1A,$A0,$00,$B9,$D6,$00,$99,$D5,$00,$C8,$C0,$05,$90 451A F5C6D4CAD0 DB $F5,$C6,$D4,$CA,$D0,$EA,$A5,$D5,$D0,$04,$85,$D4,$18,$60,$A5,$D4 452A 297FC97190 DB $29,$7F,$C9,$71,$90,$01,$60,$C9,$0F,$B0,$03,$20,$44,$DA,$18,$60 453A A2D4D002A2 DB $A2,$D4,$D0,$02,$A2,$E0,$86,$F9,$85,$F7,$85,$F8,$A0,$04,$B5,$04 454A 9505CA88D0 DB $95,$05,$CA,$88,$D0,$F8,$A9,$00,$95,$05,$A6,$F9,$C6,$F7,$D0,$EC 455A B5001865F8 DB $B5,$00,$18,$65,$F8,$95,$00,$60,$A2,$0A,$B5,$D4,$95,$D5,$CA,$10 456A F9A90085D4 DB $F9,$A9,$00,$85,$D4,$60,$85,$F7,$A2,$00,$A0,$00,$20,$93,$DC,$38 457A E90185F7B5 DB $E9,$01,$85,$F7,$B5,$D5,$4A,$4A,$4A,$4A,$20,$9D,$DC,$B5,$D5,$29 458A 0F209DDCE8 DB $0F,$20,$9D,$DC,$E8,$E0,$05,$90,$E3,$A5,$F7,$D0,$05,$A9,$2E,$20 459A 9FDC600930 DB $9F,$DC,$60,$09,$30,$99,$80,$05,$C8,$60,$A2,$0A,$BD,$80,$05,$C9 45AA 2EF007C930 DB $2E,$F0,$07,$C9,$30,$D0,$07,$CA,$D0,$F2,$CA,$BD,$80,$05,$60,$20 45BA EBDBA5EC29 DB $EB,$DB,$A5,$EC,$29,$0F,$60,$38,$A5,$F3,$E9,$01,$85,$F3,$A5,$F4 45CA E90085F460 DB $E9,$00,$85,$F4,$60,$A5,$D4,$45,$E0,$29,$80,$85,$EE,$06,$E0,$46 45DA E0A5D4297F DB $E0,$A5,$D4,$29,$7F,$60,$05,$EE,$85,$ED,$A9,$00,$85,$D4,$85,$E0 45EA 2028DD20E7 DB $20,$28,$DD,$20,$E7,$DB,$A5,$EC,$29,$0F,$85,$E6,$A9,$05,$85,$F5 45FA 2034DD2044 DB $20,$34,$DD,$20,$44,$DA,$60,$A2,$D9,$D0,$06,$A2,$D9,$D0,$08,$A2 460A DFA0E5D004 DB $DF,$A0,$E5,$D0,$04,$A2,$DF,$A0,$EB,$A9,$05,$85,$F7,$18,$F8,$B5 461A 0079000095 DB $00,$79,$00,$00,$95,$00,$CA,$88,$C6,$F7,$10,$F3,$D8,$60,$A0,$05 462A B9E00099E6 DB $B9,$E0,$00,$99,$E6,$00,$88,$10,$F7,$60,$A0,$05,$B9,$D4,$00,$99 463A DA008810F7 DB $DA,$00,$88,$10,$F7,$60,$86,$FE,$84,$FF,$85,$EF,$A2,$E0,$A0,$05 464A 20A7DD20B6 DB $20,$A7,$DD,$20,$B6,$DD,$A6,$FE,$A4,$FF,$20,$89,$DD,$C6,$EF,$F0 465A 2D20DBDAB0 DB $2D,$20,$DB,$DA,$B0,$28,$18,$A5,$FE,$69,$06,$85,$FE,$90,$06,$A5 466A FF690085FF DB $FF,$69,$00,$85,$FF,$A6,$FE,$A4,$FF,$20,$98,$DD,$20,$66,$DA,$B0 467A 0DC6EFF009 DB $0D,$C6,$EF,$F0,$09,$A2,$E0,$A0,$05,$20,$98,$DD,$30,$D3,$60,$86 468A FC84FDA005 DB $FC,$84,$FD,$A0,$05,$B1,$FC,$99,$D4,$00,$88,$10,$F8,$60,$86,$FC 469A 84FDA005B1 DB $84,$FD,$A0,$05,$B1,$FC,$99,$E0,$00,$88,$10,$F8,$60,$86,$FC,$84 46AA FDA005B9D4 DB $FD,$A0,$05,$B9,$D4,$00,$91,$FC,$88,$10,$F8,$60,$A2,$05,$B5,$D4 46BA 95E0CA10F9 DB $95,$E0,$CA,$10,$F9,$60,$A2,$89,$A0,$DE,$20,$98,$DD,$20,$DB,$DA 46CA B07FA90085 DB $B0,$7F,$A9,$00,$85,$F1,$A5,$D4,$85,$F0,$29,$7F,$85,$D4,$38,$E9 46DA 403026C904 DB $40,$30,$26,$C9,$04,$10,$6A,$A2,$E6,$A0,$05,$20,$A7,$DD,$20,$D2 46EA D9A5D485F1 DB $D9,$A5,$D4,$85,$F1,$A5,$D5,$D0,$58,$20,$AA,$D9,$20,$B6,$DD,$A2 46FA E6A0052089 DB $E6,$A0,$05,$20,$89,$DD,$20,$60,$DA,$A9,$0A,$A2,$4D,$A0,$DE,$20 470A 40DD20B6DD DB $40,$DD,$20,$B6,$DD,$20,$DB,$DA,$A5,$F1,$F0,$23,$18,$6A,$85,$E0 471A A9019002A9 DB $A9,$01,$90,$02,$A9,$10,$85,$E1,$A2,$04,$A9,$00,$95,$E2,$CA,$10 472A FBA5E01869 DB $FB,$A5,$E0,$18,$69,$40,$B0,$19,$30,$17,$85,$E0,$20,$DB,$DA,$A5 473A F0100D20B6 DB $F0,$10,$0D,$20,$B6,$DD,$A2,$8F,$A0,$DE,$20,$89,$DD,$20,$28,$DB 474A 6038603D17 DB $60,$38,$60,$3D,$17,$94,$19,$00,$00,$3D,$57,$33,$05,$00,$00,$3E 475A 0554766200 DB $05,$54,$76,$62,$00,$3E,$32,$19,$62,$27,$00,$3F,$01,$68,$60,$30 476A 363F073203 DB $36,$3F,$07,$32,$03,$27,$41,$3F,$25,$43,$34,$56,$75,$3F,$66,$27 477A 3730504001 DB $37,$30,$50,$40,$01,$15,$12,$92,$55,$3F,$99,$99,$99,$99,$99,$3F 478A 4342944819 DB $43,$42,$94,$48,$19,$40,$01,$00,$00,$00,$00,$86,$FE,$84,$FF,$A2 479A E0A00520A7 DB $E0,$A0,$05,$20,$A7,$DD,$A6,$FE,$A4,$FF,$20,$98,$DD,$20,$66,$DA 47AA A2E6A00520 DB $A2,$E6,$A0,$05,$20,$A7,$DD,$A2,$E0,$A0,$05,$20,$89,$DD,$A6,$FE 47BA A4FF2098DD DB $A4,$FF,$20,$98,$DD,$20,$60,$DA,$A2,$E6,$A0,$05,$20,$98,$DD,$20 47CA 28DB60A901 DB $28,$DB,$60,$A9,$01,$D0,$02,$A9,$00,$85,$F0,$A5,$D4,$10,$02,$38 47DA 60A5D485E0 DB $60,$A5,$D4,$85,$E0,$38,$E9,$40,$0A,$85,$F1,$A5,$D5,$29,$F0,$D0 47EA 04A901D004 DB $04,$A9,$01,$D0,$04,$E6,$F1,$A9,$10,$85,$E1,$A2,$04,$A9,$00,$95 47FA E2CA10FB20 DB $E2,$CA,$10,$FB,$20,$28,$DB,$A2,$66,$A0,$DF,$20,$95,$DE,$A2,$E6 ATARI CAMAC Assembler Ver 1.0A Page 50 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 480A A00520A7DD DB $A0,$05,$20,$A7,$DD,$20,$B6,$DD,$20,$DB,$DA,$A9,$0A,$A2,$72,$A0 481A DF2040DDA2 DB $DF,$20,$40,$DD,$A2,$E6,$A0,$05,$20,$98,$DD,$20,$DB,$DA,$A2,$6C 482A A0DF2098DD DB $A0,$DF,$20,$98,$DD,$20,$66,$DA,$20,$B6,$DD,$A9,$00,$85,$D5,$A5 483A F185D41007 DB $F1,$85,$D4,$10,$07,$49,$FF,$18,$69,$01,$85,$D4,$20,$AA,$D9,$24 484A F11006A980 DB $F1,$10,$06,$A9,$80,$05,$D4,$85,$D4,$20,$66,$DA,$A5,$F0,$F0,$0A 485A A289A0DE20 DB $A2,$89,$A0,$DE,$20,$98,$DD,$20,$28,$DB,$18,$60,$40,$03,$16,$22 486A 77663F5000 DB $77,$66,$3F,$50,$00,$00,$00,$00,$3F,$49,$15,$57,$11,$08,$BF,$51 487A 704947083F DB $70,$49,$47,$08,$3F,$39,$20,$57,$61,$95,$BF,$04,$39,$63,$03,$55 488A 3F10093012 DB $3F,$10,$09,$30,$12,$64,$3F,$09,$39,$08,$04,$60,$3F,$12,$42,$58 489A 47423F1737 DB $47,$42,$3F,$17,$37,$12,$06,$08,$3F,$28,$95,$29,$71,$17,$3F,$86 48AA 858896443E DB $85,$88,$96,$44,$3E,$16,$05,$44,$49,$00,$BE,$95,$68,$38,$45,$00 48BA 3F02687994 DB $3F,$02,$68,$79,$94,$16,$BF,$04,$92,$78,$90,$80,$3F,$07,$03,$15 48CA 2000BF0892 DB $20,$00,$BF,$08,$92,$29,$12,$44,$3F,$11,$08,$40,$09,$11,$BF,$14 48DA 283156043F DB $28,$31,$56,$04,$3F,$19,$99,$98,$77,$44,$BF,$33,$33,$33,$31,$13 48EA 3F99999999 DB $3F,$99,$99,$99,$99,$99,$3F,$78,$53,$98,$16,$34,$98,$16,$34,$FC 48FA E03250D968 DB $E0,$32,$50,$D9,$68,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18 490A 1818180018 DB $18,$18,$18,$00,$18,$00,$00,$66,$66,$66,$00,$00,$00,$00,$00,$66 491A FF6666FF66 DB $FF,$66,$66,$FF,$66,$00,$18,$3E,$60,$3C,$06,$7C,$18,$00,$00,$66 492A 6C18306646 DB $6C,$18,$30,$66,$46,$00,$1C,$36,$1C,$38,$6F,$66,$3B,$00,$00,$18 493A 1818000000 DB $18,$18,$00,$00,$00,$00,$00,$0E,$1C,$18,$18,$1C,$0E,$00,$00,$70 494A 3818183870 DB $38,$18,$18,$38,$70,$00,$00,$66,$3C,$FF,$3C,$66,$00,$00,$00,$18 495A 187E181800 DB $18,$7E,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30,$00,$00 496A 007E000000 DB $00,$7E,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00,$00,$06 497A 0C18306040 DB $0C,$18,$30,$60,$40,$00,$00,$3C,$66,$6E,$76,$66,$3C,$00,$00,$18 498A 381818187E DB $38,$18,$18,$18,$7E,$00,$00,$3C,$66,$0C,$18,$30,$7E,$00,$00,$7E 499A 0C180C663C DB $0C,$18,$0C,$66,$3C,$00,$00,$0C,$1C,$3C,$6C,$7E,$0C,$00,$00,$7E 49AA 607C06663C DB $60,$7C,$06,$66,$3C,$00,$00,$3C,$60,$7C,$66,$66,$3C,$00,$00,$7E 49BA 060C183030 DB $06,$0C,$18,$30,$30,$00,$00,$3C,$66,$3C,$66,$66,$3C,$00,$00,$3C 49CA 663E060C38 DB $66,$3E,$06,$0C,$38,$00,$00,$00,$18,$18,$00,$18,$18,$00,$00,$00 49DA 1818001818 DB $18,$18,$00,$18,$18,$30,$06,$0C,$18,$30,$18,$0C,$06,$00,$00,$00 49EA 7E00007E00 DB $7E,$00,$00,$7E,$00,$00,$60,$30,$18,$0C,$18,$30,$60,$00,$00,$3C 49FA 660C180018 DB $66,$0C,$18,$00,$18,$00,$00,$3C,$66,$6E,$6E,$60,$3E,$00,$00,$18 4A0A 3C66667E66 DB $3C,$66,$66,$7E,$66,$00,$00,$7C,$66,$7C,$66,$66,$7C,$00,$00,$3C 4A1A 666060663C DB $66,$60,$60,$66,$3C,$00,$00,$78,$6C,$66,$66,$6C,$78,$00,$00,$7E 4A2A 607C60607E DB $60,$7C,$60,$60,$7E,$00,$00,$7E,$60,$7C,$60,$60,$60,$00,$00,$3E 4A3A 60606E663E DB $60,$60,$6E,$66,$3E,$00,$00,$66,$66,$7E,$66,$66,$66,$00,$00,$7E 4A4A 181818187E DB $18,$18,$18,$18,$7E,$00,$00,$06,$06,$06,$06,$66,$3C,$00,$00,$66 4A5A 6C78786C66 DB $6C,$78,$78,$6C,$66,$00,$00,$60,$60,$60,$60,$60,$7E,$00,$00,$63 4A6A 777F6B6363 DB $77,$7F,$6B,$63,$63,$00,$00,$66,$76,$7E,$7E,$6E,$66,$00,$00,$3C 4A7A 666666663C DB $66,$66,$66,$66,$3C,$00,$00,$7C,$66,$66,$7C,$60,$60,$00,$00,$3C 4A8A 6666666C36 DB $66,$66,$66,$6C,$36,$00,$00,$7C,$66,$66,$7C,$6C,$66,$00,$00,$3C 4A9A 603C06063C DB $60,$3C,$06,$06,$3C,$00,$00,$7E,$18,$18,$18,$18,$18,$00,$00,$66 4AAA 666666667E DB $66,$66,$66,$66,$7E,$00,$00,$66,$66,$66,$66,$3C,$18,$00,$00,$63 4ABA 636B7F7763 DB $63,$6B,$7F,$77,$63,$00,$00,$66,$66,$3C,$3C,$66,$66,$00,$00,$66 4ACA 663C181818 DB $66,$3C,$18,$18,$18,$00,$00,$7E,$0C,$18,$30,$60,$7E,$00,$00,$1E 4ADA 181818181E DB $18,$18,$18,$18,$1E,$00,$00,$40,$60,$30,$18,$0C,$06,$00,$00,$78 4AEA 1818181878 DB $18,$18,$18,$18,$78,$00,$00,$08,$1C,$36,$63,$00,$00,$00,$00,$00 4AFA 00000000FF DB $00,$00,$00,$00,$FF,$00,$00,$36,$7F,$7F,$3E,$1C,$08,$00,$18,$18 4B0A 181F1F1818 DB $18,$1F,$1F,$18,$18,$18,$03,$03,$03,$03,$03,$03,$03,$03,$18,$18 4B1A 18F8F80000 DB $18,$F8,$F8,$00,$00,$00,$18,$18,$18,$F8,$F8,$18,$18,$18,$00,$00 4B2A 00F8F81818 DB $00,$F8,$F8,$18,$18,$18,$03,$07,$0E,$1C,$38,$70,$E0,$C0,$C0,$E0 4B3A 70381C0E07 DB $70,$38,$1C,$0E,$07,$03,$01,$03,$07,$0F,$1F,$3F,$7F,$FF,$00,$00 4B4A 00000F0F0F DB $00,$00,$0F,$0F,$0F,$0F,$80,$C0,$E0,$F0,$F8,$FC,$FE,$FF,$0F,$0F 4B5A 0F0F000000 DB $0F,$0F,$00,$00,$00,$00,$F0,$F0,$F0,$F0,$00,$00,$00,$00,$FF,$FF 4B6A 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$FF,$FF,$00,$00 4B7A 0000F0F0F0 DB $00,$00,$F0,$F0,$F0,$F0,$00,$1C,$1C,$77,$77,$08,$1C,$00,$00,$00 4B8A 001F1F1818 DB $00,$1F,$1F,$18,$18,$18,$00,$00,$00,$FF,$FF,$00,$00,$00,$18,$18 ATARI CAMAC Assembler Ver 1.0A Page 51 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 4B9A 18FFFF1818 DB $18,$FF,$FF,$18,$18,$18,$00,$00,$3C,$7E,$7E,$7E,$3C,$00,$00,$00 4BAA 0000FFFFFF DB $00,$00,$FF,$FF,$FF,$FF,$C0,$C0,$C0,$C0,$C0,$C0,$C0,$C0,$00,$00 4BBA 00FFFF1818 DB $00,$FF,$FF,$18,$18,$18,$18,$18,$18,$FF,$FF,$00,$00,$00,$F0,$F0 4BCA F0F0F0F0F0 DB $F0,$F0,$F0,$F0,$F0,$F0,$18,$18,$18,$1F,$1F,$00,$00,$00,$78,$60 4BDA 78607E181E DB $78,$60,$7E,$18,$1E,$00,$00,$18,$3C,$7E,$18,$18,$18,$00,$00,$18 4BEA 18187E3C18 DB $18,$18,$7E,$3C,$18,$00,$00,$18,$30,$7E,$30,$18,$00,$00,$00,$18 4BFA 0C7E0C1800 DB $0C,$7E,$0C,$18,$00,$00,$00,$18,$3C,$7E,$7E,$3C,$18,$00,$00,$00 4C0A 3C063E663E DB $3C,$06,$3E,$66,$3E,$00,$00,$60,$60,$7C,$66,$66,$7C,$00,$00,$00 4C1A 3C6060603C DB $3C,$60,$60,$60,$3C,$00,$00,$06,$06,$3E,$66,$66,$3E,$00,$00,$00 4C2A 3C667E603C DB $3C,$66,$7E,$60,$3C,$00,$00,$0E,$18,$3E,$18,$18,$18,$00,$00,$00 4C3A 3E66663E06 DB $3E,$66,$66,$3E,$06,$7C,$00,$60,$60,$7C,$66,$66,$66,$00,$00,$18 4C4A 003818183C DB $00,$38,$18,$18,$3C,$00,$00,$06,$00,$06,$06,$06,$06,$3C,$00,$60 4C5A 606C786C66 DB $60,$6C,$78,$6C,$66,$00,$00,$38,$18,$18,$18,$18,$3C,$00,$00,$00 4C6A 667F7F6B63 DB $66,$7F,$7F,$6B,$63,$00,$00,$00,$7C,$66,$66,$66,$66,$00,$00,$00 4C7A 3C6666663C DB $3C,$66,$66,$66,$3C,$00,$00,$00,$7C,$66,$66,$7C,$60,$60,$00,$00 4C8A 3E66663E06 DB $3E,$66,$66,$3E,$06,$06,$00,$00,$7C,$66,$60,$60,$60,$00,$00,$00 4C9A 3E603C067C DB $3E,$60,$3C,$06,$7C,$00,$00,$18,$7E,$18,$18,$18,$0E,$00,$00,$00 4CAA 666666663E DB $66,$66,$66,$66,$3E,$00,$00,$00,$66,$66,$66,$3C,$18,$00,$00,$00 4CBA 636B7F3E36 DB $63,$6B,$7F,$3E,$36,$00,$00,$00,$66,$3C,$18,$3C,$66,$00,$00,$00 4CCA 6666663E0C DB $66,$66,$66,$3E,$0C,$78,$00,$00,$7E,$0C,$18,$30,$7E,$00,$00,$18 4CDA 3C7E7E183C DB $3C,$7E,$7E,$18,$3C,$00,$18,$18,$18,$18,$18,$18,$18,$18,$00,$7E 4CEA 787C6E6606 DB $78,$7C,$6E,$66,$06,$00,$08,$18,$38,$78,$38,$18,$08,$00,$10,$18 4CFA 1C1E1C1810 DB $1C,$1E,$1C,$18,$10,$00,$FB,$F3,$33,$F6,$3D,$F6,$A3,$F6,$33,$F6 4D0A 3CF64CE4F3 DB $3C,$F6,$4C,$E4,$F3,$F9,$F5,$F3,$33,$F6,$92,$F5,$B6,$F5,$33,$F6 4D1A FBFC4CE4F3 DB $FB,$FC,$4C,$E4,$F3,$F6,$33,$F6,$33,$F6,$E1,$F6,$3C,$F6,$33,$F6 4D2A 3CF64CE4F3 DB $3C,$F6,$4C,$E4,$F3,$00,$9E,$EE,$DB,$EE,$9D,$EE,$A6,$EE,$80,$EE 4D3A 9DEE4C78EE DB $9D,$EE,$4C,$78,$EE,$00,$4B,$EF,$2A,$F0,$D5,$EF,$0F,$F0,$27,$F0 4D4A 4AEF4C41EF DB $4A,$EF,$4C,$41,$EF,$00,$4C,$EA,$ED,$4C,$F0,$ED,$4C,$C4,$E4,$4C 4D5A 59E94C12E9 DB $59,$E9,$4C,$12,$E9,$4C,$D1,$E7,$4C,$3E,$E9,$4C,$44,$E9,$4C,$F6 4D6A EB4CD5E64C DB $EB,$4C,$D5,$E6,$4C,$A6,$E4,$4C,$23,$F2,$4C,$1B,$F1,$4C,$25,$F1 4D7A 4CE9EF4C5D DB $4C,$E9,$EF,$4C,$5D,$EF,$B3,$E7,$B2,$E7,$B2,$E7,$B2,$E7,$BE,$FF 4D8A 11EB90EAD1 DB $11,$EB,$90,$EA,$D1,$EA,$B2,$E7,$B2,$E7,$B2,$E7,$F6,$E6,$00,$00 4D9A 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00,$D1,$E7,$3E,$E9,$A2,$00,$A9,$FF 4DAA 9D4003A9C0 DB $9D,$40,$03,$A9,$C0,$9D,$46,$03,$A9,$E4,$9D,$47,$03,$8A,$18,$69 4DBA 10AAC98090 DB $10,$AA,$C9,$80,$90,$E8,$60,$A0,$85,$60,$85,$2F,$86,$2E,$8A,$29 4DCA 0FD004E080 DB $0F,$D0,$04,$E0,$80,$90,$05,$A0,$86,$4C,$1B,$E6,$A0,$00,$BD,$40 4DDA 03992000E8 DB $03,$99,$20,$00,$E8,$C8,$C0,$0C,$90,$F4,$A0,$84,$A5,$22,$C9,$03 4DEA 9025A8C00E DB $90,$25,$A8,$C0,$0E,$90,$02,$A0,$0E,$84,$17,$B9,$C6,$E6,$F0,$0F 4DFA C902F035C9 DB $C9,$02,$F0,$35,$C9,$08,$B0,$4C,$C9,$04,$F0,$63,$4C,$C9,$E5,$A5 4E0A 20C9FFF005 DB $20,$C9,$FF,$F0,$05,$A0,$81,$4C,$1B,$E6,$20,$9E,$E6,$B0,$F8,$20 4E1A 3DE6B0F320 DB $3D,$E6,$B0,$F3,$20,$89,$E6,$A9,$0B,$85,$17,$20,$3D,$E6,$A5,$2C 4E2A 8526A52D85 DB $85,$26,$A5,$2D,$85,$27,$4C,$1D,$E6,$A0,$01,$84,$23,$20,$3D,$E6 4E3A B0032089E6 DB $B0,$03,$20,$89,$E6,$A9,$FF,$85,$20,$A9,$E4,$85,$27,$A9,$C0,$85 4E4A 264C1DE6A5 DB $26,$4C,$1D,$E6,$A5,$20,$C9,$FF,$D0,$05,$20,$9E,$E6,$B0,$B8,$20 4E5A 3DE62089E6 DB $3D,$E6,$20,$89,$E6,$A6,$2E,$BD,$40,$03,$85,$20,$4C,$1D,$E6,$A5 4E6A 22252AD005 DB $22,$25,$2A,$D0,$05,$A0,$83,$4C,$1B,$E6,$20,$3D,$E6,$B0,$F8,$A5 4E7A 280529D008 DB $28,$05,$29,$D0,$08,$20,$89,$E6,$85,$2F,$4C,$1D,$E6,$20,$89,$E6 4E8A 852F3035A0 DB $85,$2F,$30,$35,$A0,$00,$91,$24,$20,$70,$E6,$A5,$22,$29,$02,$D0 4E9A 0CA52FC99B DB $0C,$A5,$2F,$C9,$9B,$D0,$06,$20,$63,$E6,$4C,$C3,$E5,$20,$63,$E6 4EAA D0DBA52229 DB $D0,$DB,$A5,$22,$29,$02,$D0,$11,$20,$89,$E6,$85,$2F,$30,$0A,$A5 4EBA 2FC99BD0F3 DB $2F,$C9,$9B,$D0,$F3,$A9,$89,$85,$23,$20,$77,$E6,$4C,$1D,$E6,$A5 4ECA 22252AD005 DB $22,$25,$2A,$D0,$05,$A0,$87,$4C,$1B,$E6,$20,$3D,$E6,$B0,$F8,$A5 4EDA 280529D006 DB $28,$05,$29,$D0,$06,$A5,$2F,$E6,$28,$D0,$06,$A0,$00,$B1,$24,$85 4EEA 2F2089E630 DB $2F,$20,$89,$E6,$30,$25,$20,$70,$E6,$A5,$22,$29,$02,$D0,$0C,$A5 4EFA 2FC99BD006 DB $2F,$C9,$9B,$D0,$06,$20,$63,$E6,$4C,$15,$E6,$20,$63,$E6,$D0,$DB 4F0A A5222902D0 DB $A5,$22,$29,$02,$D0,$05,$A9,$9B,$20,$89,$E6,$20,$77,$E6,$4C,$1D 4F1A E68423A42E DB $E6,$84,$23,$A4,$2E,$B9,$44,$03,$85,$24,$B9,$45,$03,$85,$25,$A2 ATARI CAMAC Assembler Ver 1.0A Page 52 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 4F2A 00B5209940 DB $00,$B5,$20,$99,$40,$03,$E8,$C8,$E0,$0C,$90,$F5,$A5,$2F,$A6,$2E 4F3A A42360A420 DB $A4,$23,$60,$A4,$20,$C0,$22,$90,$04,$A0,$85,$B0,$1B,$B9,$1B,$03 4F4A 852CB91C03 DB $85,$2C,$B9,$1C,$03,$85,$2D,$A4,$17,$B9,$C6,$E6,$A8,$B1,$2C,$AA 4F5A C8B12C852D DB $C8,$B1,$2C,$85,$2D,$86,$2C,$18,$60,$C6,$28,$A5,$28,$C9,$FF,$D0 4F6A 02C6290529 DB $02,$C6,$29,$05,$29,$60,$E6,$24,$D0,$02,$E6,$25,$60,$A6,$2E,$38 4F7A BD4803E528 DB $BD,$48,$03,$E5,$28,$85,$28,$BD,$49,$03,$E5,$29,$85,$29,$60,$A0 4F8A 922093E684 DB $92,$20,$93,$E6,$84,$23,$C0,$00,$60,$AA,$A5,$2D,$48,$A5,$2C,$48 4F9A 8AA62E60A0 DB $8A,$A6,$2E,$60,$A0,$00,$B1,$24,$F0,$0C,$A0,$21,$D9,$1A,$03,$F0 4FAA 0A88888810 DB $0A,$88,$88,$88,$10,$F6,$A0,$82,$38,$B0,$13,$98,$85,$20,$38,$A0 4FBA 01B124E930 DB $01,$B1,$24,$E9,$30,$C9,$0A,$90,$02,$A9,$01,$85,$21,$18,$60,$00 4FCA 0404040406 DB $04,$04,$04,$04,$06,$06,$06,$06,$02,$08,$0A,$A9,$40,$8D,$0E,$D4 4FDA A9388D02D3 DB $A9,$38,$8D,$02,$D3,$EA,$EA,$EA,$A9,$00,$8D,$00,$D3,$EA,$EA,$EA 4FEA A93C8D02D3 DB $A9,$3C,$8D,$02,$D3,$8D,$03,$D3,$60,$6C,$16,$02,$48,$A9,$10,$2C 4FFA 0ED2D00DA9 DB $0E,$D2,$D0,$0D,$A9,$EF,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$0C 500A 02A9202C0E DB $02,$A9,$20,$2C,$0E,$D2,$D0,$0D,$A9,$DF,$8D,$0E,$D2,$A5,$10,$8D 501A 0ED26C0A02 DB $0E,$D2,$6C,$0A,$02,$A9,$08,$24,$10,$F0,$12,$2C,$0E,$D2,$D0,$0D 502A A9F78D0ED2 DB $A9,$F7,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$0E,$02,$AD,$0E,$D2 503A 6AB00DA9FE DB $6A,$B0,$0D,$A9,$FE,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$10,$02 504A 6AB00DA9FD DB $6A,$B0,$0D,$A9,$FD,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$12,$02 505A 6AB00AA9FB DB $6A,$B0,$0A,$A9,$FB,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$2C,$0E,$D2 506A 700DA9BF8D DB $70,$0D,$A9,$BF,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$08,$02,$30 507A 18A97F8D0E DB $18,$A9,$7F,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$A9,$00,$85,$11,$8D 508A FF028DF002 DB $FF,$02,$8D,$F0,$02,$85,$4D,$68,$40,$2C,$02,$D3,$10,$06,$AD,$00 509A D36C02022C DB $D3,$6C,$02,$02,$2C,$03,$D3,$10,$06,$AD,$01,$D3,$6C,$04,$02,$08 50AA 682910F003 DB $68,$29,$10,$F0,$03,$6C,$06,$02,$68,$40,$2C,$0F,$D4,$10,$03,$6C 50BA 000248AD0F DB $00,$02,$48,$AD,$0F,$D4,$29,$20,$F0,$03,$4C,$74,$E4,$8A,$48,$98 50CA 488D0FD46C DB $48,$8D,$0F,$D4,$6C,$22,$02,$E6,$14,$D0,$08,$E6,$4D,$E6,$13,$D0 50DA 02E612A9FE DB $02,$E6,$12,$A9,$FE,$A2,$00,$A4,$4D,$10,$06,$85,$4D,$A6,$13,$A9 50EA F6854E864F DB $F6,$85,$4E,$86,$4F,$A2,$00,$20,$F5,$E8,$D0,$03,$20,$EF,$E8,$A5 50FA 42D008BABD DB $42,$D0,$08,$BA,$BD,$04,$01,$29,$04,$F0,$03,$4C,$3E,$E9,$58,$AD 510A 0DD48D3502 DB $0D,$D4,$8D,$35,$02,$AD,$0C,$D4,$8D,$34,$02,$AD,$31,$02,$8D,$03 511A D4AD30028D DB $D4,$AD,$30,$02,$8D,$02,$D4,$AD,$2F,$02,$8D,$00,$D4,$AD,$6F,$02 512A 8D1BD0A908 DB $8D,$1B,$D0,$A9,$08,$8D,$1F,$D0,$A2,$08,$BD,$C0,$02,$45,$4F,$25 513A 4E9D12D0CA DB $4E,$9D,$12,$D0,$CA,$10,$F3,$AD,$F4,$02,$8D,$09,$D4,$AD,$F3,$02 514A 8D01D4A202 DB $8D,$01,$D4,$A2,$02,$20,$F5,$E8,$D0,$03,$20,$F2,$E8,$A2,$02,$E8 515A E8BD18021D DB $E8,$BD,$18,$02,$1D,$19,$02,$F0,$06,$20,$F5,$E8,$9D,$26,$02,$E0 516A 08D0ECAD0F DB $08,$D0,$EC,$AD,$0F,$D2,$29,$04,$F0,$08,$AD,$F1,$02,$F0,$03,$CE 517A F102AD2B02 DB $F1,$02,$AD,$2B,$02,$F0,$17,$AD,$0F,$D2,$29,$04,$D0,$60,$CE,$2B 518A 02D00BA906 DB $02,$D0,$0B,$A9,$06,$8D,$2B,$02,$AD,$09,$D2,$8D,$FC,$02,$A0,$01 519A A203B900D3 DB $A2,$03,$B9,$00,$D3,$4A,$4A,$4A,$4A,$9D,$78,$02,$CA,$B9,$00,$D3 51AA 290F9D7802 DB $29,$0F,$9D,$78,$02,$CA,$88,$10,$E9,$A2,$03,$BD,$10,$D0,$9D,$84 51BA 02BD00D29D DB $02,$BD,$00,$D2,$9D,$70,$02,$BD,$04,$D2,$9D,$74,$02,$CA,$10,$EB 51CA 8D0BD2A206 DB $8D,$0B,$D2,$A2,$06,$A0,$03,$B9,$78,$02,$4A,$4A,$4A,$9D,$7D,$02 51DA A9002A9D7C DB $A9,$00,$2A,$9D,$7C,$02,$CA,$CA,$88,$10,$EC,$6C,$24,$02,$A9,$00 51EA 8D2B02F0A9 DB $8D,$2B,$02,$F0,$A9,$6C,$26,$02,$6C,$28,$02,$BC,$18,$02,$D0,$08 51FA BC1902F010 DB $BC,$19,$02,$F0,$10,$DE,$19,$02,$DE,$18,$02,$D0,$08,$BC,$19,$02 520A D003A90060 DB $D0,$03,$A9,$00,$60,$A9,$FF,$60,$0A,$8D,$2D,$02,$A9,$00,$8D,$0E 521A D48AAE2D02 DB $D4,$8A,$AE,$2D,$02,$9D,$17,$02,$98,$9D,$16,$02,$A9,$40,$8D,$0E 522A D42C0FD450 DB $D4,$2C,$0F,$D4,$50,$0D,$A9,$E9,$48,$A9,$3D,$48,$08,$48,$48,$48 523A 6C22026068 DB $6C,$22,$02,$60,$68,$A8,$68,$AA,$68,$40,$A9,$3C,$8D,$02,$D3,$A9 524A 3C8D03D3A9 DB $3C,$8D,$03,$D3,$A9,$03,$8D,$32,$02,$85,$41,$8D,$0F,$D2,$60,$BA 525A 8E1803A901 DB $8E,$18,$03,$A9,$01,$85,$42,$AD,$00,$03,$C9,$60,$D0,$03,$4C,$84 526A EBA9008D0F DB $EB,$A9,$00,$8D,$0F,$03,$A9,$01,$85,$37,$A9,$0D,$85,$36,$A9,$28 527A 8D04D2A900 DB $8D,$04,$D2,$A9,$00,$8D,$06,$D2,$18,$AD,$00,$03,$6D,$01,$03,$69 528A FF8D3A02AD DB $FF,$8D,$3A,$02,$AD,$02,$03,$8D,$3B,$02,$AD,$0A,$03,$8D,$3C,$02 529A AD0B038D3D DB $AD,$0B,$03,$8D,$3D,$02,$18,$A9,$3A,$85,$32,$69,$04,$85,$34,$A9 52AA 0285338535 DB $02,$85,$33,$85,$35,$A9,$34,$8D,$03,$D3,$20,$8E,$EC,$AD,$3F,$02 ATARI CAMAC Assembler Ver 1.0A Page 53 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 52BA D00398D007 DB $D0,$03,$98,$D0,$07,$C6,$36,$10,$B5,$4C,$06,$EA,$AD,$03,$03,$10 52CA 0CA90D8536 DB $0C,$A9,$0D,$85,$36,$20,$6E,$EB,$20,$8E,$EC,$F0,$E8,$20,$79,$EC 52DA A9008D3F02 DB $A9,$00,$8D,$3F,$02,$20,$9F,$EC,$F0,$12,$2C,$03,$03,$70,$07,$AD 52EA 3F02D018F0 DB $3F,$02,$D0,$18,$F0,$1D,$20,$6E,$EB,$20,$E2,$EA,$AD,$3F,$02,$F0 52FA 05AD190385 DB $05,$AD,$19,$03,$85,$30,$A5,$30,$C9,$01,$F0,$07,$C6,$37,$30,$03 530A 4C74E92063 DB $4C,$74,$E9,$20,$63,$EC,$A9,$00,$85,$42,$A4,$30,$8C,$03,$03,$60 531A A9008D3F02 DB $A9,$00,$8D,$3F,$02,$18,$A9,$3E,$85,$32,$69,$01,$85,$34,$A9,$02 532A 85338535A9 DB $85,$33,$85,$35,$A9,$FF,$85,$3C,$20,$E2,$EA,$A0,$FF,$A5,$30,$C9 533A 01D019AD3E DB $01,$D0,$19,$AD,$3E,$02,$C9,$41,$F0,$21,$C9,$43,$F0,$1D,$C9,$45 534A D006A99085 DB $D0,$06,$A9,$90,$85,$30,$D0,$04,$A9,$8B,$85,$30,$A5,$30,$C9,$8A 535A F007A9FF8D DB $F0,$07,$A9,$FF,$8D,$3F,$02,$D0,$02,$A0,$00,$A5,$30,$8D,$19,$03 536A 60A9018530 DB $60,$A9,$01,$85,$30,$20,$F6,$EB,$A0,$00,$84,$31,$84,$3B,$84,$3A 537A B1328D0DD2 DB $B1,$32,$8D,$0D,$D2,$85,$31,$A5,$11,$D0,$03,$4C,$A4,$ED,$A5,$3A 538A F0F52063EC DB $F0,$F5,$20,$63,$EC,$60,$98,$48,$E6,$32,$D0,$02,$E6,$33,$A5,$33 539A C5359022A5 DB $C5,$35,$90,$22,$A5,$32,$C5,$34,$90,$1C,$A5,$3B,$D0,$0B,$A5,$31 53AA 8D0DD2A9FF DB $8D,$0D,$D2,$A9,$FF,$85,$3B,$D0,$09,$A5,$10,$09,$08,$85,$10,$8D 53BA 0ED268A868 DB $0E,$D2,$68,$A8,$68,$40,$A0,$00,$B1,$32,$8D,$0D,$D2,$18,$65,$31 53CA 690085314C DB $69,$00,$85,$31,$4C,$BC,$EA,$A5,$3B,$F0,$0B,$85,$3A,$A5,$10,$29 53DA F785108D0E DB $F7,$85,$10,$8D,$0E,$D2,$68,$40,$A9,$00,$AC,$0F,$03,$D0,$02,$85 53EA 3185388539 DB $31,$85,$38,$85,$39,$A9,$01,$85,$30,$20,$1F,$EC,$A9,$3C,$8D,$03 53FA D3A511D003 DB $D3,$A5,$11,$D0,$03,$4C,$A4,$ED,$AD,$17,$03,$F0,$05,$A5,$39,$F0 540A F060A98A85 DB $F0,$60,$A9,$8A,$85,$30,$60,$98,$48,$AD,$0F,$D2,$8D,$0A,$D2,$30 541A 04A08C8430 DB $04,$A0,$8C,$84,$30,$29,$20,$D0,$04,$A0,$8E,$84,$30,$A5,$38,$F0 542A 13AD0DD2C5 DB $13,$AD,$0D,$D2,$C5,$31,$F0,$04,$A0,$8F,$84,$30,$A9,$FF,$85,$39 543A 68A86840AD DB $68,$A8,$68,$40,$AD,$0D,$D2,$A0,$00,$91,$32,$18,$65,$31,$69,$00 544A 8531E632D0 DB $85,$31,$E6,$32,$D0,$02,$E6,$33,$A5,$33,$C5,$35,$90,$E2,$A5,$32 545A C53490DCA5 DB $C5,$34,$90,$DC,$A5,$3C,$F0,$06,$A9,$00,$85,$3C,$F0,$CE,$A9,$FF 546A 8538D0CC18 DB $85,$38,$D0,$CC,$18,$AD,$04,$03,$85,$32,$6D,$08,$03,$85,$34,$AD 547A 050385336D DB $05,$03,$85,$33,$6D,$09,$03,$85,$35,$60,$AD,$03,$03,$10,$2E,$A9 548A CC8D04D2A9 DB $CC,$8D,$04,$D2,$A9,$05,$8D,$06,$D2,$20,$F6,$EB,$A0,$0D,$AD,$0B 549A 033002A096 DB $03,$30,$02,$A0,$96,$A2,$00,$20,$BD,$ED,$A9,$34,$8D,$02,$D3,$AD 54AA 1703D0FB20 DB $17,$03,$D0,$FB,$20,$6E,$EB,$20,$6B,$EA,$4C,$E3,$EB,$A9,$FF,$8D 54BA 0F03A008AD DB $0F,$03,$A0,$08,$AD,$0B,$03,$30,$02,$A0,$64,$A2,$00,$20,$BD,$ED 54CA A9348D02D3 DB $A9,$34,$8D,$02,$D3,$AD,$17,$03,$D0,$FB,$20,$6E,$EB,$20,$79,$EC 54DA 20BDED2014 DB $20,$BD,$ED,$20,$14,$ED,$20,$E2,$EA,$AD,$0B,$03,$30,$05,$A9,$3C 54EA 8D02D34C0D DB $8D,$02,$D3,$4C,$0D,$EA,$A9,$00,$8D,$17,$03,$60,$A9,$07,$2D,$32 54FA 020920AC00 DB $02,$09,$20,$AC,$00,$03,$C0,$60,$D0,$0C,$09,$08,$A0,$07,$8C,$02 550A D2A0058C00 DB $D2,$A0,$05,$8C,$00,$D2,$8D,$32,$02,$8D,$0F,$D2,$A9,$C7,$25,$10 551A 09104C35EC DB $09,$10,$4C,$35,$EC,$A9,$07,$2D,$32,$02,$09,$10,$8D,$32,$02,$8D 552A 0FD28D0AD2 DB $0F,$D2,$8D,$0A,$D2,$A9,$C7,$25,$10,$09,$20,$85,$10,$8D,$0E,$D2 553A A9288D08D2 DB $A9,$28,$8D,$08,$D2,$A2,$06,$A9,$A8,$A4,$41,$D0,$02,$A9,$A0,$9D 554A 01D2CACA10 DB $01,$D2,$CA,$CA,$10,$F9,$A9,$A0,$8D,$05,$D2,$AC,$00,$03,$C0,$60 555A F0068D01D2 DB $F0,$06,$8D,$01,$D2,$8D,$03,$D2,$60,$EA,$A9,$C7,$25,$10,$85,$10 556A 8D0ED2A206 DB $8D,$0E,$D2,$A2,$06,$A9,$00,$9D,$01,$D2,$CA,$CA,$10,$F9,$60,$AD 557A 06036A6AA8 DB $06,$03,$6A,$6A,$A8,$29,$3F,$AA,$98,$6A,$29,$C0,$A8,$60,$11,$EB 558A 90EAD1EAA2 DB $90,$EA,$D1,$EA,$A2,$01,$A0,$FF,$88,$D0,$FD,$CA,$D0,$F8,$20,$6B 559A EAA002A200 DB $EA,$A0,$02,$A2,$00,$20,$BD,$ED,$20,$1A,$EA,$98,$60,$8D,$10,$03 55AA 8C11032008 DB $8C,$11,$03,$20,$08,$ED,$8D,$10,$03,$AD,$0C,$03,$20,$08,$ED,$8D 55BA 0C03AD1003 DB $0C,$03,$AD,$10,$03,$38,$ED,$0C,$03,$8D,$12,$03,$AD,$11,$03,$38 55CA ED0D03A8A9 DB $ED,$0D,$03,$A8,$A9,$64,$18,$69,$9C,$88,$10,$FA,$18,$6D,$12,$03 55DA A84A4A4A0A DB $A8,$4A,$4A,$4A,$0A,$38,$E9,$16,$AA,$98,$29,$07,$A8,$A9,$F5,$18 55EA 690B8810FA DB $69,$0B,$88,$10,$FA,$A0,$00,$8C,$0E,$03,$38,$E9,$07,$10,$03,$CE 55FA 0E03187DD2 DB $0E,$03,$18,$7D,$D2,$ED,$A8,$AD,$0E,$03,$7D,$D3,$ED,$60,$C9,$7C 560A 300438E97C DB $30,$04,$38,$E9,$7C,$60,$18,$69,$20,$60,$A5,$11,$D0,$03,$4C,$A4 561A ED78AD1703 DB $ED,$78,$AD,$17,$03,$D0,$02,$F0,$25,$AD,$0F,$D2,$29,$10,$D0,$EA 562A 8D1603AE0B DB $8D,$16,$03,$AE,$0B,$D4,$A4,$14,$8E,$0C,$03,$8C,$0D,$03,$A2,$01 563A 8E1503A00A DB $8E,$15,$03,$A0,$0A,$A5,$11,$F0,$61,$AD,$17,$03,$D0,$04,$58,$4C ATARI CAMAC Assembler Ver 1.0A Page 54 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 564A 0CEBAD0FD2 DB $0C,$EB,$AD,$0F,$D2,$29,$10,$CD,$16,$03,$F0,$E9,$8D,$16,$03,$88 565A D0E3CE1503 DB $D0,$E3,$CE,$15,$03,$30,$12,$AD,$0B,$D4,$A4,$14,$20,$A7,$EC,$8C 566A EE028DEF02 DB $EE,$02,$8D,$EF,$02,$A0,$09,$D0,$CC,$AD,$EE,$02,$8D,$04,$D2,$AD 567A EF028D06D2 DB $EF,$02,$8D,$06,$D2,$A9,$00,$8D,$0F,$D2,$AD,$32,$02,$8D,$0F,$D2 568A A9559132C8 DB $A9,$55,$91,$32,$C8,$91,$32,$A9,$AA,$85,$31,$18,$A5,$32,$69,$02 569A 8532A53369 DB $85,$32,$A5,$33,$69,$00,$85,$33,$58,$60,$20,$63,$EC,$A9,$3C,$8D 56AA 02D38D03D3 DB $02,$D3,$8D,$03,$D3,$A9,$80,$85,$30,$AE,$18,$03,$9A,$C6,$11,$58 56BA 4C0DEAA9F0 DB $4C,$0D,$EA,$A9,$F0,$8D,$26,$02,$A9,$EB,$8D,$27,$02,$A9,$01,$8D 56CA 170378205C DB $17,$03,$78,$20,$5C,$E4,$58,$60,$E8,$03,$43,$04,$9E,$04,$F9,$04 56DA 5405AF050A DB $54,$05,$AF,$05,$0A,$06,$65,$06,$C0,$06,$1A,$07,$75,$07,$D0,$07 56EA A9A08D4602 DB $A9,$A0,$8D,$46,$02,$60,$A9,$31,$8D,$00,$03,$AD,$46,$02,$AE,$02 56FA 03E021F002 DB $03,$E0,$21,$F0,$02,$A9,$07,$8D,$06,$03,$A2,$40,$A0,$80,$AD,$02 570A 03C957D002 DB $03,$C9,$57,$D0,$02,$A2,$80,$C9,$53,$D0,$0C,$A9,$EA,$8D,$04,$03 571A A9028D0503 DB $A9,$02,$8D,$05,$03,$A0,$04,$8E,$03,$03,$8C,$08,$03,$A9,$00,$8D 572A 09032059E4 DB $09,$03,$20,$59,$E4,$10,$01,$60,$AD,$02,$03,$C9,$53,$D0,$0A,$20 573A 6DEEA002B1 DB $6D,$EE,$A0,$02,$B1,$15,$8D,$46,$02,$AD,$02,$03,$C9,$21,$D0,$1F 574A 206DEEA0FE DB $20,$6D,$EE,$A0,$FE,$C8,$C8,$B1,$15,$C9,$FF,$D0,$F8,$C8,$B1,$15 575A C8C9FFD0F2 DB $C8,$C9,$FF,$D0,$F2,$88,$88,$8C,$08,$03,$A9,$00,$8D,$09,$03,$AC 576A 030360AD04 DB $03,$03,$60,$AD,$04,$03,$85,$15,$AD,$05,$03,$85,$16,$60,$A9,$1E 577A 851C60EA02 DB $85,$1C,$60,$EA,$02,$C0,$03,$A9,$04,$85,$1E,$AE,$7D,$EE,$AC,$7E 578A EEA9538D02 DB $EE,$A9,$53,$8D,$02,$03,$8D,$0A,$03,$20,$E6,$EE,$20,$59,$E4,$30 579A 032014EF60 DB $03,$20,$14,$EF,$60,$20,$81,$EE,$A9,$00,$85,$1D,$60,$85,$1F,$20 57AA 1AEFA61DA5 DB $1A,$EF,$A6,$1D,$A5,$1F,$9D,$C0,$03,$E8,$E4,$1E,$F0,$13,$86,$1D 57BA C99BF003A0 DB $C9,$9B,$F0,$03,$A0,$01,$60,$A9,$20,$9D,$C0,$03,$E8,$E4,$1E,$D0 57CA F8A900851D DB $F8,$A9,$00,$85,$1D,$AE,$7F,$EE,$AC,$80,$EE,$20,$E6,$EE,$20,$59 57DA E460201AEF DB $E4,$60,$20,$1A,$EF,$A6,$1D,$D0,$DE,$A0,$01,$60,$8E,$04,$03,$8C 57EA 0503A9408D DB $05,$03,$A9,$40,$8D,$00,$03,$A9,$01,$8D,$01,$03,$A9,$80,$AE,$02 57FA 03E053D002 DB $03,$E0,$53,$D0,$02,$A9,$40,$8D,$03,$03,$A5,$1E,$8D,$08,$03,$A9 580A 008D0903A5 DB $00,$8D,$09,$03,$A5,$1C,$8D,$06,$03,$60,$AD,$EC,$02,$85,$1C,$60 581A A057A52BC9 DB $A0,$57,$A5,$2B,$C9,$4E,$D0,$04,$A2,$28,$D0,$0E,$C9,$44,$D0,$04 582A A214D006C9 DB $A2,$14,$D0,$06,$C9,$53,$D0,$0B,$A2,$1D,$86,$1E,$8C,$02,$03,$8D 583A 0A0360A94E DB $0A,$03,$60,$A9,$4E,$D0,$DD,$A9,$CC,$8D,$EE,$02,$A9,$05,$8D,$EF 584A 0260A52B85 DB $02,$60,$A5,$2B,$85,$3E,$A5,$2A,$29,$0C,$C9,$04,$F0,$05,$C9,$08 585A F03960A900 DB $F0,$39,$60,$A9,$00,$8D,$89,$02,$85,$3F,$A9,$01,$20,$58,$F0,$30 586A 24A9348D02 DB $24,$A9,$34,$8D,$02,$D3,$A0,$E0,$A2,$01,$A9,$03,$8D,$2A,$02,$20 587A 5CE4AD2A02 DB $5C,$E4,$AD,$2A,$02,$D0,$FB,$A9,$80,$85,$3D,$8D,$8A,$02,$4C,$D3 588A EFA080C611 DB $EF,$A0,$80,$C6,$11,$A9,$00,$8D,$89,$02,$60,$A9,$80,$8D,$89,$02 589A A9022058F0 DB $A9,$02,$20,$58,$F0,$30,$EE,$A9,$CC,$8D,$04,$D2,$A9,$05,$8D,$06 58AA D2A9608D00 DB $D2,$A9,$60,$8D,$00,$03,$20,$68,$E4,$A9,$34,$8D,$02,$D3,$A9,$03 58BA A203A0C020 DB $A2,$03,$A0,$C0,$20,$5C,$E4,$A9,$FF,$8D,$2A,$02,$A5,$11,$F0,$C1 58CA AD2A02D0F7 DB $AD,$2A,$02,$D0,$F7,$A9,$00,$85,$3D,$A0,$01,$60,$A5,$3F,$30,$33 58DA A63DEC8A02 DB $A6,$3D,$EC,$8A,$02,$F0,$08,$BD,$00,$04,$E6,$3D,$A0,$01,$60,$A9 58EA 522095F098 DB $52,$20,$95,$F0,$98,$30,$F7,$A9,$00,$85,$3D,$A2,$80,$AD,$FF,$03 58FA C9FEF00DC9 DB $C9,$FE,$F0,$0D,$C9,$FA,$D0,$03,$AE,$7F,$04,$8E,$8A,$02,$4C,$D6 590A EFC63FA088 DB $EF,$C6,$3F,$A0,$88,$60,$A6,$3D,$9D,$00,$04,$E6,$3D,$A0,$01,$E0 591A 7FF00160A9 DB $7F,$F0,$01,$60,$A9,$FC,$20,$D2,$F0,$A9,$00,$85,$3D,$60,$A0,$01 592A 60AD890230 DB $60,$AD,$89,$02,$30,$08,$A0,$01,$A9,$3C,$8D,$02,$D3,$60,$A6,$3D 593A F00A8E7F04 DB $F0,$0A,$8E,$7F,$04,$A9,$FA,$20,$D2,$F0,$30,$EC,$A2,$7F,$A9,$00 594A 9D0004CA10 DB $9D,$00,$04,$CA,$10,$FA,$A9,$FE,$20,$D2,$F0,$4C,$32,$F0,$85,$40 595A A514186919 DB $A5,$14,$18,$69,$19,$AA,$A9,$FF,$8D,$1F,$D0,$A9,$00,$A0,$F0,$88 596A D0FD8D1FD0 DB $D0,$FD,$8D,$1F,$D0,$A0,$F0,$88,$D0,$FD,$E4,$14,$D0,$E8,$C6,$40 597A F00B8A1869 DB $F0,$0B,$8A,$18,$69,$08,$AA,$E4,$14,$D0,$FC,$F0,$D3,$20,$8C,$F0 598A 9860AD25E4 DB $98,$60,$AD,$25,$E4,$48,$AD,$24,$E4,$48,$60,$8D,$02,$03,$A9,$00 599A 8D0903A983 DB $8D,$09,$03,$A9,$83,$8D,$08,$03,$A9,$03,$8D,$05,$03,$A9,$FD,$8D 59AA 0403A9608D DB $04,$03,$A9,$60,$8D,$00,$03,$A9,$00,$8D,$01,$03,$A9,$23,$8D,$06 59BA 03AD0203A0 DB $03,$AD,$02,$03,$A0,$40,$C9,$52,$F0,$02,$A0,$80,$8C,$03,$03,$A5 59CA 3E8D0B0320 DB $3E,$8D,$0B,$03,$20,$59,$E4,$60,$8D,$FF,$03,$A9,$55,$8D,$FD,$03 ATARI CAMAC Assembler Ver 1.0A Page 55 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 59DA 8DFE03A957 DB $8D,$FE,$03,$A9,$57,$20,$95,$F0,$60,$50,$30,$E4,$43,$40,$E4,$45 59EA 00E45310E4 DB $00,$E4,$53,$10,$E4,$4B,$20,$E4,$7D,$41,$54,$41,$52,$49,$20,$43 59FA 4F4D505554 DB $4F,$4D,$50,$55,$54,$45,$52,$20,$2D,$20,$4D,$45,$4D,$4F,$20,$50 5A0A 41449B424F DB $41,$44,$9B,$42,$4F,$4F,$54,$20,$45,$52,$52,$4F,$52,$9B,$45,$3A 5A1A 9B78AD4402 DB $9B,$78,$AD,$44,$02,$D0,$04,$A9,$FF,$D0,$03,$78,$A9,$00,$85,$08 5A2A D8A2FF9A20 DB $D8,$A2,$FF,$9A,$20,$3F,$F2,$20,$81,$F2,$A5,$08,$D0,$28,$A9,$00 5A3A A008850485 DB $A0,$08,$85,$04,$85,$05,$91,$04,$C8,$C0,$00,$D0,$F9,$E6,$05,$A6 5A4A 05E406D0F1 DB $05,$E4,$06,$D0,$F1,$AD,$72,$E4,$85,$0A,$AD,$73,$E4,$85,$0B,$A9 5A5A FF8D4402D0 DB $FF,$8D,$44,$02,$D0,$13,$A2,$00,$8A,$9D,$00,$02,$9D,$00,$03,$CA 5A6A D0F7A21095 DB $D0,$F7,$A2,$10,$95,$00,$E8,$10,$FB,$A9,$02,$85,$52,$A9,$27,$85 5A7A 53A225BD80 DB $53,$A2,$25,$BD,$80,$E4,$9D,$00,$02,$CA,$10,$F7,$20,$94,$F2,$58 5A8A A20EBDE3F0 DB $A2,$0E,$BD,$E3,$F0,$9D,$1A,$03,$CA,$10,$F7,$A2,$00,$86,$07,$86 5A9A 06AEE402E0 DB $06,$AE,$E4,$02,$E0,$90,$B0,$0A,$AD,$FC,$9F,$D0,$05,$E6,$07,$20 5AAA 3CF2AEE402 DB $3C,$F2,$AE,$E4,$02,$E0,$B0,$B0,$0A,$AE,$FC,$BF,$D0,$05,$E6,$06 5ABA 2039F2A903 DB $20,$39,$F2,$A9,$03,$A2,$00,$9D,$42,$03,$A9,$18,$9D,$44,$03,$A9 5ACA F19D4503A9 DB $F1,$9D,$45,$03,$A9,$0C,$9D,$4A,$03,$20,$56,$E4,$10,$03,$4C,$25 5ADA F1E8D0FDC8 DB $F1,$E8,$D0,$FD,$C8,$10,$FA,$20,$B2,$F3,$A5,$06,$05,$07,$F0,$12 5AEA A506F003AD DB $A5,$06,$F0,$03,$AD,$FD,$BF,$A6,$07,$F0,$03,$0D,$FD,$9F,$29,$01 5AFA F00320CFF2 DB $F0,$03,$20,$CF,$F2,$A9,$00,$8D,$44,$02,$A5,$06,$F0,$0A,$AD,$FD 5B0A BF2904F003 DB $BF,$29,$04,$F0,$03,$6C,$FA,$BF,$A5,$07,$F0,$0A,$AD,$FD,$9F,$29 5B1A 04F0DF6CFA DB $04,$F0,$DF,$6C,$FA,$9F,$6C,$0A,$00,$A2,$F2,$A0,$F0,$20,$85,$F3 5B2A 2030F24C2A DB $20,$30,$F2,$4C,$2A,$F2,$AD,$05,$E4,$48,$AD,$04,$E4,$48,$60,$6C 5B3A FEBF6CFE9F DB $FE,$BF,$6C,$FE,$9F,$AD,$FC,$BF,$D0,$12,$EE,$FC,$BF,$AD,$FC,$BF 5B4A D00AADFDBF DB $D0,$0A,$AD,$FD,$BF,$29,$80,$F0,$03,$6C,$FE,$BF,$CE,$FC,$BF,$A9 5B5A 008505A910 DB $00,$85,$05,$A9,$10,$85,$06,$A0,$00,$B1,$05,$85,$07,$49,$FF,$85 5B6A 049105B105 DB $04,$91,$05,$B1,$05,$C5,$04,$D0,$0D,$A5,$07,$91,$05,$A5,$06,$18 5B7A 69108506D0 DB $69,$10,$85,$06,$D0,$E3,$60,$A9,$00,$AA,$9D,$00,$D0,$9D,$00,$D4 5B8A 9D00D2EAEA DB $9D,$00,$D2,$EA,$EA,$EA,$E8,$D0,$F1,$60,$C6,$11,$A5,$06,$8D,$E4 5B9A 028DE602A9 DB $02,$8D,$E6,$02,$A9,$00,$8D,$E5,$02,$A9,$00,$8D,$E7,$02,$A9,$07 5BAA 8DE802200C DB $8D,$E8,$02,$20,$0C,$E4,$20,$1C,$E4,$20,$2C,$E4,$20,$3C,$E4,$20 5BBA 4CE4206EE4 DB $4C,$E4,$20,$6E,$E4,$20,$65,$E4,$20,$6B,$E4,$AD,$1F,$D0,$29,$01 5BCA D002E64A60 DB $D0,$02,$E6,$4A,$60,$A5,$08,$F0,$0A,$A5,$09,$29,$01,$F0,$03,$20 5BDA 7EF360A901 DB $7E,$F3,$60,$A9,$01,$8D,$01,$03,$A9,$53,$8D,$02,$03,$20,$53,$E4 5BEA 100160A900 DB $10,$01,$60,$A9,$00,$8D,$0B,$03,$A9,$01,$8D,$0A,$03,$A9,$00,$8D 5BFA 0403A9048D DB $04,$03,$A9,$04,$8D,$05,$03,$20,$9D,$F3,$10,$08,$20,$81,$F3,$A5 5C0A 4BF0E060A2 DB $4B,$F0,$E0,$60,$A2,$03,$BD,$00,$04,$9D,$40,$02,$CA,$10,$F7,$AD 5C1A 42028504AD DB $42,$02,$85,$04,$AD,$43,$02,$85,$05,$AD,$04,$04,$85,$0C,$AD,$05 5C2A 04850DA07F DB $04,$85,$0D,$A0,$7F,$B9,$00,$04,$91,$04,$88,$10,$F8,$18,$A5,$04 5C3A 69808504A5 DB $69,$80,$85,$04,$A5,$05,$69,$00,$85,$05,$CE,$41,$02,$F0,$11,$EE 5C4A 0A03209DF3 DB $0A,$03,$20,$9D,$F3,$10,$DC,$20,$81,$F3,$A5,$4B,$D0,$AE,$F0,$F2 5C5A A54BF00320 DB $A5,$4B,$F0,$03,$20,$9D,$F3,$20,$6C,$F3,$B0,$A0,$20,$7E,$F3,$E6 5C6A 096018AD42 DB $09,$60,$18,$AD,$42,$02,$69,$06,$85,$04,$AD,$43,$02,$69,$00,$85 5C7A 056C04006C DB $05,$6C,$04,$00,$6C,$0C,$00,$A2,$0D,$A0,$F1,$8A,$A2,$00,$9D,$44 5C8A 03989D4503 DB $03,$98,$9D,$45,$03,$A9,$09,$9D,$42,$03,$A9,$FF,$9D,$48,$03,$20 5C9A 56E460A54B DB $56,$E4,$60,$A5,$4B,$F0,$03,$4C,$7A,$E4,$A9,$52,$8D,$02,$03,$A9 5CAA 018D010320 DB $01,$8D,$01,$03,$20,$53,$E4,$60,$A5,$08,$F0,$0A,$A5,$09,$29,$02 5CBA F00320E1F3 DB $F0,$03,$20,$E1,$F3,$60,$A5,$4A,$F0,$1C,$A9,$80,$85,$3E,$E6,$4B 5CCA 207DE42001 DB $20,$7D,$E4,$20,$01,$F3,$A9,$00,$85,$4B,$85,$4A,$06,$09,$A5,$0C 5CDA 8502A50D85 DB $85,$02,$A5,$0D,$85,$03,$60,$6C,$02,$00,$A9,$FF,$8D,$FC,$02,$AD 5CEA E60229F085 DB $E6,$02,$29,$F0,$85,$6A,$A9,$40,$8D,$BE,$02,$60,$A5,$2B,$29,$0F 5CFA D008A52A29 DB $D0,$08,$A5,$2A,$29,$0F,$85,$2A,$A9,$00,$85,$57,$A9,$E0,$8D,$F4 5D0A 02A9028DF3 DB $02,$A9,$02,$8D,$F3,$02,$8D,$2F,$02,$A9,$01,$85,$4C,$A9,$C0,$05 5D1A 1085108D0E DB $10,$85,$10,$8D,$0E,$D2,$A9,$00,$8D,$93,$02,$85,$64,$85,$7B,$8D 5D2A F002A00EA9 DB $F0,$02,$A0,$0E,$A9,$01,$99,$A3,$02,$88,$10,$FA,$A2,$04,$BD,$C1 5D3A FE9DC402CA DB $FE,$9D,$C4,$02,$CA,$10,$F7,$A4,$6A,$88,$8C,$95,$02,$A9,$60,$8D 5D4A 9402A657BD DB $94,$02,$A6,$57,$BD,$69,$FE,$D0,$04,$A9,$91,$85,$4C,$85,$51,$A5 5D5A 6A8565BC45 DB $6A,$85,$65,$BC,$45,$FE,$A9,$28,$20,$21,$F9,$88,$D0,$F8,$AD,$6F ATARI CAMAC Assembler Ver 1.0A Page 56 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 5D6A 02293F8567 DB $02,$29,$3F,$85,$67,$A8,$E0,$08,$90,$17,$8A,$6A,$6A,$6A,$29,$C0 5D7A 0567A8A910 DB $05,$67,$A8,$A9,$10,$20,$21,$F9,$E0,$0B,$D0,$05,$A9,$06,$8D,$C8 5D8A 028C6F02A5 DB $02,$8C,$6F,$02,$A5,$64,$85,$58,$A5,$65,$85,$59,$AD,$0B,$D4,$C9 5D9A 7AD0F9201F DB $7A,$D0,$F9,$20,$1F,$F9,$BD,$75,$FE,$F0,$06,$A9,$FF,$85,$64,$C6 5DAA 65A5648568 DB $65,$A5,$64,$85,$68,$A5,$65,$85,$69,$20,$13,$F9,$A9,$41,$20,$17 5DBA F98666A918 DB $F9,$86,$66,$A9,$18,$8D,$BF,$02,$A5,$57,$C9,$09,$B0,$2D,$A5,$2A 5DCA 2910F027A9 DB $29,$10,$F0,$27,$A9,$04,$8D,$BF,$02,$A2,$02,$A9,$02,$20,$17,$F9 5DDA CA10F8A46A DB $CA,$10,$F8,$A4,$6A,$88,$98,$20,$17,$F9,$A9,$60,$20,$17,$F9,$A9 5DEA 422017F918 DB $42,$20,$17,$F9,$18,$A9,$0C,$65,$66,$85,$66,$A4,$66,$BE,$51,$FE 5DFA A5512017F9 DB $A5,$51,$20,$17,$F9,$CA,$D0,$F8,$A5,$57,$C9,$08,$90,$1C,$A2,$5D 5E0A A56A38E910 DB $A5,$6A,$38,$E9,$10,$20,$17,$F9,$A9,$00,$20,$17,$F9,$A9,$4F,$20 5E1A 17F9A55120 DB $17,$F9,$A5,$51,$20,$17,$F9,$CA,$D0,$F8,$A5,$59,$20,$17,$F9,$A5 5E2A 582017F9A5 DB $58,$20,$17,$F9,$A5,$51,$09,$40,$20,$17,$F9,$A9,$70,$20,$17,$F9 5E3A A9702017F9 DB $A9,$70,$20,$17,$F9,$A5,$64,$8D,$30,$02,$A5,$65,$8D,$31,$02,$A9 5E4A 702017F9A5 DB $70,$20,$17,$F9,$A5,$64,$8D,$E5,$02,$A5,$65,$8D,$E6,$02,$A5,$68 5E5A 8564A56985 DB $85,$64,$A5,$69,$85,$65,$AD,$31,$02,$20,$17,$F9,$AD,$30,$02,$20 5E6A 17F9A54C10 DB $17,$F9,$A5,$4C,$10,$07,$48,$20,$FC,$F3,$68,$A8,$60,$A5,$2A,$29 5E7A 20D00B20B9 DB $20,$D0,$0B,$20,$B9,$F7,$8D,$90,$02,$A5,$52,$8D,$91,$02,$A9,$22 5E8A 0D2F028D2F DB $0D,$2F,$02,$8D,$2F,$02,$4C,$21,$F6,$20,$96,$FA,$20,$A2,$F5,$20 5E9A 32FB20D4F9 DB $32,$FB,$20,$D4,$F9,$4C,$34,$F6,$20,$47,$F9,$B1,$64,$2D,$A0,$02 5EAA 466FB0034A DB $46,$6F,$B0,$03,$4A,$10,$F9,$8D,$FA,$02,$C9,$00,$60,$8D,$FB,$02 5EBA 2096FAADFB DB $20,$96,$FA,$AD,$FB,$02,$C9,$7D,$D0,$06,$20,$B9,$F7,$4C,$21,$F6 5ECA ADFB02C99B DB $AD,$FB,$02,$C9,$9B,$D0,$06,$20,$30,$FA,$4C,$21,$F6,$20,$E0,$F5 5EDA 20D8F94C21 DB $20,$D8,$F9,$4C,$21,$F6,$AD,$FF,$02,$D0,$FB,$A2,$02,$B5,$54,$95 5EEA 5ACA10F9AD DB $5A,$CA,$10,$F9,$AD,$FB,$02,$A8,$2A,$2A,$2A,$2A,$29,$03,$AA,$98 5EFA 299F1DF6FE DB $29,$9F,$1D,$F6,$FE,$8D,$FA,$02,$20,$47,$F9,$AD,$FA,$02,$46,$6F 5F0A B0040A4C08 DB $B0,$04,$0A,$4C,$08,$F6,$2D,$A0,$02,$85,$50,$AD,$A0,$02,$49,$FF 5F1A 3164055091 DB $31,$64,$05,$50,$91,$64,$60,$20,$A2,$F5,$85,$5D,$A6,$57,$D0,$0A 5F2A AEF002D005 DB $AE,$F0,$02,$D0,$05,$49,$80,$20,$FF,$F5,$A4,$4C,$A9,$01,$85,$4C 5F3A ADFB026020 DB $AD,$FB,$02,$60,$20,$B3,$FC,$20,$88,$FA,$A5,$6B,$D0,$34,$A5,$54 5F4A 856CA55585 DB $85,$6C,$A5,$55,$85,$6D,$20,$E2,$F6,$84,$4C,$AD,$FB,$02,$C9,$9B 5F5A F01220ADF6 DB $F0,$12,$20,$AD,$F6,$20,$B3,$FC,$A5,$63,$C9,$71,$D0,$03,$20,$0A 5F6A F94C50F620 DB $F9,$4C,$50,$F6,$20,$E4,$FA,$20,$00,$FC,$A5,$6C,$85,$54,$A5,$6D 5F7A 8555A56BF0 DB $85,$55,$A5,$6B,$F0,$11,$C6,$6B,$F0,$0D,$A5,$4C,$30,$F8,$20,$93 5F8A F58DFB024C DB $F5,$8D,$FB,$02,$4C,$B3,$FC,$20,$30,$FA,$A9,$9B,$8D,$FB,$02,$20 5F9A 21F6844C4C DB $21,$F6,$84,$4C,$4C,$B3,$FC,$6C,$64,$00,$8D,$FB,$02,$20,$B3,$FC 5FAA 2088FA20E4 DB $20,$88,$FA,$20,$E4,$FA,$20,$8D,$FC,$F0,$09,$0E,$A2,$02,$20,$CA 5FBA F54CB3FCAD DB $F5,$4C,$B3,$FC,$AD,$FE,$02,$0D,$A2,$02,$D0,$EF,$0E,$A2,$02,$E8 5FCA BDC6FE8564 DB $BD,$C6,$FE,$85,$64,$BD,$C7,$FE,$85,$65,$20,$A1,$F6,$20,$21,$F6 5FDA 4CB3FCA9FF DB $4C,$B3,$FC,$A9,$FF,$8D,$FC,$02,$A5,$2A,$4A,$B0,$62,$A9,$80,$A6 5FEA 11F058ADFC DB $11,$F0,$58,$AD,$FC,$02,$C9,$FF,$F0,$EE,$85,$7C,$A2,$FF,$8E,$FC 5FFA 0220D8FCAA DB $02,$20,$D8,$FC,$AA,$E0,$C0,$90,$02,$A2,$03,$BD,$FE,$FE,$8D,$FB 600A 02C980F0CE DB $02,$C9,$80,$F0,$CE,$C9,$81,$D0,$0B,$AD,$B6,$02,$49,$80,$8D,$B6 601A 024CDDF6C9 DB $02,$4C,$DD,$F6,$C9,$82,$D0,$07,$A9,$00,$8D,$BE,$02,$F0,$B4,$C9 602A 83D007A940 DB $83,$D0,$07,$A9,$40,$8D,$BE,$02,$D0,$A9,$C9,$84,$D0,$07,$A9,$80 603A 8DBE02D09E DB $8D,$BE,$02,$D0,$9E,$C9,$85,$D0,$0A,$A9,$88,$85,$4C,$85,$11,$A9 604A 9BD026A57C DB $9B,$D0,$26,$A5,$7C,$C9,$40,$B0,$15,$AD,$FB,$02,$C9,$61,$90,$0E 605A C97BB00AAD DB $C9,$7B,$B0,$0A,$AD,$BE,$02,$F0,$05,$05,$7C,$4C,$FE,$F6,$20,$8D 606A FCF009ADFB DB $FC,$F0,$09,$AD,$FB,$02,$4D,$B6,$02,$8D,$FB,$02,$4C,$34,$F6,$A9 607A 808DA20260 DB $80,$8D,$A2,$02,$60,$C6,$54,$10,$06,$AE,$BF,$02,$CA,$86,$54,$4C 608A 5CFCE654A5 DB $5C,$FC,$E6,$54,$A5,$54,$CD,$BF,$02,$90,$F4,$A2,$00,$F0,$EE,$C6 609A 55A5553004 DB $55,$A5,$55,$30,$04,$C5,$52,$B0,$04,$A5,$53,$85,$55,$4C,$DD,$FB 60AA E655A555C5 DB $E6,$55,$A5,$55,$C5,$53,$90,$F5,$F0,$F3,$A5,$52,$4C,$A5,$F7,$20 60BA F3FCA00098 DB $F3,$FC,$A0,$00,$98,$91,$64,$C8,$D0,$FB,$E6,$65,$A6,$65,$E4,$6A 60CA 90F3A9FF99 DB $90,$F3,$A9,$FF,$99,$B2,$02,$C8,$C0,$04,$90,$F8,$20,$E4,$FC,$85 60DA 63856DA900 DB $63,$85,$6D,$A9,$00,$85,$54,$85,$56,$85,$6C,$60,$A5,$63,$C5,$52 60EA F021A555C5 DB $F0,$21,$A5,$55,$C5,$52,$D0,$03,$20,$73,$FC,$20,$99,$F7,$A5,$55 ATARI CAMAC Assembler Ver 1.0A Page 57 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 60FA C553D007A5 DB $C5,$53,$D0,$07,$A5,$54,$F0,$03,$20,$7F,$F7,$A9,$20,$8D,$FB,$02 610A 20E0F54CDD DB $20,$E0,$F5,$4C,$DD,$FB,$20,$AA,$F7,$A5,$55,$C5,$52,$D0,$0A,$20 611A 34FA2020FB DB $34,$FA,$20,$20,$FB,$90,$02,$B0,$07,$A5,$63,$20,$25,$FB,$90,$E6 612A 4CDDFBA563 DB $4C,$DD,$FB,$A5,$63,$4C,$06,$FB,$A5,$63,$4C,$12,$FB,$20,$9D,$FC 613A 20A2F5857D DB $20,$A2,$F5,$85,$7D,$A9,$00,$8D,$BB,$02,$20,$FF,$F5,$A5,$63,$48 614A 20DCF968C5 DB $20,$DC,$F9,$68,$C5,$63,$B0,$0C,$A5,$7D,$48,$20,$A2,$F5,$85,$7D 615A 684C44F820 DB $68,$4C,$44,$F8,$20,$A8,$FC,$CE,$BB,$02,$30,$04,$C6,$54,$D0,$F7 616A 4CDDFB209D DB $4C,$DD,$FB,$20,$9D,$FC,$20,$47,$F9,$A5,$64,$85,$68,$A5,$65,$85 617A 69A5634820 DB $69,$A5,$63,$48,$20,$D4,$F9,$68,$C5,$63,$B0,$10,$A5,$54,$CD,$BF 618A 02B00920A2 DB $02,$B0,$09,$20,$A2,$F5,$A0,$00,$91,$68,$F0,$DA,$A0,$00,$98,$91 619A 682068FC20 DB $68,$20,$68,$FC,$20,$A8,$FC,$4C,$DD,$FB,$38,$20,$7B,$FB,$A5,$52 61AA 85552047F9 DB $85,$55,$20,$47,$F9,$A5,$64,$85,$68,$18,$69,$28,$85,$66,$A5,$65 61BA 8569690085 DB $85,$69,$69,$00,$85,$67,$A6,$54,$E0,$17,$F0,$08,$20,$4E,$FB,$E8 61CA E017D0F820 DB $E0,$17,$D0,$F8,$20,$9B,$FB,$4C,$DD,$FB,$20,$DD,$FB,$A4,$51,$84 61DA 54A4549838 DB $54,$A4,$54,$98,$38,$20,$23,$FB,$08,$98,$18,$69,$78,$28,$20,$04 61EA FBC8C018D0 DB $FB,$C8,$C0,$18,$D0,$ED,$AD,$B4,$02,$09,$01,$8D,$B4,$02,$A5,$52 61FA 85552047F9 DB $85,$55,$20,$47,$F9,$20,$B7,$FB,$20,$20,$FB,$90,$D4,$4C,$DD,$FB 620A A02020D8FC DB $A0,$20,$20,$D8,$FC,$88,$10,$FA,$60,$A9,$02,$D0,$0A,$A4,$4C,$30 621A 2BA0009164 DB $2B,$A0,$00,$91,$64,$A9,$01,$8D,$9E,$02,$A5,$4C,$30,$1E,$A5,$64 622A 38ED9E0285 DB $38,$ED,$9E,$02,$85,$64,$B0,$02,$C6,$65,$A5,$0F,$C5,$65,$90,$0C 623A D006A50EC5 DB $D0,$06,$A5,$0E,$C5,$64,$90,$04,$A9,$93,$85,$4C,$60,$A5,$54,$48 624A A55548A556 DB $A5,$55,$48,$A5,$56,$48,$20,$F3,$FC,$A5,$54,$85,$66,$A9,$00,$85 625A 67A5660A26 DB $67,$A5,$66,$0A,$26,$67,$85,$51,$A4,$67,$8C,$9F,$02,$0A,$26,$67 626A 0A26671865 DB $0A,$26,$67,$18,$65,$51,$85,$66,$A5,$67,$6D,$9F,$02,$85,$67,$A6 627A 57BC81FE88 DB $57,$BC,$81,$FE,$88,$30,$07,$06,$66,$26,$67,$4C,$7E,$F9,$BC,$A5 628A FEA555A207 DB $FE,$A5,$55,$A2,$07,$88,$30,$0A,$CA,$46,$56,$6A,$6E,$A1,$02,$4C 629A 8FF9C81865 DB $8F,$F9,$C8,$18,$65,$66,$85,$66,$90,$02,$E6,$67,$38,$6E,$A1,$02 62AA 18CA10F9AE DB $18,$CA,$10,$F9,$AE,$A1,$02,$A5,$66,$18,$65,$64,$85,$64,$85,$5E 62BA A567656585 DB $A5,$67,$65,$65,$85,$65,$85,$5F,$BD,$B1,$FE,$8D,$A0,$02,$85,$6F 62CA 6885566885 DB $68,$85,$56,$68,$85,$55,$68,$85,$54,$60,$A9,$00,$F0,$02,$A9,$9B 62DA 857DE663E6 DB $85,$7D,$E6,$63,$E6,$55,$D0,$02,$E6,$56,$A5,$55,$A6,$57,$DD,$8D 62EA FEF00BE000 DB $FE,$F0,$0B,$E0,$00,$D0,$06,$C5,$53,$F0,$02,$B0,$01,$60,$E0,$08 62FA 9004A556F0 DB $90,$04,$A5,$56,$F0,$F7,$A5,$57,$D0,$30,$A5,$63,$C9,$51,$90,$0A 630A A57DF02620 DB $A5,$7D,$F0,$26,$20,$30,$FA,$4C,$77,$FA,$20,$34,$FA,$A5,$54,$18 631A 69782025FB DB $69,$78,$20,$25,$FB,$90,$08,$A5,$7D,$F0,$04,$18,$20,$A5,$F8,$4C 632A DDFBA900F0 DB $DD,$FB,$A9,$00,$F0,$02,$A9,$9B,$85,$7D,$20,$E4,$FC,$A9,$00,$85 633A 56E654A657 DB $56,$E6,$54,$A6,$57,$A0,$18,$24,$7B,$10,$05,$A0,$04,$98,$D0,$03 634A BD99FEC554 DB $BD,$99,$FE,$C5,$54,$D0,$26,$8C,$9D,$02,$8A,$D0,$20,$A5,$7D,$F0 635A 1CC99B38F0 DB $1C,$C9,$9B,$38,$F0,$01,$18,$20,$AC,$FB,$EE,$BB,$02,$C6,$6C,$CE 636A 9D02ADB202 DB $9D,$02,$AD,$B2,$02,$38,$10,$EF,$AD,$9D,$02,$85,$54,$4C,$DD,$FB 637A 38B570E574 DB $38,$B5,$70,$E5,$74,$95,$70,$B5,$71,$E5,$75,$95,$71,$60,$AD,$BF 638A 02C904F007 DB $02,$C9,$04,$F0,$07,$A5,$57,$F0,$03,$20,$FC,$F3,$A9,$27,$C5,$53 639A B0028553A6 DB $B0,$02,$85,$53,$A6,$57,$BD,$99,$FE,$C5,$54,$90,$2A,$F0,$28,$E0 63AA 08D00AA556 DB $08,$D0,$0A,$A5,$56,$F0,$13,$C9,$01,$D0,$1C,$F0,$04,$A5,$56,$D0 63BA 16BD8DFEC5 DB $16,$BD,$8D,$FE,$C5,$55,$90,$0F,$F0,$0D,$A9,$01,$85,$4C,$A9,$80 63CA A6118511F0 DB $A6,$11,$85,$11,$F0,$06,$60,$20,$D6,$F7,$A9,$8D,$85,$4C,$68,$68 63DA A57B100320 DB $A5,$7B,$10,$03,$20,$B9,$FC,$4C,$34,$F6,$A0,$00,$A5,$5D,$91,$5E 63EA 60482907AA DB $60,$48,$29,$07,$AA,$BD,$B9,$FE,$85,$6E,$68,$4A,$4A,$4A,$AA,$60 63FA 2EB4022EB3 DB $2E,$B4,$02,$2E,$B3,$02,$2E,$B2,$02,$60,$90,$0C,$20,$EB,$FA,$BD 640A A302056E9D DB $A3,$02,$05,$6E,$9D,$A3,$02,$60,$20,$EB,$FA,$A5,$6E,$49,$FF,$3D 641A A3029DA302 DB $A3,$02,$9D,$A3,$02,$60,$A5,$54,$18,$69,$78,$20,$EB,$FA,$18,$BD 642A A302256EF0 DB $A3,$02,$25,$6E,$F0,$01,$38,$60,$AD,$FA,$02,$A4,$57,$C0,$03,$B0 643A 0F2A2A2A2A DB $0F,$2A,$2A,$2A,$2A,$29,$03,$AA,$AD,$FA,$02,$29,$9F,$1D,$FA,$FE 644A 8DFB0260A9 DB $8D,$FB,$02,$60,$A9,$02,$85,$65,$A9,$47,$85,$64,$A0,$27,$B1,$66 645A 8550B16891 DB $85,$50,$B1,$68,$91,$66,$A5,$50,$91,$64,$88,$10,$F1,$A5,$65,$85 646A 69A5648568 DB $69,$A5,$64,$85,$68,$18,$A5,$66,$69,$28,$85,$66,$90,$02,$E6,$67 647A 6008A01798 DB $60,$08,$A0,$17,$98,$20,$22,$FB,$08,$98,$18,$69,$79,$28,$20,$04 ATARI CAMAC Assembler Ver 1.0A Page 58 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 648A FB883004C4 DB $FB,$88,$30,$04,$C4,$54,$B0,$EC,$A5,$54,$18,$69,$78,$28,$4C,$04 649A FBA5528555 DB $FB,$A5,$52,$85,$55,$20,$47,$F9,$A0,$27,$A9,$00,$91,$64,$88,$10 64AA FB6020FAFA DB $FB,$60,$20,$FA,$FA,$A5,$58,$85,$64,$A5,$59,$85,$65,$A0,$28,$B1 64BA 64A66ACAE4 DB $64,$A6,$6A,$CA,$E4,$65,$D0,$08,$A2,$D7,$E4,$64,$B0,$02,$A9,$00 64CA A0009164E6 DB $A0,$00,$91,$64,$E6,$64,$D0,$E5,$E6,$65,$A5,$65,$C5,$6A,$D0,$DD 64DA 4CDDFBA900 DB $4C,$DD,$FB,$A9,$00,$85,$63,$A5,$54,$85,$51,$A5,$51,$20,$22,$FB 64EA B00CA56318 DB $B0,$0C,$A5,$63,$18,$69,$28,$85,$63,$C6,$51,$4C,$E5,$FB,$18,$A5 64FA 6365558563 DB $63,$65,$55,$85,$63,$60,$20,$9D,$FC,$A5,$63,$48,$A5,$6C,$85,$54 650A A56D8555A9 DB $A5,$6D,$85,$55,$A9,$01,$85,$6B,$A2,$17,$A5,$7B,$10,$02,$A2,$03 651A E454D00BA5 DB $E4,$54,$D0,$0B,$A5,$55,$C5,$53,$D0,$05,$E6,$6B,$4C,$39,$FC,$20 652A D4F9E66BA5 DB $D4,$F9,$E6,$6B,$A5,$63,$C5,$52,$D0,$DE,$C6,$54,$20,$99,$F7,$20 653A A2F5D017C6 DB $A2,$F5,$D0,$17,$C6,$6B,$A5,$63,$C5,$52,$F0,$0F,$20,$99,$F7,$A5 654A 55C553D002 DB $55,$C5,$53,$D0,$02,$C6,$54,$A5,$6B,$D0,$E4,$68,$85,$63,$20,$A8 655A FC6020DDFB DB $FC,$60,$20,$DD,$FB,$A5,$51,$85,$6C,$A5,$52,$85,$6D,$60,$A5,$63 656A C552D002C6 DB $C5,$52,$D0,$02,$C6,$54,$20,$DD,$FB,$A5,$63,$C5,$52,$F0,$13,$20 657A 47F9A55338 DB $47,$F9,$A5,$53,$38,$E5,$52,$A8,$B1,$64,$D0,$06,$88,$10,$F9,$4C 658A DBF860A22D DB $DB,$F8,$60,$A2,$2D,$BD,$C6,$FE,$CD,$FB,$02,$F0,$05,$CA,$CA,$CA 659A 10F360A202 DB $10,$F3,$60,$A2,$02,$B5,$54,$9D,$B8,$02,$CA,$10,$F8,$60,$A2,$02 65AA BDB8029554 DB $BD,$B8,$02,$95,$54,$CA,$10,$F8,$60,$20,$B9,$FC,$4C,$34,$F6,$AD 65BA BF02C918F0 DB $BF,$02,$C9,$18,$F0,$17,$A2,$0B,$B5,$54,$48,$BD,$90,$02,$95,$54 65CA 689D9002CA DB $68,$9D,$90,$02,$CA,$10,$F1,$A5,$7B,$49,$FF,$85,$7B,$60,$A2,$7F 65DA 8E1FD08E0A DB $8E,$1F,$D0,$8E,$0A,$D4,$CA,$10,$F7,$60,$A9,$00,$A6,$7B,$D0,$04 65EA A657D002A5 DB $A6,$57,$D0,$02,$A5,$52,$85,$55,$60,$A5,$58,$85,$64,$A5,$59,$85 65FA 6560A200A5 DB $65,$60,$A2,$00,$A5,$22,$C9,$11,$F0,$08,$C9,$12,$F0,$03,$A0,$84 660A 60E88EB702 DB $60,$E8,$8E,$B7,$02,$A5,$54,$85,$60,$A5,$55,$85,$61,$A5,$56,$85 661A 62A9018579 DB $62,$A9,$01,$85,$79,$85,$7A,$38,$A5,$60,$E5,$5A,$85,$76,$B0,$0D 662A A9FF8579A5 DB $A9,$FF,$85,$79,$A5,$76,$49,$FF,$18,$69,$01,$85,$76,$38,$A5,$61 663A E55B8577A5 DB $E5,$5B,$85,$77,$A5,$62,$E5,$5C,$85,$78,$B0,$16,$A9,$FF,$85,$7A 664A A57749FF85 DB $A5,$77,$49,$FF,$85,$77,$A5,$78,$49,$FF,$85,$78,$E6,$77,$D0,$02 665A E678A202A0 DB $E6,$78,$A2,$02,$A0,$00,$84,$73,$98,$95,$70,$B5,$5A,$95,$54,$CA 666A 10F6A577E8 DB $10,$F6,$A5,$77,$E8,$A8,$A5,$78,$85,$7F,$85,$75,$D0,$0B,$A5,$77 667A C576B005A5 DB $C5,$76,$B0,$05,$A5,$76,$A2,$02,$A8,$98,$85,$7E,$85,$74,$48,$A5 668A 754A686A95 DB $75,$4A,$68,$6A,$95,$70,$A5,$7E,$05,$7F,$D0,$03,$4C,$42,$FE,$18 669A A570657685 DB $A5,$70,$65,$76,$85,$70,$90,$02,$E6,$71,$A5,$71,$C5,$75,$90,$14 66AA D006A570C5 DB $D0,$06,$A5,$70,$C5,$74,$90,$0C,$18,$A5,$54,$65,$79,$85,$54,$A2 66BA 00207AFA18 DB $00,$20,$7A,$FA,$18,$A5,$72,$65,$77,$85,$72,$A5,$73,$65,$78,$85 66CA 73C5759027 DB $73,$C5,$75,$90,$27,$D0,$06,$A5,$72,$C5,$74,$90,$1F,$24,$7A,$10 66DA 10C655A555 DB $10,$C6,$55,$A5,$55,$C9,$FF,$D0,$0E,$A5,$56,$F0,$0A,$C6,$56,$10 66EA 06E655D002 DB $06,$E6,$55,$D0,$02,$E6,$56,$A2,$02,$20,$7A,$FA,$20,$96,$FA,$20 66FA E0F5ADB702 DB $E0,$F5,$AD,$B7,$02,$F0,$2F,$20,$9D,$FC,$AD,$FB,$02,$8D,$BC,$02 670A A5544820DC DB $A5,$54,$48,$20,$DC,$F9,$68,$85,$54,$20,$96,$FA,$20,$A2,$F5,$D0 671A 0CADFD028D DB $0C,$AD,$FD,$02,$8D,$FB,$02,$20,$E0,$F5,$4C,$0A,$FE,$AD,$BC,$02 672A 8DFB0220A8 DB $8D,$FB,$02,$20,$A8,$FC,$38,$A5,$7E,$E9,$01,$85,$7E,$A5,$7F,$E9 673A 00857F3003 DB $00,$85,$7F,$30,$03,$4C,$90,$FD,$4C,$34,$F6,$18,$10,$0A,$0A,$10 674A 1C3464C4C4 DB $1C,$34,$64,$C4,$C4,$C4,$C4,$17,$17,$0B,$17,$2F,$2F,$5F,$5F,$61 675A 6161611313 DB $61,$61,$61,$13,$13,$09,$13,$27,$27,$4F,$4F,$41,$41,$41,$41,$02 676A 060708090A DB $06,$07,$08,$09,$0A,$0B,$0D,$0F,$0F,$0F,$0F,$00,$00,$00,$00,$00 677A 0000010101 DB $00,$00,$01,$01,$01,$01,$01,$02,$01,$01,$00,$00,$01,$01,$02,$02 678A 0202022814 DB $02,$02,$02,$28,$14,$14,$28,$50,$50,$A0,$A0,$40,$50,$50,$50,$18 679A 180C183030 DB $18,$0C,$18,$30,$30,$60,$60,$C0,$C0,$C0,$C0,$00,$00,$00,$02,$03 67AA 0203020301 DB $02,$03,$02,$03,$01,$01,$01,$00,$FF,$F0,$0F,$C0,$30,$0C,$03,$80 67BA 4020100804 DB $40,$20,$10,$08,$04,$02,$01,$28,$CA,$94,$46,$00,$1B,$79,$F7,$1C 67CA 7FF71D8CF7 DB $7F,$F7,$1D,$8C,$F7,$1E,$99,$F7,$1F,$AA,$F7,$7D,$B9,$F7,$7E,$E6 67DA F77F10F89B DB $F7,$7F,$10,$F8,$9B,$30,$FA,$9C,$D4,$F8,$9D,$A4,$F8,$9E,$32,$F8 67EA 9F2DF8FD0A DB $9F,$2D,$F8,$FD,$0A,$F9,$FE,$6D,$F8,$FF,$37,$F8,$40,$00,$20,$60 67FA 204000606C DB $20,$40,$00,$60,$6C,$6A,$3B,$80,$80,$6B,$2B,$2A,$6F,$80,$70,$75 680A 9B692D3D76 DB $9B,$69,$2D,$3D,$76,$80,$63,$80,$80,$62,$78,$7A,$34,$80,$33,$36 ATARI CAMAC Assembler Ver 1.0A Page 59 The ATARI Translator --------------------- D2:OSPAL.ASM 400/800 Operating System Memory Image 681A 1B3532312C DB $1B,$35,$32,$31,$2C,$20,$2E,$6E,$80,$6D,$2F,$81,$72,$80,$65,$79 682A 7F74777139 DB $7F,$74,$77,$71,$39,$80,$30,$37,$7E,$38,$3C,$3E,$66,$68,$64,$80 683A 826773614C DB $82,$67,$73,$61,$4C,$4A,$3A,$80,$80,$4B,$5C,$5E,$4F,$80,$50,$55 684A 9B495F7C56 DB $9B,$49,$5F,$7C,$56,$80,$43,$80,$80,$42,$58,$5A,$24,$80,$23,$26 685A 1B2522215B DB $1B,$25,$22,$21,$5B,$20,$5D,$4E,$80,$4D,$3F,$81,$52,$80,$45,$59 686A 9F54575128 DB $9F,$54,$57,$51,$28,$80,$29,$27,$9C,$40,$7D,$9D,$46,$48,$44,$80 687A 834753410C DB $83,$47,$53,$41,$0C,$0A,$7B,$80,$80,$0B,$1E,$1F,$0F,$80,$10,$15 688A 9B091C1D16 DB $9B,$09,$1C,$1D,$16,$80,$03,$80,$80,$02,$18,$1A,$80,$80,$85,$80 689A 1B80FD8000 DB $1B,$80,$FD,$80,$00,$20,$60,$0E,$80,$0D,$80,$81,$12,$80,$05,$19 68AA 9E14171180 DB $9E,$14,$17,$11,$80,$80,$80,$80,$FE,$80,$7D,$FF,$06,$08,$04,$80 68BA 84071301AD DB $84,$07,$13,$01,$AD,$09,$D2,$CD,$F2,$02,$D0,$05,$AD,$F1,$02,$D0 68CA 20AD09D2C9 DB $20,$AD,$09,$D2,$C9,$9F,$D0,$0A,$AD,$FF,$02,$49,$FF,$8D,$FF,$02 68DA B00F8DFC02 DB $B0,$0F,$8D,$FC,$02,$8D,$F2,$02,$A9,$03,$8D,$F1,$02,$A9,$00,$85 68EA 4DA9308D2B DB $4D,$A9,$30,$8D,$2B,$02,$68,$40,$FF,$FF,$FF,$FF,$FF,$FF,$D6,$57 68FA B4E777E4F3 DB $B4,$E7,$77,$E4,$F3,$E6 ATARI CAMAC Assembler Ver 1.0A Page 60 The ATARI Translator --------------------- D1:XLATOR.ASM End -------------------------------------- 6900 RAMEND 6900 END RAMLOAD no ERRORs, 185 Labels, $80C1 free. ?Q0003 3D6C ?Q0004 3D95 ?Q0005 3DBE ?Q0006 3DE7 ?Q0007 3E10 ?Q0008 3E39 ?Q0009 3E62 ?Q000A 3E8B ?Q000B 3EB4 ?Q000C 3EDD ?Q000D CF38 ?X000E CF7B ?X000F CF98 ?X0010 CFB9 ?Y000E CF88 ?Y000F CFA5 ?Y0010 CFC6 ?Z0003 3D59 ?Z0004 3D82 ?Z0005 3DAB ?Z0006 3DD4 ?Z0007 3DFD ?Z0008 3E26 ?Z0009 3E4F ?Z000A 3E78 ?Z000B 3EA1 ?Z000C 3ECA ?Z000D CF25 ABORT 0749 3#53 4/11 ACTDEV CE41 43/38 44#10 ALIGN mac 2#52 20/15 41/19 46/11 ALTSCR 0803 4/30 4/32 6# 7 BOOTSO 3B70 3/15 39#12 s CARTCK 03EB 42/32 44/55 CARTIN 3B52 38#52 38/54 41/29 s CHACT 02F3 40/37 40/45 s CIOV E456 3/43 5/13 COLDIN CF6E 43/12 45#34 s COLDSV E477 5/27 42/61 COLOR 1002 7#17 39/28 s COLOR2 02C6 3/22 39/30 s COLOR4 02C8 3/23 39/29 s CONSOL D01F 41/37 41/38 s COUNT 0084 42/ 9 42/ 9 42/10 42/10 42/11 42/11 42/12 42/12 42/13 42/13 42/14 42/14 42/18 42/18 42/19 42/19 42/20 42/20 42/21 42/21 44/52 44/52 n CPYRT CFD1 45#57 s CRITIC 0042 43/30 43/58 CRTLEN 0012 38#54 41/27 ATARI CAMAC Assembler Ver 1.0A Page 61 D1:XLATOR.ASM s DAUX1 030A 4/31 4/41 5/43 39/53 s DAUX2 030B 4/21 5/45 s DBUF 0304 4/23 4/25 4/37 4/39 5/37 5/39 5/40 5/42 39/49 39/51 s DCOMND 0302 5/30 s DEST 0080 42/ 9 42/ 9 42/ 9 42/ 9 42/10 42/10 42/10 42/10 42/11 42/11 42/11 42/11 42/12 42/12 42/12 42/12 42/13 42/13 42/13 42/13 42/14 42/14 42/14 42/14 42/18 42/18 42/18 42/18 42/19 42/19 42/19 42/19 42/20 42/20 42/20 42/20 42/21 42/21 42/21 42/21 44/52 44/52 44/52 44/52 DLI 3C1A 39/23 39/25 40#53 DLINK1 1065 7/16 7#33 DLINK2 1045 20/20 20#31 DLIOUT 3C24 40/55 40#58 s DLJ 0086 40/20 40/23 41/20 41/22 DLJMP 1000 7#16 41/19 41/21 DLST1 0807 3/24 3/26 6#10 6/14 DLST2 1003 7#19 28/27 38/13 39/18 39/20 n DLST3 1003 20#23 s DMACTL D400 39/13 41/44 s DOSINI 000C 45/34 45/34 45/34 45/34 45/38 45/38 45/38 45/38 45/43 45/43 45/43 45/43 DOSIO CE27 43/35 43/39 43#53 DSCAN1 CF8B 43/ 8 45#38 DSCAN2 CFAC 43/ 9 45#43 s DSKINV E453 5/33 s DSTATS 0303 43/59 43/60 s DUNIT 0301 5/32 43/31 43/56 ERR1 081C 3/50 3/52 6#17 ERR2 087A 4/ 8 4/10 6#22 ESCR1 1DFF 6/ 7 19#49 ESCR2 2617 6/ 8 27#39 ESCR3 3C26 4/42 40#60 GETBAD 07D3 5#27 5/34 GETNXT 07FE 5/44 5#47 GETSEC 07D6 4/34 4/44 5#29 5/48 39/56 s GINTLK 03FA 42/30 44/53 s GPRIOR 026F 39/33 HUNG 074F 3#56 3/56 s ICBA 0344 3/51 3/53 4/ 9 4/15 4/17 5/15 5/17 5/18 5/20 s ICBL 0348 3/38 3/39 5/ 9 5/12 5/16 s ICCMD 0342 3/41 5/ 7 IFDEV CE39 44# 7 44/11 s IRQEN D20E 41/46 LINER 07AA 3/55 4/18 5# 6 LINER1 07B4 5#11 5/22 s LMARGN 0052 3/30 45/13 s LNBRAM CD00 42/53 42/55 s MLCNT 0088 3/46 4/33 4/43 5/21 5/47 39/55 s MOVLIN FB4E 42/54 42/56 s NMIEN D40E 39/15 39/41 41/45 NOCART 3D15 41#29 41/31 NXTIO1 CE0F 43#38 43/45 s OFFTIM FFEB 40/38 OKMSG 08DC 4/14 4/16 6#27 s ONTIME FF9B 40/46 ONWARD 0762 4/ 7 4#14 s OS800 00A2 3/48 OSOBJ 4100 42/ 9 42/ 9 48# 5 s OSTYPE FCD8 3/47 ATARI CAMAC Assembler Ver 1.0A Page 62 D1:XLATOR.ASM PATCH mac 2#24 42/ 9 42/10 42/11 42/12 42/13 42/14 42/18 42/19 42/20 42/21 44/52 PATCLD 3F1C 42/20 42/20 43#12 PATDIN 3F22 42/21 42/21 43#14 PATIRQ 3F10 42/18 42/18 43# 8 PATNMI 3F13 42/19 42/19 43# 9 PATPIO 3F1F 42/12 42/12 43#13 PATROJ 3F16 42/13 42/13 43#10 PATSIZ 3F19 42/14 42/14 43#11 PBILOD CF51 45# 7 45/10 PBISAV 3EFA 42#45 42/48 PC0COD 3F84 42/11 42/11 44#25 46/ 5 PC0LEN 00FF 42/11 42/11 46# 5 s PDIOV D805 43/42 s PDVMSK 0247 42/45 43/34 44/ 7 45/ 8 s PDVS D1FF 43/49 44/16 PDVSEL CE4D 44/ 8 44#19 PHASE1 08FB 3/13 6#29 PIO CE00 43/13 43#29 PIOCOD 3F25 42/10 42/10 43#24 44/23 PIOEND CE2A 43/50 43#55 PIOLEN 005F 42/10 42/10 44#23 s POKMSK 0010 45/39 s PORTB D301 41/49 41/51 44/36 44/38 s PRIOR D01B 40/57 s PUPBT1 033D 42/36 44/59 s PUTCHR 000B 3/40 s PUTREC 0009 5/ 6 RAMCHK 0752 3/49 4# 5 RAMEND 6900 39/54 60# 5 s RAMLIN 0160 44/52 44/52 45/34 45/34 45/34 45/34 45/38 45/38 45/38 45/38 45/43 45/43 45/43 45/43 s RAMLOA 0700 3/11 3/13 3/14 4/40 6/ 7 6/ 8 39/52 60/ 6 s RAMPIO CE00 42/10 42/10 43/25 s RAMSCA CF00 42/11 42/11 44/26 s RAMSIZ 02E4 4/ 5 41/24 s RANDOM D20A 4/27 RECON 3EEF 42#36 42/39 RESET 0001 2#57 42/15 REWARM CF46 44#58 44/61 s RTCLOK 0012 39/44 39/45 s SAVMSC 0058 3/31 3/33 SCRMEM 0813 3/32 3/34 6#12 s SDLST 0230 3/25 3/27 39/19 39/21 s SDMCTL 022F 39/14 39/43 41/43 SELECT 3D1F 41#36 41/40 SELTXT 3B2C 38#46 40/32 40/35 40/36 40/42 40/44 s SETVBV E45C 39/38 SHADOW 3BB4 39#45 39/46 s SHPDVS 0248 43/48 44/15 s SIOENT E959 43/53 SIZRAM CF61 43/11 45#19 SIZRTS CF6D 45/23 45#25 s SOURCE 0082 42/ 9 42/ 9 42/ 9 42/ 9 42/10 42/10 42/10 42/10 42/11 42/11 42/11 42/11 42/12 42/12 42/12 42/12 42/13 42/13 42/13 42/13 42/14 42/14 42/14 42/14 42/18 42/18 42/18 42/18 42/19 42/19 42/19 42/19 42/20 42/20 42/20 42/20 42/21 42/21 42/21 42/21 44/52 44/52 44/52 44/52 SSCR1 1000 4/22 4/24 6/ 7 6/ 7 7#15 20/19 ATARI CAMAC Assembler Ver 1.0A Page 63 D1:XLATOR.ASM SSCR2 1E00 6/ 8 6/ 8 20#17 SSCR3 3000 4/36 4/38 4/40 4/42 7/33 20/31 28#15 SSM1 1067 7/20 7#36 SSM2 1047 20/24 20#34 SSM3 3046 28/17 28#30 SSTXT 3A6E 38#10 40/19 40/22 STKCOD CF00 44#33 44/40 44/52 44/52 STKLEN 000F 44#40 44/52 44/52 STXTM 3A80 38/11 38#16 SVCRTC CFCD 42/33 44/54 45#51 SVDINI CFC9 43/14 45/34 45/34 45/34 45/38 45/38 45/43 45/43 45#48 SVINTL CFCC 42/31 44/52 45#50 SVPBI CE55 42/46 44#20 45/ 7 SVPORT CFCB 42/28 44/37 45#49 SVPUCH CFCE 42/37 44/58 45#52 SWAPOS 3D00 39/48 39/50 39/52 39/54 39/57 41#19 s TRAMSZ 0006 45/21 TROJAN CF0F 43/10 44#52 s TXTFLG 008A 39/16 40/14 40/26 40/54 41/34 TXTON 3D1B 41/26 41#33 s VBCLOK 008C 40/13 40/28 40/30 40/39 40/47 VBFLON 3C06 40/33 40#41 VBFLSH 3BEC 40/17 40#30 VBL 3BD1 39/35 39/36 40#13 VBOUT 3C17 40/15 40/31 40/40 40#51 s VDSLST 0200 39/24 39/26 s VVBLKI 0222 45/43 s WARMSV E474 44/39 WATCH mac 2# 7 45/34 45/38 45/43 s XITVBV E462 40/51 YESDEV CE46 44/ 9 44#15 ›