Latest changes
- Fix for uninitialized value by micko
- [Z80DMA]: small log fix by angelosa
- Added new cart dump [anondumper] by incog
MESS currently supports two different Atom configurations:
Both drivers allows to load cassette tapes in .wav format, through the “cassette” (cass) device, and disks images in .ssd format through two floppy drives, corresponding to “floppydisk1” (flop1) and “floppydisk2” (flop2).
Also notice that a “quickload” (quik) feature is present for .atm files and that the “printer” (prin) is supported as well.
This system requires full keyboard emulation to work correctly. At startup, full keyboard emulation mode is enabled by default. Whilst in full keyboard emulation mode, some key associated functionality may be disabled (like the ESC key for EXIT). The keyboard emulation mode is toggled using the “Scroll Lock” key (by default).
Original Keyboard: QWERTY, full-stroke keyboard, 60 keys
ESC 1! 2" 3# 4$ 5% 6& 7' 8( 9) 0 -= :* UP BREAK
LEFT
RIGHT COPY Q W E R T Y U I O P @ \ DELETE
DOWN CTRL A S D F G H J K L ;+ [ ] RETURN
LOCK SHIFT Z X C V B N M ,< .> /? SHIFT REPT
SPACEBAR
The original location of the 8271 memory mapped registers is 0xa00-0x0a04. (This is the memory range assigned by Acorn in their design.) This is in the middle of the area for expansion RAM. Many Atom owners thought this was a bad design and have modified their Atom's and dos rom to use a different memory area. The atom driver in MESS uses the original memory area. (from the source)
The Acorn Atom was the ancestor of the BBC computers series. It was sold in kit or ready-assembled versions.
The great advantage of the Atom compared to its competitors (TRS-80 & PET), was its high resolution capabilities (256 x 192) which were quite unusual in 1979 for the price.
The built-in BASIC was in some ways quite limited (it could only use integers for example) but an optional 4K ROM added the ability to use floating point numbers, trigonometric functions, to convert degrees/radians and to draw graphics in color. More add-ons were also available enabling autonumbering, a faster cassette interface (1200 bauds), and functions such as INKEY$, MID$, READ, DATA, FILL, etc… There was even a BBC BASIC board available.
A lot of applications were available on sideways ROMs that plugged into the “utility ROM socket” as Acorn called it, such as the “Atom Word Pack ROM” (word processing) or Atom-Calc (a 4K ROM spreadsheet).
A colour card was available, connected to the BUS connector, it provided 8 colors, 4 simultaneously at the 64 x 192 resolution or 2 at 128 x 192 for example. But it was known to overheat!
A lot of other peripherals were developed :
(info from old-computers.com)