Version 0.95
Project initiator and main developer of Hatari: Thomas Huth
Hatari on the WWW: http://hatari.sourceforge.net/
This is a little compilation of what Atari software does work in Hatari. It is by no means finished.
First is listed software (games, demos and applications) that work on normal STs, after them is listed STE only software that has been tested with the current STE hardware emulation, then is list of even somewhat working Falcon games, demos and applications and finally a list of TT demos.
Game | Working | Sound | Comment |
Eliminator | yes | perfect | |
Speedball | yes | perfect | |
Xenon | yes | music ok - fx dodgy | bullets and explosions sound weired |
Bubble Bobble | yes | ||
F15 Strike Eagle 2 | yes | ok | keyboard emulation seems to be dodgy |
Rick Dangerous | yes | perfect | |
Slayer | yes | ok | raster fx at highscore entry dodgy |
Lethal Xcess | no | crashes while loading, sync scrolling will not work properly | |
Star Goose | yes | music ok - bullet sound dodgy | |
Xenon 2 - Megablast | yes | nearly perfect (including sampled intro) | |
Metal Mutant | yes | seems ok | some color effects in the lower screen seem buggy |
Defenders Of The Earth | yes | ||
Nebulus | yes | music ok; snowball, balls and trapdoors dodgy | otherwise working to a playable extend |
Leander | yes | ||
Navy Seals | yes | ||
Armalyte | yes | ||
Wings Of Death | yes | works in STE mode too | |
Toki | yes | ||
Alien World | yes | ||
Leisure Suit Larry 2 | yes | Everything works, even Roland-MT32 MIDI music | |
Skweek | yes | Does not work with cartridge / HD emulation |
Demo | Working | Sound | Comment |
Fantasia (by Dune/Sector1) | yes | ||
Oddstuff (by Dune/Sector1) | yes | Enable "frameskip" to avoid the flicker | |
If pigs could fly (by Syndicate) | yes | ||
LongScreen (by X-Troll) | yes | ||
Overdose (by Aggression) | yes | Does not work with cartridge / HD emulation | |
Virtual Escape (by Equinox) | yes | ||
Posh (by Checkpoint) | yes | ||
Flipo (by Oxygene) | yes | ||
Syntax Terror (by DeltaForce) | yes | ||
Hallucinations (by Reservoir Gods) | yes | ||
Sweety (by DHS) | yes | Does not work with HD emulation | |
Popstars (chiptunes by YmRockerz) | yes | Sound works only with Hatari version >0.80 and later | |
B.I.G-demo (musicdemo by Exceptions) | partially | Minor flickering and problems in the overscan bottom | |
SoWatt (by CareBears) | Yes | Works fully with Hatari version 0.92 and later | |
Punish your machine | yes | Works fully with Hatari version 0.92 and later | |
Froggies over the Fence Oh no more Froggies |
No | Stop when the main menu loads |
Note that some applications can even crash at startup if their configuration or data files are not writable.
Application | Working | Comment |
Programming | ||
DevPac 2.2 | yes | MonST crashy |
Turbo Assembler | yes | Due to a bug you need to have a proper disk image inserted into drive A. Works otherwise! |
GFABASIC 3.6TT | yes | MENU.PRG does not like harddisks. Use diskimages for compiling. |
ST Basic | yes | |
Gulam shell | yes | |
Orcs Resource editor | yes | |
Graphics | ||
Crackart | yes | Harddisk access does not work with GEMDOS emulation - fine with disk images |
ImCon | yes | |
Mgif | yes | |
Neochrome | yes | rasters sometimes unstable |
OCR | yes | Didn't try scanning |
Speed Of Light | yes | |
Sound | ||
MusicMon 2 | yes | |
Noise Tracker | yes | Sound is very noisy, and didn't work with v0.80 (and earlier?) |
Protracker | yes | |
Quartet | yes | |
SidSound Designer | yes | |
Accompanist (Henry Cosh Sequencer) |
partially | MIDI output works, input doesn't |
Cubase Lite | partially | MIDI output works, input doesn't |
Sequencer One | partially | Both MIDI output and sound work, MIDI input doesn't |
Text Editors | ||
Tempus | yes | |
Qed editor | yes | |
Everest editor | yes | |
Business applications | ||
Opus spreadsheet | yes | |
SBase database | yes | |
Sheet spreadsheet | yes | |
Calamus SL (demo) | yes | Nice with Hatari 32Mhz 68020+FPU STE emulation at 1024x768x1 resolution... |
Outline Art 3 (demo) | yes | |
Communications | ||
CAB browser | yes | |
Connect | yes | |
Kivi QWK Reader | yes | |
Desktops | ||
Teradesk desktop | yes | |
Thing desktop | yes | |
Science | ||
Euler | yes | |
Minidraft | yes | |
Molsys | yes | |
Utilities | ||
Revenge Document Displayer | yes | |
ST-Guide | yes | |
ST-Zip | yes | |
STCat | yes | |
Lharc Shell | yes | |
TwoInOne | yes | |
Sagrotan viruskiller | yes | |
Others | ||
ZX Spectrum emulator | yes | Installer needs to be run from a floppy image and (HD) install directory needs to be already present. After installing, use unzip to get zero byte sized files from the original self-extracting zip files. Both 68000 and 68030 versions work both in color and mono. |
At the moment Hatari doesn't emulate MIDI input, it has only simple MIDI output emulation.
If you don't have a MIDI sequencer, on Linux you can use a softsynth like Timidity or FluidSynth instead (if your distribution supports ALSA). For instructions, see alsa-midi.txt file.
First are some STE games that do work with the STE features in Hatari. Most of these games work only on STE, but here are also some games which work (or have a version that works) also on ST, i.e. they are just STE enhanced. These are marked with '*'.
Title | Working | Sound | Comment |
Alien Blast | yes | ||
Astrodia* | yes | Blitter support doesn't work with EmuTOS, only real STE TOS | |
Battletris+ | yes | ||
Blat! | yes | ||
Bombaman | yes | ||
Breakdance | yes | THE ultimate scene game | |
Chronicles of Omega* | yes | ||
Chaos Engine (demo) | yes | ||
ChuChu Rocket | yes | needs to be run from disk image | |
Dynabusters+ | yes | ||
H.E.R.O. 2 | yes | Requires 4MB RAM | |
Manga Puzzle | yes | ||
Penta* | yes | Blitter, DMA audio and STE fadings do work properly | |
No Limit II | yes | ||
Obsession (demo) | yes | opens top, right and bottom borders | |
Operation Garfield | yes | ||
Pacman on E | yes | ||
Pooz* | yes | Uses STE DMA, blitter and palette | |
Power Up* | yes | Problems with music, but DMA sound effects work | |
Roger | partially | Blitter timings inaccurate - game is too fast, needs to be run from disk image | |
Skulls | yes | Opens right border | |
Starball* | yes | Uses DMA sound | |
Stardust (demo) | yes | ||
STrEet Fighter 2 | yes | Uses blitter, HW scrolling and DMA sound | |
Stupid Balloon game | yes | ||
Substation (demo) | yes | ||
TomTar | yes | ||
Utopos (demo) | partially | some lines on screen flicker and joysticks don't work properly | |
Ultimate Arena | yes | ||
Wolfenstein 3D* | yes | v0.8 needs to be run from a disk image, STE DMA sound | |
Zool (demo) | yes |
Some tested STE demos and intros
Title | Working | Sound | Comment |
20 years (collection)* | Yes | R. Gods subdemo looks wrong. (In plain ST mode the main screen has color/sync problems and Paradox subdemo works only on STe) | |
Aggression: Braindamage | yes | Colors in the last 2 screens don't look right | |
Armada: Armada is Dead | yes | bottom border broken | |
T. Barker: Fantasia | yes | For any other than TOS 1.6, you need to use fantfix.prg first | |
T. Barker: TT-Wars STE | yes | ||
DHS: Tyranny & Massacre | yes | ||
GGN: Alive | yes | ||
Ice: Extacy | yes | ||
Imagina: 1992 X-mas demo | yes | flickers without frameskip | |
MJJ-Prod: 1st Step | yes | ||
New Core: Beyond Deadline | yes | ||
N.L.C: Techno Drugs | yes | ||
Omega: Grotesque | yes | ||
Paradox: X-mas 1994 demo | Partially | Fullscreen scroller doesn't work | |
Paradox: Pacemaker | yes | The end screen doesn't look quite correct when the demo has been started from hard disk. Otherwise this is perfect. With EmuTOS, stops in the middle. | |
Paradox: HighResMode | no | Screen is out of sync. This mode is not supported by Hatari. | |
Reservoir Gods: Mind Rewind | partially | Opens all borders. Timing problems in current version of Hatari (used to work better with 0.80) | |
Reservoir Gods: Grimey | yes | ||
Syntax: Reanimation | yes | ||
MJJ-Prod: Tribute To Rainbow Tos | partially | screen corrupted, Blittermania does not work but the code does not crash nor lockup | |
MJJ-Prod: Badger Badger | yes | ||
Armada: RGBRuler demo | partially | doesn't look right | |
New Core: Core Flakes | partially | doesn't look right | |
Percy of Light: VGA slideshow | partially | doesn't look right | |
GGN: The Sierpinski overdose 4K | no | Hatari doesn't have required blitter support |
Finally some STE only or STE enhanced applications
Title | Working | Sound | Comment |
MaxYMiser DMA | yes | ||
Octalyzer | yes | opens right and bottom borders, doesn't work with EmuTOS | |
Protracker STE | yes | garbage at screen bottom, 50KHz replay duff |
Most programs that work on TT work also in the Falcon emulation and as all 1-8 bit GEM programs work without problems under TT emulation this section lists only TT-specific games and demos.
Title | Working | Sound | Comment |
Oxyd 2 TT | yes | yes | Oxyd 2 in color |
Title | Working | Sound | Comment |
Beams demo TT-version | no | Stops at startup screen | |
TT-Wars | yes | yes | Star Wars demo |
The main thing preventing Falcon programs from working is missing DSP emulation (and even of the programs working, many would use DSP for music). You can select between three different DSP emulation modes with the "--dsp" option:
The "dsp" column in tables below tells which DSP emulation mode needs to be used for the given program to work. If it doesn't matter, the column contains "-". Most programs work both with "none" and "dummy" setting, if they've been tested not to work with others, the value is followed with "!".
The column for whether the program works and whether it has (working) sound have "yes" when this is true and otherwise "-".
Here are listed some Falcon games:
Title | Working | Sound | DSP | Comment |
Addsub | - | - | - | Input doesn't work, up arrow exits game |
Blackhole | yes | - | - | 256-color mode only |
Block Blizzard | yes | - | - | |
Blum | yes | - | - | Disable sound |
Bomb Squad | yes | yes | - | |
Bugger by RG | yes | - | - | |
Bunion by RG | yes | - | - | |
Capy | - | - | - | |
Cavemania (demo) | - | - | - | Black screen, noise |
Conquest of Elysium II | yes | - | - | |
Columns by Deadheart (demo) | yes | - | none | Nice |
Corsair | yes | - | none | |
Cravon (demo) | - | - | - | Intros work, game doesn't |
DB4K | yes | - | - | DB in 4KB |
Double Bobble 2000 | yes | - | - | Joystick direction repeat doesn't work, nice |
DryEgg | yes | - | - | Needs over 4MB |
Evolution Dino Dudes (aka. Humans) |
- | - | - | Intro and menu work, but graphics are distorted in game. (Game writes twice to the $ff820e register during one VBL!) |
Falcon Fighter II | yes | yes | - | Problems with scrolling |
FalcTron | yes | yes | - | |
Ganymed.pd | - | - | - | Stops at beginning when showing hiscore |
H2O | - | - | - | Bombs out |
Heretic | yes | - | - | Very slow |
Hexogon | yes | yes | - | |
Impulse | - | - | - | Bus error at startup |
Kwiks.pd | yes | - | none! | |
Lamemine | yes | - | dummy! | |
Lasers and Hommes (DLDH2) | - | yes | none | Intros work (including music), game doesn't |
Llamazap | yes | - | - | Use joypad |
Madtris | yes | - | - | |
Men at War | yes | - | - | Fire button doesn't work, intro has sync problems |
Milanopol | yes | - | - | |
Mine | partially | - | - | v1.02, GFA |
Moongame | - | - | - | |
Multi Briques | - | - | - | |
Neurobot.108 | yes | - | - | |
Nibe2 | yes | - | - | Videl emu doesn't support rasters (in title screen) |
Offworld | - | - | - | Screen goes black at startup |
Pac Them | yes | yes | - | Nice |
Painium Disaster | yes | - | none | Some display problems |
Pingo98 | - | - | - | Stops at startup, worked earlier |
Poker | - | - | - | Complains that it doesn't work on this type of monitor |
Pong 2K (demo) | partially | - | none | |
Pouspous | yes | - | - | HiColor only |
Push It | yes | - | none | |
Q-Blue | yes | - | - | Hicolor / VGA only |
Radical (demo) | yes | - | none | Nice |
Raiden | yes | yes | - | Use joypad, needs over 4MB |
Rave | yes | - | dummy! | |
Reeking Rubber | - | - | - | Doesn't do anything |
SBM v0.8 | yes | - | - | Nice |
SBM | - | - | none | Newer versions bomb out |
Snatch by FUN | - | - | - | VGA only, screen is not properly updated |
Sky Fall by RG | yes | - | - | |
Slippery Sam | yes | - | none | |
Sokoban by FUN | - | - | - | VGA only, screen is not properly updated |
Space Taxi | yes | - | - | |
Spice | yes | yes | - | Nice Defender clone |
Static | yes | - | - | |
Stbruch | yes | - | none | |
Switch | yes | - | none | |
Sworm by RG | yes | - | - | |
Tank Blaster | - | - | - | |
TeknoBalls | - | - | - | Black screen at startup |
Tautology II by RG | yes | - | none! | Problems with input, nice Mahjongg variant |
Tetrhex | yes | - | - | |
Towers 2 | - | - | - | Black screen at startup |
ToyMan | yes | - | - | |
Tron2 | yes | - | none | |
Tron2001 | - | - | - | Bus error at startup |
TUM | yes | - | - | GEM minesweeper |
Ufo War | - | - | - | Screen scrambled |
Vertical Mayhem(+) | yes | yes | - | Works perfectly, nice columns clone |
Watership | - | - | ? | Throws bus errors at startup |
Willie Adventurer | yes | - | none | |
Wotanoid | - | - | - | Stops at startup |
Zodiax (demo) | yes | yes | - | Nice R-type game clone |
TODO: Here are listed some Falcon demos:
Title | Working | Sound | DSP | Comment |
124 Beers | partially | yes | - | Some screens don't work |
256mbrot, Bragg256, Glasstro, Orion-B, Yabt | yes | - | - | TT intros by ray//.tSCc |
Ascii, SnowStorm, HongTron | yes | - | - | Intros by Reservoir Gods (RG) |
Alive | yes | - | - | Has strange screen size changes |
Ats by DHS | yes | - | - | |
Beams (Falcon version) | yes | - | - | Music is buggy |
Birdshow | - | - | - | FLI animation, worked earlier, now just black screen |
Bugs from Outer Space | yes | yes | none | |
Cebit93 | partially | - | - | Screen is not updated properly |
Chrome Dragon | yes | yes | - | |
Cruor 96k | - | - | - | Bus errors |
Dba Magazine 14 intro | yes | - | - | |
Delta | - | - | - | Stops almost immediately after startings |
Digital Obsolence | - | - | - | Bus errors + illegal io-mem accesses |
Eearth | yes | - | none! | (Texturemapped ball) |
E.K.O System | partially | yes | - | Many screens missing |
Falcon Flight | yes | yes | - | |
Firestar | yes | - | - | |
Fogintro | - | - | - | Bus errors |
GEM-demo | yes | - | - | |
Hmmm | - | - | - | Strange screen size with blank screen |
Ice | yes | - | none | |
Illness | yes | - | none | Shows fully? |
LostBlubb | - | - | - | Infinite bus errors |
Madness | - | yes | - | Only music works |
Mahabharata | partially | - | - | Very slow and misses stuff |
Mouse | yes | yes | none! | AVR animation/music with Brainstorm player |
Oergs by Lazer | - | - | dummy | |
Out by Lineout | - | - | - | Stops at startup |
Sonolumineszenz | - | - | - | White screen at startup |
Stax 96k | - | - | - | Says "Something wrong with Falcon" |
Schlumpf by Lazer | partially | - | dummy | Problems with colors etc |
UK Demos | partially | - | - | Only Motorola Inside screen works |
Virtual City | yes | - | - | HiColor only, doesn't show the city (reqs DSP?) |
Warum by Lazer | yes | - | dummy | |
Weltchmerz | yes | - | - | |
Yepyha | partially | - | none | Stops in middle |
Xtasie | - | - | - | Might require 030 MMU which AUE core doesn't emulate |
Here are listed some Falcon specific applications:
Title | Working | Sound | DSP | Comment |
Animator | yes | - | - | |
Apex Animator (demo) | - | - | - | Resets the emulator. The separate imageviewers work except for the JPEG one which requires DSP |
Chronos 3D player | - | - | - | Complains about wrong resolution, requires 15-bit |
Delmpaint | yes | - | - | Bombs on exit |
Escapepaint | partially | - | - | UI works, the effects don't (requires DSP?) |
Godpaint | yes | - | - | |
Indypaint | yes | - | - | Infinite errors on exit |
Whip | partially | - | - | UI works, the effects don't (requires DSP?) |
Hatari developers January 2007 |