home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 6 / AACD06.ISO / AACD / Emulation / Atari800 / README < prev    next >
Text File  |  1998-03-09  |  4KB  |  121 lines

  1. Atari 800 Emulator for Unix, Amiga and MS-DOS, Version 0.9.2
  2. ------------------------------------------------------------
  3.  
  4.     Copyright (C) 1995 David Firth. E-Mail: david@signus.demon.co.uk
  5.  
  6.     Additional coding for 0.9.0, 0.9.1, 0.9.2 
  7.     Thomas Richter (thor) Jan Sablatnig (jhs)
  8.     EMAIL: thor@math.tu-berlin.de
  9.  
  10.     This program is free software; you can redistribute it and/or modify
  11.     it under the terms of the GNU General Public License as published by
  12.     the Free Software Foundation; either version 1, or (at your option)
  13.     any later version.
  14.  
  15. This is the version 0.9.2 of the Atari 800, 800XL, 130XE and 5200 emulator
  16. for Unix, Amiga and MS-DOS. My main objective is to create a freely
  17. distributable portable emulator (i.e. with source code available). It can
  18. be configured to run in the following ways :-
  19.  
  20.     1. BASIC mode
  21.     2. CURSES Mode
  22.     3. SVGALIB for Linux Systems
  23.     4. X-Windows + Optional XVIEW or MOTIF User Interface
  24.     5. CBM Amiga
  25.      6. MS-DOS
  26.  
  27. The basic mode is only useful for running programs such as MAC65,
  28. Atari Basic etc. I have had this version running on Linux,
  29. SunOS 4.1.3, Solaris 2.4, Silicon Graphics, VAX/VMS, CBM Amiga
  30. (Dice C and GNU C) and the HP-UX 9000/380.
  31.  
  32. The CURSES mode is similar to the basic mode, but it also enables full
  33. screen editing capability. Some computer don't seem to support curses
  34. fully - SunOS 4.1.3, VAX/VMS, LINUX (but ncurses is OK).
  35.  
  36. The X-Windows version supports graphics and has an optional XVIEW
  37. user interface. The Linux X Window version can be built with
  38. joystick support (If joystick module is installed in the kernel).
  39.  
  40.  
  41. I M P O R T A N T ! !
  42. ----------------------
  43.  
  44. Amiga and SVGA is currently "unsupported" in the sense that no changes to
  45. the hardware interfaces for these machines have been made. The current
  46. emulator version compiles pretty fine for Unix machines (has been tested for
  47. SGI and SUN), but no efford has been made to port it to the amiga or the PC,
  48. nor to upgrade the current "partial" Amiga support so far. Thus, you're on
  49. your own....
  50.  
  51. If anybody is interested in this job, please contact me at 
  52.  
  53. thor@math.tu-berlin.de
  54.  
  55. ----------------------------------------------------------------------------
  56.  
  57. From version 0.7.0 all versions supporting bitmapped graphics have
  58. a User Interface implemented on the emulators "screen". The User
  59. Interface is enter by pressing F1 at any time. ESC is used to return
  60. to the previous screen.
  61.  
  62. ---------------------------------------------------------------------------
  63.  
  64. Features
  65. --------
  66.  
  67. Note: Not all features are supported on all platforms. Especially, the Amiga
  68. and PC port is highly obsolete, untested and over-aged. X11 support is fine,
  69. though.
  70.  
  71. o Atari 800, 800XL, 130XE and 5200 Games System.
  72.  
  73.   Note 1: During 130XE emulation Antic accesses the same memory bank
  74.           which the main CPU is using.
  75.  
  76.   Note 2: 5200 emulation is incomplete, mainly controllers support!
  77.  
  78. o 48K/52K Atari 400/800 emulation (optional RAM between 0xc000 and 0xcfff)
  79.  
  80. o OSS Super Cartridges.
  81.  
  82. o Standard, Wide and Narrow Playfields.
  83.  
  84. o Display List Interrupts and Vertical Blank Interrupts.
  85.  
  86. o All Antic Display Modes.
  87.  
  88. o GTIA graphics support for all Antic modes including GTIA/Antic
  89.   character modes.
  90.  
  91. o Player Missile Graphics with collision detection.
  92.  
  93. o Playfield and Player/Missile Priorities, complete, even undocumented ones
  94.  
  95. o Access both ATR and XFD disk images.
  96.  
  97. o PIL mode - allows memory between 0x8000 and 0xbfff to be toggled
  98.   between RAM and ROM.
  99.  
  100. o Horizontal and Vertical Fine Scrolling.
  101.  
  102. o Color artefacting.
  103.  
  104. o Printer Support.
  105.  
  106. o Sound Support on Unix using "/dev/dsp".
  107.  
  108. o Files can be stored directly on your host computer via the H: device.
  109.   This device replaces the C: device.
  110.  
  111. o Hot Disk and Cartridge swapping.
  112.  
  113. o Joystick controller using numeric keypad.
  114.  
  115. o Paddle controller using X-Windows mouse position.
  116.  
  117. o User Interface on all version supporting bitmapped graphics.
  118.   i.e. X11. (SVGALIB, MS-DOS and Amiga is highly unreliable, untested, un-
  119.   modified, obsolete and requires a lot of work.)
  120.  
  121.