--- hatari/doc/compatibility.html 2019/04/09 08:53:38 1.1.1.11 +++ hatari/doc/compatibility.html 2019/04/09 08:59:43 1.1.1.16 @@ -1,13 +1,13 @@ - + Hatari Atari Software Compatibility List - - - + @@ -50,7 +51,7 @@

Hatari Atari Software Compatibility List

Introduction

Here are lists of Atari software that have been tested with -different Hatari versions and configurations. The lists concentrate -mainly on software that has (historically had) problems working in -Hatari or provide good regression test-cases for some specific -technical emulation issues, but some well known other programs -are also listed.

+different Hatari versions and configurations.

First is listed software (games, demos and applications) for normal STs, after them is listed STE software. Then there are a few TT-only @@ -112,19 +109,38 @@ is correct. specified too little or too much memory. For ST, 1MB memory size is usually fairly safe. -

  • TOS version. ST demos and games may require some specific TOS -version and not work at all with others. If you notice that this -information is missing for some listed game or demo, please send mail -to the hatari-devel mailing list. +
  • Some games/demos can refuse to run when GEMDOS HD emulation is +enabled (due to presence of Hatari cartridge image needed for that). +In STF/STE mode, it is also better to disable the MegaST's real time +clock. +
  • + +
  • TOS version: ST demos and games may require a specific TOS +version and fail to work with all other versions. If you notice that +this information is missing for some listed game or demo, please send +mail to the hatari-devel mailing list.
  • +Also note that since Hatari 1.8, support is included also for STX, IPF and CTR +floppy image formats. They allow storing disk contents in an unaltered form, +without requiring a crack to remove the copy-protection. Some complex +protections rely on precise CPU/FDC timings provided with these +formats, and a specific TOS version.

    + + +

    (More information on games compatibility on Atari forum.)

    @@ -132,12 +148,17 @@ information on games compatibility on At

    ST software compatibility list

    -

    This is not a comprehensive list. By default everything that -works on a real ST should work also in Hatari.

    +

    These aren't comprehensive lists. The lists concentrate +mainly on software that has (historically had) problems working in +Hatari or provide good regression test-cases for some specific +technical emulation issues, but some well known other programs +are also listed.

    + +

    By default everything that works on a real ST should work also in Hatari.

    ST games

    - +
    @@ -148,16 +169,52 @@ works on a real ST should work also in H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -179,6 +236,16 @@ works on a real ST should work also in H + + + + + + + + + + @@ -204,17 +271,42 @@ works on a real ST should work also in H + + + + + + + + + + + + + + + + + + + + + + + + + @@ -225,6 +317,11 @@ works on a real ST should work also in H + + + + + @@ -232,7 +329,7 @@ works on a real ST should work also in H - + @@ -240,6 +337,16 @@ works on a real ST should work also in H + + + + + + + + + + @@ -255,9 +362,9 @@ works on a real ST should work also in H - - - + + + @@ -265,6 +372,21 @@ works on a real ST should work also in H + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - + @@ -353,7 +489,7 @@ works on a real ST should work also in H - + @@ -361,13 +497,40 @@ works on a real ST should work also in H + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -399,7 +562,7 @@ works on a real ST should work also in H + or the game will freeze after a few seconds @@ -418,7 +581,7 @@ They are marked with '*'. Few remaining hi/lo frequency switching or switching to 60 Hz for too long (used for border removal).

    -
    Tested ST games
    4 Wheel Drive compilation1.8Requires TOS 1.04
    A320 Airbus1.8Does not work with cartridge / HD emulation
    Alien World before 1.0  
    Antago1.8Write protection should be OFF
    Arkanoid1.8Requires TOS 1.02 for mouse input
    Armalyte before 1.0  
    Baal1.8Does not work with cartridge / HD emulation
    Bio Challenge1.8Does not work with cartridge / HD emulation
    Blood Money - Superior 651.9The file version of this game has some serious bugs and will crash with TOS 1.04 or 1.62, and maybe + in other conditions too. Avoid it, use another version of this game
    Bolo 1.7 This game works in medium resolution and in monochrome 
    Dragon Ninja1.8Requires TOS ≤ 1.04. Does not work with cartridge / HD emulation
    Eco1.8Write protection should be OFF
    Eliminator before 1.0  Under some badly cracked versions (Pompey Pirate 38), joystick doesn't work
    Fire And Forget II1.8Requires UK or US TOS
    Fuzion CD 161 1.6 Menu's intro is buggy, top border is not correctly removed even on a real STF, due to timer C not correctly initialized to play digidrums. Use STE mode instead.
    Garfield Winter's Tail1.8Requires TOS ≤ 1.04 and ≤ 1MB RAM. Does not work with cartridge / HD emulation
    Grimblood1.8Requires TOS ≤ 1.02
    Hover Sprint1.8Write protection should be OFF
    Jaguar XJ220 (development demo) 1.2 Only loads correctly when "Fast floppy" option is disabled
    Knightmare1.8Does not work with cartridge / HD emulation
    Leisure Suit Larry 2 before 1.0 Everything works, even Roland-MT32 MIDI music 
    Lethal Xcess Beta1.8The STX version requires Hatari ≥ 1.8 to handle the protection
    Lethal Xcess 1.0 Uses sync-scrolling in ST mode and STE HW scrolling in STE mode.
    Microprose Golf 1.7Requires Hatari >= 1.7 to avoid a crash during the game's introRequires Hatari ≥ 1.7 to avoid a crash during the game's intro
    Metal Mutant 
    Monster Business1.8Does not work with cartridge / HD emulation
    Mr. Heli1.8Does not work with cartridge / HD emulation
    Navy Seals before 1.0  Uses "0-byte" vertical sync-scrolling
    Robocop II1.1 Oids1.8Write protection should be OFF
    Pirates!Game also supports MIDI music
    Populous US version of the game requires US TOS to work
    Populous1.8Requires TOS ≤ 1.04. Does not work with cartridge / HD emulation
    Prehistoric Tale1.8Does not work with cartridge / HD emulation
    R.B.I. Baseball 2 1.6 On STE, the game will play sounds with the DMA audio, but with @@ -277,6 +399,11 @@ works on a real ST should work also in H  
    Robocop II1.1 
    Running Man 1.6 When running on Hatari versions before 1.6, the RS232 emulation must @@ -305,31 +432,40 @@ works on a real ST should work also in H  
    Spherical1.8Requires ≤ 1MB RAM
    Spidertronic 1.7 Crashed before the 50/60 Hz selection screen with Hatari < 1.7
    Squixx1.4Requires TOS 1.00 for input to work
    Star Goose 1.1  
    Subbuteo1.1Because of incorrect 68000 prefech for the 'ADD' opcode, - the protection will not pass1.7 
    Super Hang-On 1.7Requires Hatari >= 1.7 to avoid flickering rastersRequires Hatari ≥ 1.7 to avoid flickering rasters
    Super Monaco GP 1.7Requires Hatari >= 1.6 for correct FDC emulation - and Hatari >= 1.7 to avoid flickering rastersRequires Hatari ≥ 1.6 for correct FDC emulation + and Hatari ≥ 1.7 to avoid flickering rasters
    Super Sprint
    The Final Conflict 1.7Buggy samples replay during the intro, requires Hatari >= 1.7Buggy samples replay during the intro, requires Hatari ≥ 1.7
    The SentinelMouse moved too slowly before Hatari 1.7
    The Teller1.9Does not work with cartridge / HD emulation
    The Ultimate Ride The game has a bug and will crash if drive B is empty. Either disable drive B or insert + disk 2 in drive B to make it work
    Tiles Osmosis1.8Requires disk in drive A: to start
    To Be On Top1.8Does not work with cartridge / HD emulation. Although it works on real ST with 512 kB of RAM, + current emulation requires to use ≥ 1MB RAM
    Toki before 1.0  
    Total Eclipse1.8Does not work with cartridge / HD emulation
    Treasure Trap1.11.8 When running on Hatari versions before 1.6, the RS232 emulation must be enabled for the game to work (since it writes some debug informations to the serial port)1.6 This game expects random data from the TOS memory test in low RAM, so the emulator has to be started with "fast boot" disabled - or the game will freeze after some few seconds
    Zombi
    +
    @@ -466,7 +629,9 @@ for border removal).

    - + - + + + + + + + + + + + + @@ -547,7 +729,9 @@ for border removal).

    - + - @@ -587,7 +771,7 @@ for border removal).

    - @@ -669,6 +853,14 @@ for border removal).

    + + + + + @@ -678,8 +870,8 @@ for border removal).

    - + + + + + + + + + + + @@ -716,8 +923,8 @@ for border removal).

    - @@ -727,10 +934,23 @@ for border removal).

    + + + + - - + + + + + + + - +
    Tested ST demos
    BushWacKers: Transbeauce II* 1.1Uses its own IKBD 6301 routine. Does not work with HD emulation.Uses its own IKBD 6301 routine. Does not work with HD emulation. + Due to a bug in the demo when detecting RAM size, it will crash + in STF mode when using more than 1 MB (because MMU is forced to 512 KB)
    Chaos: @@ -486,8 +651,17 @@ for border removal).

    -
    1.2 2.0Requires Hatari ≥ 2.0 to work, else the fullscreen tunnel part + will crash after a few seconds (due to complex VBL/HBL exception timing)
    Dead Braincells: + Monoscreen1.9(Partial) monochrome overscan isn't supported by Hatari. + Demo requires manual monitor timings adjustments to work + (which may be SM124 specific)
    Delta Force: @@ -538,6 +712,14 @@ for border removal).

    (this is not a bug in Hatari). Use STE mode for better results
    Eagles / EKO / Impact: + Place To Be AgaindevelAlthough the demo should work in STF mode, the colors will be wrong in the + Menu part, unless you use STE mode (this is a bug in the demo which + disables timer B when enabling timer A to play samples)
    Equinox: Virtual Escape before 1.0 Equinox: Vodka Demo 1.6.1The 'Kill The Beast 2' part requires Hatari 1.6.1 to workThe 'Kill The Beast 2' part requires Hatari 1.6.1 to work. Also due to + a bug in the demo loader that forces MMU to 512 KB, the demo will crash + in STF mode with more than 1MB RAM (even on a real STF)
    Fraggle's: @@ -566,7 +750,7 @@ for border removal).

    Inner Circle: Decade Demo 1.7Very good demo. Reset part requires Hatari >= 1.7 to avoid flickering + Very good demo. Reset part requires Hatari ≥ 1.7 to avoid flickering bottom border
    MJJ Prod: Anomaly 1.7Requires Hatari >= 1.7 to avoid glitches in the main menu + Requires Hatari ≥ 1.7 to avoid glitches in the main menu when playing digidrums
    In Dragon screen planes are shifted in the upper part
    PHF: + UMD 87301.8The Ultimate Music Disc for Atari. This demo doesn't work in STF mode + with Hatari < 1.8, due to the non standard fading colors routine + used at the start of the demo
    Reservoir Gods: Hallucinations before 1.0 Sector One: Oh no!! More Froggies 1.0Demo doesn't support SID sound with timers during - the overscan parts, so it stops music (it's not a bug).Works only with <4MB of RAM. It doesn't support SID sound with timers + during the overscan parts, so it stops music (it is not a bug).
    ST Connexion/Overlanders/Legacy: @@ -688,6 +880,21 @@ for border removal).

    Uses its own IKBD 6301 routine
    Sync: + The LoSTE screens2.0Uses 2 cycle precision to create 0 byte lines on STF/STE and requires + wakeup states emulation for STF
    Sync: + {Closure}2.0Very technical demo requiring accurate emulation of many items : + 2 cycle precision, wakeup states emulation for STF, new overscan line + with no stabiliser on the right. A real benchmark for emulators !
    The CareBears: SoWatt 1.0 The Marvellous V8: V8 Music System 1.1The keyboard detection at the beginning is buggy and it's sometimes - necessary to retry several times (this is the same on a real STF) + The keyboard detection at the beginning is buggy and it is sometimes + necessary to retry several times (this is the same on a real STF)
     
    The Union: + The Union Demo1.8One of the most famous ST demos. Does not work with cartridge / HD emulation. Although it works on real ST with 512 kB of RAM, + current emulation requires to use ≥ 1MB RAM
    TNT Crew: Death of the left border1.1Planes are shifted2.0Planes are shifted, but Hatari ≥ 2.0 includes a temporary fix for this
    TOS Crew: + 4-pixel plasma screen1.8This demo features some 4 pixels color changes on STF, instead of the usual + 8 pixels minimum width
    Unlimited Matricks: @@ -748,7 +968,7 @@ for border removal).

    Ym Rockerz: Popstars before 1.0Sound works only with Hatari version 0.80 and later 
    @@ -758,7 +978,7 @@ for border removal).

    Note that some applications can even crash at startup if their configuration or data files are not writable.

    - +
    @@ -794,6 +1014,16 @@ configuration or data files are not writ tools run by Devpac could get incomplete file contents + + + + + + + + + + @@ -866,13 +1101,18 @@ configuration or data files are not writ - + + + + + + @@ -883,9 +1123,14 @@ configuration or data files are not writ - - - + + + + + + + + @@ -893,6 +1138,11 @@ configuration or data files are not writ + + + + + @@ -1009,6 +1259,21 @@ configuration or data files are not writ + + + + + + + + + + + + + @@ -1081,9 +1346,10 @@ could get their hands on...

    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 '*'.

    +are just STE enhanced. These are marked with '*' (for more info, see +here).

    -
    Tested applications
    asm56000.ttp2.1 + Works correctly only when Fopen() returns very small file + handle numbers. Doesn't work with GEMDOS HD emulation as that + returns high file handle numbers to avoid conflicting with TOS + file handles. Use disk images for compiling +
    Turbo Assembler before 1.0 @@ -848,6 +1078,11 @@ configuration or data files are not writ  
    Neochrome Master 2.282.1Use bottom border removal on 50 Hz and 60 Hz screen
    OCR before 1.0 Didn't try scanningSound
    HextrackerHextracker 1.5 Uses non-standard mouse event scaling factor. Mouse cannot traverse whole Hatari window unless mouse grab or fullscreen mode is used
    M1.9MIDI program, use a weird way to trigger interrupt by changing MFP's AER
    MusicMon 2 before 1.0   
    Protrackerbefore 1.0 Notator1.9MIDI program, very sensitive to the timings when writing to the MIDI's ACIA
    Protracker ST/STE 2.12.1Use bottom border removal on 50 Hz and 60 Hz screen
    Quartet 
    Realtime1.9MIDI program, use a weird way to trigger interrupt by changing MFP's AER
    SidSound Designer before 1.0   
    Benchmarks/statistics
    Kronosbefore 1.6Disk speed check is really slow under GEMDOS HD emulation, use disk images instead
    Statistician1.8Program crashes if disk info is requested for GEMDOS HD + emulated drive, or a floppy drive without a disk, because + program doesn't check BIOS GetBPB() function return value
    Utilities
    +
    @@ -1129,12 +1395,17 @@ are just STE enhanced. These are marked + + + + + - + @@ -1154,14 +1425,19 @@ are just STE enhanced. These are marked - + - - - + + + + + + + + @@ -1174,9 +1450,14 @@ are just STE enhanced. These are marked + + + + + - - + + @@ -1204,11 +1485,22 @@ are just STE enhanced. These are marked + + + + + + + + + + @@ -1220,9 +1512,20 @@ are just STE enhanced. These are marked DMA sound and update the content of this sample with an MFP timer - + + + + + + - + + + + + + @@ -1235,12 +1538,12 @@ are just STE enhanced. These are marked - + - + @@ -1270,7 +1573,12 @@ are just STE enhanced. These are marked - + + + + + + @@ -1286,7 +1594,7 @@ are just STE enhanced. These are marked when display is already on - + @@ -1296,12 +1604,14 @@ are just STE enhanced. These are marked - - - + + +
    Tested STE games
     
    BeGEMeD1.8 
    Blat! before 1.0  
    BombamanBombaman before 1.0  
     
    ChuChu RocketChuChu Rocket* before 1.0 needs to be run from disk image
    Dynabusters+1.1Hi-score screen flickersCrash Time Plumber1.8 
    Dynabusters+2.0Hi-score ("Table") screen flickers
    FrantickRequires 4MB RAM
    Giana Sisters STE rewritebefore 1.6.2 
    Leavin' Teramis*before 1.0Works only in STE mode Loader text was not correctly displayed with Hatari < 1.8
    Manga Puzzle 
    Pacmania STE rewrite1.6.2 
    Penta* before 1.0 Blitter, DMA audio and STE fadings do work properly
    Pole Position + (arcade conversion)1.8Preview version
    Pooz* before 1.0 Uses STE DMA, blitter and palette
    R0XR-Type Deluxe + (arcade conversion)1.8STNICCC preview
    R0X 1.3Some "DMA snd: Illegal buffer size (from 0x0 to 0x0)" messages 
    R0X Zero2.1Needs Joypad. Credits screen overscan needs 50Hz
    RogerOpens right border
    Starball*Starball* before 1.0 Uses DMA sound
    Stardust (tunnel demo)Stardust
    (tunnel demo)
    before 1.0  
     
    UtoposTrapped II*2.0 
    Utopos 1.4 Screen was flickering with previous version of Hatari
    Wolfenstein 3D*Wolfenstein 3D* 1.2 Uses DMA sound on STE
     
    Zero-5 (demo)1.4STE DMA sound, Blitter and palette. STE joypad works, but - there are issues in mouse control. With Hatari versions earlier - than v1.7 there's flicker and wrong colors on the bottom part - of the in-game screenZero-5
    (ST Review -demo)
    2.0STE DMA sound, Blitter and palette. STE joypad / mouse control. + Mouse cursor flickers in menus. Demo crashes after landing on moon, + getting back on space and few quantum bombs have exploded (could be + demo issue). Earlier Hatari versions had issues in mouse control + + flicker and wrong colors on the bottom part of the in-game screen
    @@ -1310,7 +1620,7 @@ are just STE enhanced. These are marked

    Blitter emulation cycle-accuracy is an issue for some demos.

    - +
    @@ -1335,8 +1645,8 @@ are just STE enhanced. These are marked - - + + + + + + + + + + + + + + + + Save The Earth + + + + + @@ -1390,6 +1729,12 @@ are just STE enhanced. These are marked + + + + + @@ -1403,6 +1748,12 @@ are just STE enhanced. These are marked but that's a bug in the demo, not in Hatari + + + + + @@ -1410,12 +1761,24 @@ are just STE enhanced. These are marked and won't work correctly with Hatari < 1.5 + + + + + + + + + + @@ -1424,7 +1787,7 @@ are just STE enhanced. These are marked - + @@ -1437,9 +1800,8 @@ are just STE enhanced. These are marked - - + + - - + + - - - + + + - + 1st Step + @@ -1513,6 +1875,18 @@ are just STE enhanced. These are marked + + + + + + + + + + @@ -1531,15 +1905,22 @@ are just STE enhanced. These are marked + + + + + - + - + @@ -1556,7 +1937,8 @@ are just STE enhanced. These are marked - + + + + + + @@ -1602,8 +1990,14 @@ are just STE enhanced. These are marked + on the TOS version used). Sound requires Hatari ≥ 1.5 to work + (the routines write in the sample buffer while it is played by the dma) + + + + + - - + +
    Tested STE demos
    Aggression: RGBeast1.3Overscan + blitter. Doesn't look right1.9Overscan + blitter. Requires Hatari ≥ 1.9
    Anatomica: @@ -1359,18 +1669,47 @@ are just STE enhanced. These are marked but the reason why it happens only under Hatari was not found yet
    Checkpoint: + ATM 10 Years1.8Streamed music, voxels
    Cream: Madness 1.2 Music demo with Amiga Paula soundchip emulation + tunes
    Cybernetics: New Stream + 1.8WRITER.PRG doesn't work due to FDC "write track" command, + but demos work fine if you convert IMG files to ST floppy images + by removing their 8 byte header. +
    Cybernetics: Relapse + 1.9WRITER.PRG doesn't work due to FDC "write track" command (same as 'New Stream'). + The Graphix Sound 2 part uses blitter with overscan and requires Hatari ≥ 1.9. +
    Defence Force: - Save The Eearth 1.5 Right border switches, blitter, extended palette, HW scrolling/screen splitting, DMA music + microwire/lmc control.
    Defence Force: + Time Slices2.0Monochrome. Vertical STNICCC2015 scroll text is missing + and some parts of the screen have inverted colors: + https://www.youtube.com/watch?v=RlpP7JVImGA
    DHS: Cernit Trandafir 1.5
    DHS: + Revise and Revisit2.1 
    DHS: Tyranny & Massacre before 1.0
    Dune/Sector One: + UFO1.7Requires --fastfdc off
    Electronic Images: Music Dream II 1.5
    Extream: + Vulgar Display of Power2.1Filled vectors with effects (z-buffering, polygon clipping, plane projection)
    GGN: The Sierpinski overdose 4K 1.0 Uses blitter, requires med-rez
    Hemoroids: + Heal Old Geek2.1Only endpart.prg needs STE
    ICE: Ecstacy A before 1.0
    ICE: Jam-Cols1.42.1 Changes background color using blitter
    ICE: Space Tale1.4In the part with 3 horizontal scrolltexts, bottom border is not removed - due to bad blitter timing2.0 
    ICE: @@ -1474,19 +1836,19 @@ are just STE enhanced. These are marked
    Light: VGA slideshow1.2Some vertical bad pixels stripes and one of the images broken, otherwise fine.2.0Some vertical bad pixels stripes and one of the images broken, otherwise fine
    MJJ-Prod: - 1st Stepbefore 1.0 Masters of Electric City: + Unbeatable1.8Monochrome. Claims to work in ST, but due to bug in demo, does only on STE
    MJJ-Prod: - Tribute to Rainbow TOS1.1before 1.0  
     
    No Extra: + 0OMPA1.8 
    No Extra: + Infinite Live of the Blitter1.8+Demo crashes in Hatari v1.7/v1.8 due to Blitter / MFP timings issue. Needs floppy in drive A
    Omega: Grotesque before 1.050kHz DMA sound
    Oxygene: + We Were @2.0Blitter + overscan. 4MB
    Paradox: 20 years Atari STE megademo 1.4Sound is broken in Paradox color zoomer screenSound is broken in Paradox color zoomer screen. Reset screen has a bug and will + issue lots of bus errors if RAM is less than 4 MB.
    Paradox: X-mas 2004 demo1.42.0 The last (4th) screen horizontal scroll texts don't look right and are jerky. It also needs frameskip even on 1.4Gz Athlon XP
    Paradox: HighResMode 1.5Use spec512 mode in med resUse spec512 mode in med res. Requires Hatari ≥ 1.8 for correct + alignment between bitmaps and color changes
    POV: @@ -1591,6 +1973,12 @@ are just STE enhanced. These are marked  
    Stax: + Compact Disk #65Requires TOS ≥ 1.06. MegaST's real time clock should be disabled
    T. Barker: Fantasia before 1.01.5 Does not work with cartridge / HD emulation. Real Time Clock should also be disabled to prevent a bug in the boot sector's loader (depends - on the TOS version used). Sound requires Hatari >= 1.5 to work - (the routines write in the sample buffer while it's played by the dma)
    Tobe and 505: + Tribute to Rainbow TOS1.1 
    Unit 17: @@ -1620,9 +2014,9 @@ are just STE enhanced. These are marked
    Ym-Rockerz: Tyme Warp1.5The demo tries to detect/restore $ff8e21 (cpu control on Mega STE) in a way - that is not supported by current bus error handling2.0The demo crashes on a real STF (write to ff8939), although + pouet.net wrongly lists it as STF compatible
    Zeal: @@ -1637,7 +2031,7 @@ are just STE enhanced. These are marked

    STE applications

    Finally some STE only or STE enhanced applications.

    - +
    @@ -1648,16 +2042,17 @@ are just STE enhanced. These are marked - - - - + + + + - + @@ -1674,20 +2069,20 @@ are just STE enhanced. These are marked - +
    tested STE applications
    Hextracker1.5Mouse cannot traverse whole screen unless mouse grab or - fullscreen mode is used
    Hextracker (0.849b)2.0Uses non-standard mouse event scaling factor. + Mouse cannot (vertically) traverse whole Hatari window + unless mouse grab or fullscreen mode is used
    MaxYMiser DMA before 1.0  
    Octalyser STE 1.0before 1.0 Screen extender (like the famous Bigscreen). One of the few programs which uses STE hardware scrolling also in monochrome mode

    TT software compatibility list

    -

    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 +

    Most programs that work on TT work also in the Falcon emulation. +As all 1-8 bit GEM programs work without problems under TT emulation this section lists only TT-specific games and demos.

    TT games

    - +
    @@ -1699,10 +2094,17 @@ this section lists only TT-specific game - - + + + + + + + @@ -1714,7 +2116,7 @@ this section lists only TT-specific game

    TT demos

    -
    TT games
    Capy1.2TT-medium/VGA (640x480x16) only. Bus error at startup. - Some other version of the game works on TT, but freezes if menu is invoked. - On Falcon emulation the menu at the beginning freezes2.0VGA/TT-medium only. Some version(s) bus error due to DSP register + check (although they should support TT with chip music)
    OpenTTD1.9"hatari-prg-args --machine tt --tos tos306uk.img -s 4 --ttram 256 -- +./openttd-m68020.gtp -m null -s null -b 8bpp-optimized", then select +"original" as "Land generator" at game start. Works also on Falcons +with FPU and no DSP. Start from TT-low resolution.
    Oxyd 2 TT
    +
    @@ -1731,9 +2133,16 @@ this section lists only TT-specific game + + + + + - + @@ -1750,27 +2159,33 @@ this section lists only TT-specific game - - + 256mbrot, Bragg256, Glasstro, Orion-B, Yabt + + + + + + + - - + CrY image viewer + + - - + TC fish / blobs + + - - + TT-hires + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TT demos
    (Works also on Falcon)
    Daroou: + Daroou's GEM Demos2.0Need TT-low mode. Work also on Falcon (with music). + Boing demo bus errors on startup on both
    gwEm: 4getful1.02.1 TT-version of gwEm's 4K demo
    tSCc: - 256mbrot, Bragg256, Glasstro, Orion-B, Yabtbefore 1.0TT/Falcon intros, with later Hatari versions, Bragg 256 freezes at startup1.8TT/Falcon intros, Bragg256 requires WinUAE CPU core
    tSCc: + Beams2.1TT-version. At least 8MB RAM
    tSCc: - Beams1.0TT-version. Doesn't work, stops at startup screen!2.0Needs at least some TT-RAM. interlaced 16bpp CrY mode flickers badly + colors are wrong
    tSCc: - CrY image viewer1.2Complains that allocation fails (support grayscale mode, needs fast RAM?)2.0Flickers badly
    tSCc: - TT-hires1.2Slideshow flickers badly + graphics and colors are wrong2.0Needs 8MB. Slideshow flickers badly + graphics and colors are wrong
    Xanth FX: @@ -1789,8 +2204,8 @@ the Hatari "--dsp" option:
    • none: No emulation. If program doesn't need/use DSP, this is the best option.
    • -
    • emu: Experimental DSP emulation. Needed if program - requires DSP. On by default for Falcon. Slow.
    • +
    • emu: DSP emulation. Needed if program requires DSP. + On by default for Falcon. Slow.
    • dummy: Faked DSP response to DSP commands. Some rare programs that need DSP may also work with faked DSP. This is much faster than the real DSP emulation.
    • @@ -1802,16 +2217,20 @@ the column contains "-". The column for for whether it has (working) sound have "yes" when this is true and otherwise "-".

      -

      Due to incomplete VIDEL emulation and some remaining emulation -cycle accuracy issues, some Falcon programs don't work yet. -Note: more timing critical demos (for example ones using +

      If something works only with either WinUAE or oldUAE CPU core, +that's documented. Many timing critical demos (for example ones using NoCrew's DSP MP2-player) that are marked as working in the list below, -work only with the experimental WinUAE core. Please see -Hatari readme.txt on how to enable that.

      +work only with the (default) WinUAE CPU core.

      + +

      Due to incomplete VIDEL emulation, missing JagPad support and some +remaining emulation cycle accuracy issues, some Falcon programs aren't +usable yet. Most games and demos work with RGB monitor, those requiring +VGA one are indicated separately.

      +

      Falcon games

      - +
      @@ -1828,7 +2247,8 @@ Hatari readme.txt on how to enable that. - + @@ -1839,18 +2259,42 @@ Hatari readme.txt on how to enable that. - + - + + + + + + + + - + + + + + + + + - + @@ -1858,7 +2302,7 @@ Hatari readme.txt on how to enable that. - + @@ -1879,52 +2323,68 @@ Hatari readme.txt on how to enable that. - + - + - + - - - + + + - - + + + + + + + + + - + + Game area bottom shows garbage. Background music with DSP emu - + - - - + + + - - + + - - + + + + + + + + + @@ -1933,61 +2393,86 @@ Hatari readme.txt on how to enable that. + + + + + + + - + - + - + - + - + - + - - - + + + - + - - + + + + + + + + + + + + + + + + - + - - + + - + @@ -1997,14 +2482,14 @@ Hatari readme.txt on how to enable that. - + - + @@ -2013,11 +2498,20 @@ Hatari readme.txt on how to enable that. - - + + + + + + + + + - + @@ -2034,11 +2528,19 @@ Hatari readme.txt on how to enable that. - + + + + + + + + - + @@ -2046,7 +2548,7 @@ Hatari readme.txt on how to enable that. - + @@ -2055,19 +2557,25 @@ Hatari readme.txt on how to enable that. - - + + + + + + + + + - + - + - + @@ -2078,19 +2586,25 @@ Hatari readme.txt on how to enable that. - + - + - - + + + + + + + + + - + @@ -2098,13 +2612,14 @@ Hatari readme.txt on how to enable that. - + - + - + @@ -2118,8 +2633,9 @@ Hatari readme.txt on how to enable that. - - + + @@ -2132,15 +2648,16 @@ Hatari readme.txt on how to enable that. - + - + - + @@ -2151,39 +2668,44 @@ Hatari readme.txt on how to enable that. - + - + - + - - + + - + - + - + - + @@ -2194,17 +2716,17 @@ Hatari readme.txt on how to enable that. - + - - + + - + @@ -2221,22 +2743,29 @@ Hatari readme.txt on how to enable that. + + + + + + + - + - + - + - + - + @@ -2275,7 +2804,8 @@ Hatari readme.txt on how to enable that. - + @@ -2307,17 +2837,17 @@ Hatari readme.txt on how to enable that. - - + + - + - + @@ -2325,21 +2855,15 @@ Hatari readme.txt on how to enable that. - - - - - - - + versions work fine. Auto-starting works from Hatari v2.1 onward - + - + @@ -2364,10 +2888,10 @@ Hatari readme.txt on how to enable that. - + - - + + @@ -2378,10 +2902,10 @@ Hatari readme.txt on how to enable that. - + - + @@ -2405,14 +2929,7 @@ Hatari readme.txt on how to enable that. - - - - - - - - + @@ -2427,14 +2944,14 @@ Hatari readme.txt on how to enable that. - + - - + + - + @@ -2447,8 +2964,15 @@ Hatari readme.txt on how to enable that. + + + + + + + - + + + + + + + + - + - + - + - + @@ -2499,10 +3030,14 @@ Hatari readme.txt on how to enable that. - + - + @@ -2520,10 +3055,10 @@ Hatari readme.txt on how to enable that. - + - + @@ -2545,7 +3080,7 @@ Hatari readme.txt on how to enable that. - + @@ -2562,10 +3097,10 @@ Hatari readme.txt on how to enable that.

      Some demos require FPU, although normal Falcon's don't have a one. Old UAE CPU core always emulates FPU both for TT and Falcon machines. -WinUAE CPU core does that only for TT, but but you can enable FPU -also for Falcon if demo is stated to require that.

      +With the (default) WinUAE CPU core you need to enable FPU separately +if demo is stated to require that.

      -
      Falcon games
      1.3 - emuUse joypad. Black screen without DSP emuUse joypad. 8MB RAM. Black screen without DSP emu. + Auto-starting works from Hatari v2.1 onward
      Aces High preview
      Addsub1.62.0 - -Exits when joystick is usedCannot be played. Exits when joystick up is used, + often also on second startup
      Ausbruch1.0yes-Use STE joypad. Background music if DSP emu enabled
      Bad MoodBad Mood (2016 game)2.0yesemuEnhanced Doom I/II port and engine rewrite. Game requires WinUAE + CPU core, DSP and 14 MB RAM. WAD cache creation crashes/freezes, + so one needs to get pre-built cache. Statusbar doesn't show due + to Videl emulation omissions, unless "--natfeats yes" is used to + tell game to use Hatari specific/heavier statusbar drawing mode. + Some parts have clear speed differences to real Falcon due to + CPU, FPU (instruction too fast) and Videl emulation + (screen updated only at VBL) inaccuracies
      Bad Mood
      (90's demo)
      1.3 - emuAll tested versions (v2.14a, v307a) work fine with Doom wad, - but look wrong with Heretic wad.Old Doom level viewer. All tested versions (v2.14a, v307a) work + with Doom1 WAD, but look wrong with Heretic WAD (although it is + claimed + to work also with that)
      Blackholeyes - 640x400@256 mode only
      Block Blizzard (preview) 1.0yes -
      Boom preview1.32.1 yes emu
      Bugger 1.4 yes-Background music if DSP emu enabled
      emuIf DSP emulation is disabled, game play pauses randomly
      Bunion 1.4 yes-Background music if DSP emu enabledemuIf DSP emulation is disabled, game play pauses randomly
      Capy2.0yesemuVGA/TT-medium (640x480x16) only
      Cavemania (demo)1.62.0 yes - Some menus are black (space gets through them). - After playing a while: "IKBD buffer is full!" (with WinUAE). - Screen bottom has garbage. Background music with DSP emu
      ChainZ1.42.0 yesemuKeep space pressed while game is starting, or use DSP emu - to get background music. VGA only
      -Background music with DSP emu (keep space pressed while game is + starting to disable that). VGA only
      Conquest of Elysium II1.0Chorensha1.8 yes -
      Needs 14MB
      Color runner2.1yes-Unable to start game (only joypad fire works, not directions). + Music with DSP. 14MB, joypad only. VGA for correct screen height. + Freezes after startup screen. With earlier Hatari version + proceeded further
      Columns by Deadheart (demo) 1.0Nice. Background music if DSP emu enabled
      Conquest of Elysium II1.0yes-
      Confusion (demo) 1.3 yes - Background music if DSP emu enabled. Both demos 1 & 2 work
      CorsairCorsair 1.0 yes - Background music if DSP emu enabled. Multiplayer
      Crown of Creation 3D 1.3 yes emu Non-interactive pre-preview
      DB 4K 1.0 - - DB in 4KB
      Double Bobble 20001.41.9 yes-Background music if DSP emu enabled
      emuWith earlier Hatari versions (1.4) worked also without DSP emulation
      DownFallDownFall 1.5 yes -Music is rather noisy.
      Music is very noisy
      Dry Egg1.8yes-Music with DSP. Use joypad for control. + Bus Error writing at address $e00000 with TOS v4, + works with EmuTOS
      DuSau1.9yes-Music with DSP. Use "--gemdos-drive e", + expects to be run from E:
      Epi-Lepsie 1.4 yes emu
      Evolution Dino Dudes
      (aka. Humans)
      1.3-2.0yes -Intro and menu work, but graphics are distorted in game.
      - (Game writes twice to the $ff820e register during one VBL!)
      Needs jagpad. Sound with DSP. Intro and menu work, + but graphics are distorted in game itself (writes + twice to the $ff820e register during one VBL!)
      Falcon Fighter IIST low version has problems with scrolling (which doesn't happen with with STe emulation). In TC version parts of sprites get stuck to top of screen
      FalcTron 1.3 yes -
      Ganymed 1.3Use F1 to start game. With DSP emu there's bg music
      Golden Island (demo)1.6Galaga 881.9--Needs 14MB RAM
      Golden Island (v1.24 demo)2.0 yes -VGA only. Doesn't work with WinUAEVGA only. Works fully with old UAE CPU emulation. With WinUAE CPU core + v1.8 or later, freezes due to CPU-DSP emulation cycle inaccuracy + (0xFFFFA202 access), unless music is disabled at start
      Gravon (demo)Atoms clone
      H2OGrenzüberschreitung2.0yes-Tron, using Lua-interpreter. In game menu, + joypad directions work, fire doesn't
      H2O 1.4 yes emuNice.Nice
      Hexogan (v0.6)yes - Use number keypad to play
      Impulse 1.3Nice breakout clone. Background music if DSP emu enabled
      Ishar 3 (CD)1.3Ishar 1, 22.1yes-Work only from a floppy
      Ishar 32.1 yes -Nice adventure game.
      Jewelz1.42.0 yes -With RGB mode freezes at startup, VGA mode fine. - Background music with DSP emuBackground music with DSP emu (game F1 / Falcon option). VGA only
      "K"
      Killing Impact1.62.0 yes -Modern version of Joust, upto 4 players. Sound with DSP. - Game screen colors etc are all wrong. - Modern version of Joust, up to 4 players. Sound with DSP. + Game screen colors etc are all wrong
      Kwiks.pd1.0King Solitaire1.9yes -Nice gfx
      Kwiks.pd1.9yes -Nice Quix clone.Nice Quix clone
      Lamemineyes dummy emu Background music if DSP emu enabled
      Lasers and Hommes (DLDH2)1.62.1 yes emuSlowDisable cycle-exact + prefetch, or use old UAE CPU core, otherwise + game bus errors when it starts DSP-rendering the rooms
      Les Dinosaures (demo)1.6 - -Requires joypad. Linked version doesn't have (DSP) music, others have
      Linked version doesn't have (DSP) music, others have. Playable with + STE joypad, but would benefit from extra buttons in jagpad
      Madtris 1.01.1 - -2-4 player "Dungeon Master". 4 players needs MIDI.2-4 player "Dungeon Master". 4 players needs MIDI. Works only with 1-2MB of RAM
      Men at War (preview)1.62.1 yes emuRequires now both WinUAE CPU core and DSP to be enabled. Bullets aren't visible. - Separate intro program bus errorsRequires both WinUAE CPU core and DSP to be enabled. + Bullets aren't visible. Separate intro program works only + with 14MB, has garbage on screen and double bus errors at end
      Milanopol
      Mini F1 demo1.62.0 - -Freezes when the game would start. Sound is just noiseFreezes when the game would start (until VideoAddressCounter == $2A?). + Constant "crossbar DMA Play: Illegal buffer size 0" messages. + Sound is just noise
      Moongame1.62.0 - emu Pointer cannot be moved in the game menu
      Moonspeeder (preview 2)1.6-2.1Yes emuExits in the starting phase - (preview 1 works, but is non-interactive)lst*.* files need to be renamed with GEMDOS HD emulation as + game searches them with different name (space before dot). + Preview 1 worked already earlier, but is non-interactive. + Disable cycle-exact + prefetch, or use old UAE CPU core, + otherwise exits at start
      Mouse trap1.62.0 yes -Screen lines are doubledInitial game screen looks OK, then suddenly screen mode gets wrong
      Multi Briques 1.6 yes emuSome versions work, some get stuck at start with white screenv1.50 of game works, v1.00 gets stuck at start with white screen
      Neurobot.108
      Nibe21.42.0 - - Videl emu doesn't support rasters in title screen
      Offworld1.3Offworld Security1.9 yes -Press fire in black screen to start gameIn earlier Hatari versions startup screen was black
      Operation SkuumNice
      Pacmania X680001.9--Needs 14MB RAM. Original resolution version flickers, PM*.TOS versions don't
      Painium Disaster 1.0 yes -Some display problemsSome garbage temporarily visible in screen changes
      Pinball Dreams1.62.0 yes -Main menu works only with WinUAE core. Actual game screen is scrambled / doesn't work.Main menu works only with WinUAE core. Actual game screen is scrambled / doesn't work
      Pingo981.62.0 yes emu Colors wrong in classic version, TC version just exits. @@ -2248,7 +2777,7 @@ Hatari readme.txt on how to enable that. yes - Very slow
      Poker 1.31.4 yes -Background music if DSP emu enabledBackground music if DSP emu enabled. + Auto-starting works from Hatari v2.1 onward
      Q-Blue
      Reeking Rubber1.4-1.8yes -Doesn't do anything. Issue with VIDEL(Required proper emulation of Videl palette registers at startup)
      Risk 030 1.3.1 - -VGA (640x480) onlyVGA (640x480) only. If auto-started, resolution isn't correct
      Runningyes emu A Doom like game. Both the 1996 preview and 1997 shareware - versions work fine. Latter one doesn't work if auto-started.
      SBM v0.81.0--Nice Bomberman clone
      SBM v1.03SBM 1.6 - -Requires WinUAE CPU coreNice bomberman clone. v0.8 works fine, v1.03 + crashes randomly and requires WinUAE core
      Shangai (demo)
      Sky Fall1.41.9 yes-Background music if DSP emu enabledemuIf auto-started, wants to access also A: and B: drives
      Slippery Sam
      Sokoban by FUN1.62.0 yes emuVGA 640x480x16 only, black screen after loading dataVGA 640x480x16 only, Exception 2 + Pterm(-1) after loading data
      Space TaxiPlay solitaire against computer
      Steinbruch1.0yes-Use STE joypad. Background music if DSP emu enabled
      Sweety ThingsSweety Thingies 1.6 yes -
      Sworm1.41.9 yes-Background music if DSP emu enabledemuIf auto-started, wants to access also A: and B: drives
      Tank Blaster1.32.1 yes - Breakout clone
      Tautology1.9yes-
      Tautology II1.41.9 yes - Nice Mahjongg variant. Supports Joypad (configurable). @@ -2476,19 +3000,26 @@ Hatari readme.txt on how to enable that. Pacman
      Trinoids1.9yes-Columns clone, sound with DSP
      Tron 21.62.0 yes dummy emuScreen scrambled in v1.6, worked fine in v1.0 - v1.4. Background music if DSP emu enabledVGA only. Background music if DSP emu enabled
      TsccTron (preview)1.62.0 yes -Works only occasionally, bottom screen black. - Background music if DSP emu enabledRequires WinUAE CPU core, bottom screen black + (palette tricks?). Background music if DSP emu enabled
      TUM
      Ufo War1.62.0 yes -Screen scrambled. With DSP emu, bg music for a while256-color, 80-column, no interlace video mode only. + Screen scrambled. With GEMDOS HD, after a while does + invalid Fread() and terminates with error code. With disk + image, lot of "pBank flags mismatch" and FDC DMA warnings. + Background music with DSP emu
      Ultimate Arena (demo)
      Watership1.62.0 yes emuSome glitches at the bottom of the screenUse VGA display, RGB has glitches at screen bottom
      Willie Adventurer1.7 yes -Works only with WinUAE core. Needs Joypad. Game stop while fire is pressed. Background music if DSP emu enabledWorks only with WinUAE core. Needs Joypad. Background music if DSP emu enabled
      Zodiax (demo)
      +
      @@ -2579,7 +3114,7 @@ also for Falcon if demo is stated to req + Aggressive II party info @@ -2588,36 +3123,76 @@ also for Falcon if demo is stated to req - + + Almost all screens work. Susie screen requires MMU, but + dies to $e001c8 write bus error and Torus screen just exits - + - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + - + - + - - + + + + + + + + + - + - + - + - + The mountains flight + - + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + - - + - + Dream Dimension + - - + + - - + - - + + + - - + - + - + - + + Sound is rather noisy. First plasma is half the correct height + (and doubled with oldUAE CPU core). Picture before dot tunnel + (on white background) isn't visible + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -2803,18 +3507,21 @@ also for Falcon if demo is stated to req - + - + - + - + - + - + - + - - + + @@ -2858,27 +3569,80 @@ also for Falcon if demo is stated to req - + Entracte + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + - + - + + + + + + + + - + - + - + + + + + + + + @@ -2915,11 +3689,11 @@ also for Falcon if demo is stated to req - + - + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + - + - + - + - + - + - + + + + + + + + - + - + - + - + - + - + + + + + + + + - + - + + + + + + + + - + - + - + - + - + - + + + + + + + + - + - + - + - + - + + + + + + + + + + + + + + + @@ -3115,6 +3984,14 @@ also for Falcon if demo is stated to req + + + + + + + @@ -3140,11 +4017,12 @@ also for Falcon if demo is stated to req + ASCII Art Intro, SnowStorm, Snowtro - - - + + + - + + + + + + + + + + + + + + + - + @@ -3181,64 +4077,84 @@ also for Falcon if demo is stated to req - - - + + + + MMU has been enabled. There's a Videl emulation problem left when + user moves mouse (before clicking) in the first screen + 30L Coke - + - + A Rh positive + + + + + + + - + + + + + + + + - - + + - + - + - + - + - + - - + + - + - + + + + + + + + + + + + + + +
      Falcon demos
      Aggression: - Agressive II party info 1.4 yes emu
      Aggression: Motion1.32.0 - emu Unfinished Aggression demo with 030 and DSP source code. - Almost all screens work now, some have visual glitches.
      An cool: The Keff demo1.62.0 yes -Sinwave scroller leaves garbage pixels on screen, - gets stuck after dragons pic with black screenGets stuck after dragons pic + bus error on black screen + when tunnel screen should start
      Archangel: + 1600 x 6001.6--Widest known Videl mode
      Aura: E.X.Illusion1.62.1yesemuNeeds WinUAE CPU core. Disable cycle-exact + prefetch, otherwise + demo and music hang to DSP over/underflow
      Avena: + Binliner preview2.0-emuLand & Worship screens die if started with space key, use something + else. Background color is correct from Hatari v2.0 onwards
      Avena: + DSP fishes2.0-emu3K
      Avena ¨ Digital Chaos: + Enraged2.1 yes emuNeeds WinUAE core in Hatari v1.6Display update is wrong in first and plasma rotozoom screens. + Freezes after few screens (just before 3D one) to DSP + stack overflow
      Avena: Sonolumineszenz1.32.1 yes emuNiceDisable cycle-exact (cache emulation), or use old UAE CPU core, + otherwise this breaks in start to DSP stack overflow. + There are a lot of "Dsp: Modulo addressing result unpredictable" + warnings in the "whale" screen
      Avena: @@ -2633,7 +3208,7 @@ also for Falcon if demo is stated to req 1.3 yes emuplasma50.prg has screen update issuesplasma50.prg (50Hz) has screen update issues
      Brainstorm: @@ -2641,48 +3216,115 @@ also for Falcon if demo is stated to req 1.4 yes -AVR animation/music with Brainstorm player. - Background music with DSP emuAVR animation+music with Brainstorm player
      Cerebral Vortex / Dune / Sector One + Bird to be alive2.1yesemu
      Cerebral Vortex / Dune / Sector One + Tere Ra'I1.8yes-Music with DSP
      Collapze: Sidetracked1.42.0yesemuVGA-only GFA musicdemo with DSP playback. Screen isn't + cleared properly when switching between greets and info texts
      Crac: + Bound2.1yes -Sound with DSP
      Crac: + Bound 22.1yes emuMusicdemo GFA interface looks completely broken + mouse doesn't work properlyDisable cycle-exact + prefetch, or use old AUE CPU core, + otherwise demo exits at start
      Crac: Bound 31.32.1 yes emu
      Cream: - Binliner preview1.6Crac: + Bound 42.1yesemuFreezes waiting on DSP interrupt (or Video Address Counter?)
      Crac: + Bound 5 + 2.1 yes emuFreaky screen works only with old UAE core. Land & Worship screens bombFreezes in tiger screen
      Cruor: 96ktro1.32.1 yes emuDisable cycle-exact + prefetch, or use old AUE CPU core, + otherwise demo freezes at start
      Cruor: - The mountains flight1.32.1 yes emuDisable cycle-exact + prefetch, or use old AUE CPU core, + otherwise demo freezes at start
      Dekadence: + Ath/02.2-devyes-Music with DSP
      Dekadence: + Payback 20152.1yes-Needs FPU and TT-RAM. Startup takes several minutes + and demo is slow, so it is better just to disable DSP + sound to make + fast forward faster: + --machine falcon --cpulevel 6 --cpuclock 32 --fpu internal + --dsp none --sound off --fast-forward yes -s 14 + --ttram 64 --addr24 off. + Dies to bus error later in the demo. +
      DHS: @@ -2718,36 +3360,55 @@ also for Falcon if demo is stated to req
      DHS: + Amanita2.0yesemuMusic disk, DSP playback
      DHS: A.T.S 1.0 yes -Fast. Needs FPU. Background music with DSP emu. - Sometimes crashes with WinUAE CPU coreFast. Needs FPU. Music with DSP
      DHS: + Codein, + Derealization + 2.1yes-WinUAE CPU only. 030 + FPU and 4MB + 32MB TT-RAM + (less for Codein). Supposed to work with 060, but that dies + to FPU exception at start. Music with DSP emu
      DHS: Don't Break The Oath 1.5yes --Needs 14MB RAM and FPU. Uses NoCrew DSP MP2-playerNeeds 14MB RAM + FPU, music with DSP (NoCrew DSP MP2-player)
      DHS: - Dream Dimension1.72.1 yesemuRequires FPU-Music with DSP. Requires FPU
      DHS: + DHS / Evolution / New Beat: Echos1.72.1 yesemuRequires FPU. Uses DSP for the music-96k. Requires FPU. (ACE) music with DSP
      DHS: @@ -2761,11 +3422,9 @@ also for Falcon if demo is stated to req DHS: Outline 2006 invite 1.5yes --Needs 14MB RAM, uses NoCrew DSP MP2-player - (recommended: --memory 14 --cpuclock 32 --dsp none --monitor vga - --sound off --fast-forward yes)Needs 14MB RAM + FPU, music with DSP (NoCrew DSP MP2-player)
      Digital Chaos: @@ -2778,24 +3437,69 @@ also for Falcon if demo is stated to req
      DNT Crew: Agony1.42.1 yes emuAfter few screens freezes with black screenType "spread.ntk" to prompt. After bouncing ball fades to black, + gfx aren't quite right due to incomplete VFC emulation
      DNT Crew: Chaos A.D.*1.52.0 yes emu Uses its own IKBD 6301 routine to decode the demo's protection. - Demo runs correctly but sound is rather noisy
      DrTypo: + Voxel1.9-emuAt least 4MB RAM, FPU and VGA monitor
      Dune + Electric Night2.0yesemuWith WinUAE CPU core max frameskip isn't enough on most + screens on 3GHz i3-540, although with oldAUE CPU core + it works without frameskip (except for credits at end)
      Dune / Sector One + 4musiK2.2-devyesemuSilly Venture 2018 Falcon 4K softsynth intro. 14MB RAM
      Dune / Sector One + Silly Venture 2k14 invitro2.0yes-Music with DSP
      Dune / Mystic Bytes + Silly Venture 2k16 invitro2.0yes-Music with DSP
      EKO: Are You Experienced?1.62.1 yes emu Requires WinUAE CPU core
      EKO: E.K.O System1.62.1 yes emuRequires WinUAE CPU coreRequires WinUAE CPU core. "Betty Boo" picture is missing split + screen transition to it and from it (shown in Youtube video). + Music issues in some screens
      EKO: Epidemic musicdisk1.42.1 yes -Bombs out when it comes to the menuBus error for $fffffd write when drawing menu, if space pressed + in EKO logo screen, otherwise illegal instruction $7bf1 earlier
      EKO: @@ -2835,19 +3542,23 @@ also for Falcon if demo is stated to req
      Escape: _1.62.1 yes emuFreezes or exits after few screensDisable cycle-exact + prefetch, or use old AUE CPU core, + otherwise demo freezes at startup waiting for DSP. + Freezes after few screens to illegal DSP instructions
      Escape: Hmmm...1.32.1 yes emu"Classic" from 2001
      Disable cycle-exact + prefetch, or use old AUE CPU core, + otherwise demo freezes at startup waiting for DSP. + Classic from 2001
      Escape: Illness
      EXA: - Entcarte1.62.0--Counts CPU cycles at start and exits because Hatari is not accurate enough
      EXA: + Evolution2.0--Counts CPU cycles at start and exits because Hatari is not accurate enough
      Extream: + Old Stuff1.8yes -Music with DSP
      Extream: + Tiny Things2.0yes -Bombs immediatelyMusic with DSP
      Extream: Whirlpool 128k1.32.1yesemuDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise fails at start (worked in v2.0 without them). + Uses strange resolution / screen transitions
      Extream: + Why2.2-devyesemu3D with DSP, music with CPU. Julia screen needs 14MB RAM
      Fit: + Hex Pistols2.1 yes emuTransitions look a bit strange14MB + FPU, .tSCc port from Amiga. Works only with old UAE + CPU core, bombs at startup with WinUAE CPU core
      Fit: Mahabharata1.32.1yesemuBombay-style... With some HW / 3D drivers, SDL2 fails to create + wide enough screen texture, workaround added to 2.1
      Fit: + Stercus Accidit2.1 yes emuBombay-style...8MB + FPU, .tSCc port from Amiga. + Works only with old AUE CPU core
      Fun Industries: @@ -2891,10 +3655,10 @@ also for Falcon if demo is stated to req
      Fun Industries: Fungle Beats1.61.8 yes -Needs WinUAE CPU core. Background music with DSP emuBackground music with DSP emu
      Gaston: @@ -2905,6 +3669,16 @@ also for Falcon if demo is stated to req Texturemapped ball
      Hydroxid: + Symposium'962.1yesemuDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise demo doesn't start. Double bus error (NULL pointer) + after few screens, when fullscreen face texture bender ends
      ICE: Cooler than ever 1.0
      ICE: Tron20011.42.0 yes -Bus error at startup unless IDE enabled. Screen resolution or - update issues. Non-interactive game(?) demo.Bus error at startup unless IDE enabled. + Non-interactive game(?) demo
      Impulse: @@ -2930,20 +3704,53 @@ also for Falcon if demo is stated to req
      KÜA Software ¨ Pixel Twins: + I Want You To Remember2.0yes-Monochrome, sound with DSP
      Lamers: + Polygon discount2.1yes-14MB, RGB. Music with DSP
      Lamers ¨ Mystic Bytes: + SillyVenture 2k13 Invitro2.0yes-MP2 music with DSP
      Lazer: Autowaschen Verboten1.32.1 yes emu
      Lazer: + Dan's Lustiges Kinderfest2.1yesemuDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise demo freezes right at start
      Lazer: Gurkensalad 1.3 - emu4K4K. Ends in static starfield
      Lazer: @@ -2951,31 +3758,41 @@ also for Falcon if demo is stated to req 1.6 yes emuRequires WinUAE CPU coreNice. Requires WinUAE CPU core
      Lazer: Oergs1.32.1 yes emuBarely an introDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise demo freezes right at start
      Lazer: Warum1.32.1 yes emuNiceDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise demo freezes before showing anything
      Level 42: + Apollo 132.0-emu
      Light: 680xx1.32.0 yes emuMusic is broken
      Lineout: @@ -3004,27 +3821,50 @@ also for Falcon if demo is stated to req
      Mind Design: 4some1.72.0 - -Requires FPU. Sometimes hangs with WinUAE CPU coreRequires FPU + 8MB RAM
      MJJ Prod: Bound 421.42.1 yes emuCrashes at cyan millstone screenCyan millstone not visible with WinUAE CPU core, with old UAE + core it shows, but demo crashes afterwards. Turbo vs. Std + Falcon timings demo setting doesn't affect this
      Mugwumps: + Cycedelic knockout2.1yesemuDisable cycle-exact + prefetch, or use old UAE CPU core, + otherwise demo fails at start to DSP stack overflow. + Needs to be started from Falcon video mode
      Mystic bytes: Chosneck Supplement (e5)1.42.0 yes emuNeeds 14MB RAM. Music notes screen colors aren't right - (Hatari Videl emu doesn't support palette cycling?)14MB RAM. GEM shell requires starting from desktop. + Intro requires FPU. Main program doesn't work with + RGB 50Hz mode, only other ones
      Mystic bytes: + Lockup2.1yesemu14MB RAM. Runs with DSP disabled, but without music or + 3D graphics. With DSP is enabled, stops at start to + "Timeout in dspReadWord"
      Mystic bytes: @@ -3032,7 +3872,7 @@ also for Falcon if demo is stated to req 1.4 yes emu14MB RAM + (EC)030 + FPU. Works only with old CPU.14MB RAM + FPU
      Mystic bytes: @@ -3040,15 +3880,15 @@ also for Falcon if demo is stated to req 1.6 yes emuRequires WinUAE CPU coreRequires WinUAE CPU core. Ends in black screen after plasma tunnel
      Mystic bytes: Virtual Dream1.72.0 - -Requires FPU. Crashes with bus error after a few seconds4K. Requires FPU. Needs to be started from HiColor mode
      New Beat: @@ -3056,7 +3896,8 @@ also for Falcon if demo is stated to req 1.1 - -Very nice 4K demo from New BeatNice 4K demo from New Beat (Flu and Blue are + emulation-wise both very lightweight)
      New Beat: @@ -3064,7 +3905,7 @@ also for Falcon if demo is stated to req 1.1 yes -Very nice 4K demo from New Beat. Flu requires FPUNice 4K demo from New Beat. Flu requires FPU
      New Beat: @@ -3075,28 +3916,39 @@ also for Falcon if demo is stated to req
      New Beat: + More2.1yes-Music with DSP
      NoCrew: Aggressive Party 2 4k 1.4 - emuUses DSP play / DMA record in handshake mode. Doesn't work if auto-started.Uses DSP play / DMA record in handshake mode. + Auto-starting works from Hatari v2.1 onward
      NoCrew: Stocasto1.62.0 yes emuBombs on startup (in v1.5 it froze, but in later stage)No sound, otherwise works
      Opium: Chrome Dragon1.02.0 yes -With Hatari v1.6, needs WinUAE coreRequires RGB. At least since v1.8, music is missing and + freezes late in demo, when textured donut zooms out + (waiting $2581c content to change)
      Opium: @@ -3107,6 +3959,23 @@ also for Falcon if demo is stated to req
      Orion_: + Unexpected Fun2.0yes-needs 8 MB TT ram, music with DSP. + Colors in 3D screens not bright enough, or washed out
      Paradox: + 2x12872.1yes-Scenes from the demo scene. Music with DSP
      Paranoia: Illusion 64 1.3Background music with DSP emu
      Paranoia: + Rock Solid +2.0yes-Background music with DSP emu
      POV: JESTERday 1.4
      Reservoir Gods: - Ascii, SnowStorm, HongTron 1.0--Intros by RGyesemuIntros by RG. Require DSP (for music) with newer Hatari versions. + If auto-started, "Snowtro" wants to access also A: and B: drives
      Shadows: @@ -3152,7 +4030,8 @@ also for Falcon if demo is stated to req 1.0 yes -Background music with DSP emu, slow otherwiseBackground music with DSP emu, slow otherwise. + Auto-starting works from Hatari v2.1 onward
      STAX: @@ -3163,9 +4042,26 @@ also for Falcon if demo is stated to req Doesn't work with 020 CPU
      The Pixel Twins: + Wee Gift2.0yesemuNeeds FPU. Real time ray-tracing. After about ten minutes, + animation starts to slow down a lot
      The Pixel Twins: + Zero Three Zero2.0yesemuNeeds FPU. Real time ray-tracing
      The Respectables: Cebit 93 demo1.61.9 yes - Requires WinUAE CPU core for screen to be drawn correctly
      Trio: X-tasie1.7--2.0yesemu Demo requires 030 MMU, i.e. it only runs with WinUAE CPU core and when - MMU has been enabled. There is a Videl emulation problem left when - the user moves the mouse during the first screen.
      tSCc: - 30L Coke & - A Rh positive 1.3 - emu4K demos. Rh positive flickers a bit4K demo
      tSCc: - Beams - (Falcon version)1.52.1 -emu4K. Disable cycle-exact + prefetch, or use old UAE CPU core, + otherwise this crashes to illegal instruction
      tSCc: + Beams (Falcon version)1.5yes -Nice demo, NoCrew DSP MP2-musicNice demo, NoCrew DSP MP2-music (Hatari v2.1 adds support for undocumented + FPU constants needed by the first tunnel section)
      tSCc: + Laser Days E.P.2.1yesemu"80's" DSP MP2-music "disk"
      tSCc: Six Sievert 1.3--yesemu
      tSCc: Terrorize your soul1.32.1 yes emuWorks only with WinUAE CPU core. Music is mostly silent or noise. + Z-buffer screen (before Rubik's cube) uses 68-pixel width, Videl + should repeat the pattern instead of stretching (same as when + it is later roto-zoomed). Last 4 screens + greetings execute + constantly illegal DSP instructions, but they still work + (last "firecube" screen before greets isn't show in demo's + Youtube video)
      Tony Benett: Virtual City1.12.1 - emuHiColor + >4MB only, drawing the city requires DSP - emulation. Doesn't work if auto-started.HiColor, drawing the city requires DSP emulation
      Toons: Yepyha1.62.0 yes-Strange screen sizes, stops in middle. With DSP, has - background music, but stops earlier to DSP stack overflowemuStrange screen sizes + black screen after 3D ant screen + which just waits for Enter key before showing credits
      T.O.Y.S: @@ -3246,7 +4162,8 @@ also for Falcon if demo is stated to req 1.6 yes emuUses NoCrew DSP MP2-playerUses NoCrew DSP MP2-player. 60Hz RGB mode shows garbage, + other mode selections work
      Wildfire: @@ -3265,12 +4182,29 @@ also for Falcon if demo is stated to req Requires FPU and DSP
      BirdshowWildfire: + ALT-party invtro2.0yes-Music with DSP
      Unknown: + Birdshow 1.0 - - A simple FLE animation player
      Unknown: + ROT3DBMP1.9-emuStreams data to DSP without synchronization
      @@ -3280,10 +4214,82 @@ and demo tools from the dhs.nu +
    TitleHatari versionSoundDSPComment
    Lamers: + Lamer than Lamers2.2-devyesemuStops at start when showing demo name. 060 + 64MB TT-RAM + FPU
    Lamers: + F22.02.1yes-Stops while loading assets. 060 + 64MB TT-RAM + FPU: + --machine falcon --dsp none --cpulevel 6 + --fpu internal --sound off --fast-forward yes + --add24 off --ttram 64 -s 4
    MadWizards: + Kioea2.0"yes"-060 + 14MB + 64MB TT-RAM + FPU. Startup takes over + 10 minutes and demo is also otherwise + so slow that it is better to disable sound and DSP + to speed up fast forwarding: + --machine falcon --dsp none --cpulevel 6 --cpuclock 32 + --fpu internal --sound off --fast-forward yes + --add24 off --ttram 64 -s 14
    Orion_: + We Reached Stars2.0yes-needs 060 + 8 MB TT ram. Music with DSP. Polygon mountains + part at start is missing all details (issue with palette / + texture mapping?) and demo freezes in middle of that
    TBL: + Ocean Machine, Rift, Silkcut, Startstruck1.9yes-Require 060 + FPU + 4MB / 64MB TT-RAM. Music with DSP + (DSP + sound can be disabled to speed up emulation a lot)
    + +

    Falcon applications

    Here are listed some Falcon specific applications:

    - +
    @@ -3299,13 +4305,15 @@ site.

    (demo) - + - - + + - + @@ -3314,50 +4322,54 @@ site.

    - - - - - - - + - + + + + + + + - + - + - + - + - + - + - + - + @@ -3367,30 +4379,29 @@ site.

    - + - + - - + + - + - + + Startup graphics look OK only in VGA mode - - + + - + @@ -3399,10 +4410,17 @@ site.

    + + + + + + - + @@ -3420,6 +4438,23 @@ site.

    fullscreen mode is used + + + + + + + + + + + + @@ -3440,7 +4475,7 @@ site.

    Here are some utilities that either have specific TT and/or Falcon support or work only on them.

    -
    Falcon applications
    1.6 emuDSP generated softsynth sounds need Hatari v1.6 to sound OKDSP generated softsynth sounds need Hatari at least v1.6 to + sound OKish, and 2.0 to sound good
    AceTracker1.6AceTracker v22.0 emuSome audio issues in AM module playbackSounds good with WinUAE CPU core, but needs beefy machine + for fast enough DSP emulation
    AFM (audio fun machine)
    Apex (demo)1.6-Crashes with a "MOVE.W $fff20000,D0" instruction. - It's unclear why this works on a real Falcon. - The separate imageviewers work fine.
    Aniplayer1.42.0 emuDSP stack underflow on switching JPG images, synchronization - doesn't work when DSP used with DMA transfers to play MP3(Harmless) DSP stack underflow on JPG slide show image switching. + DSP synchronization error when trying to play MP2/MP3. + Mpeg 1 videos either look incorrect, or lose DSP sync. + Old Quicktime and AVI videos OK
    Apex Media2.1-The latest v2.41 works fine, as do the separate viewers. + Resolution changing gets stuck on DSP access unless cycle exact + + prefetch are disabled, one enables MMU, or oldUAE CPU core is used
    AVI 0301.62.0 -Worked with Hatari v1.1, freezes with v1.6TTP worked with Hatari v1.1, freezes with v1.6, exits with v1.8+
    Centview 1.3 emuThe included Brainstorm DSP JPEG decoder works also fine.Remember to run included JPEGD.PRG first (or put it to AUTO-folder)
    Centurbo bench1.61.9 emuGives inaccurate FPS (190%) and CPU (14Mhz) speed values. - Without WinUAE core, numbers are off even moreNew WinUAE CPU core: FPU 812 Mhz, DSP 56 Mhz, CPU 26 Mhz
    + Old WinUAE CPU core: FPU 221 Mhz, DSP 32 Mhz, CPU 15 Mhz
    + Old UAE CPU core: FPU 403 Mhz, DSP 32 Mhz, CPU 78 Mhz
    + (moving mouse drops FPU and CPU numbers slightly)
    Chronos 3D player1.62.0 -Complains about wrong resolution, requires 15-bitRequires 15-bit display (e.g. NOVA)
    Delmpaint 1.0 -Errors at exit if started in other than 256-color low rez.Errors at exit if started in other than 256-color low rez
    Escapepaint
    FalcAMP1.62.1 emuMODs playing work - s fine, MP3s have no sound / complain about DSP timeoutMOD playing works fine, MP3s have no sound / complain about DSP timeout
    FlaySID1.6FlaySID (v3.01)2.1 emuNo sound.No sound from SID playback with DSP engine, only with YM engine
    FlexTrax1.62.1 emu Freezes with old UAE core, but even with WinUAE core, sounds is noise. - Startup graphics look OK only in VGA mode.
    GemPLAY1.6GemPLAY2.0 emuMOD/SND/XMS formats sound fine, AM/AON/GT2 formats sound bad. - Fileselector dir selection doesn't work for the latest 1.92 versionRequires v2.0 WinUAE CPU core and beefy machine for AM playback. + Fileselector dir selection doesn't work with v1.92 or newer (GemPlay bug)
    Godpaint
    Hextracker2.1-Freezes at startup if auto-started with TOS v4 + (autostarting works with other TOS versions)
    Indypaint 1.0 -Errors at exit if started in other than HiColor mode.Errors at exit if started in other than HiColor mode
    MP2 player
    ScummVm1.9-Very slow, needs FPU, a lot of TT-RAM and user-specified config file name + ("hatari-prg-args.sh -s 14 --ttram 256 --machine falcon --tos tos404.img + --dsp none --addr24 off --fpu internal -- ./scummvm-m68020-olivier.ttp + -c scummvm.cfg")
    Voxx2.1emuDemo runs, free version freezes after showing startup logo, and + DSP underflow (no user-space instructions are executed, only TOS + interrupts). Requires VGA with 640x480@16 resolution at minimum
    Whip 1.4 emu
    +
    @@ -3460,10 +4495,17 @@ support or work only on them.

    + e.g. 1024x768x1 VDI resolution... + + + + + @@ -3480,11 +4522,19 @@ support or work only on them.

    - - + + + + + + +
    TT/Falcon utilities
    Calamus SL (1991 demo) 1.0 Nice with Hatari TT or 32Mhz Falcon emulation at - e.g. 1024x768x1 VDI resolution... The latest - Calamus - SL2006 Lite edition doesn't work though, it needs at least - 32MB RAM
    Calamus SL lite 20xx1.9Newer versions work only with EmuTOS (2015-04-26 git version or newer), + FPU, lot of both ST and TT-RAM and at least 800x600 resolution. + ("--machine tt -m -s 14 --ttram 32 --tos etos512k.img", or + "--machine falcon --dsp none --fpu 68882 + --vdi-width 896 --vdi-height 608 --vdi-planes 4 + -s 14 --addr24 off --ttram 32 --tos etos512k.img")
    Cecile
    HD Driver1.4Hard disk driver. In Hatari works only with IDE emulation. - Doesn't work with EmuTOS. With TOS v4, CPU needs to be set to - EC030 or better, with TOS v3 works also with 020 CPU (used by - earlier Hatari versions for TOS >= v3)1.9Hard disk driver. Works with native ACSI, IDE and SCSI on + machines supporting those interfaces + NF_SCSI driver. + Native SCSI bus support requires at least 020 CPU, rest + work with any 680x0 CPU
    ROMSPEED1.9Utility to copy and run ROM from Fast-RAM to accelerate its working. + Requires TT-RAM / WinUAE CPU core to work. Different memory + timings on different memory areas aren't emulated yet, so no + speed changes are visible
    @@ -3492,7 +4542,7 @@ support or work only on them.

    Software sites

    -

    In case you're new to the Atari scene or an old-timer who's forgotten +

    In case you are new to the Atari scene or an old-timer who's forgotten where all the freely available software is, these file archive sites still retain their Atari sections:

      @@ -3512,6 +4562,13 @@ Atari:
    • dhs.nu
    +

    There are also couple of sites dedicated to STE and Falcon specific +software:

    + +