Current active members of the Atari800 development team:
--------------------------------------------------------

    Petr Stehlik     (maintainer)
    Piotr Fusik
    Jacek Poplawski  (SDL)
    Krzysztof Nikiel (Win32)
    Mark Grebe       (Mac OSX)
    Vasyl Tsvirkunov (Pocket PC)



All contributors, past and present:
-----------------------------------

Michael Beck <beck@dresearch.de>
    - SIO2PC ATR patch
    - SIO Config patches (tested on real XF551)
    - monitor continues last command

Dave Bennett <bennett@halcyon.com>
    - Code enabling the use of OSS super cartridges
    - Correction to display list jump instruction
    - Tidied cartridge code up

Adam Bienias

Jakub Bogusz <qboosh@pld.org.pl>

Michael Borisov <borata@brain.uni-bremen.de>
    - completely new, high quality Pokey emulation

Robert Brewer <rbrewer@Op.Net>
    - Voxware sound driver updated for POKEY v2.4

Chris Chiesa <xetwnk@shell.portal.com>
    - Added code allowing emulator to run under DEC Windows.

Ed Cogburn <ecogburn@xtn.net>
    - major improvements of configure & make process
    - added copyright headers to all source files
    - miscellaneous cleanups and fixes

Matthew Conte <matt@conte.com>
    - new SoundBlaster driver for DOS

Preston Crow <preston.crow@dancer.dartmouth.edu>
    - Corrected calculation of ATR sectror count
    - UI enhancement (folders in disk management)

Nir Dary <ndary@bigfoot.com>
    - detailed information about OSS, Williams, XEGS and MegaCart cartridges

Jason Duerstock <jason@cluephone.com>
    - R-Time 8 cartridge support (real date and time from host machine)
    - page based memory access
    - PAGED_ATTRIB support

Maximum Entropy <entropy@zippy.bernstein.com>
    - Various corrections to MOTIF code.
    - MOTIF callbacks for Insert Disk, Eject Disk and Insert ROM
    - Bug Fixes in sio.c
    - Bug Fix to devices.c allowing DOS 2.5 to get a directory of H:
    - Bug Fix to monitor.c (EOF on INPUT + Blank Lines)
    - Undocumented commands added to monitors HELP command.
    - Implementation of Disable Drive menu item for Motif.
    - Fixed scrolling problem for SGI and SPARC machines
    - Added FPS Monitor to X11 and Motif versions.
    - Changes to pattern matching for H: device.
    - Motif fileselector retains state from one invocation to the next
    - Fixed an unitialized pointer
    - Tidied up declaration of various functions.
    - Removed Warning messages when compiled with -Wall
    - Configuration program detects if longwords need to be aligned.
    - Modification to X11 Paddle Emulation.
    - Removed annoying flicker present under some X11 platforms.
    - Removed hardcoded paths in MOTIF code.
    - Various fixes for curses mode.

David Firth <david@signus.demon.co.uk>
    - Original author of Atari800

Stephen Firth <stephen@signus.demon.co.uk>
    - Graphical Support for Amiga

Friedrich Friedrichs <friedel@nomaden.org>
    - RPM .spec file

Ron Fries
    - Pokey Sound Emulation library

Rob Funk <rfunk@magnus.acs.ohio-state.edu>
    - Tidied up emulator abort code.
    - Case insensitive monitor commands.

Piotr Fusik <fox@scene.pl>
    - general rewrite of ANTIC and GTIA (accuracy and speed improvements)
    - changed ANTIC/CPU synchronization
    - corrected undocumented 6502 opcodes
    - corrected PCX screenshots and added interlaced screenshots
    - improved IRQ accuracy
    - ATR write protection
    - monitor improvements
    - loading of .act palette files
    - improved disk LEDs
    - rewritten executable loader
    - UI enhancements
    - read-only mode for H: devices
    - exact 17-bit and 9-bit polys for sound and RANDOM
    - improved potentiometers emulation
    - support for Express, Diamond, SpartaDOS X, XEGS, and other cartridges
    - corrected disk formatting
    - cassette recorder emulation
    - emulation of paddles, Touch Tablet, & Koala Pad
    - emulation of Light Pen/Gun & Amiga/ST mice
    - util/act2html

Robert Golias <golias@informatics.muni.cz>
    - UI enhancements and DJGPP fixes
    - Monitor enhancements (esp. line assembler)
    - fullscreen in DOS port - 320x240 and 320x480 interlaced graphics
    - VESA2 support in DOS
    - keyboard and joystick handling, joystick emulated on keyboard

Mark Grebe <markgrebe@yahoo.com>
    - initial Mac OSX support
    - new complete H: device support (subdirectories added recently)
    - Multiple Disk Set support
    - new state-file implementation supporting bank-switching cartridges
      and SIO disks

Christian Groessler <cpg@aladdin.de>
    - SVGAlib patch for joystick
    - BRKHERE command

Achim Haertel <achim.haertel@e-technik.tu-chemnitz.de>
    - XF551 highspeed transfer emulation

Nathan Hartwell <mage@magelair.com>
    - win32 fixes
    - sethdr perl script

