1ATARI800(1) General Commands Manual ATARI800(1)
2
3
4
6 atari800 - emulator of Atari 8-bit computers and the 5200 console
7
8
10 atari800 [option]... [file]...
11
12
14 atari800 emulates the Atari 8-bit computer systems including the 400,
15 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE and the XE Game System,
16 and also the Atari 5200 SuperSystem console.
17
18
20 -help Print complete and up-to-date list of command line switches
21
22 -v Print emulator version
23
24 -verbose
25 Display framerate when exiting
26
27 -config filename
28 Specify an alternative configuration filename
29
30 -autosave-config
31 Automatically save the current configuration on emulator exit.
32
33 -no-autosave-config
34 Don't save the current configuration on emulator exit (the de‐
35 fault).
36
37
38 -osa_rom filename
39 Path to file containing Atari Rev.A Operating System.
40
41 -osb_rom filename
42 Path to file containing Atari Rev.B Operating System.
43
44 -xlxe_rom filename
45 Path to file containing Atari XL/XE Operating System.
46
47 -5200_rom filename
48 Path to file containing Atari 5200 Games System ROM.
49
50 -basic_rom filename
51 Path to file containing Atari BASIC ROM. Used to override paths
52 defined at compile time.
53
54
55 -800-rev auto|a-ntsc|a-pal|b-ntsc|custom|altirra
56 Select operating system revision for Atari 800:
57
58 auto The default. Use the most appropriate from the available
59 ones.
60 a-ntsc Use OS rev. A NTSC from early NTSC 400/800 units.
61 a-pal Use OS rev. A PAL from PAL 400/800 units.
62 b-ntsc Use OS rev. B NTSC from late NTSC 400/800 units.
63 custom Use a custom OS.
64 altirra
65 Use AltirraOS that is included in the emulator.
66
67 -xl-rev auto|10|11|1|2|3a|3b|5|3|4|59|59a|custom|altirra
68 Select operating system revision for Atari XL/XE:
69
70 auto The default. Use the most appropriate from the available
71 ones.
72 10 Use OS AA000000 rev. 10 from early 1200XL units.
73 11 Use OS AA000001 rev. 11 from late 1200XL units.
74 1 Use OS BB000000 rev. 1 from the 600XL.
75 2 Use OS BB000001 rev. 2 from the 800XL and early
76 65XE/130XE units.
77 3a Use prototype OS BB000002 rev. 3 from 1400XL/1450XLD
78 units (also known as 1540OS3.V0 and 1450R3V0.ROM).
79 3b Use prototype OS BB000002 rev. 3 ver. 4 from
80 1400XL/1450XLD units (also known as os1450.128 and
81 1450R3VX.ROM).
82 5 Use prototype OS CC000001 rev. 4 (also known as Rev. 5),
83 for which sources are available at
84 <http://www.atariage.com/forums/topic/78579-a800os‐
85 src/page__view__findpost__p__961535>.
86 3 Use OS BB000001 rev. 3 from late 65XE/130XE units.
87 4 Use OS BB000001 rev. 4 from the XEGS.
88 59 Use OS BB000001 rev. 59 from the Arabic 65XE.
89 59a Use OS BB000001 rev. 59 from Kevin Savetz' Arabic 65XE:
90 <http://www.savetz.com/vintagecomputers/arabic65xe/>.
91 custom Use a custom OS.
92 altirra
93 Use AltirraOS that is included in the emulator.
94
95 -5200-rev auto|orig|a|custom|altirra
96 Select BIOS revision for Atari 5200:
97
98 auto The default. Use the most appropriate from the available
99 ones.
100 orig Use BIOS from 4-port and early 2-port 5200 units.
101 a Use BIOS rev. A from late 2-port 5200 units.
102 custom Use a custom BIOS.
103 altirra
104 Use Altirra BIOS that is included in the emulator.
105
106 -basic-rev auto|a|b|c|custom|altirra
107 Select BASIC revision:
108
109 auto The default. Use the most appropriate from the available
110 ones.
111 a Use BASIC rev. A.
112 b Use BASIC rev. B from early 600XL/800XL units.
113 c Use BASIC rev. C from late 600XL/800XL and all XE units.
114 custom Use a custom BASIC.
115 altirra
116 Use Altirra BASIC that is included in the emulator.
117
118 -xegame-rev auto|orig|custom
119 Select XEGS builtin game version:
120
121 auto The default. Use the most appropriate from the available
122 ones.
123 orig Use the original Missile Command game.
124 custom Use a custom game ROM.
125
126
127 -atari Emulate Atari 400/800
128
129 -1200 Emulate Atari 1200XL
130
131 -xl Emulate Atari 800XL
132
133 -xe Emulate Atari 130XE
134
135 -320xe Emulate Atari 320XE (Compy-Shop)
136
137 -rambo Emulate Atari 320XE (Rambo)
138
139 -576xe Emulate Atari 576XE
140
141 -1088xe
142 Emulate Atari 1088XE
143
144 -xegs Emulate Atari XEGS
145
146 -5200 Emulate Atari 5200
147
148 -c Enable RAM between 0xc000 and 0xcfff in Atari 800
149
150
151 -axlon n
152 Use Atari 800 Axlon memory expansion: n k total RAM
153
154 -axlon0f
155 Use Axlon shadow at 0x0fc0-0x0fff
156
157 -mosaic n
158 Use 400/800 Mosaic memory expansion: n k total RAM
159
160 -mapram
161 Enable the MapRAM memory expansion. Works only when emulating an
162 Atari XL/XE machine.
163
164 -no-mapram
165 Disable the MapRAM memory expansion.
166
167
168 -pal Emulate PAL TV mode
169
170 -ntsc Emulate NTSC TV mode
171
172
173 -nobasic
174 Used to disable Basic when starting the emulator in XL/XE mode.
175 Simulates the Option key being held down during system boot.
176
177 -basic Turn on Atari BASIC ROM
178
179
180 -cart filename
181 Insert cartridge (CART or raw format)
182
183 -cart-type 0..75
184 Select type of the cartridge inserted with the -cart option.
185 When inserting a raw ROM image its type cannot be detected auto‐
186 maticcaly, and must be provided with this option. Setting to 0
187 means disabling the cartridge, and any other number indicates a
188 specific cartridge type:
189
190 1 Standard 8 KB cartridge
191 2 Standard 16 KB cartridge
192 3 OSS two chip 16 KB cartridge (034M)
193 4 Standard 32 KB 5200 cartridge
194 5 DB 32 KB cartridge
195 6 Two chip 16 KB 5200 cartridge
196 7 Bounty Bob Strikes Back 40 KB 5200 cartridge
197 8 64 KB Williams cartridge
198 9 Express 64 KB cartridge
199 10 Diamond 64 KB cartridge
200 11 SpartaDos X 64 KB cartridge
201 12 XEGS 32 KB cartridge
202 13 XEGS 64 KB cartridge (banks 0-7)
203 14 XEGS 128 KB cartridge
204 15 OSS one chip 16 KB cartridge
205 16 One chip 16 KB 5200 cartridge
206 17 Decoded Atrax 128 KB cartridge
207 18 Bounty Bob Strikes Back 40 KB cartridge
208 19 Standard 8 KB 5200 cartridge
209 20 Standard 4 KB 5200 cartridge
210 21 Right slot 8 KB cartridge
211 22 32 KB Williams cartridge
212 23 XEGS 256 KB cartridge
213 24 XEGS 512 KB cartridge
214 25 XEGS 1 MB cartridge
215 26 MegaCart 16 KB cartridge
216 27 MegaCart 32 KB cartridge
217 28 MegaCart 64 KB cartridge
218 29 MegaCart 128 KB cartridge
219 30 MegaCart 256 KB cartridge
220 31 MegaCart 512 KB cartridge
221 32 MegaCart 1 MB cartridge
222 33 Switchable XEGS 32 KB cartridge
223 34 Switchable XEGS 64 KB cartridge
224 35 Switchable XEGS 128 KB cartridge
225 36 Switchable XEGS 256 KB cartridge
226 37 Switchable XEGS 512 KB cartridge
227 38 Switchable XEGS 1 MB cartridge
228 39 Phoenix 8 KB cartridge
229 40 Blizzard 16 KB cartridge
230 41 Atarimax 128 KB Flash cartridge
231 42 Atarimax 1 MB Flash cartridge (old)
232 43 SpartaDos X 128 KB cartridge
233 44 OSS 8 KB cartridge
234 45 OSS two chip 16 KB cartridge (043M)
235 46 Blizzard 4 KB cartridge
236 47 AST 32 KB cartridge
237 48 Atrax SDX 64 KB cartridge
238 49 Atrax SDX 128 KB cartridge
239 50 Turbosoft 64 KB cartridge
240 51 Turbosoft 128 KB cartridge
241 52 Ultracart 32 KB cartridge
242 53 Low bank 8 KB cartridge
243 54 SIC! 128 KB cartridge
244 55 SIC! 256 KB cartridge
245 56 SIC! 512 KB cartridge
246 57 Standard 2 KB cartridge
247 58 Standard 4 KB cartridge
248 59 Right slot 4 KB cartridge
249 60 Blizzard 32 KB cartridge
250 61 MegaMax 2 MB cartridge
251 62 The!Cart 128 MB cartridge
252 63 Flash MegaCart 4 MB cartridge
253 64 MegaCart 2 MB cartridge
254 65 The!Cart 32 MB cartridge
255 66 The!Cart 64 MB cartridge
256 67 XEGS 64 KB cartridge (banks 8-15)
257 68 Atrax 128 KB cartridge
258 69 aDawliah 32 KB cartridge
259 70 aDawliah 64 KB cartridge
260 71 Super Cart 64 KB 5200 cartridge (32K banks)
261 72 Super Cart 128 KB 5200 cartridge (32K banks)
262 73 Super Cart 256 KB 5200 cartridge (32K banks)
263 74 Super Cart 512 KB 5200 cartridge (32K banks)
264 75 Atarimax 1 MB Flash cartridge (new)
265
266 If this option is not given, the user will be asked to choose
267 the cartridge type when the emulator starts.
268
269 -cart2 filename
270 Insert piggyback cartridge (CART or raw format). This works
271 only if the first cartridge is a pass-through (currently only
272 SpartaDOS X 64KB and 128KB types).
273
274 -cart2-type 0..75
275 Select type of the cartridge inserted with the -cart2 option.
276 When inserting a raw ROM image its type cannot be detected auto‐
277 matically, and must be provided with this option. The available
278 values are the same as for the -cart-type option above.
279
280 -cart-autoreboot
281 Automatically reboot after cartridge inserting/removing (this is
282 the default setting). This does not apply to the piggyback car‐
283 tridge - inserting or removing it never causes automatic reboot.
284
285 -no-cart-autoreboot
286 Disable automatic reboot after cartridge inserting/removing.
287
288
289 -run filename
290 Run Atari program (EXE, COM, XEX, BAS, LST)
291
292 -state filename
293 Load saved-state file
294
295 -tape filename
296 Attach cassette image (CAS format or raw file)
297
298 -boottape filename
299 Attach cassette image and boot it
300
301 -tape-readonly
302 Set the attached cassette image as read-only.
303
304
305
306 -1400 Emulate the Atari 1400XL
307
308 -xld Emulate the Atari 1450XLD
309
310 -bb Emulate the CSS Black Box
311
312 -mio Emulate the ICD MIO board
313
314
315 -nopatch
316 Normally the OS is patched giving very fast I/O. This options
317 prevents the patch from being applied so that the OS accesses
318 the serial port hardware directly. This option will probably
319 never be needed since programs that access the serial hardware
320 should work even if the OS has been patched.
321
322 -nopatchall
323 Don't patch OS at all, H:, P: and R: devices won't work
324
325
326 -H1 path
327 Set path for H1: device
328
329 -H2 path
330 Set path for H2: device
331
332 -H3 path
333 Set path for H3: device
334
335 -H4 path
336 Set path for H4: device
337
338 -Hpath path
339 Set path for Atari executables on the H: device
340
341 -hreadonly
342 Enable read-only mode for H: device
343
344 -hreadwrite
345 Disable read-only mode for H: device
346
347 -devbug
348 Put debugging messages for H: and P: devices in log file
349
350
351 -rtime Enable R-Time 8 emulation
352
353 -nortime
354 Disable R-Time 8 emulation
355
356
357 -rdevice [dev]
358 Enable R: device. If dev is specified then it's used as host
359 serial device name (e.g. /dev/ttyS0 on linux). If there is no
360 dev specified then R: is directed to network.
361
362
363 -mouse off
364 Do not use mouse
365
366 -mouse pad
367 Emulate paddles
368
369 -mouse touch
370 Emulate Atari Touch Tablet
371
372 -mouse koala
373 Emulate Koala Pad
374
375 -mouse pen
376 Emulate Light Pen
377
378 -mouse gun
379 Emulate Light Gun
380
381 -mouse amiga
382 Emulate Amiga mouse
383
384 -mouse st
385 Emulate Atari ST mouse
386
387 -mouse trak
388 Emulate Atari Trak-Ball
389
390 -mouse joy
391 Emulate joystick using mouse
392
393 -mouseport num
394 Set mouse port 1-4 (default 1)
395
396 -mousespeed num
397 Set mouse speed 1-9 (default 3)
398
399 -multijoy
400 Emulate MultiJoy4 interface
401
402 -directmouse
403 Use mouse's absolute position
404
405 -cx85 num
406 Emulate CX85 numeric keypad on port num
407
408 -grabmouse
409 SDL only, prevent mouse pointer from leaving the window
410
411
412 -record filename
413 Record all input events to filename. Can be used for gaming con‐
414 tests (highest score etc).
415
416 -playback filename
417 Playback input events from filename. Watch an expert play the
418 game.
419
420
421 -refresh
422 Controls screen refresh rate. A numerical value follows this
423 option which specifies how many emulated screen updates are re‐
424 quired before the actual screen is updated. This value effects
425 the speed of the emulation: A higher value results in faster CPU
426 emulation but a less frequently updated screen.
427
428
429 -ntsc-artif mode, -pal-artif mode
430 Set emulation mode of video artifacts in NTSC or PAL, respec‐
431 tively. The available values for mode are:
432 none Disable video artifacts.
433 ntsc-old
434 Simple emulation of NTSC composite video artifacts. Fast
435 but inaccurate.
436 ntsc-new
437 Improved emulation of NTSC artifacts. May look better
438 than ntsc-old.
439 ntsc-full
440 Full emulation of NTSC artifacts. Rather slow and avail‐
441 able only in 16- and 32-bit video modes.
442 pal-simple
443 Simple emulation of PAL chroma blending, without compos‐
444 ite artifacts. Fast but inaccurate.
445 pal-blend
446 Accurate emulation of PAL chroma blending, without com‐
447 posite artifacts. Available only in 16- and 32-bit video
448 modes.
449
450 -artif mode
451 Set artifacting mode 0-4 (0 = disable). Only for tv effects
452 ntsc-old and ntsc-new.
453
454
455 -colors-preset standard|deep-black|vibrant
456 Use one of predefined colour adjustments
457
458 -saturation n
459 Set screen color saturation (like TV Colour control)
460
461 -ntsc-saturation n, -pal-saturation n
462 Set saturation only for NTSC or PAL, respectively
463
464 -contrast n
465 Set screen contrast (also called white level)
466
467 -ntsc-contrast n, -pal-contrast -fIn
468 Set contrast only for NTSC or PAL, respectively
469
470 -brightness n
471 Set screen brightness (also called black level)
472
473 -ntsc-brightness n, -pal-brightness n
474 Set brightness only for NTSC or PAL, respectively
475
476 -gamma n
477 Set screen gamma correction
478
479 -ntsc-gamma n, -pal-gamma n
480 Set gamma adjustment only for NTSC or PAL, respectively
481
482 -tint n
483 Set tint -1..1.
484
485 -ntsc-tint n, -pal-tint n
486 Set tint only for NTSC or PAL, respectively
487
488 -ntsc-colordelay n
489 Set GTIA color delay for NTSC system. This emulates adjusting
490 the potentiometer existing at the bottom of Atari computers,
491 which adjusts hues of colors produced by the computer.
492
493 -pal-colordelay n
494 Set GTIA color delay for PAL system.
495
496
497 -paletten filename, -palettep filename
498 Read Atari NTSC/PAL colors from ACT file
499
500 -paletten-adjust, -palettep-adjust
501 Apply colour adjustments (brightness, contrast etc.) to the
502 loaded NTSC/PAL palette (by default the loaded palette is dis‐
503 played unmodified).
504
505
506 -screenshots pattern
507 Set filename pattern for screenshots. Use to override the de‐
508 fault pattern of atari###.png which produces atari000.png,
509 atari001.png etc. filenames. Hashes are replaced with raising
510 numbers. Existing files are overwritten only if all the files
511 defined by the pattern exist.
512
513
514 -showspeed
515 Show percentage of actual speed
516
517
518 -sound Enable sound
519
520 -nosound
521 Disable sound
522
523 -dsprate freq
524 Set sound output frequency in Hz. The default is 44100 Hz.
525
526 -stereo
527 Enable stereo sound
528
529 -nostereo
530 Disable stereo sound
531
532 -audio16
533 Set sound output format to 16-bit
534
535 -audio8
536 Set sound output format to 8-bit
537
538 -aname pattern
539 Set filename pattern for audio recordings. Use to override the
540 default pattern of atari###.wav which produces atari000.wav,
541 atari001.wav etc. filenames. Hashes are replaced with raising
542 numbers.
543
544 Note that WAV format files can support all audio codecs, includ‐
545 ing MP3, but many programs assume WAV files contain only PCM au‐
546 dio.
547
548 If MP3 support was enabled when compiling the emulator, and MP3
549 audio is selected using the -acodec mp3 option below, the de‐
550 fault pattern will be atari###.mp3 to save in MP3 format files.
551
552 -acodec auto|pcm|mp3|mulaw|pcm_mulaw|adpcm|adpcm_ima_wav|adpcm_ya‐
553 hama|adpcm_ms
554 Select the audio codec used when saving to AVI or WAV files.
555 Some codecs are lossy, meaning they reduce storage space while
556 attempting to sound as close as possible to the original audio.
557
558
559 auto The default. Use the codec that provides the best audio
560 quality, which is PCM.
561 pcm Use uncompressed pulse-code modulated (PCM) samples.
562 Lossless. Produces very large audio files.
563 mp3 Use MP3 encoding. Lossy; only available with 16-bit au‐
564 dio, and provides the best possible quality of all the
565 lossy codecs while also using the least storage space.
566 This codec is only available if MP3 support is enabled
567 when compiling the emulator.
568 mulaw Use mu-law encoding. Lossy; only available with 16-bit
569 audio, and provides 2x reduction in size from PCM sam‐
570 ples. Comparible acoustic quality to a 192kbps MP3 file.
571 pcm_mulaw
572 Sames as mulaw, included to match ffmpeg codec name.
573 adpcm Use the best adaptive dynamic pulse-code modulated (AD‐
574 PCM) codec. Lossy; all ADCPM codecs provide 4x reduction
575 in size over PCM samples. Comparible acoustic quality to
576 a 64kbps MP3 file.
577 adpcm_ima_wav
578 Use the DVI IMA ADPCM algorithm. This seems to perform
579 better on POKEY waveforms than other ADPCM algorithms and
580 will be used when adpcm is selected.
581 adpcm_yamaha
582 Use the Yamaha ADPCM algorithm.
583 adpcm_ms
584 Use the Microsoft ADPCM algorithm.
585
586 -ab kbps
587 Set the bitrate in kbps of the MP3 codec. The default is 128,
588 and can range between 8 and 320. Higher numbers mean better
589 quality at the cost of increased file size.
590
591 -ar freq
592 Set the output sample rate in Hz of the MP3 codec. The default
593 is the same sample rate as set by the -dsprate option. Only a
594 limited set of choices are available: 8000, 11025, 12000, 16000,
595 22050, 24000, 32000, 44100 and 48000. As with bitrate, higher
596 numbers mean better quality and larger files.
597
598 -aq num
599 Set the MP3 audio compression algorithm quality 0-9 (default 4).
600 0 means reduced quality but fast, 9 uses the slowest algorithms
601 to try to increase quality. Does not affect storage space.
602
603 -snd-buflen ms
604 Set length of the hardware sound buffer in milliseconds. Set‐
605 ting to 0 (the default) causes the length to be set automati‐
606 cally. Higher values increase sound latency. Automatic setting
607 should be OK in most cases.
608
609 -snddelay ms
610 Set sound latency in milliseconds. Increase it if you experi‐
611 ence gaps of silence during sound playback.
612
613
614 -vname pattern
615 Set filename pattern for video recordings. Use to override the
616 default pattern of atari###.avi which produces atari000.avi,
617 atari001.avi etc. filenames. Hashes are replaced with raising
618 numbers.
619
620 -vcodec auto|rle|msrle|png|zmbv|uzmbv
621 Select the video codec used to store image frames in AVI video
622 recordings. All video codecs use lossless compression.
623
624 auto The default. Use the codec that provides the best aver‐
625 age compression ratio which is zmbv if available, other‐
626 wise rle.
627 rle Use run-length encoding (RLE) for very good compression
628 of video frames. This codec is always available.
629 msrle Sames as rle, included to match ffmpeg codec name.
630 png Use PNG image compression for moderate compression of
631 video frames. This codec is only available if PNG support
632 was compiled into the emulator.
633 zmbv Use Zip Motion Blocks Video (ZMBV) for the best compres‐
634 sion of video frames. This codec is only available if
635 support for the zlib compression library was compiled
636 into the emulator.
637 uzmbv Uncompressed Zip Motion Blocks Video is only available
638 when compiled without the zlib compression library.
639
640 -showstats
641 Show elapsed recording time and file size on screen during
642 recording of video or audio.
643
644 -no-showstats
645 Don't show multimedia statistics during recording of video or
646 audio
647
648 -keyint num
649 Set the keyframe interval to one keyframe every num frames (de‐
650 fault is 50 for PAL, 60 for NTSC). The RLE and ZMBV codecs use
651 keyframes and inter-frames, which encode full frames and differ‐
652 ences between frames, respectively. Inter-frames are typically
653 much smaller than full frames, but most video players can only
654 seek to keyframes.
655
656 -compression-level num
657 Set compression level 0-9 (default 6) PNG or zlib compression
658 used in the emulator. Zero means no compression and larger num‐
659 bers correspond to higher compression and smaller image sizes,
660 at the cost of increased time to generate the compressed image.
661 This affects both screenshots and the video codec.
662
663
664
665 Curses Options
666 -left Use columns 0 to 39
667
668 -central
669 Use columns 20 to 59
670
671 -right Use columns 40 to 79
672
673 -wide1 Use columns 0 to 79. In this mode only the even character posi‐
674 tions are used. The odd locations are filled with spaces.
675
676 -wide2 Use columns 0 to 79. This mode is similar to -wide1 except that
677 the spaces are in reverse video if the previous character was
678 also in reverse video.
679
680
681 Falcon Options
682 -interlace x
683 Generate Falcon screen only every x frame
684
685 -videl Direct VIDEL programming (Falcon/VGA only)
686
687 -double
688 Double the screen size on NOVA
689
690 -delta Delta screen output (differences only)
691
692 -joyswap
693 Swap joysticks
694
695
696 Java NestedVM Options
697 -scale n
698 Scale width and height by n
699
700
701 SDL Options
702 -fullscreen
703 Start in fullscreen mode. The default resolution is 336x240 and
704 can be later changed.
705
706 -windowed
707 Start in a window (the default).
708
709 -rotate90
710 Rotate display (useful for devices with 240x320 screen).
711
712 -no-rotate90
713 Don't rotate display (the default).
714
715 -fs-width number-of-pixels
716 Host horizontal resolution for fullscreen.
717
718 -fs-height number-of-pixels
719 Host vertical resolution for fullscreen.
720
721 -win-width number-of-pixels
722 Set horizontal size of the window. The window can be later re‐
723 sized manually.
724
725 -win-height number-of-pixels
726 Set vertical size of the window. The window can be later re‐
727 sized nanually.
728
729 -bpp number-of-bits
730 Sets image color depth when OpenGL acceleration is disabled.
731 Accepted values are: 0 (use desktop depth; this is the default),
732 8, 16 and 32. Depending on the type of graphics hardware, the
733 fullscreen setting and current desktop bit depth, either of the
734 values might give the best performance. Note that with bit
735 depth set to 16 emulation of colors is slightly less accurate.
736
737 -vsync Synchronize the display with the monitor's vertical retrace, to
738 remove image tearing artifacts. This improves display quality,
739 but may be not available depending on the current wideo mode
740 (fullscreen/windowed), the chosen SDL_VIDEODRIVER and type of
741 graphics hardware. Synchronization is available for some SDL
742 videodrivers (directx, dga) but not for others. In OpenGL this
743 option has no effect - vertical synchronization must be instead
744 enabled in the video hardware driver's settings, if available.
745
746 -no-vsync
747 Disable synchronization with monitor's vertical retrace (the de‐
748 fault).
749
750 -horiz-area narrow|tv|full|number
751 Set amount of visible screen horizontally:
752
753 narrow Shows 320 pixels.
754 tv The default. Shows area visible on a standard TV (336
755 pixels).
756 full Shows full overscan area (384 pixels).
757 number An exact horizontal size can be set by providing a number
758 between 160 and 384.
759
760 -vertical-area short|tv|full|number
761 Set amount of visible screen vertically:
762
763 short Shows 200 pixels.
764 tv The default. Shows area visible on a typical TV (224 or
765 240 pixels, depending on current TV system).
766 full Shows full overscan area, which can be up to 300 pixels
767 in case of the XEP80.
768 number An exact number of visible scanlines can be set by pro‐
769 viding a number between 100 and 300.
770
771 Note that when displaying output of an XEP80 or Austin Franklin
772 80 column card, the tv setting will crop the top and bottom
773 parts of text area, just like a real TV does - in such case set‐
774 ting the option to full would be more appriopriate.
775
776 -horiz-shift number
777 When the visible horizontal area is not set to full, this option
778 specifies the screen's area that will be visible. Values higher
779 than 0 will cause showing more of the right side of the screen,
780 while values lower than 0 will cause showing more of the left
781 side. The default is 0 (no shift). -vert-shift number Analogi‐
782 cally to -horiz-shift: when the visible vertical area is not set
783 to full, this option specifies the screen's area that will be
784 visible. Values higher than 0 will cause showing more of the
785 bottom part of the screen, while values lower than 0 will cause
786 showing more of the top part. The default is 0 (no shift).
787
788 -stretch none|integral|full|number
789 Choose method of stretching the image to fit the screen/window
790 area:
791
792 none The image won't be stretched at all.
793 integral
794 The default. The image will fit the screen/window but
795 will be stretched only by an integral multiplier. This
796 setting allows for nice output when using scanlines in
797 low screen resolutions.
798 full The screen will fit the entire screen/window area. This
799 setting looks best in high screen resolutions.
800 number A custom multiplier (floating point number) can be also
801 provided to precisely set the amount of stretching.
802
803 -fit-screen width|heightWhen -stretch is set to integral or full, this
804 parameter
805 controls how the stretching is performed with relation to win‐
806 dow/screen size:
807
808 width Fits the image's width while allowing it to be cropped
809 vertically.
810 height Fits the image's height while allowing it to be cropped
811 horizontally.
812 both The default. Fit both the image's width and height,
813 avoiding cropping.
814
815 -image-aspect none|square-pixels|real
816 Choose how the image's aspect ratio should be maintained when
817 stretching:
818
819 none Causes the image to be stretched without restriction to
820 fit the screen/window area fully.
821 square-pixels
822 The default. Causes the image to be stretched by the
823 same amount horizontally and vertically, maintaining
824 square pixels. In low screen resolutions this setting
825 may produce the nicest result.
826 real Recreates the aspect ratio of a real TV display (pixels
827 are not square), but only if the -host-aspect-ratio op‐
828 tion is set correctly.
829
830 -host-aspect-ratio auto|x:y
831 Set the aspect ratio of the host monitor on which the emulator's
832 display is placed. Allowed values are auto for autodetection,
833 or ratios like 4:3, 16:9, 1.25:1 ... This value is used to
834 properly maintain image's aspect ratio when having -image-aspect
835 set to real. The default value is auto. Note that host aspect
836 ratio detection works as expected only if the desktop resolution
837 matches aspect ratio of the display device (in other words, dis‐
838 play pixels are square). If, for example, desktop resolution is
839 800x600 on a 16:9 monitor, autodetection will fail and host as‐
840 pect ratio will have to be set manually, by measuring physical
841 width and height of the monitor and setting the parameter to
842 width:height.
843
844 -80column
845 Shows output of an 80 column hardware, when it is available (the
846 default). This parameter has effect only if an 80 column hard‐
847 ware is activated, using one of the parameters -af80, -proto80
848 or -af80.
849
850 -no-80column
851 Deactivates showing output of an 80 column hardware.
852
853
854
855 -nojoystick
856 Do not initialize SDL joysticks
857
858 -joy0hat
859 Use hat of joystick 0 rather than the axis for joystick move‐
860 ment.
861
862 -joy1hat
863 Use hat of joystick 1 rather than the axis for joystick move‐
864 ment.
865
866 -joy2hat
867 Use hat of joystick 2 rather than the axis for joystick move‐
868 ment.
869
870 -joy3hat
871 Use hat of joystick 3 rather than the axis for joystick move‐
872 ment.
873
874 -joy0 path-to-device
875 Define path to device used in LPTjoy 0. Available on linux-ia32
876 only.
877
878 -joy1 path-to-device
879 Define path to device used in LPTjoy 1. Available on linux-ia32
880 only.
881
882
883 -ntsc-filter-preset composite|svideo|rgb|monochrome
884 Use one of predefined NTSC filter adjustments.
885
886 -ntsc-sharpness n
887 Set sharpness of the NTSC filter.
888
889 -ntsc-resolution n
890 Set resolution of the NTSC filter.
891
892 -ntsc-artifacts n
893 Set artifacts of the NTSC filter.
894
895 -ntsc-fringing n
896 Set fringing of the NTSC filter.
897
898 -ntsc-bleed n
899 Set bleed of the NTSC filter.
900
901 -ntsc-burstphase n
902 Set burst phase of the NTSC filter. This changes colors of ar‐
903 tifacts. The best values are 0, 0.5, 1, 1.5.
904
905 -scanlines n
906 Set visibility of scanlines (0..100). Scanlines are only visi‐
907 ble when the screen's or window's vertical size is at least 480
908 (more precisely, at least twice the number of scanlines given in
909 -vert-area).
910
911 -scanlinesint
912 Enable scanlines interpolation (looks nicer).
913
914 -no-scanlinesint
915 Disable scanlines interpolation (in software modes may give bet‐
916 ter performance).
917
918 -video-accel
919 Use OpenGL hardware acceleration for displaying and stretching
920 of the emulator's display. Using OpenGL improves performance.
921
922 -no-video-accel
923 Don't use OpenGL hardware acceleration (the default).
924
925 -pixel-format bgr16|rgb16|bgra32|argb32
926 Choose format of texture data when OpenGL acceleration is en‐
927 abled. Depending on the type of the graphics hardware, either
928 of the values might give the best performance. Note that with
929 pixel format set to bgr16 or rgb16, emulation of colors is
930 slightly less accurate.
931
932 -pbo Use Pixel Buffer Objects when OpenGL acceleration is enabled
933 (the default). PBOs are available on newer graphics hardware
934 and when used, substantially improve emulator's performance.
935 However in rare cases (some Intel on-board chips) using PBOs may
936 actually descrease perfromance.
937
938 -no-pbo
939 Don't use Pixel Buffer Objects when OpenGL acceleration is used.
940
941 -bilinear-filter
942 Enable bilinear filtering of the screen in OpenGL modes.
943
944 -no-bilinear-filter
945 Disable bilinear filtering in OpenGL modes (the default).
946
947 -opengl-lib path
948 Provide a custom OpenGL shared library. If not given, Atari800
949 will use a default system-specific library (typically
950 opengl32.dll or libGL.so).
951
952 -proto80
953 Emulate a prototype 80 column board for the 1090
954
955 -xep80 Emulate the XEP80
956
957 -xep80port n
958 Use XEP80 on joystick port n
959
960 -af80 Emulate the Austin Franklin 80 column daughterboard for Atari
961 800.
962
963 -volume 0..100
964 Sets global volume of Atari 800.
965
966
967
968 X11 Options
969 -small Run the emulator in a small window where each Atari 800 pixel is
970 represented by one X Window pixel
971
972 -large Runs the emulator in a large window where each Atari 800 pixel
973 is represented by a 2x2 X Window rectangle. This mode is se‐
974 lected by default.
975
976 -huge Runs the emulator in a huge window where each Atari 800 pixel is
977 represented by a 3x3 X Window rectangle.
978
979 -clip_x number-of-pixels
980 Set left offset for clipping
981
982 -clip_width number-of-pixels
983 Set the width of the clipping-area
984
985 -clip_y number-of-pixels
986 Set top offset for clipping
987
988 -clip_height number-of-pixels
989 Set the height of the clipping-area
990
991 -private_cmap
992 Use private colormap
993
994 -sio Show SIO monitor
995
996 -x11bug
997 Enable debug code in atari_x11.c
998
999
1000 -keypad
1001 Keypad mode
1002
1003
1005 F1 Built in user interface
1006 F2 Option key
1007 F3 Select key
1008 F4 Start key
1009 F5 Reset key ("warm reset")
1010 Shift+F5 Reboot ("cold reset")
1011 F6 Help key (XL/XE only)
1012 F7 Break key
1013 F8 Enter monitor
1014 F9 Exit emulator
1015 F10 Save screenshot
1016 Shift+F10 Save interlaced screenshot
1017 Alt+R Run Atari program
1018 Alt+D Disk management
1019 Alt+C Cartridge management
1020 Alt+Y Select system
1021 Alt+O Sound settings
1022 Alt+W Sound recording start/stop
1023 Alt+V Video recording start/stop
1024 Alt+S Save state file
1025 Alt+L Load state file
1026 Alt+A About the emulator
1027 Insert Insert line (Atari Shift+'>')
1028 Ctrl+Insert Insert character (Atari Ctrl+'>')
1029 Shift+Ctrl+Insert Shift+Ctrl+'>'
1030 Delete Delete line (Atari Shift+Backspace)
1031 Shift+Backspace Delete line (Atari Shift+Backspace)
1032 Ctrl+Delete Delete character (Atari Ctrl+Backspace)
1033 Ctrl+Backspace Delete character (Atari Ctrl+Backspace)
1034 Shift+Ctrl+Delete Shift+Ctrl+Backspace
1035 Shift+Ctrl+Backspace Shift+Ctrl+Backspace
1036 Home Clear (Atari Shift+'<')
1037 Ctrl+Home Ctrl+'<' (also clears screen)
1038 Shift+Ctrl+Home Shift+Ctrl+'<'
1039 ~ Inverse video
1040 Up Up (Atari Ctrl+'-')
1041 Down Down (Atari Ctrl+'=')
1042 Left Left (Atari ctrl+'+')
1043 Right Right (Atari ctrl+'*')
1044 Ctrl+Up -
1045 Ctrl+Down =
1046 Ctrl+Left +
1047 Ctrl+Right *
1048 Shift+Up _ (Atari Shift+'-')
1049 Shift+Down | (Atari Shift+'=')
1050 Shift+Left (Atari Shift+'+')
1051 Shift+Right ^ (Atari Shift+'*')
1052 Shift+Ctrl+Up Shift+Ctrl+-
1053 Shift+Ctrl+Down Shift+Ctrl+=
1054 Ctrl+\ Ctrl+Esc (Workaround for Windows)
1055 Shift+Ctrl+\ Shift+Ctrl+Esc (Workaround for Windows)
1056
1057 CX85 Keypad (if enabled):
1058 host keypad 0123456789-. 0123456789-.
1059 host keypad NO
1060 host keypad Ctrl+/ ESCAPE
1061 host keypad * DELETE
1062 host keypad + YES
1063 host keypad Enter +ENTER
1064
1065 Paddles, Atari touch tablet, Koala pad, light pen, light gun, ST/Amiga
1066 mouse, Atari trak-ball, joystick and Atari 5200 analog controller are
1067 emulated using mouse on ports that support it. See the options above
1068 for how to enable mouse.
1069
1070 Basic
1071 No function keys or Alt+letter shortcuts. Use Ctrl+C to enter the mon‐
1072 itor. Controllers not supported in this version.
1073
1074 Curses
1075 F10 (Save screenshot) does not work in the default CURSES_BASIC build.
1076 Shift+F5 and Shift+F10 don't work at all. Avoid Ctrl + C, H, J, M, Q,
1077 S and Z. The remaining control characters can be typed. Control char‐
1078 acters are displayed on the screen with the associated upper case char‐
1079 acter in bold.
1080
1081 Controllers not supported in this version.
1082
1083 Falcon
1084 Help Help key (XL/XE)
1085
1086 Joystick 0 is operated by the numeric keypad (make sure that the nu‐
1087 meric keypad has been enabled).
1088
1089 7 8 9
1090 \|/
1091 4 5 6
1092 /|\
1093 1 2 3
1094
1095 And 0 is the fire key.
1096
1097 Mouse not supported in this version.
1098
1099 SDL
1100 ` Atari/Inverse key
1101 LSUPER Atari/Inverse key (unusable under Windows)
1102 RSUPER CapsToggle (+Shift = CapsLock)
1103
1104 LAlt+F Switch fullscreen/windowed display.
1105 LAlt+G Switch visible horizontal area. See -horiz-area.
1106 LAlt+J Swap keyboard_emulated joysticks
1107 LAlt+M Grab mouse (prevents mouse pointer from leaving the win‐
1108 dow)
1109
1110 LAlt+LShift+1 Decrease tint (also called hue)
1111 LAlt+1 Increase hue
1112 LAlt+LShift+2 Decrease saturation (like TV Colour control)
1113 LAlt+2 Increase saturation
1114 LAlt+LShift+3 Decrease contrast (also called white level)
1115 LAlt+3 Increase contrast
1116 LAlt+LShift+4 Decrease brightness (also called black level)
1117 LAlt+4 Increase brightness
1118 LAlt+LShift+5 Decrease gamma adjustment
1119 LAlt+5 Increase gamma adjustment
1120 LAlt+LShift+6 Decrease color delay (Atari color adjustment potentiome‐
1121 ter)
1122 LAlt+6 Increase color delay
1123
1124 The following keys work only when the NTSC filter is enabled (-ntsc-ar‐
1125 tif set to ntsc-full):
1126 LAlt+LShift+7 Decrease sharpness
1127 LAlt+7 Increase sharpness
1128 LAlt+LShift+8 Decrease resolution
1129 LAlt+8 Increase resolution
1130 LAlt+LShift+9 Decrease artifacts
1131 LAlt+9 Increase artifacts
1132 LAlt+LShift+0 Decrease fringing
1133 LAlt+0 Increase fringing
1134 LAlt+LShift+- Decrease bleed
1135 LAlt+- Increase bleed
1136 LAlt+LShift+= Decrease NTSC burst phase (use this to change ar‐
1137 tifacting colours)
1138 LAlt+= Increase NTSC burst phase
1139
1140 LAlt+LShift+[ Decrease scanlines visibility
1141 LAlt+[ Increase scanlines visibility
1142 LAlt+] Toggle NTSC composite/S-Video/RGB/monochrome settings
1143
1144
1145 LAlt+Shift+X Enable/disable output of a 80 column hardware (use with
1146 -xep80, -proto80 or -af80).
1147
1148
1149 Apart from standard joysticks (handled by the SDL) up to two keyboard
1150 joysticks are supported. The keys used for joystick directions and the
1151 trigger can be freely defined in the config UI (Controller Config ->
1152 Define layout). Keyboard joystick emulation can be enabled/disabled in
1153 the Controller Config. By default, joy 0 is enabled and joy 1 is dis‐
1154 abled (to not steal normal AWDS keys in the emulator).
1155
1156 X11
1157 Alt Atari key (either Alt key will work)
1158
1159 Joystick 0 is operated by the mouse position relative to the center of
1160 the screen. The mouse button acts as the trigger. On Linux, standard
1161 joysticks are also supported.
1162
1163
1165 Audio can be recorded to WAV format sound files or as the audio track
1166 of AVI format multimedia files (described in the next section). A
1167 choice of audio codecs is available, some using lossy compression to
1168 reduce file size as compared to uncompressed audio. All lossy codecs
1169 require 16 bit sample sizes using the -audio16 option.
1170
1171 The term "lossy" means the recorded sound is not bit-for-bit identical
1172 to the output of the emulator. Each codec provides a different method
1173 to reduce size, possibly reducing the audio quality. In practice, the
1174 audio produced by these codecs is not perceptibly worse than lossless
1175 encoding when using sample rates of 44.1kHz or 48kHz. However, the pos‐
1176 sibility exists that recompressing lossy audio (for instance by upload‐
1177 ing to YouTube) could reduce quality.
1178
1179 The only lossless codec provided is the pulse-code modulation (PCM)
1180 codec, which simply stores the raw data generated by the POKEY emula‐
1181 tion. This takes the most space of any codec, but provides the best
1182 possible audio quality. The sample size is specified by the -audio16 or
1183 -audio8 options. This is the recommended codec unless extremely long
1184 recording times are desired. See the tables in the VIDEO RECORDING sec‐
1185 tion below.
1186
1187 The MP3 codec is the best choice of a lossy codec, as paramaters can be
1188 tuned to generate high quality audio for different situations. An audio
1189 bitrate of 128kbps (the -ab 128 option) results in high quality audio
1190 at about an 8x reduction in storage space over PCM audio. The MP3 codec
1191 is a compile-time option, and will be included automatically if the
1192 libmp3lame library is found during compilation.
1193
1194 The remaining lossy codecs should not be considered unless the MP3
1195 codec is not available. In most cases they produce reasonable quality,
1196 without many audible artifacts to the casual listener. But the algo‐
1197 rithms were originally designed for compressing speech over telephone
1198 lines and they can produce audio distortion in some instances.
1199
1200 The mu-law codec uses a logarithmic scale to convert 16 bit samples
1201 into 8 bits of data, resulting in half the size of 16 bit PCM audio.
1202 This codec does not work with 8 bit audio. Waveform analysis shows the
1203 acoustic quality is similar to a 192kbps MP3 file, although the MP3 is
1204 half the size. Surprisingly, in many cases the acoustic quality of mu-
1205 law can be better than 8 bit PCM samples even though it takes the same
1206 storage space.
1207
1208 Adaptive differential pulse-code modulation (ADPCM) encodes differences
1209 between successive 16 bit audio samples into 4 bits, therefore the out‐
1210 put is one quarter of the size of the PCM codec. The acoustic quality
1211 is similar to a 64kbps MP3 file, although the MP3 is 3x smaller. Audio
1212 distortio may be audible under certain conditions, like high volume
1213 square waves.
1214
1216 atari800 is capable of recording the emulated video and audio to AVI
1217 format multimedia files. A choice of lossless video codecs is avail‐
1218 able, while audio is stored with any of the lossless or lossy codecs as
1219 described above. To record without sound, specify the -nosound option.
1220
1221 The most efficient video codec is the Zip Motion Block Video (ZMBV)
1222 codec. This codec uses keyframes and inter-frames, and achieves its
1223 high compression because inter-frames use motion estimation when calcu‐
1224 lating differences to the previous frame. It is a compile-time option
1225 when building the emulator, and is the default if available. There is
1226 an uncompressed variant that is available when compiled without zlib;
1227 see the note below.
1228
1229 The Run-Length Encoding (RLE) video codec also uses keyframes and in‐
1230 ter-frames. Its inter-frame compression is not as efficient as ZMBV,
1231 but still produces high compression in cases where only small parts of
1232 the screen change between frames. This codec is always available and
1233 is the default if compressed ZMBV is not available.
1234
1235 The PNG video codec has moderate compression because it uses only
1236 keyframes. It is useful in certain cases if the ZMBV codec is not
1237 available. It is a compile-time option when building the emulator.
1238
1239 Uncompressed ZMBV is typically inferior to RLE and PNG and is not rec‐
1240 ommended in general. There are a few limited instances (like detailed
1241 scrolling backgrounds) where uncompressed ZMBV will outperform RLE or
1242 PNG, and for that reason it is made available as the uzmbv codec when
1243 compiled without zlib. For testing purposes when compiled with zlib,
1244 uncompressed ZMBV video can be generated with the -compression-level 0
1245 command line argument.
1246
1247 Video Support:
1248
1249 ┌─────────────────────┬────────────┬─────────────┬───────────────────────┐
1250 │Application │ Type │ Platform │ RLE PNG ZMBV │
1251 ├─────────────────────┼────────────┼─────────────┼───────────────────────┤
1252 │YouTube │ Website │ Browser │ Yes Yes Yes │
1253 │Twitter │ Website │ Browser │ No[1] No[1] No[1] │
1254 │FFmpeg │ Transcoder │ Win/Mac/Lin │ Yes Yes Yes │
1255 │Handbrake │ Transcoder │ Win/Mac/Lin │ Yes Yes Yes │
1256 │VLC │ Player │ Win/Mac/Lin │ Yes No[2] Yes │
1257 │Windows Media Player │ Player │ Windows │ Yes No No │
1258 │Win 10 Movies & TV │ Player │ Windows │ No No No │
1259 │IINA │ Player │ Mac │ Yes Yes Yes │
1260 │QuickTime │ Player │ Mac │ No No No │
1261 │Totem (Gnome Videos) │ Player │ Linux │ No Yes Yes │
1262 │MPV (Celluloid) │ Player │ Linux │ Yes Yes Yes │
1263 │MPlayer │ Player │ Linux │ Yes Yes Yes │
1264 └─────────────────────┴────────────┴─────────────┴───────────────────────┘
1265 [1] Twitter only accepts mp4 files using the h264 video
1266 codec and the aac audio codec. The avi files produced
1267 by atari800 must be transcoded with an application like
1268 FFmpeg or Handbrake. Videos are limited to 2 minutes and
1269 20 seconds.
1270
1271 [2] VLC recognizes and plays PNG-encoded video, but decodes the
1272 video incorrectly resulting in garbled images.
1273
1274 Currently there is a limit of 4GB for video size. The maximum recording
1275 time for this size limit depends on many factors. Some examples can be
1276 seen in the tables below:
1277
1278 ZMBV codec (default compression level):
1279
1280 ┌─────────────┬─────────┬───────────────────────────────────────────────┐
1281 │ │ Average │ Estimated recording time │
1282 │ Game │ video ├───────────────────────────────────────────────┤
1283 │ │ frame │ mp3 mp3 ADPCM 8-bit 16-bit │
1284 │ │ size │ 128 kbps 320 kbps audio audio audio │
1285 ├─────────────┼─────────┼───────────────────────────────────────────────┤
1286 │ │ │ │
1287 │Jumpman │ 0.08k │ 49 hr 23 hr 38 hr 21 hr 11 hr │
1288 │Miner 2049er │ 0.13k │ 43 hr 22 hr 35 hr 20 hr 11 hr │
1289 │Alley Cat │ 0.37k │ 28 hr 17 hr 24 hr 16 hr 9h 40m │
1290 │Dropzone │ 0.82k │ 17 hr 12 hr 15 hr 11 hr 7h 55m │
1291 │AtariBlast! │ 1.2k │ 12 hr 9h 55m 11 hr 9h 30m 6h 50m │
1292 │Boulder Dash │ 0.17k │ 40 hr 21 hr 33 hr 19 hr 10 hr │
1293 └─────────────┴─────────┴───────────────────────────────────────────────┘
1294
1295 RLE codec:
1296
1297 ┌─────────────┬─────────┬────────────────────────────────────────────────┐
1298 │ │ Average │ Estimated recording time │
1299 │ Game │ video ├────────────────────────────────────────────────┤
1300 │ │ frame │ mp3 mp3 ADPCM 8-bit 16-bit │
1301 │ │ size │ 128 kbps 320 kbps audio audio audio │
1302 ├─────────────┼─────────┼────────────────────────────────────────────────┤
1303 │ │ │ │
1304 │Jumpman │ 0.36k │ 28 hr 17 hr 24 hr 16 hr 9h 45m │
1305 │Miner 2049er │ 0.39k │ 27 hr 17 hr 24 hr 15 hr 9h 35m │
1306 │Alley Cat │ 1.0k │ 14 hr 11 hr 13 hr 10 hr 7h 20m │
1307 │Dropzone │ 2.3k │ 7h 25m 6h 20m 7h 05m 6h 10m 4h 55m │
1308 │AtariBlast! │ 6.9k │ 2h 40m 2h 30m 2h 35m 2h 30m 2h 15m │
1309 │Boulder Dash │ 9.1k │ 2h 00m 1h 55m 2h 00m 1h 55m 1h 45m │
1310 └─────────────┴─────────┴────────────────────────────────────────────────┘
1311
1312 PNG codec (default compression level):
1313
1314 ┌─────────────┬─────────┬────────────────────────────────────────────────┐
1315 │ │ Average │ Estimated recording time │
1316 │ Game │ video ├────────────────────────────────────────────────┤
1317 │ │ frame │ mp3 mp3 ADPCM 8-bit 16-bit │
1318 │ │ size │ 128 kbps 320 kbps audio audio audio │
1319 ├─────────────┼─────────┼────────────────────────────────────────────────┤
1320 │ │ │ │
1321 │Jumpman │ 2.4k │ 7h 05m 6h 10m 6h 50m 5h 55m 4h 45m │
1322 │Miner 2049er │ 2.2k │ 7h 40m 6h 35m 7h 20m 6h 20m 5h 00m │
1323 │Alley Cat │ 4.1k │ 4h 20m 4h 00m 4h 15m 3h 55m 3h 20m │
1324 │Dropzone │ 2.8k │ 6h 10m 5h 25m 6h 00m 5h 20m 4h 20m │
1325 │AtariBlast! │ 4.4k │ 4h 05m 3h 45m 4h 00m 3h 40m 3h 10m │
1326 │Boulder Dash │ 4.5k │ 4h 00m 3h 40m 3h 55m 3h 35m 3h 10m │
1327 └─────────────┴─────────┴────────────────────────────────────────────────┘
1328
1329
1331 /usr/share/atari800/ATARIOSA.ROM
1332 Atari O/S A
1333
1334 /usr/share/atari800/ATARIOSB.ROM
1335 Atari O/S B
1336
1337 /usr/share/atari800/ATARIXL.ROM
1338 Atari 800XL O/S
1339
1340 /usr/share/atari800/ATARI5200.ROM
1341 Atari 5200 O/S
1342
1343 /usr/share/atari800/ATARIBAS.ROM
1344 Atari Basic
1345
1346
1348 See the BUGS file.
1349
1350
1351
1352Atari800 5.0.0 2022-05-28 ATARI800(1)