• Atari 8-Bit Computers: Frequently Asked Questions (12/29)

    From Michael Current@21:1/5 to Marc G. Frank on Mon Apr 8 21:54:58 2019
    [continued from previous message]

    1. /Strobe 11. Busy
    2-9. Parallel Data 12-17. Not Used
    10. Not Used 18-25. Ground

    SOFTWARE
    The XEP80 Handler and Relocator is provided on diskette in the form of a DOS binary file named AUTORUN.SYS. This file is automatically loaded into memory and initialized by the DOS at boot (power on) time.
    Contents of the XEP80 Boot Disk: (DX5087)
    DOS.SYS DOS 2.5 File Management Subsystem (FMS)
    DUP.SYS DOS 2.5 Disk Utility Package (DUP)
    AUTORUN.SYS XEP80 Handler and Relocator.
    Substitute versions for three OS-resident device handlers:
    - S: Display Handler
    - E: Screen Editor
    Designed to be compatible with the standard E: device but
    for the XEP80 80-column screen display.
    - P: Printer.
    Default configuration supports 8 different printer devices:
    P1: XEP80 parallel port
    P2: 850 Interface Module parallel port (e.g., Atari 825)
    P3: 1025 Printer
    P4: 1020 Color Plotter
    P5: 1027 Printer
    P6: 1029 Printer
    P7: XMM801 Printer
    P8: XDM121 Printer
    The handler interprets P: (no device number) to mean, P1:
    RELOC.SRC Relocater in assembly source
    XEP80HAN.SRC Handler in assembly source
    DEMO80.BAS Demonstrates overall XEP80 features
    MAKER.BAS Program to generate an AUTORUN.SYS from a custom-made Handler
    ATRIBUTE.BAS Demonstrates special text features
    WINDOW.BAS Demonstrates the 256-character wide window
    EIGHTY.BAS Displays a spreadsheet-like grid using the full XEP80 display
    GRAPHICS.BAS Demonstrates graphics capability by drawing a sphere on screen
    PRINTER.BAS Program to revise the default printer port configuration
    XEP80.DOC Product Specification For XEP80 hardware and software

    Hold down [Shift] while loading the XEP80 Handler and Relocator (AUTORUN.SYS) to load the P: handler but not the S: and E: handlers (use the XEP80 for its parallel printer port only).

    The key engineer/designer of the XEP80 was Jose Valdes at Atari.
    Lane Winner was software developer for the XEP80 at Atari.
    The XEP80 was made in Taiwan.

    The XEP80 draws 400mA of current from an external power supply. Use a power supply that delivers 500mA 9V DC (center positive). Shipped with Atari
    C016353 or C018084.

    ------------------------------

    Subject: 6.1.3) What were the Atari CP/M Module and 1090 XL Expansion System?

    The Atari CP/M Module (internally: Sweetpea, Sweet Pea, 1060) was introduced
    at the June 1983 Consumer Electronics Show in Chicago. Housed in a case resembling the 1050 disk drive, features were to include: Z-80 microprocessor (4.0MHz Z-80A), 64KiB RAM, CP/M 2.2 operating system (by Digital Research; supplied on diskettes for Atari disk drive), 80 column display capability (composite video output port for high resolution monochrome display; unit
    would also be able to use the Atari computer's display device in 40 or 80 column modes). Electrical and firmware design licensed from Add-on Computer Corp. CP/M software applications supplied on diskettes formatted for Atari disk drive (810 and 1050 formats both supported by the unit) were to be marketed separately (catalog supplied in the box with the unit) by Add-on Software, Inc., who expected to initially offer: Wordstar (MicroPro International), dBASE II (Allied Computer Services), Peachpak (Peachtree Software), Pascal/MT+ (Digital Research), CBASIC (Digital Research), SuperWriter (Sorcim), SuperCalc (Sorcim), Multiplan (Microsoft), MBASIC (Microsoft), and perhaps: MicroSort, Supersoft FORTH, Personal Pearl Database Manager. Atari confirmed the cancellation of the unshipped CP/M Module in January 1984. No more than a handful of prototype units may exist. http://www.atarimuseum.com/computers/8BITS/XL/xlperipherals/1060/1060.html https://archive.org/details/AddOnCPM

    Atari first announced (but did not show) the Atari Expansion Box at the June 1983 Consumer Electronics Show (CES) in Chicago. As announced, the Expansion Box was to provide eight expansion slots, two RS-232 ports, and a bi- directional parallel bus, and was expected to ship by the end of that year. Atari finally introduced the (revised and renamed) 1090 XL Expansion System at the June 1984 CES (also in Chicago). The 1090 would connect directly to the PBI on XL computers and would accept up to five XL Expansion Cards (each
    9"x5", with 50-pin card edge connector. The 1090 was to ship with the XL 64K RAM Card (increase the memory of the 600XL to 64KiB, or increase the memory of the 800XL or 1450XLD to 128KiB). Two other prototype XL Expansion Cards have been identified: the 1066 CP/M card (card version of the CP/M Module), and an 80-column video card. A handful of prototypes exist, but the 1090 was never shipped. Few if any working prototype XL Expansion Cards for the 1090 exist. http://www.atarimuseum.com/computers/8BITS/XL/xlperipherals/1090xl.html

    ------------------------------

    Subject: 6.1.4) What MIDI interfaces are there for the Atari?

    From Wikipedia (10.28.2012):
    MIDI (Musical Instrument Digital Interface) is an electronic musical
    instrument industry specification that enables a wide variety of digital musical instruments, computers and other related devices to connect and communicate with one another. It is a set of standard commands that allows electronic musical instruments, performance controllers, computers and related devices to communicate, as well as a hardware standard that guarantees compatibility between them.

    MIDI OUT, MIDI IN, and MIDI THRU interface connectors listed below are:
    DIN-5 180 Socket - female

    Several MIDI interfaces have been designed for the 8-bit Atari computers:

    MIDIMATE AND COMPATIBLE
    =======================
    MIDIMate, by Hybrid Arts (Bob Moore)
    - Has MIDI OUT, MIDI IN, SYNC OUT (phono jack), SYNC IN (phono jack) ports
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Uses SIO Motor Control; only one such device can be attached to the
    system at a time.
    - Introduced Jan. 1984 at NAMM (National Association of Music Manufacturers)
    with MIDITrack sequencer program
    - Also shipped with: MIDITrack II (1984), MIDITrack III (1985; 128KiB XL/XE)
    - Sold separately or distributed by Hybrid Arts for the MIDIMate:
    - MIDITrack III (1985; 128KiB XL/XE)
    - DX-Editor (for the Yamaha DX7 and TX series)
    - GenPatch (generic patch library system)
    - MIDICom (MIDI Telecommunications) (1986)
    - MIDIPatch for the Yamaha DX-7 & TX tone rack (1985)
    - MIDIPatch for the Casio CZ-101 & CZ-1000 (1985)
    - Oasis (visual editing system for the Ensoniq Mirage & 128KiB XL/XE; 1986)
    - MIDI Music System (MMS) (1986)
    - by Synthetic Software (Lee Actor/Gary Levenberg)
    - Based on Advanced MusicSystem II
    - Includes an AMS to MMS conversion program
    - K3 Wave Table Editor (64KiB XL/XE) (Charles Faris for Kawai America)
    - Other software:
    - MIDI Maze, by Michael Park for Xanth F/X (prototype for Atari, 1989)

    MIDIMax, by Wizztronics (Steve Cohen) (1988)
    - Provides MIDI OUT and MIDI IN ports
    - Connects to the Atari via SIO; provides SIO port for daisy chain
    - Compatible with the earlier MIDIMate by Hybrid Arts
    - Shipped with MIDI Music System (MMS) by Synthetic Software

    MIDIMate-Interface V2, by ABBUC HardWareDoc (2011)
    - Provides MIDI OUT, MIDI IN, and MIDI THRU ports
    - Connects to the Atari via SIO
    - Two versions:
    1) Must be at end of SIO chain
    2) Provides SIO port for daisy chain
    - Compatible with the earlier MIDIMate by Hybrid Arts
    - See: http://www.abbuc.de/~hardwaredoc/projekte/hardware/midi/midimate.html

    MIDI Muse project, by Ivo van Poorten, 2018.
    - MIDIMate compatible, except for the SIO port triggers
    - Project website: https://github.com/ivop/midimuse

    MIDI MASTER AND COMPATIBLE
    ==========================
    MIDI Master, by 2 Bit Systems (1986)
    - Later units produced by Gralin International
    - Cable connects to the Atari via SIO and provides two 5-pin DIN sockets
    (female) at the other end, for MIDI OUT and MIDI IN
    (cable must be at end of SIO chain)
    - Shipped with several programs on disk
    - 8 track real time sequencer with tempo correction
    - Casio CZ series voice editor (edit and store voices on disk/tape)
    - Yamaha DX 100/21 series voice editor
    - Music player program (Music Computer or Advanced MusicSystem II)
    - DX7 voice editor
    - CZ menu and keyboard split utility
    - Extensive review: http://www.page6.org/pd_lib/page6/pd_midimaster.htm

    MIDIMaster II, by Gralin International (1992)
    - Provides MIDI OUT and MIDI IN ports
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Compatible with the earlier MIDI Master by 2 Bit Systems
    - Shipped with several programs on disk - updated versions of those shipped
    with the earlier MIDI Master by 2 Bit Systems

    OTHER MIDI INTERFACES
    =====================
    Atari MIDI Interface, by Karlheinz Metscher (appeared in the German
    magazine Computer Kontakt June/July 1986, pages 69-75, complete with
    documentation, schematics and its first program "MIDI Receiver";
    in Computer Kontakt October/November 1986 appeared the second program,
    called "MIDI Disk" - a MIDI Recorder and Player program);

    MIDI Interface for Atari XE / XL (public domain project)
    - Project published by Ireneusz Kuczek in Elektronika Praktyczna 6/98,
    p.86-88, see: http://ep.com.pl/files/6133.pdf
    - Several versions:
    - Provides MIDI OUT port
    - Provides MIDI OUT and MIDI IN ports
    - Provides two MIDI OUT ports and one MIDI IN port
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Software:
    - MIDI Sequencer 1.15, by Maciej Sygit (1993)
    - MPE v2.3 MIDI Pattern Editor, version 2.3, by Radek Sterba (1995)
    - Recorder MIDI ver 1.1, by Ireneusz Kuczek (1997)
    - MIDI-Play v1.3, by Ireneusz Kuczek (1998)
    - Project website: http://ixkuczek.republika.pl/ixkuczek.html

    MidiJoy, by Phobotron (Frederik Holst), 2014
    - MidiJoy is a software/interface combination that allows you to use your
    Atari as a musical instrument. The interface part emulates a USB-MIDI
    (serial MIDI is optional) device that can be accessed by any kind of
    instrument as well as sequencer software on a PC or Mac that can output MIDI
    data. The MidiJoy software receives these data from the interface via the
    joystick ports and plays them on the POKEY sound-chip. In contrast to most
    SIO-based MIDI interfaces, a MidiJoy-driven Atari can be used as a live
    instrument in real time with up to four sound channels simultaneously. At
    the same time, all POKEY parameters (AUDCTL, AUDC1-4) can be changed on-the-
    fly as well as activation of ADSR envelopes. Music input can be recorded
    and saved to disk.
    - Project website: http://www.phobotron.de/midijoy_en.html

    ------------------------------

    Subject: 6.1.5) How can I use an ISA device with my Atari?

    (Background derived from Wikipedia)
    Industry Standard Architecture (ISA) is a computer bus standard for IBM PC compatible computers introduced with the IBM Personal Computer (1981) to support its Intel 8088 microprocessor's 8-bit external data bus, and extended to 16 bits in 1984 for the IBM Personal Computer/AT with Intel 80286. The ISA bus was further extended for use with 32-bit processors as Extended Industry Standard Architecture (EISA) in 1988.

    RoBue (Roland Buehler) of the Stuttgart ABBUC Regional Group has produced project plans for an ISA-Bus Interface for Atari 800XL/130XE Computer. https://atariwiki.strotmann.de/wiki/Wiki.jsp?page=ARGS%20ISA%20PC%20Interface

    Carsten Strotmann has released source code showing how to access a Hercules video card with the ISA-Bus Interface: http://preview.tinyurl.com/po6yyys

    ------------------------------

    Subject: 6.1.6) How can I use a USB device with my Atari?

    "Universal Serial Bus Specification Revision 1.0" was published January 15, 1996, with industry participation from Compaq, Digital Equipment Corporation, IBM PC Company, Intel, Microsoft, NEC, and Northern Telecom. The
    specification describes the bus attributes, the protocol definition, types of transactions, bus management, and the programming interface required to design and build systems and peripherals that are compliant with this standard. The USB 1.0 full speed signaling bit rate is 12 Mbit/s; a limited capability low speed signaling mode is also defined at 1.5 Mbit/s. USB 2.0 (2000) added a
    480 Mbit/s mode; USB 3.0 (2008) added a 5 Gbit/s mode.

    Beginning in 1997 USB ports gradually replaced RS-232 serial and Centronics- type parallel ports on modern personal computers, becoming the primary means for connecting external devices such as a keyboard, mouse, joystick, speaker, microphone, modem, webcam, scanner, printer, or mass storage device.

    The following project aims to provide USB compatibility to the Atari:

    MicroUSB.org - Microprocessor USB Project, http://microusb.org/
    Project USB Cartridge
    * Project Name : USB Cartridge with two USB Slots
    * Project Start : Summer 2002
    * Project Member: Marc Brings, Thomas Grasel, Harry Reminder,
    Guus Assmann, Carsten Strotmann

    https://atariwiki.strotmann.de/wiki/Wiki.jsp?page=MicroUSB

    Atarimax(Steven Tucker)/ABBUC USB Cartridge: http://www.atarimax.com/usbcart/documentation/

    ------------------------------

    Subject: 6.1.7) Can the Atari use my other computer's storage/printer/network?

    This section lists solutions that allow the Atari computer to utilize another computer's mass storage devices (disk drives), printer, modem, and/or network through peripheral emulation.

    This is accomplished by physically connecting the Atari computer to the other computer, and with software for the other computer that accesses that computer's storage devices, printer, modem and/or network while, through software emulation, making those devices appear to operate as standard devices designed for the Atari computer from the perspective of the Atari.

    ATARIBUS project by Dave Warker, 1982/1983
    A hardware interface design and CP/M software package that links an Atari computer to CP/M compatible computers.
    - Provides up to four pseudo-drives to the ATARI. To Atari DOS they appear
    as devices D1: through D4:. What they actually are is 90KiB byte CP/M disk
    files. The records of these disk files are treated as sectors of the Atari
    disk.
    - The standard extensions for Pseudo-Disk (PD) files are ATR, AT1, AT2, AT3
    or AT4. 'ATR' is used in most cases. (Pre-dates the SIO2PC ATR standard!)
    - Can intercept bus commands to the ATARI 'P:' or printer device and print
    them on the standard CP/M list device 'LST:'.
    - Can switch the printer device to the CP/M console screen.
    - Can strip off all the padded spaces after EOLs in printed data. http://www.filewatcher.com/m/ataribus.lbr.47616-0.html

    The Critical Connection, by USS Enterprises (Vincent Cate), 1983/1984
    A hardware interface and CP/M software package that links an Atari computer to CP/M compatible computers.
    - Utilize an entire CP/M disk as an emulated 600KiB Atari disk drive
    - Utilize 92KiB CP/M disk files as emulated Atari 90KiB disk drives
    - This feature requires CP/M 2.0 or above, and a copy of Atari DOS
    - Can only access one CP/M drive at a time
    - Utilize the CP/M computer system's printer as an output device for the
    Atari
    Two versions:
    - The Critical Connection (original) for Atari 400/800 computers, 1983
    - The Critical Connection XL for Atari XL/XE computers, 1984

    SIO2PC, by Nick Kennedy, 1989/1998
    SIO2PC is a hardware & software package interfacing the 8-bit Atari to PC compatible computers (DOS). The hardware is known as an SIO2PC Cable.
    - Emulates 1 to 4 Atari disk drives
    - Store your Atari files on PC hard or floppy drives
    - Boot from the PC, real drive not needed to start-up
    - No software or drivers required for the Atari;
    no conflicts: use your favorite DOS
    - Twice as fast as an Atari 810 drive and more reliable
    - Co-exists with real drives in the Atari daisy chain
    - Compatible down to the hardware level: use sector copiers, etc.
    - Convert Atari files to PC files and vice versa
    - Supports (and originated) the .ATR Atari disk image file format on the PC
    - Print-Thru captures Atari print-out and routes to PC's printer

    SIO2PC cable/interface designs and sources, PC RS-232/Serial interface:
    - http://pages.suddenlink.net/wa5bdu/sio2pc.htm (Nick Kennedy)
    - http://retrobits.net/atari/sio2pc.shtml (Rick Cortese)
    - http://www.wolfpup.net/atarimods/ (Clarence Dyson)
    - http://www.angelfire.com/80s/j131atari/
    - http://raster.infos.cz/atari/hw/sio2pc.htm (Radek Sterba)
    - http://preview.tinyurl.com/y8p2ktwb
    (Vladimir Tichy)
    - Atarimax Universal SIO2PC/ProSystem interface, RS-232/Serial versions
    http://www.atarimax.com/sio2pc/documentation/ (Steven Tucker)
    - http://www.mega-hz.de/Angebote/SIO2PC/SIO2PC.html (Wolfram Fischer)
    - http://www.asselheim.de/atari/sio-pc.htm (Frank Heuser)

    SIO2PC cable/interface designs and sources, USB interface:
    - Atarimax Universal SIO2PC/ProSystem interface, USB versions
    http://www.atarimax.com/sio2pc/documentation/ (Steven Tucker)
    - SIO2PC-USB (Ray Ataergin)
    http://www.atari8warez.com/
    - SIO2PC/10502PC Dual-USB (Ray Ataergin)
    http://www.atari8warez.com/
    - Sio2PC -USB (Lotharek)
    http://lotharek.pl/product.php?pid=98

    800XL DJ, by Kolja 'joust' Koischwitz & Christian 'chrisker' Krueger, 1994
    - Hardware component: "SIO2ST" cable (or SIO2PC cable)
    - Atari ST software simulates an Atari disk drive and uses disk images
    (.DI extension) to load programs.
    - 800XLDJF.APP is for Falcon ; 800XLDJ.APP is for ST
    - More info: http://www.gooddealgames.com/articles/Atari_800XLDJ.htm http://www.umich.edu/~archive/atari/Emulators/800xldj.lzh

    Atari Peripheral Emulator (APE), by Steven Tucker, 1995/2007
    Hardware component: APE Interface Cable (or SIO2PC cable)
    - Versions for DOS or Windows PC
    - Emulate up to 8 Hard Drives & Floppy Drives
    - Single, Double, Quad, or 1050 Enhanced Density for any floppy drive
    - Disk images of up to 16MiB in size, up to 8 hard drives at once
    - High Speed SIO: US Doubler compatible/UltraSpeed capable, XF551 high speed,
    Happy compatible/Warp Speed capable, APE+ Warp Speed I/O (3x)
    - Load EXE files directly from your PC Hard Drive
    - PC Mirror drive gives access to files on your PC hard drive & MSDOS
    filesystem with any DOS and at all SIO speeds, including APE+ 3X SIO
    - Registered users may write files, as well as read them from the PC
    mirror
    - APE ProSystem support
    - Supports the .ATR and .PRO Atari disk image file formats on the PC
    - Full emulation of the Atari 850 interface, allowing you to use your PC
    printer and PC modem or network (Internet) from any Atari application that
    can use the 850 interface.
    - Allowing loading of the Atari R: handler from any communications program
    - Hardware flow control for the PC modem using the R: device.
    - Can also print to a file on the PC.
    - Print data conversion options:
    EOL conversion, ATASCII TAB conversion, strip from 8-bit to 7-bit data
    - Full cooperation with real SIO devices
    http://www.atarimax.com/

    Floppy EMULator, by Pavel Machek, 1997
    Turn your Linux machine into the Atari computer's floppy drive.
    - Need to use an SIO2PC cable
    - Writes are done, but not saved back to files.
    - Only 90K .ATR files are supported, only D1: supported.
    - "This is really alpha."
    http://atrey.karlin.mff.cuni.cz/~pavel/atari/

    SIO2Linux, by Preston Crow, 1998/2010
    Turn your Linux machine into the Atari computer's floppy drive.
    - Based on Floppy EMULater by Pavel Machek
    - Need to use an SIO2PC cable
    - No kernel modules.
    Unlike the AtariSIO project, this is just a simple user-space program that
    uses a serial port device.
    - Create new dynamically sized images
    Each image starts as a 3-sector image file, but grows to accommodate the
    highest-numbered sector written.
    - Mount your native file system as an Atari disk
    It's read-only for now, and it doesn't support subdirectories, but each
    file is mapped to a different starting sector, and as that sector is read,
    it automatically maps in the rest of the file.
    - Supports .ATR and .XFD disk image files http://www.crowcastle.net/preston/atari/

    Atari810, by Dan Vernon, 2001/2003
    Emulate an Atari 8-bit floppy drive or hard disk on your PC.
    - Hardware component: SIO2PC cable
    - A PC, connected to the Atari via a serial port, appears to be a giant Atari
    disk drive, or rather, up to eight disk drives.
    - Supports .ATR format files
    http://retrobits.net/

    atariserver module of AtariSIO package, by Matthias Reichl, 2002-
    An SIO-server for Linux (like SIO2PC or APE for MSDOS-machines). Requires a 2.2, 2.4, 2.6 or 3.x series Linux kernel (with enabled module support) and a serial port with a 16550 or 16C950 compatible chip. Hardware: SIO2PC (except early two-chip design), 1050-2-PC, or APE ProSystem cable.
    - Supports several SIO speeds:
    - Standard 19200 bit/s
    - 38400 bit/s in XF551 compatibility mode
    - 57600 bit/s
    - 57600 bit/s with short pauses between bytes
    - Virtual drive support (somewhat similar to the "PC mirror" feature of APE).
    Directly access files on your harddisk (without first creating an ATR image)
    and also store new files on your harddisk by simply writing to a virtual
    drive.
    - Disk image file formats supported: .ATR/.DCM/.DI/.XFD
    - Printer data can either be saved to a file or be sent to an external program
    (like lpr).
    - ATASCII EOL character (155) conversion support: no conversion, LF, or CR+LF http://www.horus.com/~hias/atari/

    VAPI2SIO, by Jorge Cwik, 2005
    Vapi2sio is a mini SIO2PC/APE Windows program for running VAPI (.ATX) images under real Atari hardware. Hardware: SIO2PC.
    http://vapi.fxatari.com

    Multi-platform Distributive Operating System Professional for Atari,
    by Krishna Software (Krishnasoft), 2005/2006
    MPDOS Professional for Atari Features (disk emulation):
    o Simulates up to 4 Atari disk drives (D1:, D2:, D3:, D4:)
    o Simulates Atari cassette player (C:)
    o Includes easy to use parallel port cable (plug and play)
    o Hardware level simulation (no drivers required, except for keyboard)
    o Supports PC video overlay window
    o KDOS4-- a fast binary file uploader
    o Multimedia CDROM included (runs on PC and Atari using distributive
    programming)
    o Simple GUI interface for simulating peripherals, compiling, and uploading
    o On-line 100+ page manual with technical and general information http://www.krishnasoft.com/sps.htm

    SIO2BSD, by Konrad Kokoszkiewicz, 2005/2012
    A program that handles the SIO2PC cable under: FreeBSD, Linux, MacOS X (preferably FreeBSD).
    - Supported baudrates: 19200 bit/s, 38400 bit/s, 57600 bit/s
    - Configurable POKEY clock frequency
    - Attach up to 15 disk images
    - Supports the .ATR disk image file format
    - PCLink feature - mounted directory is served by processing only high-level
    DOS requests from the Atari. Requires corresponding software on the Atari,
    such as the available PCLINK.SYS which installs the PCL: device under
    SpartaDOS X.
    http://drac030.krap.pl/en-inne-pliki.php http://drac030.krap.pl/pl-inne-pliki.php

    Sio2OSX, by Mark Grebe, 2006/2009
    Allows the Atari computer to use an OSX based Macintosh as a disk drive or a cassette drive or as a printer.
    - Requires OS X 10.3.9 or higher, and a G4 or Intel processor or higher
    - SIO2PC cable required
    - USB serial adapter with complete RS232 hardware signal and driver support
    required.
    - Recommended from USBGear: http://www.usbgear.com/USBG-232MINI.html
    Corresponding drivers: http://www.ftdichip.com/Drivers/VCP.htm
    - Includes 850 Emulation to allow Internet Modem capability and the ability to
    connect serial devices.
    - Supported disk image file types include VAPI (.ATX) and .PRO http://www.atarimac.com/sio2osx.php

    SIO Server, by mellis / Ellis Softworks, 2009
    Allows the Atari computer to use up to four virtual disk drive devices located on a Mac OS X based computer, connected via an SIO2PC cable by way of a USB- to-RS-232 adapter.
    - Supported image and file types: .ATR, .EXE, .XEX

    AspeQt - Atari Serial Peripheral Emulator for QT
    - Original AspeQt code up to version 0.6.0 Copyright 2009 by Fatih Ayguen
    - Updates to AspeQt since v0.6.0 Copyright 2012- by Ray Ataergin
    - MS Windows and Ubuntu versions
    - Sold with the developer's SIO2PC/10502PC Dual-USB or SIO2PC-USB cables http://www.atari8warez.com/

    SIO2BT, by Marcin Sochacki (Montezuma), 2014-2016
    A set of hardware and software solutions related to the wireless Bluetooth communication between the 8-bit Atari computers and Bluetooth (BT) enabled Serial Input Output (SIO) devices.
    - Requires modified Atari OS (SIO communications timing issues)
    - Compatible with SIO2BSD
    - Modified version of AspeQt available
    - Android software available: SIO2BT App
    - Hardware design prohibits use with other, real SIO devices http://www.abbuc.de/community/forum/viewtopic.php?f=15&t=8132 https://play.google.com/store/apps/details?id=org.atari.montezuma.sio2bt http://atariage.com/forums/topic/228860-sio2bt/ https://drive.google.com/file/d/0B3-191R-U_S1blpUTFBsRW1iRUE

    RespeQt, Atari Serial Peripheral Emulator for Qt, 2015- by Joseph Zatarski
    Based on AspeQt 1.0.0-preview7 by Fatih Ayguen and Ray Ataergin.
    Emulates various Atari 8-bit peripherals like disk drives and printers via a SIO2PC cable.
    - Supports .ATR, .XFD, .ATX (still in development), and .PRO formats
    - Cross-platform GUI with drag and drop support
    - Runs under Windows, Linux and Mac OS X
    - AspeCl client software for the Atari
    - Runs only under SpartaDos (v2.5 and up) and SpartaDos X versions
    - 15 emulated disk drives with support for 512 bytes per sector disk images
    - High speed operation up to 6 times faster than the normal speed (With
    compatible OS / DOS)
    - Ability to use PC folders as emulated disks
    - Disk image explorer for viewing and modifying disk image contents
    - Ability to run Atari executables directly without using disc images and
    Doses
    - Printer emulation with preview and ATASCII support
    - .CAS Cassette image playback with custom baud rate
    - Ability to save and restore RespeQt sessions with its UI settings.
    - Normal and mini UI modes
    https://github.com/jzatarski

    ------------------------------

    Subject: 6.2) What are the power requirements for my Atari components?

    Some of the pictures were scraped from various Internet web sites by MC;
    Some of the pics are originals by: MC (generally, common 120V supplies),
    Laurent Delsarte (many of the 220V supplies, the 16804, the 9W CX261,
    the C017945/566T, the C060529), wood_jl ("Black Brick"),
    Dan of (http://www.southtown-homebrew.com/) (830 supply),
    dean_rambler (C062195), E. Turner (C060479), Fred Meijer (C061763-107)

    The household "mains" electricity supply is an alternating current (AC) that can be described with two parameters: the voltage (in volts) and the frequency (in Hz).

    In North America, the standard household wall outlet offers 120V/60Hz AC
    power. The rest of the world uses various AC standards including 230V/50Hz (UK/Europe), 220V/50Hz, 240V/50Hz, 110V/60Hz, 110V/50Hz, 127V/60Hz (parts of Brazil), 100V/50Hz (parts of Japan), and 100V/60Hz (other parts of Japan).
    Here is the Wikipedia article listing current household power outlet standards in use around the world: http://en.wikipedia.org/wiki/Mains_electricity_by_country

    In the time of 8-bit Atari computers and peripherals, North America used 120V/60Hz, most of continental Europe used 220V/50Hz, and the UK used 240V/50Hz.

    In any case, the household alternating current must be converted to a
    direct current (DC) for use by electrical devices such as Atari computers
    and peripherals:

    o In some cases, the entire conversion is done via an external "power supply"
    that sits between the wall outlet and the electrical device. Such power
    supplies both transform the household power to a lower voltage, and they
    also rectify the current from AC to DC.

    o In some cases, the external "power supply" is simply a transformer that
    lowers the household voltage. The lowered AC voltage is rectified to DC
    inside the device.

    o In some cases, both the transformer and the rectifier are located inside
    the computer or peripheral itself. The device plugs directly into the wall
    outlet, with no external "power supply" needed.

    The INPUT of an external power supply will indicate:
    1) Input voltage in units of volts (120V for N.Am., 240V UK, 220V Euro)
    2) Input frequency in units of hertz (60Hz for N.Am., 50Hz UK/Euro)
    3) Peak power rating. The power rating is the highest amount of power the
    unit can supply, according to the manufacturer, but this is only for a
    very brief time. This peak power rating may be indicated in units of
    volt-amperes (VA) or in units of watts (W).

    The OUTPUT of an external power supply will indicate:
    1) Output voltage, in units of volts (V)
    2) Whether the output voltage is AC or DC
    3) Either:
    - Sustained output current, in units of amperes (A) or milliamperes (mA)
    - Sustained output power, in units of volt-amperes (VA) or watts (W)

    Higher-than-specified sustained power and current capacities are entirely usable, and often preferable because such supplies run cooler and last longer.

    The power units W (watts) and VA (volt-amperes) are not identical:
    Direct Current (DC):
    Power (in watts) = current (in amperes) * voltage (in volts)

    Alternating Current (AC):
    Apparent Power (in volt-amperes) = current (in amperes) * voltage (in volts)
    Effective/True Power (in watts) = current (in amperes) * voltage (in volts)
    * cosine(phase, or angle of lag)
    cosine(phase) is known as the "power factor"


    The following are details of original equipment external power supplies for
    use with 8-bit Atari computers and peripherals in Atari's major markets of USA/Canada, UK, and Western Europe. The XEP80 and SX212 power requirements
    are the same as for the Atari 2600, so 2600 original equipment power supplies for the same markets are also documented here.


    U S A / C A N A D A ( Input: 120V AC / 60Hz ) ================================================
    AC supplies (external transformers)

    Atari#: C014319 (unit) / CA014748 (order#)
    "Power Supply"
    Note: This rare unit is much smaller that the common C014319 version!
    990N, Made in Sunnyvale, CA
    Input: 120 VAC 60 Hz
    Output: 9 VAC 1.7 Amps
    Shipped with (1979-1980): 400,800,810(no Data Separator),822,850
    Also works with: 1010,1020
    http://mcurrent.name/powersupplies/14319-early-bottom.jpg
    http://mcurrent.name/powersupplies/14319-early-top.jpg
    http://mcurrent.name/powersupplies/14319-box.jpg (box version 1)
    http://mcurrent.name/powersupplies/14748-usa.jpg (box version 2)

    Atari#: C014319 (unit) / CA014748 (order#)
    "Power Supply"
    UL Listed: 205E, Made in Sunnyvale CA
    Input: 120 VAC 60 Hz 20W (early units) (example: 4080)
    Input: 120 VAC 60 Hz 18.5W (most units) (examples: 4881, 182, 582)
    Output: 9 VAC 15.3 VA
    Shipped with (1980-1981 20W units): 400,800,810(no Data Separator),822,850
    Shipped with (1981-1982 18.5W units): 400,800,822,850
    Also works with: 1010,1020
    http://mcurrent.name/powersupplies/14319-alt-bottom.jpg (20W)
    http://mcurrent.name/powersupplies/14319-bottom.jpg (18.5W)
    http://mcurrent.name/powersupplies/14319-top.jpg
    http://mcurrent.name/powersupplies/14319-box.jpg (box version 1)
    http://mcurrent.name/powersupplies/14748-usa.jpg (box version 2)

    Atari#: C016804 (unit) / CA017964 (order#)
    "Class 2 Transformer"
    UL Listed: 622T, Made in Taiwan. (examples: 6/81-11/81)
    Input: 120V 60Hz

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Current@21:1/5 to Marc G. Frank on Fri Aug 30 20:27:51 2019
    [continued from previous message]

    The XEP80 video hardware generates an 80 column by 25 line text display
    through a video connector/cable plugged into a separately purchased monitor. The monitor can be any Composite Video input type, although for the best display a monochrome is strongly advised.

    Internally, the XEP80 is a 256 character wide by 25 line high storage device with an 80 column wide display window. Characters may be placed anywhere within the device independent of the window location. The window may be scrolled across the 256 column wide field.

    Optionally, the XEP80 may be placed into Pixel Graphics mode. This mode supports a bit mapped (pixel) screen of 320 dots (40 bytes) horizontal by 200 dots (lines) vertical. The output window displayed is approximately half the size of the text window.

    The XEP80's composite video signal contains more horizontal scan lines per field than are used in NTSC or PAL/SECAM color broadcast, composite video, or Y/C video (S-video) signals. The XEP80 outputs 250 scan lines of video per field for the 60Hz signal compared to the NTSC standard of 243, or 300 scan lines of video for the 50Hz signal compared to the PAL standard of 288. Thus the XEP80's output was ideal for high-resolution CRT-based monochrome
    composite video monitors of the time, but settings on color televisions and monitors must typically be adjusted, if possible, in order for the entire
    video output signal to be viewable on the screen.

    PARALLEL PORT
    The XEP80 supports a functional subset of the Centronics or PC parallel
    printer interface (standards introduced elsewhere in this FAQ list), using the IBM PC standard (1981) connector. Note that the Atari Operating System resident P: device handler does not support a printer attached via joystick port, so a substitute P: handler must be installed in RAM in order for Atari software to recognize the XEP80 parallel port for printing.
    13 1
    o o o o o o o o o o o o o DB-25 Socket - female
    o o o o o o o o o o o o
    25 14
    1. /Strobe 11. Busy
    2-9. Parallel Data 12-17. Not Used
    10. Not Used 18-25. Ground

    SOFTWARE
    The XEP80 Handler and Relocator is provided on diskette in the form of a DOS binary file named AUTORUN.SYS. This file is automatically loaded into memory and initialized by the DOS at boot (power on) time.
    Contents of the XEP80 Boot Disk: (DX5087)
    DOS.SYS DOS 2.5 File Management Subsystem (FMS)
    DUP.SYS DOS 2.5 Disk Utility Package (DUP)
    AUTORUN.SYS XEP80 Handler and Relocator.
    Substitute versions for three OS-resident device handlers:
    - S: Display Handler
    - E: Screen Editor
    Designed to be compatible with the standard E: device but
    for the XEP80 80-column screen display.
    - P: Printer.
    Default configuration supports 8 different printer devices:
    P1: XEP80 parallel port
    P2: 850 Interface Module parallel port (e.g., Atari 825)
    P3: 1025 Printer
    P4: 1020 Color Plotter
    P5: 1027 Printer
    P6: 1029 Printer
    P7: XMM801 Printer
    P8: XDM121 Printer
    The handler interprets P: (no device number) to mean, P1:
    RELOC.SRC Relocater in assembly source
    XEP80HAN.SRC Handler in assembly source
    DEMO80.BAS Demonstrates overall XEP80 features
    MAKER.BAS Program to generate an AUTORUN.SYS from a custom-made Handler
    ATRIBUTE.BAS Demonstrates special text features
    WINDOW.BAS Demonstrates the 256-character wide window
    EIGHTY.BAS Displays a spreadsheet-like grid using the full XEP80 display
    GRAPHICS.BAS Demonstrates graphics capability by drawing a sphere on screen
    PRINTER.BAS Program to revise the default printer port configuration
    XEP80.DOC Product Specification For XEP80 hardware and software

    Hold down [Shift] while loading the XEP80 Handler and Relocator (AUTORUN.SYS) to load the P: handler but not the S: and E: handlers (use the XEP80 for its parallel printer port only).

    The key engineer/designer of the XEP80 was Jose Valdes at Atari.
    Lane Winner was software developer for the XEP80 at Atari.
    The XEP80 was made in Taiwan.

    The XEP80 draws 400mA of current from an external power supply. Use a power supply that delivers 500mA 9V DC (center positive). Shipped with Atari
    C016353 or C018084.

    ------------------------------

    Subject: 6.1.3) What were the Atari CP/M Module and 1090 XL Expansion System?

    The Atari CP/M Module (internally: Sweetpea, Sweet Pea, 1060) was introduced
    at the June 1983 Consumer Electronics Show in Chicago. Housed in a case resembling the 1050 disk drive, features were to include: Z-80 microprocessor (4.0MHz Z-80A), 64KiB RAM, CP/M 2.2 operating system (by Digital Research; supplied on diskettes for Atari disk drive), 80 column display capability (composite video output port for high resolution monochrome display; unit
    would also be able to use the Atari computer's display device in 40 or 80 column modes). Electrical and firmware design licensed from Add-on Computer Corp. CP/M software applications supplied on diskettes formatted for Atari disk drive (810 and 1050 formats both supported by the unit) were to be marketed separately (catalog supplied in the box with the unit) by Add-on Software, Inc., who expected to initially offer: Wordstar (MicroPro International), dBASE II (Allied Computer Services), Peachpak (Peachtree Software), Pascal/MT+ (Digital Research), CBASIC (Digital Research), SuperWriter (Sorcim), SuperCalc (Sorcim), Multiplan (Microsoft), MBASIC (Microsoft), and perhaps: MicroSort, Supersoft FORTH, Personal Pearl Database Manager. Atari confirmed the cancellation of the unshipped CP/M Module in January 1984. No more than a handful of prototype units may exist. http://www.atarimuseum.com/computers/8BITS/XL/xlperipherals/1060/1060.html https://archive.org/details/AddOnCPM

    Atari first previewed the Expansion Box at the June 1983 Consumer Electronics Show (CES) in Chicago. The Expansion Box was to provide eight expansion
    slots, two RS-232 ports, and a bi-directional parallel bus, and was expected
    to ship by the end of that year. Atari privately showed the (revised) 1090 XL Expansion System at the June 1984 CES (also in Chicago). The 1090 would connect directly to the PBI on XL computers and would accept up to five XL Expansion Cards (each 9"x5", with 50-pin card edge connector). The 1090 was
    to ship with one 1090/1 XL 64K RAM Card (would expand a 600XL to 80KiB, or would expand a 600XL with 1064, an 800XL, or a 1450XLD to 128KiB). (Up to two 1090/1 cards were to be usable at the same time, making each of the 600XL/800XL/1450XLD expandable to 192KiB.) A handful of prototypes exist, but the 1090 was never shipped. http://www.atarimuseum.com/computers/8BITS/XL/xlperipherals/1090xl.html

    ------------------------------

    Subject: 6.1.4) What MIDI interfaces are there for the Atari?

    From Wikipedia (10.28.2012):
    MIDI (Musical Instrument Digital Interface) is an electronic musical
    instrument industry specification that enables a wide variety of digital musical instruments, computers and other related devices to connect and communicate with one another. It is a set of standard commands that allows electronic musical instruments, performance controllers, computers and related devices to communicate, as well as a hardware standard that guarantees compatibility between them.

    MIDI OUT, MIDI IN, and MIDI THRU interface connectors listed below are:
    DIN-5 180 Socket - female

    Several MIDI interfaces have been designed for the 8-bit Atari computers:

    MIDIMATE AND COMPATIBLE
    =======================
    MIDIMate, by Hybrid Arts (Bob Moore)
    - Has MIDI OUT, MIDI IN, SYNC OUT (phono jack), SYNC IN (phono jack) ports
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Uses SIO Motor Control; only one such device can be attached to the
    system at a time.
    - Introduced Jan. 1984 at NAMM (National Association of Music Manufacturers)
    with MIDITrack sequencer program
    - Also shipped with: MIDITrack II (1984), MIDITrack III (1985; 128KiB XL/XE)
    - Sold separately or distributed by Hybrid Arts for the MIDIMate:
    - MIDITrack III (1985; 128KiB XL/XE)
    - DX-Editor (for the Yamaha DX7 and TX series)
    - GenPatch (generic patch library system)
    - MIDICom (MIDI Telecommunications) (1986)
    - MIDIPatch for the Yamaha DX-7 & TX tone rack (1985)
    - MIDIPatch for the Casio CZ-101 & CZ-1000 (1985)
    - Oasis (visual editing system for the Ensoniq Mirage & 128KiB XL/XE; 1986)
    - MIDI Music System (MMS) (1986)
    - by Synthetic Software (Lee Actor/Gary Levenberg)
    - Based on Advanced MusicSystem II
    - Includes an AMS to MMS conversion program
    - K3 Wave Table Editor (64KiB XL/XE) (Charles Faris for Kawai America)
    - Other software:
    - MIDI Maze, by Michael Park for Xanth F/X (prototype for Atari, 1989)

    MIDIMax, by Wizztronics (Steve Cohen) (1988)
    - Provides MIDI OUT and MIDI IN ports
    - Connects to the Atari via SIO; provides SIO port for daisy chain
    - Compatible with the earlier MIDIMate by Hybrid Arts
    - Shipped with MIDI Music System (MMS) by Synthetic Software

    MIDIMate-Interface V2, by ABBUC HardWareDoc (2011)
    - Provides MIDI OUT, MIDI IN, and MIDI THRU ports
    - Connects to the Atari via SIO
    - Two versions:
    1) Must be at end of SIO chain
    2) Provides SIO port for daisy chain
    - Compatible with the earlier MIDIMate by Hybrid Arts
    - See: http://www.abbuc.de/~hardwaredoc/projekte/hardware/midi/midimate.html

    MIDI Muse project, by Ivo van Poorten, 2018.
    - MIDIMate compatible, except for the SIO port triggers
    - Project website: https://github.com/ivop/midimuse

    MIDI MASTER AND COMPATIBLE
    ==========================
    MIDI Master, by 2 Bit Systems (1986)
    - Later units produced by Gralin International
    - Cable connects to the Atari via SIO and provides two 5-pin DIN sockets
    (female) at the other end, for MIDI OUT and MIDI IN
    (cable must be at end of SIO chain)
    - Shipped with several programs on disk
    - 8 track real time sequencer with tempo correction
    - Casio CZ series voice editor (edit and store voices on disk/tape)
    - Yamaha DX 100/21 series voice editor
    - Music player program (Music Computer or Advanced MusicSystem II)
    - DX7 voice editor
    - CZ menu and keyboard split utility
    - Extensive review: http://www.page6.org/pd_lib/page6/pd_midimaster.htm

    MIDIMaster II, by Gralin International (1992)
    - Provides MIDI OUT and MIDI IN ports
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Compatible with the earlier MIDI Master by 2 Bit Systems
    - Shipped with several programs on disk - updated versions of those shipped
    with the earlier MIDI Master by 2 Bit Systems

    OTHER MIDI INTERFACES
    =====================
    Atari MIDI Interface, by Karlheinz Metscher (appeared in the German
    magazine Computer Kontakt June/July 1986, pages 69-75, complete with
    documentation, schematics and its first program "MIDI Receiver";
    in Computer Kontakt October/November 1986 appeared the second program,
    called "MIDI Disk" - a MIDI Recorder and Player program);

    MIDI Interface for Atari XE / XL (public domain project)
    - Project published by Ireneusz Kuczek in Elektronika Praktyczna 6/98,
    p.86-88, see: http://ep.com.pl/files/6133.pdf
    - Several versions:
    - Provides MIDI OUT port
    - Provides MIDI OUT and MIDI IN ports
    - Provides two MIDI OUT ports and one MIDI IN port
    - Connects to the Atari via SIO (must be at end of SIO chain)
    - Software:
    - MIDI Sequencer 1.15, by Maciej Sygit (1993)
    - MPE v2.3 MIDI Pattern Editor, version 2.3, by Radek Sterba (1995)
    - Recorder MIDI ver 1.1, by Ireneusz Kuczek (1997)
    - MIDI-Play v1.3, by Ireneusz Kuczek (1998)
    - Project website: http://ixkuczek.republika.pl/ixkuczek.html

    MidiJoy, by Phobotron (Frederik Holst), 2014
    - MidiJoy is a software/interface combination that allows you to use your
    Atari as a musical instrument. The interface part emulates a USB-MIDI
    (serial MIDI is optional) device that can be accessed by any kind of
    instrument as well as sequencer software on a PC or Mac that can output MIDI
    data. The MidiJoy software receives these data from the interface via the
    joystick ports and plays them on the POKEY sound-chip. In contrast to most
    SIO-based MIDI interfaces, a MidiJoy-driven Atari can be used as a live
    instrument in real time with up to four sound channels simultaneously. At
    the same time, all POKEY parameters (AUDCTL, AUDC1-4) can be changed on-the-
    fly as well as activation of ADSR envelopes. Music input can be recorded
    and saved to disk.
    - Project website: http://www.phobotron.de/midijoy_en.html

    ------------------------------

    Subject: 6.1.5) How can I use an ISA device with my Atari?

    (Background derived from Wikipedia)
    Industry Standard Architecture (ISA) is a computer bus standard for IBM PC compatible computers introduced with the IBM Personal Computer (1981) to support its Intel 8088 microprocessor's 8-bit external data bus, and extended to 16 bits in 1984 for the IBM Personal Computer/AT with Intel 80286. The ISA bus was further extended for use with 32-bit processors as Extended Industry Standard Architecture (EISA) in 1988.

    RoBue (Roland Buehler) of the Stuttgart ABBUC Regional Group has produced project plans for an ISA-Bus Interface for Atari 800XL/130XE Computer. https://atariwiki.strotmann.de/wiki/Wiki.jsp?page=ARGS%20ISA%20PC%20Interface

    Carsten Strotmann has released source code showing how to access a Hercules video card with the ISA-Bus Interface: http://preview.tinyurl.com/po6yyys

    ------------------------------

    Subject: 6.1.6) How can I use a USB device with my Atari?

    "Universal Serial Bus Specification Revision 1.0" was published January 15, 1996, with industry participation from Compaq, Digital Equipment Corporation, IBM PC Company, Intel, Microsoft, NEC, and Northern Telecom. The
    specification describes the bus attributes, the protocol definition, types of transactions, bus management, and the programming interface required to design and build systems and peripherals that are compliant with this standard. The USB 1.0 full speed signaling bit rate is 12 Mbit/s; a limited capability low speed signaling mode is also defined at 1.5 Mbit/s. USB 2.0 (2000) added a
    480 Mbit/s mode; USB 3.0 (2008) added a 5 Gbit/s mode.

    Beginning in 1997 USB ports gradually replaced RS-232 serial and Centronics- type parallel ports on modern personal computers, becoming the primary means for connecting external devices such as a keyboard, mouse, joystick, speaker, microphone, modem, webcam, scanner, printer, or mass storage device.

    The following project aims to provide USB compatibility to the Atari:

    MicroUSB.org - Microprocessor USB Project, http://microusb.org/
    Project USB Cartridge
    * Project Name : USB Cartridge with two USB Slots
    * Project Start : Summer 2002
    * Project Member: Marc Brings, Thomas Grasel, Harry Reminder,
    Guus Assmann, Carsten Strotmann

    https://atariwiki.strotmann.de/wiki/Wiki.jsp?page=MicroUSB

    Atarimax(Steven Tucker)/ABBUC USB Cartridge: http://www.atarimax.com/usbcart/documentation/

    ------------------------------

    Subject: 6.1.7) Can the Atari use my other computer's storage/printer/network?

    This section lists solutions that allow the Atari computer to utilize another computer's mass storage devices (disk drives), printer, modem, and/or network through peripheral emulation.

    This is accomplished by physically connecting the Atari computer to the other computer, and with software for the other computer that accesses that computer's storage devices, printer, modem and/or network while, through software emulation, making those devices appear to operate as standard devices designed for the Atari computer from the perspective of the Atari.

    ATARIBUS project by Dave Warker, 1982/1983
    A hardware interface design and CP/M software package that links an Atari computer to CP/M compatible computers.
    - Provides up to four pseudo-drives to the ATARI. To Atari DOS they appear
    as devices D1: through D4:. What they actually are is 90KiB byte CP/M disk
    files. The records of these disk files are treated as sectors of the Atari
    disk.
    - The standard extensions for Pseudo-Disk (PD) files are ATR, AT1, AT2, AT3
    or AT4. 'ATR' is used in most cases. (Pre-dates the SIO2PC ATR standard!)
    - Can intercept bus commands to the ATARI 'P:' or printer device and print
    them on the standard CP/M list device 'LST:'.
    - Can switch the printer device to the CP/M console screen.
    - Can strip off all the padded spaces after EOLs in printed data. http://www.filewatcher.com/m/ataribus.lbr.47616-0.html

    The Critical Connection, by USS Enterprises (Vincent Cate), 1983/1984
    A hardware interface and CP/M software package that links an Atari computer to CP/M compatible computers.
    - Utilize an entire CP/M disk as an emulated 600KiB Atari disk drive
    - Utilize 92KiB CP/M disk files as emulated Atari 90KiB disk drives
    - This feature requires CP/M 2.0 or above, and a copy of Atari DOS
    - Can only access one CP/M drive at a time
    - Utilize the CP/M computer system's printer as an output device for the
    Atari
    Two versions:
    - The Critical Connection (original) for Atari 400/800 computers, 1983
    - The Critical Connection XL for Atari XL/XE computers, 1984

    SIO2PC, by Nick Kennedy, 1989/1998
    SIO2PC is a hardware & software package interfacing the 8-bit Atari to PC compatible computers (DOS). The hardware is known as an SIO2PC Cable.
    - Emulates 1 to 4 Atari disk drives
    - Store your Atari files on PC hard or floppy drives
    - Boot from the PC, real drive not needed to start-up
    - No software or drivers required for the Atari;
    no conflicts: use your favorite DOS
    - Twice as fast as an Atari 810 drive and more reliable
    - Co-exists with real drives in the Atari daisy chain
    - Compatible down to the hardware level: use sector copiers, etc.
    - Convert Atari files to PC files and vice versa
    - Supports (and originated) the .ATR Atari disk image file format on the PC
    - Print-Thru captures Atari print-out and routes to PC's printer

    SIO2PC cable/interface designs and sources, PC RS-232/Serial interface:
    - http://pages.suddenlink.net/wa5bdu/sio2pc.htm (Nick Kennedy)
    - http://retrobits.net/atari/sio2pc.shtml (Rick Cortese)
    - http://www.wolfpup.net/atarimods/ (Clarence Dyson)
    - http://www.angelfire.com/80s/j131atari/
    - http://raster.infos.cz/atari/hw/sio2pc.htm (Radek Sterba)
    - http://preview.tinyurl.com/y8p2ktwb
    (Vladimir Tichy)
    - Atarimax Universal SIO2PC/ProSystem interface, RS-232/Serial versions
    http://www.atarimax.com/sio2pc/documentation/ (Steven Tucker)
    - http://www.mega-hz.de/Angebote/SIO2PC/SIO2PC.html (Wolfram Fischer)
    - http://www.asselheim.de/atari/sio-pc.htm (Frank Heuser)

    SIO2PC cable/interface designs and sources, USB interface:
    - Atarimax Universal SIO2PC/ProSystem interface, USB versions
    http://www.atarimax.com/sio2pc/documentation/ (Steven Tucker)
    - SIO2PC-USB (Ray Ataergin)
    http://www.atari8warez.com/
    - SIO2PC/10502PC Dual-USB (Ray Ataergin)
    http://www.atari8warez.com/
    - Sio2PC -USB (Lotharek)
    http://lotharek.pl/product.php?pid=98

    800XL DJ, by Kolja 'joust' Koischwitz & Christian 'chrisker' Krueger, 1994
    - Hardware component: "SIO2ST" cable (or SIO2PC cable)
    - Atari ST software simulates an Atari disk drive and uses disk images
    (.DI extension) to load programs.
    - 800XLDJF.APP is for Falcon ; 800XLDJ.APP is for ST
    - More info: http://www.gooddealgames.com/articles/Atari_800XLDJ.htm http://www.umich.edu/~archive/atari/Emulators/800xldj.lzh

    Atari Peripheral Emulator (APE), by Steven Tucker, 1995/2007
    Hardware component: APE Interface Cable (or SIO2PC cable)
    - Versions for DOS or Windows PC
    - Emulate up to 8 Hard Drives & Floppy Drives
    - Single, Double, Quad, or 1050 Enhanced Density for any floppy drive
    - Disk images of up to 16MiB in size, up to 8 hard drives at once
    - High Speed SIO: US Doubler compatible/UltraSpeed capable, XF551 high speed,
    Happy compatible/Warp Speed capable, APE+ Warp Speed I/O (3x)
    - Load EXE files directly from your PC Hard Drive
    - PC Mirror drive gives access to files on your PC hard drive & MSDOS
    filesystem with any DOS and at all SIO speeds, including APE+ 3X SIO
    - Registered users may write files, as well as read them from the PC
    mirror
    - APE ProSystem support
    - Supports the .ATR and .PRO Atari disk image file formats on the PC
    - Full emulation of the Atari 850 interface, allowing you to use your PC
    printer and PC modem or network (Internet) from any Atari application that
    can use the 850 interface.
    - Allowing loading of the Atari R: handler from any communications program
    - Hardware flow control for the PC modem using the R: device.
    - Can also print to a file on the PC.
    - Print data conversion options:
    EOL conversion, ATASCII TAB conversion, strip from 8-bit to 7-bit data
    - Full cooperation with real SIO devices
    http://www.atarimax.com/

    Floppy EMULator, by Pavel Machek, 1997
    Turn your Linux machine into the Atari computer's floppy drive.
    - Need to use an SIO2PC cable
    - Writes are done, but not saved back to files.
    - Only 90K .ATR files are supported, only D1: supported.
    - "This is really alpha."
    http://atrey.karlin.mff.cuni.cz/~pavel/atari/

    SIO2Linux, by Preston Crow, 1998/2010
    Turn your Linux machine into the Atari computer's floppy drive.
    - Based on Floppy EMULator by Pavel Machek
    - Need to use an SIO2PC cable
    - No kernel modules.
    Unlike the AtariSIO project, this is just a simple user-space program that
    uses a serial port device.
    - Create new dynamically sized images
    Each image starts as a 3-sector image file, but grows to accommodate the
    highest-numbered sector written.
    - Mount your native file system as an Atari disk
    It's read-only for now, and it doesn't support subdirectories, but each
    file is mapped to a different starting sector, and as that sector is read,
    it automatically maps in the rest of the file.
    - Supports .ATR and .XFD disk image files http://www.crowcastle.net/preston/atari/

    Atari810, by Dan Vernon, 2001/2003
    Emulate an Atari 8-bit floppy drive or hard disk on your PC.
    - Hardware component: SIO2PC cable
    - A PC, connected to the Atari via a serial port, appears to be a giant Atari
    disk drive, or rather, up to eight disk drives.
    - Supports .ATR format files
    http://retrobits.net/

    atariserver module of AtariSIO package, by Matthias Reichl, 2002-
    An SIO-server for Linux (like SIO2PC or APE for MSDOS-machines). Requires a 2.2, 2.4, 2.6 or 3.x series Linux kernel (with enabled module support) and a serial port with a 16550 or 16C950 compatible chip. Hardware: SIO2PC (except early two-chip design), 1050-2-PC, or APE ProSystem cable.
    - Supports several SIO speeds:
    - Standard 19200 bit/s
    - 38400 bit/s in XF551 compatibility mode
    - 57600 bit/s
    - 57600 bit/s with short pauses between bytes
    - Virtual drive support (somewhat similar to the "PC mirror" feature of APE).
    Directly access files on your hard disk (without first creating an ATR
    image) and also store new files on your hard disk by simply writing to a
    virtual drive.
    - Disk image file formats supported: .ATR/.DCM/.DI/.XFD
    - Printer data can either be saved to a file or be sent to an external program
    (like lpr).
    - ATASCII EOL character (155) conversion support: no conversion, LF, or CR+LF http://www.horus.com/~hias/atari/

    VAPI2SIO, by Jorge Cwik, 2005
    Vapi2sio is a mini SIO2PC/APE Windows program for running VAPI (.ATX) images under real Atari hardware. Hardware: SIO2PC.
    http://vapi.fxatari.com

    Multi-platform Distributive Operating System Professional for Atari,
    by Krishna Software (Krishnasoft), 2005/2006
    MPDOS Professional for Atari Features (disk emulation):
    o Simulates up to 4 Atari disk drives (D1:, D2:, D3:, D4:)
    o Simulates Atari cassette player (C:)
    o Includes easy to use parallel port cable (plug and play)
    o Hardware level simulation (no drivers required, except for keyboard)
    o Supports PC video overlay window
    o KDOS4-- a fast binary file uploader
    o Multimedia CDROM included (runs on PC and Atari using distributive
    programming)
    o Simple GUI interface for simulating peripherals, compiling, and uploading
    o On-line 100+ page manual with technical and general information http://www.krishnasoft.com/sps.htm

    SIO2BSD, by Konrad Kokoszkiewicz, 2005/2012
    A program that handles the SIO2PC cable under: FreeBSD, Linux, MacOS X (preferably FreeBSD).
    - Supported baud rates: 19200 bit/s, 38400 bit/s, 57600 bit/s
    - Configurable POKEY clock frequency
    - Attach up to 15 disk images
    - Supports the .ATR disk image file format
    - PCLink feature - mounted directory is served by processing only high-level
    DOS requests from the Atari. Requires corresponding software on the Atari,
    such as the available PCLINK.SYS which installs the PCL: device under
    SpartaDOS X.
    http://drac030.krap.pl/en-inne-pliki.php http://drac030.krap.pl/pl-inne-pliki.php

    Sio2OSX, by Mark Grebe, 2006/2009
    Allows the Atari computer to use an OSX based Macintosh as a disk drive or a cassette drive or as a printer.
    - Requires OS X 10.3.9 or higher, and a G4 or Intel processor or higher
    - SIO2PC cable required
    - USB serial adapter with complete RS232 hardware signal and driver support
    required.
    - Recommended from USBGear: http://www.usbgear.com/USBG-232MINI.html
    Corresponding drivers: http://www.ftdichip.com/Drivers/VCP.htm
    - Includes 850 Emulation to allow Internet Modem capability and the ability to
    connect serial devices.
    - Supported disk image file types include VAPI (.ATX) and .PRO http://www.atarimac.com/sio2osx.php

    SIO Server, by mellis / Ellis Softworks, 2009
    Allows the Atari computer to use up to four virtual disk drive devices located on a Mac OS X based computer, connected via an SIO2PC cable by way of a USB- to-RS-232 adapter.
    - Supported image and file types: .ATR, .EXE, .XEX

    AspeQt - Atari Serial Peripheral Emulator for QT
    - Original AspeQt code up to version 0.6.0 Copyright 2009 by Fatih Ayguen
    - Updates to AspeQt since v0.6.0 Copyright 2012- by Ray Ataergin
    - MS Windows and Ubuntu versions
    - Sold with the developer's SIO2PC/10502PC Dual-USB or SIO2PC-USB cables http://www.atari8warez.com/

    SIO2BT, by Marcin Sochacki (Montezuma), 2014-2016
    A set of hardware and software solutions related to the wireless Bluetooth communication between the 8-bit Atari computers and Bluetooth (BT) enabled Serial Input Output (SIO) devices.
    - Requires modified Atari OS (SIO communications timing issues)
    - Compatible with SIO2BSD
    - Modified version of AspeQt available
    - Android software available: SIO2BT App
    - Hardware design prohibits use with other, real SIO devices http://www.abbuc.de/community/forum/viewtopic.php?f=15&t=8132 https://play.google.com/store/apps/details?id=org.atari.montezuma.sio2bt http://atariage.com/forums/topic/228860-sio2bt/ https://drive.google.com/file/d/0B3-191R-U_S1blpUTFBsRW1iRUE

    RespeQt, Atari Serial Peripheral Emulator for Qt, 2015- by Joseph Zatarski
    Based on AspeQt 1.0.0-preview7 by Fatih Ayguen and Ray Ataergin.
    Emulates various Atari 8-bit peripherals like disk drives and printers via a SIO2PC cable.
    - Supports .ATR, .XFD, .ATX (still in development), and .PRO formats
    - Cross-platform GUI with drag and drop support
    - Runs under Windows, Linux and Mac OS X
    - AspeCl client software for the Atari
    - Runs only under SpartaDos (v2.5 and up) and SpartaDos X versions
    - 15 emulated disk drives with support for 512 bytes per sector disk images
    - High speed operation up to 6 times faster than the normal speed (With
    compatible OS / DOS)
    - Ability to use PC folders as emulated disks
    - Disk image explorer for viewing and modifying disk image contents
    - Ability to run Atari executables directly without using disc images and
    Doses
    - Printer emulation with preview and ATASCII support
    - .CAS Cassette image playback with custom baud rate
    - Ability to save and restore RespeQt sessions with its UI settings.
    - Normal and mini UI modes
    https://github.com/jzatarski

    ------------------------------

    Subject: 6.2) What are the power requirements for my Atari components?

    Some of the pictures were scraped from various Internet web sites by MC;
    Some of the pics are originals by: MC (generally, common 120V supplies),
    Laurent Delsarte (many of the 220V supplies, the 16804, the 9W CX261,
    the C017945/566T, the C060529), wood_jl ("Black Brick"),
    Dan of (http://www.southtown-homebrew.com/) (830 supply),
    dean_rambler (C062195), E. Turner (C060479), Fred Meijer (C061763-107)

    The household "mains" electricity supply is an alternating current (AC) that can be described with two parameters: the voltage (in volts) and the frequency (in Hz).

    In North America, the standard household wall outlet offers 120V/60Hz AC
    power. The rest of the world uses various AC standards including 230V/50Hz (UK/Europe), 220V/50Hz, 240V/50Hz, 110V/60Hz, 110V/50Hz, 127V/60Hz (parts of Brazil), 100V/50Hz (parts of Japan), and 100V/60Hz (other parts of Japan).
    Here is the Wikipedia article listing current household power outlet standards in use around the world: http://en.wikipedia.org/wiki/Mains_electricity_by_country

    In the time of 8-bit Atari computers and peripherals, North America used 120V/60Hz, most of continental Europe used 220V/50Hz, and the UK used 240V/50Hz.

    In any case, the household alternating current must be converted to a
    direct current (DC) for use by electrical devices such as Atari computers
    and peripherals:

    o In some cases, the entire conversion is done via an external "power supply"
    that sits between the wall outlet and the electrical device. Such power
    supplies both transform the household power to a lower voltage, and they
    also rectify the current from AC to DC.

    o In some cases, the external "power supply" is simply a transformer that
    lowers the household voltage. The lowered AC voltage is rectified to DC
    inside the device.

    o In some cases, both the transformer and the rectifier are located inside
    the computer or peripheral itself. The device plugs directly into the wall
    outlet, with no external "power supply" needed.

    The INPUT of an external power supply will indicate:
    1) Input voltage in units of volts (120V for N.Am., 240V UK, 220V Euro)
    2) Input frequency in units of hertz (60Hz for N.Am., 50Hz UK/Euro)
    3) Peak power rating. The power rating is the highest amount of power the
    unit can supply, according to the manufacturer, but this is only for a
    very brief time. This peak power rating may be indicated in units of
    volt-amperes (VA) or in units of watts (W).

    The OUTPUT of an external power supply will indicate:
    1) Output voltage, in units of volts (V)
    2) Whether the output voltage is AC or DC
    3) Either:
    - Sustained output current, in units of amperes (A) or milliamperes (mA)
    - Sustained output power, in units of volt-amperes (VA) or watts (W)

    Higher-than-specified sustained power and current capacities are entirely usable, and often preferable because such supplies run cooler and last longer.

    The power units W (watts) and VA (volt-amperes) are not identical:
    Direct Current (DC):
    Power (in watts) = current (in amperes) * voltage (in volts)

    Alternating Current (AC):
    Apparent Power (in volt-amperes) = current (in amperes) * voltage (in volts)
    Effective/True Power (in watts) = current (in amperes) * voltage (in volts)
    * cosine(phase, or angle of lag)
    cosine(phase) is known as the "power factor"


    The following are details of original equipment external power supplies for

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)