=============================================================================== 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: XLPALSB.PRT Title of document: Atari Translator, Version 3, Configured for PAL TV systems, Side B 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-0006A-3 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 0000 ; ================================================================ ; ; 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 0000 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 = 0000 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 0000 ; ------------------------------------------------------ ; Disk boot record ; ------------------------------------------------------ 0000 = 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 A956 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 = 0000 IF RESET ;If [RESET] processing enabled, then - PATCH $E71F,PATIRQ,3 ; Low-level IRQ watchdog patch - PATCH $E7CE,PATNMI,3 ; Immediate VBLANK watchdog patch - PATCH $F366,PATCLD,3 ; Single boot sector fix - PATCH $F37E,PATDIN,3 ; Repoint JMP (DOSINI) to ours ENDIF ;Endif ; Save a few XL-O.S. WARM START descriminator bytes ---- 3E39 68 PLA ;Reload current PORTB PIA status 3E3A 8DCBCF STA SVPORTB ;Save it for WARM START restoration 3E3D ADFA03 LDA GINTLK ;Save Cartridge interlock flags 3E40 8DCCCF STA SVINTLK 3E43 ADEB03 LDA CARTCK ;Save Cartridge checksum (if needed) 3E46 8DCDCF STA SVCRTCK 3E49 A202 LDX #2 ;Save XL O.S. power-up test bytes 3E4B BD3D03 RECON LDA PUPBT1,X 3E4E 9DCECF STA SVPUCHK,X ;for WARM START power-up check in XL 3E51 CA DEX ;(these are restored in TROJAN) 3E52 10F7 ^3E4B BPL RECON ; Save some Parallel Bus control variables ------------ 3E54 A209 LDX #9 3E56 BD4702 PBISAV LDA PDVMSK,X ;to be restored after page 3 is cleared 3E59 9D55CE STA SVPBI,X 3E5C CA DEX 3E5D 10F7 ^3E56 BPL PBISAV ; Relocate LINBUF into 'safe' RAM --------------------- 3E5F A9CD LDA #high LNBRAM ;to avoid clash with PBI variables 3E61 8D4FFB STA MOVLIN+1 3E64 A900 LDA #low LNBRAM 3E66 8D53FB STA MOVLIN+5 ; Finally, startup the RAM-based O.S. ----------------- 3E69 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 3E6C ; These 7 lines are PATCHed into the O.S. -----------+ ; | 3E6C 4C8BCF PATIRQ JMP DSCAN1 ;IRQ 'DOSINI' monitor | 3E6F 4CACCF PATNMI JMP DSCAN2 ;NMI 'DOSINI' monitor | 3E72 4C0FCF PATROJ JMP TROJAN ;Hides routine in stack | 3E75 4C61CF PATSIZ JMP SIZRAM ;Limits RAMSIZ to $C0 | 3E78 206ECF PATCLD JSR COLDIN ;Special-case 'DOSINI' chk | 3E7B 4C00CE PATPIO JMP PIO ;Parallel disk linkage | 3E7E 6CC9CF PATDIN JMP (SVDINI) ;Indirect to saved DOSINI | ; | ; ----------------------------------------------------+ ; The following code is 'safed' in RAM at $Cxxx ----------------+ ; | ; v INCLUDE D2:PLLBUS.ASM 3E81 PIOCODE 3E81 = 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# = 3EE0 ORG *O = 005F PIOLEN EQU * - PIOCODE 3EE0 PC0CODE 3EE0 = 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# = 3FDF 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 ---------------------------+ 3FDF 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 4000 ; ------------------------------------------------------ ; 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 4000 OSOBJ 4000 20A1DB20BB DB $20,$A1,$DB,$20,$BB,$DB,$B0,$39,$A2,$ED 400A A0042048DA DB $A0,$04,$20,$48,$DA,$A2,$FF,$86,$F1,$20,$44,$DA,$F0,$04,$A9,$FF 401A 85F02094DB DB $85,$F0,$20,$94,$DB,$B0,$21,$48,$A6,$D5,$D0,$11,$20,$EB,$DB,$68 402A 05D985D9A6 DB $05,$D9,$85,$D9,$A6,$F1,$30,$E6,$E8,$86,$F1,$D0,$E1,$68,$A6,$F1 403A 1002E6ED4C DB $10,$02,$E6,$ED,$4C,$18,$D8,$60,$C9,$2E,$F0,$14,$C9,$45,$F0,$19 404A A6F0D068C9 DB $A6,$F0,$D0,$68,$C9,$2B,$F0,$C6,$C9,$2D,$F0,$00,$85,$EE,$F0,$BE 405A A6F11058E8 DB $A6,$F1,$10,$58,$E8,$86,$F1,$F0,$B5,$A5,$F2,$85,$EC,$20,$94,$DB 406A B037AAA5ED DB $B0,$37,$AA,$A5,$ED,$48,$86,$ED,$20,$94,$DB,$B0,$17,$48,$A5,$ED 407A 0A85ED0A0A DB $0A,$85,$ED,$0A,$0A,$65,$ED,$85,$ED,$68,$18,$65,$ED,$85,$ED,$A4 408A F2209DDBA5 DB $F2,$20,$9D,$DB,$A5,$EF,$F0,$09,$A5,$ED,$49,$FF,$18,$69,$01,$85 409A ED681865ED DB $ED,$68,$18,$65,$ED,$85,$ED,$D0,$13,$C9,$2B,$F0,$06,$C9,$2D,$D0 40AA 0785EF2094 DB $07,$85,$EF,$20,$94,$DB,$90,$BA,$A5,$EC,$85,$F2,$C6,$F2,$A5,$ED 40BA A6F13005F0 DB $A6,$F1,$30,$05,$F0,$03,$38,$E5,$F1,$48,$2A,$68,$6A,$85,$ED,$90 40CA 0320EBDBA5 DB $03,$20,$EB,$DB,$A5,$ED,$18,$69,$44,$85,$D4,$20,$00,$DC,$B0,$0B 40DA A6EEF006A5 DB $A6,$EE,$F0,$06,$A5,$D4,$09,$80,$85,$D4,$18,$60,$20,$51,$DA,$A9 40EA 308D7F05A5 DB $30,$8D,$7F,$05,$A5,$D4,$F0,$28,$29,$7F,$C9,$3F,$90,$28,$C9,$45 40FA B02438E93F DB $B0,$24,$38,$E9,$3F,$20,$70,$DC,$20,$A4,$DC,$09,$80,$9D,$80,$05 410A AD8005C92E DB $AD,$80,$05,$C9,$2E,$F0,$03,$4C,$88,$D9,$20,$C1,$DC,$4C,$9C,$D9 411A A9B08D8005 DB $A9,$B0,$8D,$80,$05,$60,$A9,$01,$20,$70,$DC,$20,$A4,$DC,$E8,$86 412A F2A5D40A38 DB $F2,$A5,$D4,$0A,$38,$E9,$80,$AE,$80,$05,$E0,$30,$F0,$17,$AE,$81 413A 05AC82058E DB $05,$AC,$82,$05,$8E,$82,$05,$8C,$81,$05,$A6,$F2,$E0,$02,$D0,$02 414A E6F2186901 DB $E6,$F2,$18,$69,$01,$85,$ED,$A9,$45,$A4,$F2,$20,$9F,$DC,$84,$F2 415A A5ED100BA9 DB $A5,$ED,$10,$0B,$A9,$00,$38,$E5,$ED,$85,$ED,$A9,$2D,$D0,$02,$A9 416A 2B209FDCA2 DB $2B,$20,$9F,$DC,$A2,$00,$A5,$ED,$38,$E9,$0A,$90,$03,$E8,$D0,$F8 417A 18690A488A DB $18,$69,$0A,$48,$8A,$20,$9D,$DC,$68,$09,$80,$20,$9D,$DC,$AD,$80 418A 05C930D00D DB $05,$C9,$30,$D0,$0D,$18,$A5,$F3,$69,$01,$85,$F3,$A5,$F4,$69,$00 419A 85F4A5D410 DB $85,$F4,$A5,$D4,$10,$09,$20,$C1,$DC,$A0,$00,$A9,$2D,$91,$F3,$60 41AA A5D485F8A5 DB $A5,$D4,$85,$F8,$A5,$D5,$85,$F7,$20,$44,$DA,$F8,$A0,$10,$06,$F8 41BA 26F7A203B5 DB $26,$F7,$A2,$03,$B5,$D4,$75,$D4,$95,$D4,$CA,$D0,$F7,$88,$D0,$EE 41CA D8A94285D4 DB $D8,$A9,$42,$85,$D4,$4C,$00,$DC,$A9,$00,$85,$F7,$85,$F8,$A5,$D4 41DA 3066C943B0 DB $30,$66,$C9,$43,$B0,$62,$38,$E9,$40,$90,$3F,$69,$00,$0A,$85,$F5 41EA 205ADAB053 DB $20,$5A,$DA,$B0,$53,$A5,$F7,$85,$F9,$A5,$F8,$85,$FA,$20,$5A,$DA 41FA B046205ADA DB $B0,$46,$20,$5A,$DA,$B0,$41,$18,$A5,$F8,$65,$FA,$85,$F8,$A5,$F7 420A 65F985F7B0 DB $65,$F9,$85,$F7,$B0,$32,$20,$B9,$DC,$18,$65,$F8,$85,$F8,$A5,$F7 421A 6900B02485 DB $69,$00,$B0,$24,$85,$F7,$C6,$F5,$D0,$C6,$20,$B9,$DC,$C9,$05,$90 422A 0D18A5F869 DB $0D,$18,$A5,$F8,$69,$01,$85,$F8,$A5,$F7,$69,$00,$85,$F7,$A5,$F8 423A 85D4A5F785 DB $85,$D4,$A5,$F7,$85,$D5,$18,$60,$38,$60,$A2,$D4,$A0,$06,$A9,$00 424A 9500E888D0 DB $95,$00,$E8,$88,$D0,$FA,$60,$A9,$05,$85,$F4,$A9,$80,$85,$F3,$60 425A 1826F826F7 DB $18,$26,$F8,$26,$F7,$60,$A5,$E0,$49,$80,$85,$E0,$A5,$E0,$29,$7F 426A 85F7A5D429 DB $85,$F7,$A5,$D4,$29,$7F,$38,$E5,$F7,$10,$10,$A2,$05,$B5,$D4,$B4 427A E095E09895 DB $E0,$95,$E0,$98,$95,$D4,$CA,$10,$F4,$30,$E1,$F0,$07,$C9,$05,$B0 428A 19203EDCF8 DB $19,$20,$3E,$DC,$F8,$A5,$D4,$45,$E0,$30,$1E,$A2,$04,$18,$B5,$D5 429A 75E195D5CA DB $75,$E1,$95,$D5,$CA,$10,$F7,$D8,$B0,$03,$4C,$00,$DC,$A9,$01,$20 42AA 3ADCA90185 DB $3A,$DC,$A9,$01,$85,$D5,$4C,$00,$DC,$A2,$04,$38,$B5,$D5,$F5,$E1 42BA 95D5CA10F7 DB $95,$D5,$CA,$10,$F7,$90,$04,$D8,$4C,$00,$DC,$A5,$D4,$49,$80,$85 42CA D438A204A9 DB $D4,$38,$A2,$04,$A9,$00,$F5,$D5,$95,$D5,$CA,$10,$F7,$D8,$4C,$00 42DA DCA5D4F045 DB $DC,$A5,$D4,$F0,$45,$A5,$E0,$F0,$3E,$20,$CF,$DC,$38,$E9,$40,$38 42EA 65E0303820 DB $65,$E0,$30,$38,$20,$E0,$DC,$A5,$DF,$29,$0F,$85,$F6,$C6,$F6,$30 42FA 062001DD4C DB $06,$20,$01,$DD,$4C,$F7,$DA,$A5,$DF,$4A,$4A,$4A,$4A,$85,$F6,$C6 430A F630062005 DB $F6,$30,$06,$20,$05,$DD,$4C,$09,$DB,$20,$62,$DC,$C6,$F5,$D0,$D7 431A A5ED85D44C DB $A5,$ED,$85,$D4,$4C,$04,$DC,$20,$44,$DA,$18,$60,$38,$60,$A5,$E0 432A F0FAA5D4F0 DB $F0,$FA,$A5,$D4,$F0,$F4,$20,$CF,$DC,$38,$E5,$E0,$18,$69,$40,$30 433A EB20E0DCE6 DB $EB,$20,$E0,$DC,$E6,$F5,$4C,$4E,$DB,$A2,$00,$B5,$D5,$95,$D4,$E8 434A E00CD0F7A0 DB $E0,$0C,$D0,$F7,$A0,$05,$38,$F8,$B9,$DA,$00,$F9,$E6,$00,$99,$DA 435A 008810F4D8 DB $00,$88,$10,$F4,$D8,$90,$04,$E6,$D9,$D0,$E9,$20,$0F,$DD,$06,$D9 436A 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 437A 99DA008810 DB $99,$DA,$00,$88,$10,$F4,$D8,$90,$04,$E6,$D9,$D0,$E9,$20,$09,$DD 438A C6F5D0B520 DB $C6,$F5,$D0,$B5,$20,$62,$DC,$4C,$1A,$DB,$20,$AF,$DB,$A4,$F2,$90 439A 02B1F3C884 DB $02,$B1,$F3,$C8,$84,$F2,$60,$A4,$F2,$A9,$20,$D1,$F3,$D0,$03,$C8 43AA D0F984F260 DB $D0,$F9,$84,$F2,$60,$A4,$F2,$B1,$F3,$38,$E9,$30,$90,$18,$C9,$0A 43BA 60A5F24820 DB $60,$A5,$F2,$48,$20,$94,$DB,$90,$1F,$C9,$2E,$F0,$14,$C9,$2B,$F0 43CA 07C92DF003 DB $07,$C9,$2D,$F0,$03,$68,$38,$60,$20,$94,$DB,$90,$0B,$C9,$2E,$D0 43DA F42094DB90 DB $F4,$20,$94,$DB,$90,$02,$B0,$ED,$68,$85,$F2,$18,$60,$A2,$E7,$D0 43EA 02A2D5A004 DB $02,$A2,$D5,$A0,$04,$18,$36,$04,$36,$03,$36,$02,$36,$01,$36,$00 43FA 26EC88D0F0 DB $26,$EC,$88,$D0,$F0,$60,$A2,$00,$86,$DA,$A2,$04,$A5,$D4,$F0,$2E 440A A5D5D01AA0 DB $A5,$D5,$D0,$1A,$A0,$00,$B9,$D6,$00,$99,$D5,$00,$C8,$C0,$05,$90 441A F5C6D4CAD0 DB $F5,$C6,$D4,$CA,$D0,$EA,$A5,$D5,$D0,$04,$85,$D4,$18,$60,$A5,$D4 442A 297FC97190 DB $29,$7F,$C9,$71,$90,$01,$60,$C9,$0F,$B0,$03,$20,$44,$DA,$18,$60 443A A2D4D002A2 DB $A2,$D4,$D0,$02,$A2,$E0,$86,$F9,$85,$F7,$85,$F8,$A0,$04,$B5,$04 444A 9505CA88D0 DB $95,$05,$CA,$88,$D0,$F8,$A9,$00,$95,$05,$A6,$F9,$C6,$F7,$D0,$EC 445A B5001865F8 DB $B5,$00,$18,$65,$F8,$95,$00,$60,$A2,$0A,$B5,$D4,$95,$D5,$CA,$10 446A F9A90085D4 DB $F9,$A9,$00,$85,$D4,$60,$85,$F7,$A2,$00,$A0,$00,$20,$93,$DC,$38 447A E90185F7B5 DB $E9,$01,$85,$F7,$B5,$D5,$4A,$4A,$4A,$4A,$20,$9D,$DC,$B5,$D5,$29 448A 0F209DDCE8 DB $0F,$20,$9D,$DC,$E8,$E0,$05,$90,$E3,$A5,$F7,$D0,$05,$A9,$2E,$20 449A 9FDC600930 DB $9F,$DC,$60,$09,$30,$99,$80,$05,$C8,$60,$A2,$0A,$BD,$80,$05,$C9 44AA 2EF007C930 DB $2E,$F0,$07,$C9,$30,$D0,$07,$CA,$D0,$F2,$CA,$BD,$80,$05,$60,$20 44BA EBDBA5EC29 DB $EB,$DB,$A5,$EC,$29,$0F,$60,$38,$A5,$F3,$E9,$01,$85,$F3,$A5,$F4 44CA E90085F460 DB $E9,$00,$85,$F4,$60,$A5,$D4,$45,$E0,$29,$80,$85,$EE,$06,$E0,$46 44DA E0A5D4297F DB $E0,$A5,$D4,$29,$7F,$60,$05,$EE,$85,$ED,$A9,$00,$85,$D4,$85,$E0 44EA 2028DD20E7 DB $20,$28,$DD,$20,$E7,$DB,$A5,$EC,$29,$0F,$85,$E6,$A9,$05,$85,$F5 44FA 2034DD2044 DB $20,$34,$DD,$20,$44,$DA,$60,$A2,$D9,$D0,$06,$A2,$D9,$D0,$08,$A2 450A DFA0E5D004 DB $DF,$A0,$E5,$D0,$04,$A2,$DF,$A0,$EB,$A9,$05,$85,$F7,$18,$F8,$B5 451A 0079000095 DB $00,$79,$00,$00,$95,$00,$CA,$88,$C6,$F7,$10,$F3,$D8,$60,$A0,$05 452A B9E00099E6 DB $B9,$E0,$00,$99,$E6,$00,$88,$10,$F7,$60,$A0,$05,$B9,$D4,$00,$99 453A DA008810F7 DB $DA,$00,$88,$10,$F7,$60,$86,$FE,$84,$FF,$85,$EF,$A2,$E0,$A0,$05 454A 20A7DD20B6 DB $20,$A7,$DD,$20,$B6,$DD,$A6,$FE,$A4,$FF,$20,$89,$DD,$C6,$EF,$F0 455A 2D20DBDAB0 DB $2D,$20,$DB,$DA,$B0,$28,$18,$A5,$FE,$69,$06,$85,$FE,$90,$06,$A5 456A FF690085FF DB $FF,$69,$00,$85,$FF,$A6,$FE,$A4,$FF,$20,$98,$DD,$20,$66,$DA,$B0 457A 0DC6EFF009 DB $0D,$C6,$EF,$F0,$09,$A2,$E0,$A0,$05,$20,$98,$DD,$30,$D3,$60,$86 458A FC84FDA005 DB $FC,$84,$FD,$A0,$05,$B1,$FC,$99,$D4,$00,$88,$10,$F8,$60,$86,$FC 459A 84FDA005B1 DB $84,$FD,$A0,$05,$B1,$FC,$99,$E0,$00,$88,$10,$F8,$60,$86,$FC,$84 45AA FDA005B9D4 DB $FD,$A0,$05,$B9,$D4,$00,$91,$FC,$88,$10,$F8,$60,$A2,$05,$B5,$D4 45BA 95E0CA10F9 DB $95,$E0,$CA,$10,$F9,$60,$A2,$89,$A0,$DE,$20,$98,$DD,$20,$DB,$DA 45CA B07FA90085 DB $B0,$7F,$A9,$00,$85,$F1,$A5,$D4,$85,$F0,$29,$7F,$85,$D4,$38,$E9 45DA 403026C904 DB $40,$30,$26,$C9,$04,$10,$6A,$A2,$E6,$A0,$05,$20,$A7,$DD,$20,$D2 45EA D9A5D485F1 DB $D9,$A5,$D4,$85,$F1,$A5,$D5,$D0,$58,$20,$AA,$D9,$20,$B6,$DD,$A2 45FA E6A0052089 DB $E6,$A0,$05,$20,$89,$DD,$20,$60,$DA,$A9,$0A,$A2,$4D,$A0,$DE,$20 460A 40DD20B6DD DB $40,$DD,$20,$B6,$DD,$20,$DB,$DA,$A5,$F1,$F0,$23,$18,$6A,$85,$E0 461A A9019002A9 DB $A9,$01,$90,$02,$A9,$10,$85,$E1,$A2,$04,$A9,$00,$95,$E2,$CA,$10 462A FBA5E01869 DB $FB,$A5,$E0,$18,$69,$40,$B0,$19,$30,$17,$85,$E0,$20,$DB,$DA,$A5 463A F0100D20B6 DB $F0,$10,$0D,$20,$B6,$DD,$A2,$8F,$A0,$DE,$20,$89,$DD,$20,$28,$DB 464A 6038603D17 DB $60,$38,$60,$3D,$17,$94,$19,$00,$00,$3D,$57,$33,$05,$00,$00,$3E 465A 0554766200 DB $05,$54,$76,$62,$00,$3E,$32,$19,$62,$27,$00,$3F,$01,$68,$60,$30 466A 363F073203 DB $36,$3F,$07,$32,$03,$27,$41,$3F,$25,$43,$34,$56,$75,$3F,$66,$27 467A 3730504001 DB $37,$30,$50,$40,$01,$15,$12,$92,$55,$3F,$99,$99,$99,$99,$99,$3F 468A 4342944819 DB $43,$42,$94,$48,$19,$40,$01,$00,$00,$00,$00,$86,$FE,$84,$FF,$A2 469A E0A00520A7 DB $E0,$A0,$05,$20,$A7,$DD,$A6,$FE,$A4,$FF,$20,$98,$DD,$20,$66,$DA 46AA A2E6A00520 DB $A2,$E6,$A0,$05,$20,$A7,$DD,$A2,$E0,$A0,$05,$20,$89,$DD,$A6,$FE 46BA A4FF2098DD DB $A4,$FF,$20,$98,$DD,$20,$60,$DA,$A2,$E6,$A0,$05,$20,$98,$DD,$20 46CA 28DB60A901 DB $28,$DB,$60,$A9,$01,$D0,$02,$A9,$00,$85,$F0,$A5,$D4,$10,$02,$38 46DA 60A5D485E0 DB $60,$A5,$D4,$85,$E0,$38,$E9,$40,$0A,$85,$F1,$A5,$D5,$29,$F0,$D0 46EA 04A901D004 DB $04,$A9,$01,$D0,$04,$E6,$F1,$A9,$10,$85,$E1,$A2,$04,$A9,$00,$95 46FA 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 470A A00520A7DD DB $A0,$05,$20,$A7,$DD,$20,$B6,$DD,$20,$DB,$DA,$A9,$0A,$A2,$72,$A0 471A DF2040DDA2 DB $DF,$20,$40,$DD,$A2,$E6,$A0,$05,$20,$98,$DD,$20,$DB,$DA,$A2,$6C 472A A0DF2098DD DB $A0,$DF,$20,$98,$DD,$20,$66,$DA,$20,$B6,$DD,$A9,$00,$85,$D5,$A5 473A F185D41007 DB $F1,$85,$D4,$10,$07,$49,$FF,$18,$69,$01,$85,$D4,$20,$AA,$D9,$24 474A F11006A980 DB $F1,$10,$06,$A9,$80,$05,$D4,$85,$D4,$20,$66,$DA,$A5,$F0,$F0,$0A 475A A289A0DE20 DB $A2,$89,$A0,$DE,$20,$98,$DD,$20,$28,$DB,$18,$60,$40,$03,$16,$22 476A 77663F5000 DB $77,$66,$3F,$50,$00,$00,$00,$00,$3F,$49,$15,$57,$11,$08,$BF,$51 477A 704947083F DB $70,$49,$47,$08,$3F,$39,$20,$57,$61,$95,$BF,$04,$39,$63,$03,$55 478A 3F10093012 DB $3F,$10,$09,$30,$12,$64,$3F,$09,$39,$08,$04,$60,$3F,$12,$42,$58 479A 47423F1737 DB $47,$42,$3F,$17,$37,$12,$06,$08,$3F,$28,$95,$29,$71,$17,$3F,$86 47AA 858896443E DB $85,$88,$96,$44,$3E,$16,$05,$44,$49,$00,$BE,$95,$68,$38,$45,$00 47BA 3F02687994 DB $3F,$02,$68,$79,$94,$16,$BF,$04,$92,$78,$90,$80,$3F,$07,$03,$15 47CA 2000BF0892 DB $20,$00,$BF,$08,$92,$29,$12,$44,$3F,$11,$08,$40,$09,$11,$BF,$14 47DA 283156043F DB $28,$31,$56,$04,$3F,$19,$99,$98,$77,$44,$BF,$33,$33,$33,$31,$13 47EA 3F99999999 DB $3F,$99,$99,$99,$99,$99,$3F,$78,$53,$98,$16,$34,$98,$16,$34,$FC 47FA E03250D968 DB $E0,$32,$50,$D9,$68,$11,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18 480A 1818180018 DB $18,$18,$18,$00,$18,$00,$00,$66,$66,$66,$00,$00,$00,$00,$00,$66 481A FF6666FF66 DB $FF,$66,$66,$FF,$66,$00,$18,$3E,$60,$3C,$06,$7C,$18,$00,$00,$66 482A 6C18306646 DB $6C,$18,$30,$66,$46,$00,$1C,$36,$1C,$38,$6F,$66,$3B,$00,$00,$18 483A 1818000000 DB $18,$18,$00,$00,$00,$00,$00,$0E,$1C,$18,$18,$1C,$0E,$00,$00,$70 484A 3818183870 DB $38,$18,$18,$38,$70,$00,$00,$66,$3C,$FF,$3C,$66,$00,$00,$00,$18 485A 187E181800 DB $18,$7E,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30,$00,$00 486A 007E000000 DB $00,$7E,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00,$00,$06 487A 0C18306040 DB $0C,$18,$30,$60,$40,$00,$00,$3C,$66,$6E,$76,$66,$3C,$00,$00,$18 488A 381818187E DB $38,$18,$18,$18,$7E,$00,$00,$3C,$66,$0C,$18,$30,$7E,$00,$00,$7E 489A 0C180C663C DB $0C,$18,$0C,$66,$3C,$00,$00,$0C,$1C,$3C,$6C,$7E,$0C,$00,$00,$7E 48AA 607C06663C DB $60,$7C,$06,$66,$3C,$00,$00,$3C,$60,$7C,$66,$66,$3C,$00,$00,$7E 48BA 060C183030 DB $06,$0C,$18,$30,$30,$00,$00,$3C,$66,$3C,$66,$66,$3C,$00,$00,$3C 48CA 663E060C38 DB $66,$3E,$06,$0C,$38,$00,$00,$00,$18,$18,$00,$18,$18,$00,$00,$00 48DA 1818001818 DB $18,$18,$00,$18,$18,$30,$06,$0C,$18,$30,$18,$0C,$06,$00,$00,$00 48EA 7E00007E00 DB $7E,$00,$00,$7E,$00,$00,$60,$30,$18,$0C,$18,$30,$60,$00,$00,$3C 48FA 660C180018 DB $66,$0C,$18,$00,$18,$00,$00,$3C,$66,$6E,$6E,$60,$3E,$00,$00,$18 490A 3C66667E66 DB $3C,$66,$66,$7E,$66,$00,$00,$7C,$66,$7C,$66,$66,$7C,$00,$00,$3C 491A 666060663C DB $66,$60,$60,$66,$3C,$00,$00,$78,$6C,$66,$66,$6C,$78,$00,$00,$7E 492A 607C60607E DB $60,$7C,$60,$60,$7E,$00,$00,$7E,$60,$7C,$60,$60,$60,$00,$00,$3E 493A 60606E663E DB $60,$60,$6E,$66,$3E,$00,$00,$66,$66,$7E,$66,$66,$66,$00,$00,$7E 494A 181818187E DB $18,$18,$18,$18,$7E,$00,$00,$06,$06,$06,$06,$66,$3C,$00,$00,$66 495A 6C78786C66 DB $6C,$78,$78,$6C,$66,$00,$00,$60,$60,$60,$60,$60,$7E,$00,$00,$63 496A 777F6B6363 DB $77,$7F,$6B,$63,$63,$00,$00,$66,$76,$7E,$7E,$6E,$66,$00,$00,$3C 497A 666666663C DB $66,$66,$66,$66,$3C,$00,$00,$7C,$66,$66,$7C,$60,$60,$00,$00,$3C 498A 6666666C36 DB $66,$66,$66,$6C,$36,$00,$00,$7C,$66,$66,$7C,$6C,$66,$00,$00,$3C 499A 603C06063C DB $60,$3C,$06,$06,$3C,$00,$00,$7E,$18,$18,$18,$18,$18,$00,$00,$66 49AA 666666667E DB $66,$66,$66,$66,$7E,$00,$00,$66,$66,$66,$66,$3C,$18,$00,$00,$63 49BA 636B7F7763 DB $63,$6B,$7F,$77,$63,$00,$00,$66,$66,$3C,$3C,$66,$66,$00,$00,$66 49CA 663C181818 DB $66,$3C,$18,$18,$18,$00,$00,$7E,$0C,$18,$30,$60,$7E,$00,$00,$1E 49DA 181818181E DB $18,$18,$18,$18,$1E,$00,$00,$40,$60,$30,$18,$0C,$06,$00,$00,$78 49EA 1818181878 DB $18,$18,$18,$18,$78,$00,$00,$08,$1C,$36,$63,$00,$00,$00,$00,$00 49FA 00000000FF DB $00,$00,$00,$00,$FF,$00,$00,$36,$7F,$7F,$3E,$1C,$08,$00,$18,$18 4A0A 181F1F1818 DB $18,$1F,$1F,$18,$18,$18,$03,$03,$03,$03,$03,$03,$03,$03,$18,$18 4A1A 18F8F80000 DB $18,$F8,$F8,$00,$00,$00,$18,$18,$18,$F8,$F8,$18,$18,$18,$00,$00 4A2A 00F8F81818 DB $00,$F8,$F8,$18,$18,$18,$03,$07,$0E,$1C,$38,$70,$E0,$C0,$C0,$E0 4A3A 70381C0E07 DB $70,$38,$1C,$0E,$07,$03,$01,$03,$07,$0F,$1F,$3F,$7F,$FF,$00,$00 4A4A 00000F0F0F DB $00,$00,$0F,$0F,$0F,$0F,$80,$C0,$E0,$F0,$F8,$FC,$FE,$FF,$0F,$0F 4A5A 0F0F000000 DB $0F,$0F,$00,$00,$00,$00,$F0,$F0,$F0,$F0,$00,$00,$00,$00,$FF,$FF 4A6A 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$FF,$FF,$00,$00 4A7A 0000F0F0F0 DB $00,$00,$F0,$F0,$F0,$F0,$00,$1C,$1C,$77,$77,$08,$1C,$00,$00,$00 4A8A 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 4A9A 18FFFF1818 DB $18,$FF,$FF,$18,$18,$18,$00,$00,$3C,$7E,$7E,$7E,$3C,$00,$00,$00 4AAA 0000FFFFFF DB $00,$00,$FF,$FF,$FF,$FF,$C0,$C0,$C0,$C0,$C0,$C0,$C0,$C0,$00,$00 4ABA 00FFFF1818 DB $00,$FF,$FF,$18,$18,$18,$18,$18,$18,$FF,$FF,$00,$00,$00,$F0,$F0 4ACA F0F0F0F0F0 DB $F0,$F0,$F0,$F0,$F0,$F0,$18,$18,$18,$1F,$1F,$00,$00,$00,$78,$60 4ADA 78607E181E DB $78,$60,$7E,$18,$1E,$00,$00,$18,$3C,$7E,$18,$18,$18,$00,$00,$18 4AEA 18187E3C18 DB $18,$18,$7E,$3C,$18,$00,$00,$18,$30,$7E,$30,$18,$00,$00,$00,$18 4AFA 0C7E0C1800 DB $0C,$7E,$0C,$18,$00,$00,$00,$18,$3C,$7E,$7E,$3C,$18,$00,$00,$00 4B0A 3C063E663E DB $3C,$06,$3E,$66,$3E,$00,$00,$60,$60,$7C,$66,$66,$7C,$00,$00,$00 4B1A 3C6060603C DB $3C,$60,$60,$60,$3C,$00,$00,$06,$06,$3E,$66,$66,$3E,$00,$00,$00 4B2A 3C667E603C DB $3C,$66,$7E,$60,$3C,$00,$00,$0E,$18,$3E,$18,$18,$18,$00,$00,$00 4B3A 3E66663E06 DB $3E,$66,$66,$3E,$06,$7C,$00,$60,$60,$7C,$66,$66,$66,$00,$00,$18 4B4A 003818183C DB $00,$38,$18,$18,$3C,$00,$00,$06,$00,$06,$06,$06,$06,$3C,$00,$60 4B5A 606C786C66 DB $60,$6C,$78,$6C,$66,$00,$00,$38,$18,$18,$18,$18,$3C,$00,$00,$00 4B6A 667F7F6B63 DB $66,$7F,$7F,$6B,$63,$00,$00,$00,$7C,$66,$66,$66,$66,$00,$00,$00 4B7A 3C6666663C DB $3C,$66,$66,$66,$3C,$00,$00,$00,$7C,$66,$66,$7C,$60,$60,$00,$00 4B8A 3E66663E06 DB $3E,$66,$66,$3E,$06,$06,$00,$00,$7C,$66,$60,$60,$60,$00,$00,$00 4B9A 3E603C067C DB $3E,$60,$3C,$06,$7C,$00,$00,$18,$7E,$18,$18,$18,$0E,$00,$00,$00 4BAA 666666663E DB $66,$66,$66,$66,$3E,$00,$00,$00,$66,$66,$66,$3C,$18,$00,$00,$00 4BBA 636B7F3E36 DB $63,$6B,$7F,$3E,$36,$00,$00,$00,$66,$3C,$18,$3C,$66,$00,$00,$00 4BCA 6666663E0C DB $66,$66,$66,$3E,$0C,$78,$00,$00,$7E,$0C,$18,$30,$7E,$00,$00,$18 4BDA 3C7E7E183C DB $3C,$7E,$7E,$18,$3C,$00,$18,$18,$18,$18,$18,$18,$18,$18,$00,$7E 4BEA 787C6E6606 DB $78,$7C,$6E,$66,$06,$00,$08,$18,$38,$78,$38,$18,$08,$00,$10,$18 4BFA 1C1E1C1810 DB $1C,$1E,$1C,$18,$10,$00,$FB,$F3,$33,$F6,$3D,$F6,$A3,$F6,$33,$F6 4C0A 3CF64CE4F3 DB $3C,$F6,$4C,$E4,$F3,$F9,$F5,$F3,$33,$F6,$92,$F5,$B6,$F5,$33,$F6 4C1A FBFC4CE4F3 DB $FB,$FC,$4C,$E4,$F3,$F6,$33,$F6,$33,$F6,$E1,$F6,$3C,$F6,$33,$F6 4C2A 3CF64CE4F3 DB $3C,$F6,$4C,$E4,$F3,$00,$9E,$EE,$DB,$EE,$9D,$EE,$A6,$EE,$80,$EE 4C3A 9DEE4C78EE DB $9D,$EE,$4C,$78,$EE,$00,$4B,$EF,$2A,$F0,$D5,$EF,$0F,$F0,$27,$F0 4C4A 4AEF4C41EF DB $4A,$EF,$4C,$41,$EF,$00,$4C,$EA,$ED,$4C,$F0,$ED,$4C,$C4,$E4,$4C 4C5A 59E94C12E9 DB $59,$E9,$4C,$12,$E9,$4C,$D1,$E7,$4C,$3E,$E9,$4C,$44,$E9,$4C,$F6 4C6A EB4CD5E64C DB $EB,$4C,$D5,$E6,$4C,$A6,$E4,$4C,$23,$F2,$4C,$1B,$F1,$4C,$25,$F1 4C7A 4CE9EF4C5D DB $4C,$E9,$EF,$4C,$5D,$EF,$B3,$E7,$B2,$E7,$B2,$E7,$B2,$E7,$BE,$FF 4C8A 11EB90EAD1 DB $11,$EB,$90,$EA,$D1,$EA,$B2,$E7,$B2,$E7,$B2,$E7,$F6,$E6,$00,$00 4C9A 0000000000 DB $00,$00,$00,$00,$00,$00,$00,$00,$D1,$E7,$3E,$E9,$A2,$00,$A9,$FF 4CAA 9D4003A9C0 DB $9D,$40,$03,$A9,$C0,$9D,$46,$03,$A9,$E4,$9D,$47,$03,$8A,$18,$69 4CBA 10AAC98090 DB $10,$AA,$C9,$80,$90,$E8,$60,$A0,$85,$60,$85,$2F,$86,$2E,$8A,$29 4CCA 0FD004E080 DB $0F,$D0,$04,$E0,$80,$90,$05,$A0,$86,$4C,$1B,$E6,$A0,$00,$BD,$40 4CDA 03992000E8 DB $03,$99,$20,$00,$E8,$C8,$C0,$0C,$90,$F4,$A0,$84,$A5,$22,$C9,$03 4CEA 9025A8C00E DB $90,$25,$A8,$C0,$0E,$90,$02,$A0,$0E,$84,$17,$B9,$C6,$E6,$F0,$0F 4CFA C902F035C9 DB $C9,$02,$F0,$35,$C9,$08,$B0,$4C,$C9,$04,$F0,$63,$4C,$C9,$E5,$A5 4D0A 20C9FFF005 DB $20,$C9,$FF,$F0,$05,$A0,$81,$4C,$1B,$E6,$20,$9E,$E6,$B0,$F8,$20 4D1A 3DE6B0F320 DB $3D,$E6,$B0,$F3,$20,$89,$E6,$A9,$0B,$85,$17,$20,$3D,$E6,$A5,$2C 4D2A 8526A52D85 DB $85,$26,$A5,$2D,$85,$27,$4C,$1D,$E6,$A0,$01,$84,$23,$20,$3D,$E6 4D3A B0032089E6 DB $B0,$03,$20,$89,$E6,$A9,$FF,$85,$20,$A9,$E4,$85,$27,$A9,$C0,$85 4D4A 264C1DE6A5 DB $26,$4C,$1D,$E6,$A5,$20,$C9,$FF,$D0,$05,$20,$9E,$E6,$B0,$B8,$20 4D5A 3DE62089E6 DB $3D,$E6,$20,$89,$E6,$A6,$2E,$BD,$40,$03,$85,$20,$4C,$1D,$E6,$A5 4D6A 22252AD005 DB $22,$25,$2A,$D0,$05,$A0,$83,$4C,$1B,$E6,$20,$3D,$E6,$B0,$F8,$A5 4D7A 280529D008 DB $28,$05,$29,$D0,$08,$20,$89,$E6,$85,$2F,$4C,$1D,$E6,$20,$89,$E6 4D8A 852F3035A0 DB $85,$2F,$30,$35,$A0,$00,$91,$24,$20,$70,$E6,$A5,$22,$29,$02,$D0 4D9A 0CA52FC99B DB $0C,$A5,$2F,$C9,$9B,$D0,$06,$20,$63,$E6,$4C,$C3,$E5,$20,$63,$E6 4DAA D0DBA52229 DB $D0,$DB,$A5,$22,$29,$02,$D0,$11,$20,$89,$E6,$85,$2F,$30,$0A,$A5 4DBA 2FC99BD0F3 DB $2F,$C9,$9B,$D0,$F3,$A9,$89,$85,$23,$20,$77,$E6,$4C,$1D,$E6,$A5 4DCA 22252AD005 DB $22,$25,$2A,$D0,$05,$A0,$87,$4C,$1B,$E6,$20,$3D,$E6,$B0,$F8,$A5 4DDA 280529D006 DB $28,$05,$29,$D0,$06,$A5,$2F,$E6,$28,$D0,$06,$A0,$00,$B1,$24,$85 4DEA 2F2089E630 DB $2F,$20,$89,$E6,$30,$25,$20,$70,$E6,$A5,$22,$29,$02,$D0,$0C,$A5 4DFA 2FC99BD006 DB $2F,$C9,$9B,$D0,$06,$20,$63,$E6,$4C,$15,$E6,$20,$63,$E6,$D0,$DB 4E0A A5222902D0 DB $A5,$22,$29,$02,$D0,$05,$A9,$9B,$20,$89,$E6,$20,$77,$E6,$4C,$1D 4E1A 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 4E2A 00B5209940 DB $00,$B5,$20,$99,$40,$03,$E8,$C8,$E0,$0C,$90,$F5,$A5,$2F,$A6,$2E 4E3A A42360A420 DB $A4,$23,$60,$A4,$20,$C0,$22,$90,$04,$A0,$85,$B0,$1B,$B9,$1B,$03 4E4A 852CB91C03 DB $85,$2C,$B9,$1C,$03,$85,$2D,$A4,$17,$B9,$C6,$E6,$A8,$B1,$2C,$AA 4E5A C8B12C852D DB $C8,$B1,$2C,$85,$2D,$86,$2C,$18,$60,$C6,$28,$A5,$28,$C9,$FF,$D0 4E6A 02C6290529 DB $02,$C6,$29,$05,$29,$60,$E6,$24,$D0,$02,$E6,$25,$60,$A6,$2E,$38 4E7A BD4803E528 DB $BD,$48,$03,$E5,$28,$85,$28,$BD,$49,$03,$E5,$29,$85,$29,$60,$A0 4E8A 922093E684 DB $92,$20,$93,$E6,$84,$23,$C0,$00,$60,$AA,$A5,$2D,$48,$A5,$2C,$48 4E9A 8AA62E60A0 DB $8A,$A6,$2E,$60,$A0,$00,$B1,$24,$F0,$0C,$A0,$21,$D9,$1A,$03,$F0 4EAA 0A88888810 DB $0A,$88,$88,$88,$10,$F6,$A0,$82,$38,$B0,$13,$98,$85,$20,$38,$A0 4EBA 01B124E930 DB $01,$B1,$24,$E9,$30,$C9,$0A,$90,$02,$A9,$01,$85,$21,$18,$60,$00 4ECA 0404040406 DB $04,$04,$04,$04,$06,$06,$06,$06,$02,$08,$0A,$A9,$40,$8D,$0E,$D4 4EDA A9388D02D3 DB $A9,$38,$8D,$02,$D3,$EA,$EA,$EA,$A9,$00,$8D,$00,$D3,$EA,$EA,$EA 4EEA A93C8D02D3 DB $A9,$3C,$8D,$02,$D3,$8D,$03,$D3,$60,$6C,$16,$02,$48,$A9,$10,$2C 4EFA 0ED2D00DA9 DB $0E,$D2,$D0,$0D,$A9,$EF,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$0C 4F0A 02A9202C0E DB $02,$A9,$20,$2C,$0E,$D2,$D0,$0D,$A9,$DF,$8D,$0E,$D2,$A5,$10,$8D 4F1A 0ED26C0A02 DB $0E,$D2,$6C,$0A,$02,$A9,$08,$24,$10,$F0,$12,$2C,$0E,$D2,$D0,$0D 4F2A A9F78D0ED2 DB $A9,$F7,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$0E,$02,$AD,$0E,$D2 4F3A 6AB00DA9FE DB $6A,$B0,$0D,$A9,$FE,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$10,$02 4F4A 6AB00DA9FD DB $6A,$B0,$0D,$A9,$FD,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$12,$02 4F5A 6AB00AA9FB DB $6A,$B0,$0A,$A9,$FB,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$2C,$0E,$D2 4F6A 700DA9BF8D DB $70,$0D,$A9,$BF,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$6C,$08,$02,$30 4F7A 18A97F8D0E DB $18,$A9,$7F,$8D,$0E,$D2,$A5,$10,$8D,$0E,$D2,$A9,$00,$85,$11,$8D 4F8A FF028DF002 DB $FF,$02,$8D,$F0,$02,$85,$4D,$68,$40,$2C,$02,$D3,$10,$06,$AD,$00 4F9A D36C02022C DB $D3,$6C,$02,$02,$2C,$03,$D3,$10,$06,$AD,$01,$D3,$6C,$04,$02,$08 4FAA 682910F003 DB $68,$29,$10,$F0,$03,$6C,$06,$02,$68,$40,$2C,$0F,$D4,$10,$03,$6C 4FBA 000248AD0F DB $00,$02,$48,$AD,$0F,$D4,$29,$20,$F0,$03,$4C,$74,$E4,$8A,$48,$98 4FCA 488D0FD46C DB $48,$8D,$0F,$D4,$6C,$22,$02,$E6,$14,$D0,$08,$E6,$4D,$E6,$13,$D0 4FDA 02E612A9FE DB $02,$E6,$12,$A9,$FE,$A2,$00,$A4,$4D,$10,$06,$85,$4D,$A6,$13,$A9 4FEA F6854E864F DB $F6,$85,$4E,$86,$4F,$A2,$00,$20,$F5,$E8,$D0,$03,$20,$EF,$E8,$A5 4FFA 42D008BABD DB $42,$D0,$08,$BA,$BD,$04,$01,$29,$04,$F0,$03,$4C,$3E,$E9,$58,$AD 500A 0DD48D3502 DB $0D,$D4,$8D,$35,$02,$AD,$0C,$D4,$8D,$34,$02,$AD,$31,$02,$8D,$03 501A D4AD30028D DB $D4,$AD,$30,$02,$8D,$02,$D4,$AD,$2F,$02,$8D,$00,$D4,$AD,$6F,$02 502A 8D1BD0A908 DB $8D,$1B,$D0,$A9,$08,$8D,$1F,$D0,$A2,$08,$BD,$C0,$02,$45,$4F,$25 503A 4E9D12D0CA DB $4E,$9D,$12,$D0,$CA,$10,$F3,$AD,$F4,$02,$8D,$09,$D4,$AD,$F3,$02 504A 8D01D4A202 DB $8D,$01,$D4,$A2,$02,$20,$F5,$E8,$D0,$03,$20,$F2,$E8,$A2,$02,$E8 505A E8BD18021D DB $E8,$BD,$18,$02,$1D,$19,$02,$F0,$06,$20,$F5,$E8,$9D,$26,$02,$E0 506A 08D0ECAD0F DB $08,$D0,$EC,$AD,$0F,$D2,$29,$04,$F0,$08,$AD,$F1,$02,$F0,$03,$CE 507A F102AD2B02 DB $F1,$02,$AD,$2B,$02,$F0,$17,$AD,$0F,$D2,$29,$04,$D0,$60,$CE,$2B 508A 02D00BA906 DB $02,$D0,$0B,$A9,$06,$8D,$2B,$02,$AD,$09,$D2,$8D,$FC,$02,$A0,$01 509A A203B900D3 DB $A2,$03,$B9,$00,$D3,$4A,$4A,$4A,$4A,$9D,$78,$02,$CA,$B9,$00,$D3 50AA 290F9D7802 DB $29,$0F,$9D,$78,$02,$CA,$88,$10,$E9,$A2,$03,$BD,$10,$D0,$9D,$84 50BA 02BD00D29D DB $02,$BD,$00,$D2,$9D,$70,$02,$BD,$04,$D2,$9D,$74,$02,$CA,$10,$EB 50CA 8D0BD2A206 DB $8D,$0B,$D2,$A2,$06,$A0,$03,$B9,$78,$02,$4A,$4A,$4A,$9D,$7D,$02 50DA A9002A9D7C DB $A9,$00,$2A,$9D,$7C,$02,$CA,$CA,$88,$10,$EC,$6C,$24,$02,$A9,$00 50EA 8D2B02F0A9 DB $8D,$2B,$02,$F0,$A9,$6C,$26,$02,$6C,$28,$02,$BC,$18,$02,$D0,$08 50FA BC1902F010 DB $BC,$19,$02,$F0,$10,$DE,$19,$02,$DE,$18,$02,$D0,$08,$BC,$19,$02 510A D003A90060 DB $D0,$03,$A9,$00,$60,$A9,$FF,$60,$0A,$8D,$2D,$02,$A9,$00,$8D,$0E 511A D48AAE2D02 DB $D4,$8A,$AE,$2D,$02,$9D,$17,$02,$98,$9D,$16,$02,$A9,$40,$8D,$0E 512A D42C0FD450 DB $D4,$2C,$0F,$D4,$50,$0D,$A9,$E9,$48,$A9,$3D,$48,$08,$48,$48,$48 513A 6C22026068 DB $6C,$22,$02,$60,$68,$A8,$68,$AA,$68,$40,$A9,$3C,$8D,$02,$D3,$A9 514A 3C8D03D3A9 DB $3C,$8D,$03,$D3,$A9,$03,$8D,$32,$02,$85,$41,$8D,$0F,$D2,$60,$BA 515A 8E1803A901 DB $8E,$18,$03,$A9,$01,$85,$42,$AD,$00,$03,$C9,$60,$D0,$03,$4C,$84 516A EBA9008D0F DB $EB,$A9,$00,$8D,$0F,$03,$A9,$01,$85,$37,$A9,$0D,$85,$36,$A9,$28 517A 8D04D2A900 DB $8D,$04,$D2,$A9,$00,$8D,$06,$D2,$18,$AD,$00,$03,$6D,$01,$03,$69 518A FF8D3A02AD DB $FF,$8D,$3A,$02,$AD,$02,$03,$8D,$3B,$02,$AD,$0A,$03,$8D,$3C,$02 519A AD0B038D3D DB $AD,$0B,$03,$8D,$3D,$02,$18,$A9,$3A,$85,$32,$69,$04,$85,$34,$A9 51AA 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 51BA D00398D007 DB $D0,$03,$98,$D0,$07,$C6,$36,$10,$B5,$4C,$06,$EA,$AD,$03,$03,$10 51CA 0CA90D8536 DB $0C,$A9,$0D,$85,$36,$20,$6E,$EB,$20,$8E,$EC,$F0,$E8,$20,$79,$EC 51DA A9008D3F02 DB $A9,$00,$8D,$3F,$02,$20,$9F,$EC,$F0,$12,$2C,$03,$03,$70,$07,$AD 51EA 3F02D018F0 DB $3F,$02,$D0,$18,$F0,$1D,$20,$6E,$EB,$20,$E2,$EA,$AD,$3F,$02,$F0 51FA 05AD190385 DB $05,$AD,$19,$03,$85,$30,$A5,$30,$C9,$01,$F0,$07,$C6,$37,$30,$03 520A 4C74E92063 DB $4C,$74,$E9,$20,$63,$EC,$A9,$00,$85,$42,$A4,$30,$8C,$03,$03,$60 521A A9008D3F02 DB $A9,$00,$8D,$3F,$02,$18,$A9,$3E,$85,$32,$69,$01,$85,$34,$A9,$02 522A 85338535A9 DB $85,$33,$85,$35,$A9,$FF,$85,$3C,$20,$E2,$EA,$A0,$FF,$A5,$30,$C9 523A 01D019AD3E DB $01,$D0,$19,$AD,$3E,$02,$C9,$41,$F0,$21,$C9,$43,$F0,$1D,$C9,$45 524A D006A99085 DB $D0,$06,$A9,$90,$85,$30,$D0,$04,$A9,$8B,$85,$30,$A5,$30,$C9,$8A 525A F007A9FF8D DB $F0,$07,$A9,$FF,$8D,$3F,$02,$D0,$02,$A0,$00,$A5,$30,$8D,$19,$03 526A 60A9018530 DB $60,$A9,$01,$85,$30,$20,$F6,$EB,$A0,$00,$84,$31,$84,$3B,$84,$3A 527A B1328D0DD2 DB $B1,$32,$8D,$0D,$D2,$85,$31,$A5,$11,$D0,$03,$4C,$A4,$ED,$A5,$3A 528A F0F52063EC DB $F0,$F5,$20,$63,$EC,$60,$98,$48,$E6,$32,$D0,$02,$E6,$33,$A5,$33 529A C5359022A5 DB $C5,$35,$90,$22,$A5,$32,$C5,$34,$90,$1C,$A5,$3B,$D0,$0B,$A5,$31 52AA 8D0DD2A9FF DB $8D,$0D,$D2,$A9,$FF,$85,$3B,$D0,$09,$A5,$10,$09,$08,$85,$10,$8D 52BA 0ED268A868 DB $0E,$D2,$68,$A8,$68,$40,$A0,$00,$B1,$32,$8D,$0D,$D2,$18,$65,$31 52CA 690085314C DB $69,$00,$85,$31,$4C,$BC,$EA,$A5,$3B,$F0,$0B,$85,$3A,$A5,$10,$29 52DA F785108D0E DB $F7,$85,$10,$8D,$0E,$D2,$68,$40,$A9,$00,$AC,$0F,$03,$D0,$02,$85 52EA 3185388539 DB $31,$85,$38,$85,$39,$A9,$01,$85,$30,$20,$1F,$EC,$A9,$3C,$8D,$03 52FA D3A511D003 DB $D3,$A5,$11,$D0,$03,$4C,$A4,$ED,$AD,$17,$03,$F0,$05,$A5,$39,$F0 530A F060A98A85 DB $F0,$60,$A9,$8A,$85,$30,$60,$98,$48,$AD,$0F,$D2,$8D,$0A,$D2,$30 531A 04A08C8430 DB $04,$A0,$8C,$84,$30,$29,$20,$D0,$04,$A0,$8E,$84,$30,$A5,$38,$F0 532A 13AD0DD2C5 DB $13,$AD,$0D,$D2,$C5,$31,$F0,$04,$A0,$8F,$84,$30,$A9,$FF,$85,$39 533A 68A86840AD DB $68,$A8,$68,$40,$AD,$0D,$D2,$A0,$00,$91,$32,$18,$65,$31,$69,$00 534A 8531E632D0 DB $85,$31,$E6,$32,$D0,$02,$E6,$33,$A5,$33,$C5,$35,$90,$E2,$A5,$32 535A C53490DCA5 DB $C5,$34,$90,$DC,$A5,$3C,$F0,$06,$A9,$00,$85,$3C,$F0,$CE,$A9,$FF 536A 8538D0CC18 DB $85,$38,$D0,$CC,$18,$AD,$04,$03,$85,$32,$6D,$08,$03,$85,$34,$AD 537A 050385336D DB $05,$03,$85,$33,$6D,$09,$03,$85,$35,$60,$AD,$03,$03,$10,$2E,$A9 538A CC8D04D2A9 DB $CC,$8D,$04,$D2,$A9,$05,$8D,$06,$D2,$20,$F6,$EB,$A0,$0D,$AD,$0B 539A 033002A096 DB $03,$30,$02,$A0,$96,$A2,$00,$20,$BD,$ED,$A9,$34,$8D,$02,$D3,$AD 53AA 1703D0FB20 DB $17,$03,$D0,$FB,$20,$6E,$EB,$20,$6B,$EA,$4C,$E3,$EB,$A9,$FF,$8D 53BA 0F03A008AD DB $0F,$03,$A0,$08,$AD,$0B,$03,$30,$02,$A0,$64,$A2,$00,$20,$BD,$ED 53CA A9348D02D3 DB $A9,$34,$8D,$02,$D3,$AD,$17,$03,$D0,$FB,$20,$6E,$EB,$20,$79,$EC 53DA 20BDED2014 DB $20,$BD,$ED,$20,$14,$ED,$20,$E2,$EA,$AD,$0B,$03,$30,$05,$A9,$3C 53EA 8D02D34C0D DB $8D,$02,$D3,$4C,$0D,$EA,$A9,$00,$8D,$17,$03,$60,$A9,$07,$2D,$32 53FA 020920AC00 DB $02,$09,$20,$AC,$00,$03,$C0,$60,$D0,$0C,$09,$08,$A0,$07,$8C,$02 540A D2A0058C00 DB $D2,$A0,$05,$8C,$00,$D2,$8D,$32,$02,$8D,$0F,$D2,$A9,$C7,$25,$10 541A 09104C35EC DB $09,$10,$4C,$35,$EC,$A9,$07,$2D,$32,$02,$09,$10,$8D,$32,$02,$8D 542A 0FD28D0AD2 DB $0F,$D2,$8D,$0A,$D2,$A9,$C7,$25,$10,$09,$20,$85,$10,$8D,$0E,$D2 543A A9288D08D2 DB $A9,$28,$8D,$08,$D2,$A2,$06,$A9,$A8,$A4,$41,$D0,$02,$A9,$A0,$9D 544A 01D2CACA10 DB $01,$D2,$CA,$CA,$10,$F9,$A9,$A0,$8D,$05,$D2,$AC,$00,$03,$C0,$60 545A F0068D01D2 DB $F0,$06,$8D,$01,$D2,$8D,$03,$D2,$60,$EA,$A9,$C7,$25,$10,$85,$10 546A 8D0ED2A206 DB $8D,$0E,$D2,$A2,$06,$A9,$00,$9D,$01,$D2,$CA,$CA,$10,$F9,$60,$AD 547A 06036A6AA8 DB $06,$03,$6A,$6A,$A8,$29,$3F,$AA,$98,$6A,$29,$C0,$A8,$60,$11,$EB 548A 90EAD1EAA2 DB $90,$EA,$D1,$EA,$A2,$01,$A0,$FF,$88,$D0,$FD,$CA,$D0,$F8,$20,$6B 549A EAA002A200 DB $EA,$A0,$02,$A2,$00,$20,$BD,$ED,$20,$1A,$EA,$98,$60,$8D,$10,$03 54AA 8C11032008 DB $8C,$11,$03,$20,$08,$ED,$8D,$10,$03,$AD,$0C,$03,$20,$08,$ED,$8D 54BA 0C03AD1003 DB $0C,$03,$AD,$10,$03,$38,$ED,$0C,$03,$8D,$12,$03,$AD,$11,$03,$38 54CA ED0D03A8A9 DB $ED,$0D,$03,$A8,$A9,$64,$18,$69,$9C,$88,$10,$FA,$18,$6D,$12,$03 54DA A84A4A4A0A DB $A8,$4A,$4A,$4A,$0A,$38,$E9,$16,$AA,$98,$29,$07,$A8,$A9,$F5,$18 54EA 690B8810FA DB $69,$0B,$88,$10,$FA,$A0,$00,$8C,$0E,$03,$38,$E9,$07,$10,$03,$CE 54FA 0E03187DD2 DB $0E,$03,$18,$7D,$D2,$ED,$A8,$AD,$0E,$03,$7D,$D3,$ED,$60,$C9,$7C 550A 300438E97C DB $30,$04,$38,$E9,$7C,$60,$18,$69,$20,$60,$A5,$11,$D0,$03,$4C,$A4 551A ED78AD1703 DB $ED,$78,$AD,$17,$03,$D0,$02,$F0,$25,$AD,$0F,$D2,$29,$10,$D0,$EA 552A 8D1603AE0B DB $8D,$16,$03,$AE,$0B,$D4,$A4,$14,$8E,$0C,$03,$8C,$0D,$03,$A2,$01 553A 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 554A 0CEBAD0FD2 DB $0C,$EB,$AD,$0F,$D2,$29,$10,$CD,$16,$03,$F0,$E9,$8D,$16,$03,$88 555A D0E3CE1503 DB $D0,$E3,$CE,$15,$03,$30,$12,$AD,$0B,$D4,$A4,$14,$20,$A7,$EC,$8C 556A EE028DEF02 DB $EE,$02,$8D,$EF,$02,$A0,$09,$D0,$CC,$AD,$EE,$02,$8D,$04,$D2,$AD 557A EF028D06D2 DB $EF,$02,$8D,$06,$D2,$A9,$00,$8D,$0F,$D2,$AD,$32,$02,$8D,$0F,$D2 558A A9559132C8 DB $A9,$55,$91,$32,$C8,$91,$32,$A9,$AA,$85,$31,$18,$A5,$32,$69,$02 559A 8532A53369 DB $85,$32,$A5,$33,$69,$00,$85,$33,$58,$60,$20,$63,$EC,$A9,$3C,$8D 55AA 02D38D03D3 DB $02,$D3,$8D,$03,$D3,$A9,$80,$85,$30,$AE,$18,$03,$9A,$C6,$11,$58 55BA 4C0DEAA9F0 DB $4C,$0D,$EA,$A9,$F0,$8D,$26,$02,$A9,$EB,$8D,$27,$02,$A9,$01,$8D 55CA 170378205C DB $17,$03,$78,$20,$5C,$E4,$58,$60,$E8,$03,$43,$04,$9E,$04,$F9,$04 55DA 5405AF050A DB $54,$05,$AF,$05,$0A,$06,$65,$06,$C0,$06,$1A,$07,$75,$07,$D0,$07 55EA A9A08D4602 DB $A9,$A0,$8D,$46,$02,$60,$A9,$31,$8D,$00,$03,$AD,$46,$02,$AE,$02 55FA 03E021F002 DB $03,$E0,$21,$F0,$02,$A9,$07,$8D,$06,$03,$A2,$40,$A0,$80,$AD,$02 560A 03C957D002 DB $03,$C9,$57,$D0,$02,$A2,$80,$C9,$53,$D0,$0C,$A9,$EA,$8D,$04,$03 561A A9028D0503 DB $A9,$02,$8D,$05,$03,$A0,$04,$8E,$03,$03,$8C,$08,$03,$A9,$00,$8D 562A 09032059E4 DB $09,$03,$20,$59,$E4,$10,$01,$60,$AD,$02,$03,$C9,$53,$D0,$0A,$20 563A 6DEEA002B1 DB $6D,$EE,$A0,$02,$B1,$15,$8D,$46,$02,$AD,$02,$03,$C9,$21,$D0,$1F 564A 206DEEA0FE DB $20,$6D,$EE,$A0,$FE,$C8,$C8,$B1,$15,$C9,$FF,$D0,$F8,$C8,$B1,$15 565A C8C9FFD0F2 DB $C8,$C9,$FF,$D0,$F2,$88,$88,$8C,$08,$03,$A9,$00,$8D,$09,$03,$AC 566A 030360AD04 DB $03,$03,$60,$AD,$04,$03,$85,$15,$AD,$05,$03,$85,$16,$60,$A9,$1E 567A 851C60EA02 DB $85,$1C,$60,$EA,$02,$C0,$03,$A9,$04,$85,$1E,$AE,$7D,$EE,$AC,$7E 568A EEA9538D02 DB $EE,$A9,$53,$8D,$02,$03,$8D,$0A,$03,$20,$E6,$EE,$20,$59,$E4,$30 569A 032014EF60 DB $03,$20,$14,$EF,$60,$20,$81,$EE,$A9,$00,$85,$1D,$60,$85,$1F,$20 56AA 1AEFA61DA5 DB $1A,$EF,$A6,$1D,$A5,$1F,$9D,$C0,$03,$E8,$E4,$1E,$F0,$13,$86,$1D 56BA C99BF003A0 DB $C9,$9B,$F0,$03,$A0,$01,$60,$A9,$20,$9D,$C0,$03,$E8,$E4,$1E,$D0 56CA F8A900851D DB $F8,$A9,$00,$85,$1D,$AE,$7F,$EE,$AC,$80,$EE,$20,$E6,$EE,$20,$59 56DA E460201AEF DB $E4,$60,$20,$1A,$EF,$A6,$1D,$D0,$DE,$A0,$01,$60,$8E,$04,$03,$8C 56EA 0503A9408D DB $05,$03,$A9,$40,$8D,$00,$03,$A9,$01,$8D,$01,$03,$A9,$80,$AE,$02 56FA 03E053D002 DB $03,$E0,$53,$D0,$02,$A9,$40,$8D,$03,$03,$A5,$1E,$8D,$08,$03,$A9 570A 008D0903A5 DB $00,$8D,$09,$03,$A5,$1C,$8D,$06,$03,$60,$AD,$EC,$02,$85,$1C,$60 571A A057A52BC9 DB $A0,$57,$A5,$2B,$C9,$4E,$D0,$04,$A2,$28,$D0,$0E,$C9,$44,$D0,$04 572A A214D006C9 DB $A2,$14,$D0,$06,$C9,$53,$D0,$0B,$A2,$1D,$86,$1E,$8C,$02,$03,$8D 573A 0A0360A94E DB $0A,$03,$60,$A9,$4E,$D0,$DD,$A9,$CC,$8D,$EE,$02,$A9,$05,$8D,$EF 574A 0260A52B85 DB $02,$60,$A5,$2B,$85,$3E,$A5,$2A,$29,$0C,$C9,$04,$F0,$05,$C9,$08 575A F03960A900 DB $F0,$39,$60,$A9,$00,$8D,$89,$02,$85,$3F,$A9,$01,$20,$58,$F0,$30 576A 24A9348D02 DB $24,$A9,$34,$8D,$02,$D3,$A0,$E0,$A2,$01,$A9,$03,$8D,$2A,$02,$20 577A 5CE4AD2A02 DB $5C,$E4,$AD,$2A,$02,$D0,$FB,$A9,$80,$85,$3D,$8D,$8A,$02,$4C,$D3 578A EFA080C611 DB $EF,$A0,$80,$C6,$11,$A9,$00,$8D,$89,$02,$60,$A9,$80,$8D,$89,$02 579A A9022058F0 DB $A9,$02,$20,$58,$F0,$30,$EE,$A9,$CC,$8D,$04,$D2,$A9,$05,$8D,$06 57AA D2A9608D00 DB $D2,$A9,$60,$8D,$00,$03,$20,$68,$E4,$A9,$34,$8D,$02,$D3,$A9,$03 57BA A203A0C020 DB $A2,$03,$A0,$C0,$20,$5C,$E4,$A9,$FF,$8D,$2A,$02,$A5,$11,$F0,$C1 57CA AD2A02D0F7 DB $AD,$2A,$02,$D0,$F7,$A9,$00,$85,$3D,$A0,$01,$60,$A5,$3F,$30,$33 57DA A63DEC8A02 DB $A6,$3D,$EC,$8A,$02,$F0,$08,$BD,$00,$04,$E6,$3D,$A0,$01,$60,$A9 57EA 522095F098 DB $52,$20,$95,$F0,$98,$30,$F7,$A9,$00,$85,$3D,$A2,$80,$AD,$FF,$03 57FA C9FEF00DC9 DB $C9,$FE,$F0,$0D,$C9,$FA,$D0,$03,$AE,$7F,$04,$8E,$8A,$02,$4C,$D6 580A EFC63FA088 DB $EF,$C6,$3F,$A0,$88,$60,$A6,$3D,$9D,$00,$04,$E6,$3D,$A0,$01,$E0 581A 7FF00160A9 DB $7F,$F0,$01,$60,$A9,$FC,$20,$D2,$F0,$A9,$00,$85,$3D,$60,$A0,$01 582A 60AD890230 DB $60,$AD,$89,$02,$30,$08,$A0,$01,$A9,$3C,$8D,$02,$D3,$60,$A6,$3D 583A F00A8E7F04 DB $F0,$0A,$8E,$7F,$04,$A9,$FA,$20,$D2,$F0,$30,$EC,$A2,$7F,$A9,$00 584A 9D0004CA10 DB $9D,$00,$04,$CA,$10,$FA,$A9,$FE,$20,$D2,$F0,$4C,$32,$F0,$85,$40 585A A514186919 DB $A5,$14,$18,$69,$19,$AA,$A9,$FF,$8D,$1F,$D0,$A9,$00,$A0,$F0,$88 586A D0FD8D1FD0 DB $D0,$FD,$8D,$1F,$D0,$A0,$F0,$88,$D0,$FD,$E4,$14,$D0,$E8,$C6,$40 587A F00B8A1869 DB $F0,$0B,$8A,$18,$69,$08,$AA,$E4,$14,$D0,$FC,$F0,$D3,$20,$8C,$F0 588A 9860AD25E4 DB $98,$60,$AD,$25,$E4,$48,$AD,$24,$E4,$48,$60,$8D,$02,$03,$A9,$00 589A 8D0903A983 DB $8D,$09,$03,$A9,$83,$8D,$08,$03,$A9,$03,$8D,$05,$03,$A9,$FD,$8D 58AA 0403A9608D DB $04,$03,$A9,$60,$8D,$00,$03,$A9,$00,$8D,$01,$03,$A9,$23,$8D,$06 58BA 03AD0203A0 DB $03,$AD,$02,$03,$A0,$40,$C9,$52,$F0,$02,$A0,$80,$8C,$03,$03,$A5 58CA 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 58DA 8DFE03A957 DB $8D,$FE,$03,$A9,$57,$20,$95,$F0,$60,$50,$30,$E4,$43,$40,$E4,$45 58EA 00E45310E4 DB $00,$E4,$53,$10,$E4,$4B,$20,$E4,$7D,$41,$54,$41,$52,$49,$20,$43 58FA 4F4D505554 DB $4F,$4D,$50,$55,$54,$45,$52,$20,$2D,$20,$4D,$45,$4D,$4F,$20,$50 590A 41449B424F DB $41,$44,$9B,$42,$4F,$4F,$54,$20,$45,$52,$52,$4F,$52,$9B,$45,$3A 591A 9B78AD4402 DB $9B,$78,$AD,$44,$02,$D0,$04,$A9,$FF,$D0,$03,$78,$A9,$00,$85,$08 592A D8A2FF9A20 DB $D8,$A2,$FF,$9A,$20,$3F,$F2,$20,$81,$F2,$A5,$08,$D0,$28,$A9,$00 593A A008850485 DB $A0,$08,$85,$04,$85,$05,$91,$04,$C8,$C0,$00,$D0,$F9,$E6,$05,$A6 594A 05E406D0F1 DB $05,$E4,$06,$D0,$F1,$AD,$72,$E4,$85,$0A,$AD,$73,$E4,$85,$0B,$A9 595A FF8D4402D0 DB $FF,$8D,$44,$02,$D0,$13,$A2,$00,$8A,$9D,$00,$02,$9D,$00,$03,$CA 596A D0F7A21095 DB $D0,$F7,$A2,$10,$95,$00,$E8,$10,$FB,$A9,$02,$85,$52,$A9,$27,$85 597A 53A225BD80 DB $53,$A2,$25,$BD,$80,$E4,$9D,$00,$02,$CA,$10,$F7,$20,$94,$F2,$58 598A A20EBDE3F0 DB $A2,$0E,$BD,$E3,$F0,$9D,$1A,$03,$CA,$10,$F7,$A2,$00,$86,$07,$86 599A 06AEE402E0 DB $06,$AE,$E4,$02,$E0,$90,$B0,$0A,$AD,$FC,$9F,$D0,$05,$E6,$07,$20 59AA 3CF2AEE402 DB $3C,$F2,$AE,$E4,$02,$E0,$B0,$B0,$0A,$AE,$FC,$BF,$D0,$05,$E6,$06 59BA 2039F2A903 DB $20,$39,$F2,$A9,$03,$A2,$00,$9D,$42,$03,$A9,$18,$9D,$44,$03,$A9 59CA F19D4503A9 DB $F1,$9D,$45,$03,$A9,$0C,$9D,$4A,$03,$20,$56,$E4,$10,$03,$4C,$25 59DA F1E8D0FDC8 DB $F1,$E8,$D0,$FD,$C8,$10,$FA,$20,$B2,$F3,$A5,$06,$05,$07,$F0,$12 59EA A506F003AD DB $A5,$06,$F0,$03,$AD,$FD,$BF,$A6,$07,$F0,$03,$0D,$FD,$9F,$29,$01 59FA F00320CFF2 DB $F0,$03,$20,$CF,$F2,$A9,$00,$8D,$44,$02,$A5,$06,$F0,$0A,$AD,$FD 5A0A BF2904F003 DB $BF,$29,$04,$F0,$03,$6C,$FA,$BF,$A5,$07,$F0,$0A,$AD,$FD,$9F,$29 5A1A 04F0DF6CFA DB $04,$F0,$DF,$6C,$FA,$9F,$6C,$0A,$00,$A2,$F2,$A0,$F0,$20,$85,$F3 5A2A 2030F24C2A DB $20,$30,$F2,$4C,$2A,$F2,$AD,$05,$E4,$48,$AD,$04,$E4,$48,$60,$6C 5A3A FEBF6CFE9F DB $FE,$BF,$6C,$FE,$9F,$AD,$FC,$BF,$D0,$12,$EE,$FC,$BF,$AD,$FC,$BF 5A4A D00AADFDBF DB $D0,$0A,$AD,$FD,$BF,$29,$80,$F0,$03,$6C,$FE,$BF,$CE,$FC,$BF,$A9 5A5A 008505A910 DB $00,$85,$05,$A9,$10,$85,$06,$A0,$00,$B1,$05,$85,$07,$49,$FF,$85 5A6A 049105B105 DB $04,$91,$05,$B1,$05,$C5,$04,$D0,$0D,$A5,$07,$91,$05,$A5,$06,$18 5A7A 69108506D0 DB $69,$10,$85,$06,$D0,$E3,$60,$A9,$00,$AA,$9D,$00,$D0,$9D,$00,$D4 5A8A 9D00D2EAEA DB $9D,$00,$D2,$EA,$EA,$EA,$E8,$D0,$F1,$60,$C6,$11,$A5,$06,$8D,$E4 5A9A 028DE602A9 DB $02,$8D,$E6,$02,$A9,$00,$8D,$E5,$02,$A9,$00,$8D,$E7,$02,$A9,$07 5AAA 8DE802200C DB $8D,$E8,$02,$20,$0C,$E4,$20,$1C,$E4,$20,$2C,$E4,$20,$3C,$E4,$20 5ABA 4CE4206EE4 DB $4C,$E4,$20,$6E,$E4,$20,$65,$E4,$20,$6B,$E4,$AD,$1F,$D0,$29,$01 5ACA D002E64A60 DB $D0,$02,$E6,$4A,$60,$A5,$08,$F0,$0A,$A5,$09,$29,$01,$F0,$03,$20 5ADA 7EF360A901 DB $7E,$F3,$60,$A9,$01,$8D,$01,$03,$A9,$53,$8D,$02,$03,$20,$53,$E4 5AEA 100160A900 DB $10,$01,$60,$A9,$00,$8D,$0B,$03,$A9,$01,$8D,$0A,$03,$A9,$00,$8D 5AFA 0403A9048D DB $04,$03,$A9,$04,$8D,$05,$03,$20,$9D,$F3,$10,$08,$20,$81,$F3,$A5 5B0A 4BF0E060A2 DB $4B,$F0,$E0,$60,$A2,$03,$BD,$00,$04,$9D,$40,$02,$CA,$10,$F7,$AD 5B1A 42028504AD DB $42,$02,$85,$04,$AD,$43,$02,$85,$05,$AD,$04,$04,$85,$0C,$AD,$05 5B2A 04850DA07F DB $04,$85,$0D,$A0,$7F,$B9,$00,$04,$91,$04,$88,$10,$F8,$18,$A5,$04 5B3A 69808504A5 DB $69,$80,$85,$04,$A5,$05,$69,$00,$85,$05,$CE,$41,$02,$F0,$11,$EE 5B4A 0A03209DF3 DB $0A,$03,$20,$9D,$F3,$10,$DC,$20,$81,$F3,$A5,$4B,$D0,$AE,$F0,$F2 5B5A A54BF00320 DB $A5,$4B,$F0,$03,$20,$9D,$F3,$20,$6C,$F3,$B0,$A0,$20,$7E,$F3,$E6 5B6A 096018AD42 DB $09,$60,$18,$AD,$42,$02,$69,$06,$85,$04,$AD,$43,$02,$69,$00,$85 5B7A 056C04006C DB $05,$6C,$04,$00,$6C,$0C,$00,$A2,$0D,$A0,$F1,$8A,$A2,$00,$9D,$44 5B8A 03989D4503 DB $03,$98,$9D,$45,$03,$A9,$09,$9D,$42,$03,$A9,$FF,$9D,$48,$03,$20 5B9A 56E460A54B DB $56,$E4,$60,$A5,$4B,$F0,$03,$4C,$7A,$E4,$A9,$52,$8D,$02,$03,$A9 5BAA 018D010320 DB $01,$8D,$01,$03,$20,$53,$E4,$60,$A5,$08,$F0,$0A,$A5,$09,$29,$02 5BBA F00320E1F3 DB $F0,$03,$20,$E1,$F3,$60,$A5,$4A,$F0,$1C,$A9,$80,$85,$3E,$E6,$4B 5BCA 207DE42001 DB $20,$7D,$E4,$20,$01,$F3,$A9,$00,$85,$4B,$85,$4A,$06,$09,$A5,$0C 5BDA 8502A50D85 DB $85,$02,$A5,$0D,$85,$03,$60,$6C,$02,$00,$A9,$FF,$8D,$FC,$02,$AD 5BEA E60229F085 DB $E6,$02,$29,$F0,$85,$6A,$A9,$40,$8D,$BE,$02,$60,$A5,$2B,$29,$0F 5BFA D008A52A29 DB $D0,$08,$A5,$2A,$29,$0F,$85,$2A,$A9,$00,$85,$57,$A9,$E0,$8D,$F4 5C0A 02A9028DF3 DB $02,$A9,$02,$8D,$F3,$02,$8D,$2F,$02,$A9,$01,$85,$4C,$A9,$C0,$05 5C1A 1085108D0E DB $10,$85,$10,$8D,$0E,$D2,$A9,$00,$8D,$93,$02,$85,$64,$85,$7B,$8D 5C2A F002A00EA9 DB $F0,$02,$A0,$0E,$A9,$01,$99,$A3,$02,$88,$10,$FA,$A2,$04,$BD,$C1 5C3A FE9DC402CA DB $FE,$9D,$C4,$02,$CA,$10,$F7,$A4,$6A,$88,$8C,$95,$02,$A9,$60,$8D 5C4A 9402A657BD DB $94,$02,$A6,$57,$BD,$69,$FE,$D0,$04,$A9,$91,$85,$4C,$85,$51,$A5 5C5A 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 5C6A 02293F8567 DB $02,$29,$3F,$85,$67,$A8,$E0,$08,$90,$17,$8A,$6A,$6A,$6A,$29,$C0 5C7A 0567A8A910 DB $05,$67,$A8,$A9,$10,$20,$21,$F9,$E0,$0B,$D0,$05,$A9,$06,$8D,$C8 5C8A 028C6F02A5 DB $02,$8C,$6F,$02,$A5,$64,$85,$58,$A5,$65,$85,$59,$AD,$0B,$D4,$C9 5C9A 7AD0F9201F DB $7A,$D0,$F9,$20,$1F,$F9,$BD,$75,$FE,$F0,$06,$A9,$FF,$85,$64,$C6 5CAA 65A5648568 DB $65,$A5,$64,$85,$68,$A5,$65,$85,$69,$20,$13,$F9,$A9,$41,$20,$17 5CBA F98666A918 DB $F9,$86,$66,$A9,$18,$8D,$BF,$02,$A5,$57,$C9,$09,$B0,$2D,$A5,$2A 5CCA 2910F027A9 DB $29,$10,$F0,$27,$A9,$04,$8D,$BF,$02,$A2,$02,$A9,$02,$20,$17,$F9 5CDA CA10F8A46A DB $CA,$10,$F8,$A4,$6A,$88,$98,$20,$17,$F9,$A9,$60,$20,$17,$F9,$A9 5CEA 422017F918 DB $42,$20,$17,$F9,$18,$A9,$0C,$65,$66,$85,$66,$A4,$66,$BE,$51,$FE 5CFA A5512017F9 DB $A5,$51,$20,$17,$F9,$CA,$D0,$F8,$A5,$57,$C9,$08,$90,$1C,$A2,$5D 5D0A A56A38E910 DB $A5,$6A,$38,$E9,$10,$20,$17,$F9,$A9,$00,$20,$17,$F9,$A9,$4F,$20 5D1A 17F9A55120 DB $17,$F9,$A5,$51,$20,$17,$F9,$CA,$D0,$F8,$A5,$59,$20,$17,$F9,$A5 5D2A 582017F9A5 DB $58,$20,$17,$F9,$A5,$51,$09,$40,$20,$17,$F9,$A9,$70,$20,$17,$F9 5D3A A9702017F9 DB $A9,$70,$20,$17,$F9,$A5,$64,$8D,$30,$02,$A5,$65,$8D,$31,$02,$A9 5D4A 702017F9A5 DB $70,$20,$17,$F9,$A5,$64,$8D,$E5,$02,$A5,$65,$8D,$E6,$02,$A5,$68 5D5A 8564A56985 DB $85,$64,$A5,$69,$85,$65,$AD,$31,$02,$20,$17,$F9,$AD,$30,$02,$20 5D6A 17F9A54C10 DB $17,$F9,$A5,$4C,$10,$07,$48,$20,$FC,$F3,$68,$A8,$60,$A5,$2A,$29 5D7A 20D00B20B9 DB $20,$D0,$0B,$20,$B9,$F7,$8D,$90,$02,$A5,$52,$8D,$91,$02,$A9,$22 5D8A 0D2F028D2F DB $0D,$2F,$02,$8D,$2F,$02,$4C,$21,$F6,$20,$96,$FA,$20,$A2,$F5,$20 5D9A 32FB20D4F9 DB $32,$FB,$20,$D4,$F9,$4C,$34,$F6,$20,$47,$F9,$B1,$64,$2D,$A0,$02 5DAA 466FB0034A DB $46,$6F,$B0,$03,$4A,$10,$F9,$8D,$FA,$02,$C9,$00,$60,$8D,$FB,$02 5DBA 2096FAADFB DB $20,$96,$FA,$AD,$FB,$02,$C9,$7D,$D0,$06,$20,$B9,$F7,$4C,$21,$F6 5DCA ADFB02C99B DB $AD,$FB,$02,$C9,$9B,$D0,$06,$20,$30,$FA,$4C,$21,$F6,$20,$E0,$F5 5DDA 20D8F94C21 DB $20,$D8,$F9,$4C,$21,$F6,$AD,$FF,$02,$D0,$FB,$A2,$02,$B5,$54,$95 5DEA 5ACA10F9AD DB $5A,$CA,$10,$F9,$AD,$FB,$02,$A8,$2A,$2A,$2A,$2A,$29,$03,$AA,$98 5DFA 299F1DF6FE DB $29,$9F,$1D,$F6,$FE,$8D,$FA,$02,$20,$47,$F9,$AD,$FA,$02,$46,$6F 5E0A B0040A4C08 DB $B0,$04,$0A,$4C,$08,$F6,$2D,$A0,$02,$85,$50,$AD,$A0,$02,$49,$FF 5E1A 3164055091 DB $31,$64,$05,$50,$91,$64,$60,$20,$A2,$F5,$85,$5D,$A6,$57,$D0,$0A 5E2A AEF002D005 DB $AE,$F0,$02,$D0,$05,$49,$80,$20,$FF,$F5,$A4,$4C,$A9,$01,$85,$4C 5E3A ADFB026020 DB $AD,$FB,$02,$60,$20,$B3,$FC,$20,$88,$FA,$A5,$6B,$D0,$34,$A5,$54 5E4A 856CA55585 DB $85,$6C,$A5,$55,$85,$6D,$20,$E2,$F6,$84,$4C,$AD,$FB,$02,$C9,$9B 5E5A F01220ADF6 DB $F0,$12,$20,$AD,$F6,$20,$B3,$FC,$A5,$63,$C9,$71,$D0,$03,$20,$0A 5E6A F94C50F620 DB $F9,$4C,$50,$F6,$20,$E4,$FA,$20,$00,$FC,$A5,$6C,$85,$54,$A5,$6D 5E7A 8555A56BF0 DB $85,$55,$A5,$6B,$F0,$11,$C6,$6B,$F0,$0D,$A5,$4C,$30,$F8,$20,$93 5E8A F58DFB024C DB $F5,$8D,$FB,$02,$4C,$B3,$FC,$20,$30,$FA,$A9,$9B,$8D,$FB,$02,$20 5E9A 21F6844C4C DB $21,$F6,$84,$4C,$4C,$B3,$FC,$6C,$64,$00,$8D,$FB,$02,$20,$B3,$FC 5EAA 2088FA20E4 DB $20,$88,$FA,$20,$E4,$FA,$20,$8D,$FC,$F0,$09,$0E,$A2,$02,$20,$CA 5EBA F54CB3FCAD DB $F5,$4C,$B3,$FC,$AD,$FE,$02,$0D,$A2,$02,$D0,$EF,$0E,$A2,$02,$E8 5ECA BDC6FE8564 DB $BD,$C6,$FE,$85,$64,$BD,$C7,$FE,$85,$65,$20,$A1,$F6,$20,$21,$F6 5EDA 4CB3FCA9FF DB $4C,$B3,$FC,$A9,$FF,$8D,$FC,$02,$A5,$2A,$4A,$B0,$62,$A9,$80,$A6 5EEA 11F058ADFC DB $11,$F0,$58,$AD,$FC,$02,$C9,$FF,$F0,$EE,$85,$7C,$A2,$FF,$8E,$FC 5EFA 0220D8FCAA DB $02,$20,$D8,$FC,$AA,$E0,$C0,$90,$02,$A2,$03,$BD,$FE,$FE,$8D,$FB 5F0A 02C980F0CE DB $02,$C9,$80,$F0,$CE,$C9,$81,$D0,$0B,$AD,$B6,$02,$49,$80,$8D,$B6 5F1A 024CDDF6C9 DB $02,$4C,$DD,$F6,$C9,$82,$D0,$07,$A9,$00,$8D,$BE,$02,$F0,$B4,$C9 5F2A 83D007A940 DB $83,$D0,$07,$A9,$40,$8D,$BE,$02,$D0,$A9,$C9,$84,$D0,$07,$A9,$80 5F3A 8DBE02D09E DB $8D,$BE,$02,$D0,$9E,$C9,$85,$D0,$0A,$A9,$88,$85,$4C,$85,$11,$A9 5F4A 9BD026A57C DB $9B,$D0,$26,$A5,$7C,$C9,$40,$B0,$15,$AD,$FB,$02,$C9,$61,$90,$0E 5F5A C97BB00AAD DB $C9,$7B,$B0,$0A,$AD,$BE,$02,$F0,$05,$05,$7C,$4C,$FE,$F6,$20,$8D 5F6A FCF009ADFB DB $FC,$F0,$09,$AD,$FB,$02,$4D,$B6,$02,$8D,$FB,$02,$4C,$34,$F6,$A9 5F7A 808DA20260 DB $80,$8D,$A2,$02,$60,$C6,$54,$10,$06,$AE,$BF,$02,$CA,$86,$54,$4C 5F8A 5CFCE654A5 DB $5C,$FC,$E6,$54,$A5,$54,$CD,$BF,$02,$90,$F4,$A2,$00,$F0,$EE,$C6 5F9A 55A5553004 DB $55,$A5,$55,$30,$04,$C5,$52,$B0,$04,$A5,$53,$85,$55,$4C,$DD,$FB 5FAA E655A555C5 DB $E6,$55,$A5,$55,$C5,$53,$90,$F5,$F0,$F3,$A5,$52,$4C,$A5,$F7,$20 5FBA F3FCA00098 DB $F3,$FC,$A0,$00,$98,$91,$64,$C8,$D0,$FB,$E6,$65,$A6,$65,$E4,$6A 5FCA 90F3A9FF99 DB $90,$F3,$A9,$FF,$99,$B2,$02,$C8,$C0,$04,$90,$F8,$20,$E4,$FC,$85 5FDA 63856DA900 DB $63,$85,$6D,$A9,$00,$85,$54,$85,$56,$85,$6C,$60,$A5,$63,$C5,$52 5FEA 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 5FFA C553D007A5 DB $C5,$53,$D0,$07,$A5,$54,$F0,$03,$20,$7F,$F7,$A9,$20,$8D,$FB,$02 600A 20E0F54CDD DB $20,$E0,$F5,$4C,$DD,$FB,$20,$AA,$F7,$A5,$55,$C5,$52,$D0,$0A,$20 601A 34FA2020FB DB $34,$FA,$20,$20,$FB,$90,$02,$B0,$07,$A5,$63,$20,$25,$FB,$90,$E6 602A 4CDDFBA563 DB $4C,$DD,$FB,$A5,$63,$4C,$06,$FB,$A5,$63,$4C,$12,$FB,$20,$9D,$FC 603A 20A2F5857D DB $20,$A2,$F5,$85,$7D,$A9,$00,$8D,$BB,$02,$20,$FF,$F5,$A5,$63,$48 604A 20DCF968C5 DB $20,$DC,$F9,$68,$C5,$63,$B0,$0C,$A5,$7D,$48,$20,$A2,$F5,$85,$7D 605A 684C44F820 DB $68,$4C,$44,$F8,$20,$A8,$FC,$CE,$BB,$02,$30,$04,$C6,$54,$D0,$F7 606A 4CDDFB209D DB $4C,$DD,$FB,$20,$9D,$FC,$20,$47,$F9,$A5,$64,$85,$68,$A5,$65,$85 607A 69A5634820 DB $69,$A5,$63,$48,$20,$D4,$F9,$68,$C5,$63,$B0,$10,$A5,$54,$CD,$BF 608A 02B00920A2 DB $02,$B0,$09,$20,$A2,$F5,$A0,$00,$91,$68,$F0,$DA,$A0,$00,$98,$91 609A 682068FC20 DB $68,$20,$68,$FC,$20,$A8,$FC,$4C,$DD,$FB,$38,$20,$7B,$FB,$A5,$52 60AA 85552047F9 DB $85,$55,$20,$47,$F9,$A5,$64,$85,$68,$18,$69,$28,$85,$66,$A5,$65 60BA 8569690085 DB $85,$69,$69,$00,$85,$67,$A6,$54,$E0,$17,$F0,$08,$20,$4E,$FB,$E8 60CA E017D0F820 DB $E0,$17,$D0,$F8,$20,$9B,$FB,$4C,$DD,$FB,$20,$DD,$FB,$A4,$51,$84 60DA 54A4549838 DB $54,$A4,$54,$98,$38,$20,$23,$FB,$08,$98,$18,$69,$78,$28,$20,$04 60EA FBC8C018D0 DB $FB,$C8,$C0,$18,$D0,$ED,$AD,$B4,$02,$09,$01,$8D,$B4,$02,$A5,$52 60FA 85552047F9 DB $85,$55,$20,$47,$F9,$20,$B7,$FB,$20,$20,$FB,$90,$D4,$4C,$DD,$FB 610A A02020D8FC DB $A0,$20,$20,$D8,$FC,$88,$10,$FA,$60,$A9,$02,$D0,$0A,$A4,$4C,$30 611A 2BA0009164 DB $2B,$A0,$00,$91,$64,$A9,$01,$8D,$9E,$02,$A5,$4C,$30,$1E,$A5,$64 612A 38ED9E0285 DB $38,$ED,$9E,$02,$85,$64,$B0,$02,$C6,$65,$A5,$0F,$C5,$65,$90,$0C 613A D006A50EC5 DB $D0,$06,$A5,$0E,$C5,$64,$90,$04,$A9,$93,$85,$4C,$60,$A5,$54,$48 614A A55548A556 DB $A5,$55,$48,$A5,$56,$48,$20,$F3,$FC,$A5,$54,$85,$66,$A9,$00,$85 615A 67A5660A26 DB $67,$A5,$66,$0A,$26,$67,$85,$51,$A4,$67,$8C,$9F,$02,$0A,$26,$67 616A 0A26671865 DB $0A,$26,$67,$18,$65,$51,$85,$66,$A5,$67,$6D,$9F,$02,$85,$67,$A6 617A 57BC81FE88 DB $57,$BC,$81,$FE,$88,$30,$07,$06,$66,$26,$67,$4C,$7E,$F9,$BC,$A5 618A FEA555A207 DB $FE,$A5,$55,$A2,$07,$88,$30,$0A,$CA,$46,$56,$6A,$6E,$A1,$02,$4C 619A 8FF9C81865 DB $8F,$F9,$C8,$18,$65,$66,$85,$66,$90,$02,$E6,$67,$38,$6E,$A1,$02 61AA 18CA10F9AE DB $18,$CA,$10,$F9,$AE,$A1,$02,$A5,$66,$18,$65,$64,$85,$64,$85,$5E 61BA A567656585 DB $A5,$67,$65,$65,$85,$65,$85,$5F,$BD,$B1,$FE,$8D,$A0,$02,$85,$6F 61CA 6885566885 DB $68,$85,$56,$68,$85,$55,$68,$85,$54,$60,$A9,$00,$F0,$02,$A9,$9B 61DA 857DE663E6 DB $85,$7D,$E6,$63,$E6,$55,$D0,$02,$E6,$56,$A5,$55,$A6,$57,$DD,$8D 61EA FEF00BE000 DB $FE,$F0,$0B,$E0,$00,$D0,$06,$C5,$53,$F0,$02,$B0,$01,$60,$E0,$08 61FA 9004A556F0 DB $90,$04,$A5,$56,$F0,$F7,$A5,$57,$D0,$30,$A5,$63,$C9,$51,$90,$0A 620A A57DF02620 DB $A5,$7D,$F0,$26,$20,$30,$FA,$4C,$77,$FA,$20,$34,$FA,$A5,$54,$18 621A 69782025FB DB $69,$78,$20,$25,$FB,$90,$08,$A5,$7D,$F0,$04,$18,$20,$A5,$F8,$4C 622A DDFBA900F0 DB $DD,$FB,$A9,$00,$F0,$02,$A9,$9B,$85,$7D,$20,$E4,$FC,$A9,$00,$85 623A 56E654A657 DB $56,$E6,$54,$A6,$57,$A0,$18,$24,$7B,$10,$05,$A0,$04,$98,$D0,$03 624A BD99FEC554 DB $BD,$99,$FE,$C5,$54,$D0,$26,$8C,$9D,$02,$8A,$D0,$20,$A5,$7D,$F0 625A 1CC99B38F0 DB $1C,$C9,$9B,$38,$F0,$01,$18,$20,$AC,$FB,$EE,$BB,$02,$C6,$6C,$CE 626A 9D02ADB202 DB $9D,$02,$AD,$B2,$02,$38,$10,$EF,$AD,$9D,$02,$85,$54,$4C,$DD,$FB 627A 38B570E574 DB $38,$B5,$70,$E5,$74,$95,$70,$B5,$71,$E5,$75,$95,$71,$60,$AD,$BF 628A 02C904F007 DB $02,$C9,$04,$F0,$07,$A5,$57,$F0,$03,$20,$FC,$F3,$A9,$27,$C5,$53 629A B0028553A6 DB $B0,$02,$85,$53,$A6,$57,$BD,$99,$FE,$C5,$54,$90,$2A,$F0,$28,$E0 62AA 08D00AA556 DB $08,$D0,$0A,$A5,$56,$F0,$13,$C9,$01,$D0,$1C,$F0,$04,$A5,$56,$D0 62BA 16BD8DFEC5 DB $16,$BD,$8D,$FE,$C5,$55,$90,$0F,$F0,$0D,$A9,$01,$85,$4C,$A9,$80 62CA A6118511F0 DB $A6,$11,$85,$11,$F0,$06,$60,$20,$D6,$F7,$A9,$8D,$85,$4C,$68,$68 62DA A57B100320 DB $A5,$7B,$10,$03,$20,$B9,$FC,$4C,$34,$F6,$A0,$00,$A5,$5D,$91,$5E 62EA 60482907AA DB $60,$48,$29,$07,$AA,$BD,$B9,$FE,$85,$6E,$68,$4A,$4A,$4A,$AA,$60 62FA 2EB4022EB3 DB $2E,$B4,$02,$2E,$B3,$02,$2E,$B2,$02,$60,$90,$0C,$20,$EB,$FA,$BD 630A A302056E9D DB $A3,$02,$05,$6E,$9D,$A3,$02,$60,$20,$EB,$FA,$A5,$6E,$49,$FF,$3D 631A A3029DA302 DB $A3,$02,$9D,$A3,$02,$60,$A5,$54,$18,$69,$78,$20,$EB,$FA,$18,$BD 632A A302256EF0 DB $A3,$02,$25,$6E,$F0,$01,$38,$60,$AD,$FA,$02,$A4,$57,$C0,$03,$B0 633A 0F2A2A2A2A DB $0F,$2A,$2A,$2A,$2A,$29,$03,$AA,$AD,$FA,$02,$29,$9F,$1D,$FA,$FE 634A 8DFB0260A9 DB $8D,$FB,$02,$60,$A9,$02,$85,$65,$A9,$47,$85,$64,$A0,$27,$B1,$66 635A 8550B16891 DB $85,$50,$B1,$68,$91,$66,$A5,$50,$91,$64,$88,$10,$F1,$A5,$65,$85 636A 69A5648568 DB $69,$A5,$64,$85,$68,$18,$A5,$66,$69,$28,$85,$66,$90,$02,$E6,$67 637A 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 638A FB883004C4 DB $FB,$88,$30,$04,$C4,$54,$B0,$EC,$A5,$54,$18,$69,$78,$28,$4C,$04 639A FBA5528555 DB $FB,$A5,$52,$85,$55,$20,$47,$F9,$A0,$27,$A9,$00,$91,$64,$88,$10 63AA FB6020FAFA DB $FB,$60,$20,$FA,$FA,$A5,$58,$85,$64,$A5,$59,$85,$65,$A0,$28,$B1 63BA 64A66ACAE4 DB $64,$A6,$6A,$CA,$E4,$65,$D0,$08,$A2,$D7,$E4,$64,$B0,$02,$A9,$00 63CA A0009164E6 DB $A0,$00,$91,$64,$E6,$64,$D0,$E5,$E6,$65,$A5,$65,$C5,$6A,$D0,$DD 63DA 4CDDFBA900 DB $4C,$DD,$FB,$A9,$00,$85,$63,$A5,$54,$85,$51,$A5,$51,$20,$22,$FB 63EA B00CA56318 DB $B0,$0C,$A5,$63,$18,$69,$28,$85,$63,$C6,$51,$4C,$E5,$FB,$18,$A5 63FA 6365558563 DB $63,$65,$55,$85,$63,$60,$20,$9D,$FC,$A5,$63,$48,$A5,$6C,$85,$54 640A A56D8555A9 DB $A5,$6D,$85,$55,$A9,$01,$85,$6B,$A2,$17,$A5,$7B,$10,$02,$A2,$03 641A E454D00BA5 DB $E4,$54,$D0,$0B,$A5,$55,$C5,$53,$D0,$05,$E6,$6B,$4C,$39,$FC,$20 642A D4F9E66BA5 DB $D4,$F9,$E6,$6B,$A5,$63,$C5,$52,$D0,$DE,$C6,$54,$20,$99,$F7,$20 643A A2F5D017C6 DB $A2,$F5,$D0,$17,$C6,$6B,$A5,$63,$C5,$52,$F0,$0F,$20,$99,$F7,$A5 644A 55C553D002 DB $55,$C5,$53,$D0,$02,$C6,$54,$A5,$6B,$D0,$E4,$68,$85,$63,$20,$A8 645A FC6020DDFB DB $FC,$60,$20,$DD,$FB,$A5,$51,$85,$6C,$A5,$52,$85,$6D,$60,$A5,$63 646A C552D002C6 DB $C5,$52,$D0,$02,$C6,$54,$20,$DD,$FB,$A5,$63,$C5,$52,$F0,$13,$20 647A 47F9A55338 DB $47,$F9,$A5,$53,$38,$E5,$52,$A8,$B1,$64,$D0,$06,$88,$10,$F9,$4C 648A DBF860A22D DB $DB,$F8,$60,$A2,$2D,$BD,$C6,$FE,$CD,$FB,$02,$F0,$05,$CA,$CA,$CA 649A 10F360A202 DB $10,$F3,$60,$A2,$02,$B5,$54,$9D,$B8,$02,$CA,$10,$F8,$60,$A2,$02 64AA BDB8029554 DB $BD,$B8,$02,$95,$54,$CA,$10,$F8,$60,$20,$B9,$FC,$4C,$34,$F6,$AD 64BA BF02C918F0 DB $BF,$02,$C9,$18,$F0,$17,$A2,$0B,$B5,$54,$48,$BD,$90,$02,$95,$54 64CA 689D9002CA DB $68,$9D,$90,$02,$CA,$10,$F1,$A5,$7B,$49,$FF,$85,$7B,$60,$A2,$7F 64DA 8E1FD08E0A DB $8E,$1F,$D0,$8E,$0A,$D4,$CA,$10,$F7,$60,$A9,$00,$A6,$7B,$D0,$04 64EA A657D002A5 DB $A6,$57,$D0,$02,$A5,$52,$85,$55,$60,$A5,$58,$85,$64,$A5,$59,$85 64FA 6560A200A5 DB $65,$60,$A2,$00,$A5,$22,$C9,$11,$F0,$08,$C9,$12,$F0,$03,$A0,$84 650A 60E88EB702 DB $60,$E8,$8E,$B7,$02,$A5,$54,$85,$60,$A5,$55,$85,$61,$A5,$56,$85 651A 62A9018579 DB $62,$A9,$01,$85,$79,$85,$7A,$38,$A5,$60,$E5,$5A,$85,$76,$B0,$0D 652A A9FF8579A5 DB $A9,$FF,$85,$79,$A5,$76,$49,$FF,$18,$69,$01,$85,$76,$38,$A5,$61 653A E55B8577A5 DB $E5,$5B,$85,$77,$A5,$62,$E5,$5C,$85,$78,$B0,$16,$A9,$FF,$85,$7A 654A A57749FF85 DB $A5,$77,$49,$FF,$85,$77,$A5,$78,$49,$FF,$85,$78,$E6,$77,$D0,$02 655A E678A202A0 DB $E6,$78,$A2,$02,$A0,$00,$84,$73,$98,$95,$70,$B5,$5A,$95,$54,$CA 656A 10F6A577E8 DB $10,$F6,$A5,$77,$E8,$A8,$A5,$78,$85,$7F,$85,$75,$D0,$0B,$A5,$77 657A C576B005A5 DB $C5,$76,$B0,$05,$A5,$76,$A2,$02,$A8,$98,$85,$7E,$85,$74,$48,$A5 658A 754A686A95 DB $75,$4A,$68,$6A,$95,$70,$A5,$7E,$05,$7F,$D0,$03,$4C,$42,$FE,$18 659A A570657685 DB $A5,$70,$65,$76,$85,$70,$90,$02,$E6,$71,$A5,$71,$C5,$75,$90,$14 65AA D006A570C5 DB $D0,$06,$A5,$70,$C5,$74,$90,$0C,$18,$A5,$54,$65,$79,$85,$54,$A2 65BA 00207AFA18 DB $00,$20,$7A,$FA,$18,$A5,$72,$65,$77,$85,$72,$A5,$73,$65,$78,$85 65CA 73C5759027 DB $73,$C5,$75,$90,$27,$D0,$06,$A5,$72,$C5,$74,$90,$1F,$24,$7A,$10 65DA 10C655A555 DB $10,$C6,$55,$A5,$55,$C9,$FF,$D0,$0E,$A5,$56,$F0,$0A,$C6,$56,$10 65EA 06E655D002 DB $06,$E6,$55,$D0,$02,$E6,$56,$A2,$02,$20,$7A,$FA,$20,$96,$FA,$20 65FA E0F5ADB702 DB $E0,$F5,$AD,$B7,$02,$F0,$2F,$20,$9D,$FC,$AD,$FB,$02,$8D,$BC,$02 660A A5544820DC DB $A5,$54,$48,$20,$DC,$F9,$68,$85,$54,$20,$96,$FA,$20,$A2,$F5,$D0 661A 0CADFD028D DB $0C,$AD,$FD,$02,$8D,$FB,$02,$20,$E0,$F5,$4C,$0A,$FE,$AD,$BC,$02 662A 8DFB0220A8 DB $8D,$FB,$02,$20,$A8,$FC,$38,$A5,$7E,$E9,$01,$85,$7E,$A5,$7F,$E9 663A 00857F3003 DB $00,$85,$7F,$30,$03,$4C,$90,$FD,$4C,$34,$F6,$18,$10,$0A,$0A,$10 664A 1C3464C4C4 DB $1C,$34,$64,$C4,$C4,$C4,$C4,$17,$17,$0B,$17,$2F,$2F,$5F,$5F,$61 665A 6161611313 DB $61,$61,$61,$13,$13,$09,$13,$27,$27,$4F,$4F,$41,$41,$41,$41,$02 666A 060708090A DB $06,$07,$08,$09,$0A,$0B,$0D,$0F,$0F,$0F,$0F,$00,$00,$00,$00,$00 667A 0000010101 DB $00,$00,$01,$01,$01,$01,$01,$02,$01,$01,$00,$00,$01,$01,$02,$02 668A 0202022814 DB $02,$02,$02,$28,$14,$14,$28,$50,$50,$A0,$A0,$40,$50,$50,$50,$18 669A 180C183030 DB $18,$0C,$18,$30,$30,$60,$60,$C0,$C0,$C0,$C0,$00,$00,$00,$02,$03 66AA 0203020301 DB $02,$03,$02,$03,$01,$01,$01,$00,$FF,$F0,$0F,$C0,$30,$0C,$03,$80 66BA 4020100804 DB $40,$20,$10,$08,$04,$02,$01,$28,$CA,$94,$46,$00,$1B,$79,$F7,$1C 66CA 7FF71D8CF7 DB $7F,$F7,$1D,$8C,$F7,$1E,$99,$F7,$1F,$AA,$F7,$7D,$B9,$F7,$7E,$E6 66DA F77F10F89B DB $F7,$7F,$10,$F8,$9B,$30,$FA,$9C,$D4,$F8,$9D,$A4,$F8,$9E,$32,$F8 66EA 9F2DF8FD0A DB $9F,$2D,$F8,$FD,$0A,$F9,$FE,$6D,$F8,$FF,$37,$F8,$40,$00,$20,$60 66FA 204000606C DB $20,$40,$00,$60,$6C,$6A,$3B,$80,$80,$6B,$2B,$2A,$6F,$80,$70,$75 670A 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 671A 1B3532312C DB $1B,$35,$32,$31,$2C,$20,$2E,$6E,$80,$6D,$2F,$81,$72,$80,$65,$79 672A 7F74777139 DB $7F,$74,$77,$71,$39,$80,$30,$37,$7E,$38,$3C,$3E,$66,$68,$64,$80 673A 826773614C DB $82,$67,$73,$61,$4C,$4A,$3A,$80,$80,$4B,$5C,$5E,$4F,$80,$50,$55 674A 9B495F7C56 DB $9B,$49,$5F,$7C,$56,$80,$43,$80,$80,$42,$58,$5A,$24,$80,$23,$26 675A 1B2522215B DB $1B,$25,$22,$21,$5B,$20,$5D,$4E,$80,$4D,$3F,$81,$52,$80,$45,$59 676A 9F54575128 DB $9F,$54,$57,$51,$28,$80,$29,$27,$9C,$40,$7D,$9D,$46,$48,$44,$80 677A 834753410C DB $83,$47,$53,$41,$0C,$0A,$7B,$80,$80,$0B,$1E,$1F,$0F,$80,$10,$15 678A 9B091C1D16 DB $9B,$09,$1C,$1D,$16,$80,$03,$80,$80,$02,$18,$1A,$80,$80,$85,$80 679A 1B80FD8000 DB $1B,$80,$FD,$80,$00,$20,$60,$0E,$80,$0D,$80,$81,$12,$80,$05,$19 67AA 9E14171180 DB $9E,$14,$17,$11,$80,$80,$80,$80,$FE,$80,$7D,$FF,$06,$08,$04,$80 67BA 84071301AD DB $84,$07,$13,$01,$AD,$09,$D2,$CD,$F2,$02,$D0,$05,$AD,$F1,$02,$D0 67CA 20AD09D2C9 DB $20,$AD,$09,$D2,$C9,$9F,$D0,$0A,$AD,$FF,$02,$49,$FF,$8D,$FF,$02 67DA B00F8DFC02 DB $B0,$0F,$8D,$FC,$02,$8D,$F2,$02,$A9,$03,$8D,$F1,$02,$A9,$00,$85 67EA 4DA9308D2B DB $4D,$A9,$30,$8D,$2B,$02,$68,$40,$FF,$FF,$FF,$FF,$FF,$FF,$D6,$57 67FA B4E777E4F3 DB $B4,$E7,$77,$E4,$F3,$E6 ATARI CAMAC Assembler Ver 1.0A Page 60 The ATARI Translator --------------------- D1:XLATOR.ASM End -------------------------------------- 6800 RAMEND 6800 END RAMLOAD no ERRORs, 177 Labels, $8189 free. ?Q0003 3D6C ?Q0004 3D95 ?Q0005 3DBE ?Q0006 3DE7 ?Q0007 3E10 ?Q0008 3E39 ?Q0009 CF38 ?X000A CF7B ?X000B CF98 ?X000C CFB9 ?Y000A CF88 ?Y000B CFA5 ?Y000C CFC6 ?Z0003 3D59 ?Z0004 3D82 ?Z0005 3DAB ?Z0006 3DD4 ?Z0007 3DFD ?Z0008 3E26 ?Z0009 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 44/52 44/52 n CPYRT CFD1 45#57 s CRITIC 0042 43/30 43/58 CRTLEN 0012 38#54 41/27 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 44/52 44/52 44/52 44/52 DLI 3C1A 39/23 39/25 40#53 ATARI CAMAC Assembler Ver 1.0A Page 61 D1:XLATOR.ASM 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 4000 42/ 9 42/ 9 48# 5 s OSTYPE FCD8 3/47 PATCH mac 2#24 42/ 9 42/10 42/11 42/12 42/13 42/14 44/52 n PATCLD 3E78 43#12 n PATDIN 3E7E 43#14 n PATIRQ 3E6C 43# 8 n PATNMI 3E6F 43# 9 PATPIO 3E7B 42/12 42/12 43#13 PATROJ 3E72 42/13 42/13 43#10 PATSIZ 3E75 42/14 42/14 43#11 PBILOD CF51 45# 7 45/10 ATARI CAMAC Assembler Ver 1.0A Page 62 D1:XLATOR.ASM PBISAV 3E56 42#45 42/48 PC0COD 3EE0 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 3E81 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 6800 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 3E4B 42#36 42/39 RESET 0000 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 44/52 44/52 44/52 44/52 SSCR1 1000 4/22 4/24 6/ 7 6/ 7 7#15 20/19 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 ATARI CAMAC Assembler Ver 1.0A Page 63 D1:XLATOR.ASM 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 ›