Cameron Heide <cheide@home.com>
    - 16,32-bit X11 SHM support

Alex Hornby <alex@zetnet.co.uk>
    - Virtual 2600 Emulator from which I took /dev/dsp device code

Tom Hunt
    - original author of R: device support

Gerhard Janka <gerhard.janka@siemens.at>
    - cpu_m68k.s corrections and improvements
    - double buffering of screen output
    - cpu_m68k.asm massive updates that keep it compatible with cpu.c

Ed Kaminski <ekamins@ibm.net>
    - Correction of Antic 4&5 Bug affecting Galactic Chase & Mr. Do
    - Improved speed of DOS version by syncing with a high resolution timer
    - PORTB duplicated special handling of PORTA.

Jari Karppinen <jakarppi@mail.student.oulu.fi>
    - fixed some warnings and bugs (like e.g. void main() in joycfg ;-)

Kuba <kubad@zeus.polsl.gliwice.pl>
    - vertical retrace control in DOS port

Jindrich Kubec <kubecj@asw.cz>
    - various corrections and refinements (SIO)
    - hours of testing on real Atari800XL
    - research on real cartridges

Chris Lam <lamcw@sun.aston.ac.uk>
    - Lookup table containing RGB values for each Atari Colour

Rich Lawrence <rich@kesmai.com>
    - Win32 port (using DirectX)
    - DCM and ZLIB compressed files support

Chris Martin <cmartin@ti.com>
    - R: device as Atari850 emulation via network

Cyrus Malek <Cyrus.Malek@amd.com>
    - Patch to make the X11 Backspace key work the same as the Delete key

Perry McFarlane <ce596@freenet.toronto.on.ca>
    - Antic fix in vertical scroll
    - Complete Antic rewrite (DIRECT_VIDEO approach, but better)
    - GTIA enhancements (based on Thomas' code, but using DIRECT_VIDEO)
    - Allegro library in DOS port
    - Colour Artifacting
    - 'digital sound' emulation in DOS port
    - complete cycle-exact ANTIC/GTIA emulation

Petr Mojzisek <mojzisek@bimbo.fjfi.cvut.cz>
    - rawkey support for svgalib

Nathan Monson <nathan@polaristel.net>
    - Fix for handling 6502 V flag during ADC and SBC operations

Krzysztof Nikiel <krzych00@priv.onet.pl>
    - SaveINT() fix in state save code
    - Linux improvements (new svgalib keyboard input and screen output)
    - Sound improvements (interpolation, configurable delay, 4 buffers)
    - autoconf stuff
    - Windows code clean up and DirectX version

Chris Palmer <crpalmer@solo.uwaterloo.ca>
    - Spotted incorrect declaration of atari_basic[8129] in "pia.c"

Ivo van Poorten <ipoorten@cs.vu.nl>
    - Added X11 window Expose Event
    - Made hardware registers repeat within their page.
    - Control Characters in CURSES version
    - Makefile targets for freebsd systems
    - Modification to Curses character attributes handling (for freebsd)
    - Ported Emulator to DOS using DJGPP.

Jacek Poplawski <jpopl@interia.pl>
    - SDL port of Atari800

Thomas Richter <thor@math.tu-berlin.de>
    - GTIA collisions and third colour of players
    - new SIO code with formatting support
    - POKEY timers
    - ADC/SBC "V" bit bug found and fixed using Frodo 6502 emu source

Karel Rous <Empty Head>
    - rewrote CPU.C to optimized MC68030 assembler

Neil Ship <nlshipp@dictator.uwaterloo.ca>
    - Correction to new cartridge code introduced in 0.4.0

Ken Sider
    - his binary loader has been used by Rich for developing our EXE LOADER

Petr Stehlik <pstehlik@sophics.cz>
    - Project coordinator/manager since v0.8.2 (spring of the 1998)
    - Added support for Atari Falcon (port itself, sound, kbd, joy)
    - Added sound, keyboard and joystick support for DOS version
    - Snailmeter
    - Various fixes in the SDL version
    - Atari800 project web pages at http://atari800.sourceforge.net/
    - RT-Config fixes (per-user and system wide config, Y/N questions)

Radek Sterba <raster@infos.cz>
    - Added all missing CPU 6502 instructions
    - Implemented precise timing into Antic and CPU
    - Fixed PMG registers and implemented PMG flickering
    - Added full 256 opcodes support to dissasembler
    - Various DOS enhancements
    - Added emulation of 320 kB memory (Atari320XE)

Petr Sumbera <xsumbe00@stud.fee.vutbr.cz>
    - LPTjoy idea and design of the interface

Vasyl Tsvirkunov <vasyl@pacbell.net>
    - WinCE port of Atari800
    - refactored UI (introduced UI_BASIC)

Marek Zelem <marek@formax.elf.stuba.sk>
    - little improvements in SIO and main sync loop for Unix
    - X11 keyboard
    - X11 screen (background => faster emulation)
    - digital (volume only) sound
    - console sound emulation
    - disk drive sound emulation
    - various fixes

Marcin Zukowski <eru@ibb.waw.pl>
    - fix in ANTIC, GTIA
    - slight monitor improvement
