-
Notifications
You must be signed in to change notification settings - Fork 22
/
instructions.txt
111 lines (95 loc) · 3.15 KB
/
instructions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
=============================
Atari 800XL core instructions
=============================
Mark Watson
scrameta@gmail.com
-------------------------------------------
The keyboard is mapped to match an Atari 800XL physical layout(See below).
Special/console keys:
F5 - Help
F6 - Start
F7 - Select
F8 - Option
F9 - Reset
F10 - Cold start (clear base 64KB RAM and reset)
F11 - Select drive 1 and cold start
Use joystick to make selection in menu
Left - up several lines
Right - down several lines
Up - up 1 line
Down - down 1 line
Fire - select
Remember many titles require holding 'option'
Select "DIR .." to go up a directory
Select "DIR xxx" to go down a directory
F12 - System settings menu
Use joystick to make selection
Turbo - system speed
Left/right to select
1x (default): is very compatible - speed closely matches original hardware ~1.7MHz
2x: ~3.4MHz - less compatible
4x: ~6.8MHz - less compatible
8x/16x: 13MHz, 27MHZ - limited by SDRAM latency, not quicker than 4x yet.
RAM
Left/right to select
64KB: like 65XE
128KB: like 130XE, 64KB ext ram, switchable by antic/cpu
320KB(Compy shop)(default): 256KB ext ram, switchable by antic/cpu
320KB(Rambo): 256KB ext ram, both antic/cpu switch together
576KB(Compy shop): 512KB ext ram, switchable by antic/cpu
576KB(Rambo): 512KB ext ram, both antic/cpu switch together
1088KB: 1024KB ext ram, both antic/cpu switch together
4160KB: - very imcompatible!
ROM
Right/fire: File selector
Select a different system OS ROM - can by 16KB or 10KB
Drive
Left: Remove disk
Right: File selector
Fire: Put this disk in F1
Cartridge
Left: Remove cart
Right: File selector
Fire: Put this cart in
System ROM:
Loaded from /System/rom/atari800/atarixl.rom
Basic:
Loaded from /System/rom/atari800/ataribas.rom
Disk images:
Default dir: /atari800/user
Supported types:
.ATR - Atari disk image with header. single/medium/double density.
.XFD - Atari disk image without header.
.XEX - Atari executable. A simple bootloader is loaded, not 100% compatible.
Cartridges:
Default dir: /atari800/user
Supported types:
.CAR - Atari 800 cartridge with header.
NB .BIN files can be converted using various programs - e.g. Atari800WinPlus.
Important notes:
When running Atari software a lot of programs need to have basic disable. Hold option when pressing reset.
Keyboard layout
The keyboard is mapped to match an Atari 800XL physical layout. On a UK keyboard this means the layout is:
Directly mapped:
ESCAPE,F1-F4,BREAK,CONTROL,SHIFT
By position:
1234567890<>(DELETE)
(TAB)QWERTYUIOP-=(RETURN)
(CAPS)ASDFGHJKL;+*
ZXCVBNM,./
Other:
Right alt = inverse video
Features
* Acid 800 test pass
* 99% of software runs
* Version for PAL/NTSC VGA/SVIDEO
* Write support
* Drive emulation
Known issues
* ~1% of programs fail
* Keyboard layout board on UK PS2 keyboard, no remapping possible yet.
* Copymate write verify fails
* Entering menu during disk access may hang ZPU (used for drive emulation/menus)
* Sometimes keyboard input fails - need to power off/on the MCC.
* Hardware matches Atari very closely - including overscan corruption - this often shows up on VGA monitors.
Enjoy !