--- hatari/doc/compatibility.html 2019/04/09 08:54:47 1.1.1.12 +++ hatari/doc/compatibility.html 2019/04/09 08:57:12 1.1.1.14 @@ -1,5 +1,5 @@ - + Hatari Atari Software Compatibility List 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 @@ -113,33 +109,36 @@ is correct. specified too little or too much memory. For ST, 1MB memory size is usually fairly safe. -

  • Some games/demos can refuse to run when HD emulation is ON (as it is -seen as an external cartridge). In STF/STE mode, it is also better to -disable the MegaST's real time clock. +
  • 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's also better to disable the MegaST's real time +clock.
  • -
  • 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. +
  • 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 for STX, IPF and CTR -disk images. These formats allow to backup a disk in an unaltered form, -without requiring to remove the protection with a crack. Some complex -protections rely on precise CPU/FDC timings and on some specific TOS version. -
    -For STF/STE protected games, it is recommended to use TOS 1.02 or 1.04 and 1MB RAM, -as well as turning HD emulation OFF for maximum compatibility -(but most games will run fine with different settings) -

    +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 @@ -149,8 +148,13 @@ 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

    @@ -180,6 +184,11 @@ works on a real ST should work also in H   +
    Antago + 1.8 + Write protection should be OFF + + Arkanoid 1.8 Requires TOS 1.02 for mouse input @@ -200,6 +209,12 @@ works on a real ST should work also in H Does not work with cartridge / HD emulation + Blood Money - Superior 65 + 1.9 + The 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 @@ -477,6 +492,11 @@ works on a real ST should work also in H Mouse moved too slowly before Hatari 1.7 + The Teller + 1.9 + Does 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 @@ -619,8 +639,17 @@ for border removal).

    - 1.2 -   + 2.0 + Requires 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: + Monoscreen + 1.9 + (Partial) monochrome overscan isn't supported by Hatari. + Demo requires manual monitor timings adjustments to work + (which may be SM124 specific) Delta Force: @@ -671,6 +700,14 @@ for border removal).

    (this is not a bug in Hatari). Use STE mode for better results + Eagles / EKO / Impact: + Place To Be Again + devel + Although 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 @@ -819,8 +856,8 @@ for border removal).

    Sector One: Oh no!! More Froggies 1.0 - Demo 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's not a bug). ST Connexion/Overlanders/Legacy: @@ -829,6 +866,21 @@ for border removal).

    Uses its own IKBD 6301 routine + Sync: + The LoSTE screens + 2.0 + Uses 2 cycle precision to create 0 byte lines on STF/STE and requires + wakeup states emulation for STF + + + Sync: + {Closure} + 2.0 + Very 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 @@ -876,8 +928,8 @@ for border removal).

    TNT Crew: Death of the left border - 1.1 - Planes are shifted + 2.0 + Planes are shifted, but Hatari ≥ 2.0 includes a temporary fix for this TOS Crew: @@ -902,7 +954,7 @@ for border removal).

    Ym Rockerz: Popstars before 1.0 - Sound works only with Hatari version 0.80 and later +   @@ -1027,6 +1079,11 @@ configuration or data files are not writ mouse grab or fullscreen mode is used + M + 1.9 + MIDI program, use a weird way to trigger interrupt by changing MFP's AER + + MusicMon 2 before 1.0   @@ -1037,6 +1094,11 @@ configuration or data files are not writ   + Notator + 1.9 + MIDI program, very sensitive to the timings when writing to the MIDI's ACIA + + Protracker before 1.0   @@ -1047,6 +1109,11 @@ configuration or data files are not writ   + Realtime + 1.9 + MIDI program, use a weird way to trigger interrupt by changing MFP's AER + + SidSound Designer before 1.0   @@ -1163,6 +1230,21 @@ configuration or data files are not writ   + Benchmarks/statistics + + + Kronos + before 1.6 + Disk speed check is really slow under GEMDOS HD emulation, use disk images instead + + + Statistician + 1.8 + Program 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 @@ -1404,7 +1486,7 @@ are just STE enhanced. These are marked Uses DMA sound - Stardust (tunnel demo) + Stardust
    (tunnel demo) before 1.0   @@ -1460,12 +1542,14 @@ are just STE enhanced. These are marked   - Zero-5 (demo) - 1.4 - STE 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 screen + Zero-5
    (ST Review -demo) + 2.0 + STE 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 @@ -1499,8 +1583,8 @@ are just STE enhanced. These are marked Aggression: RGBeast - 1.3 - Overscan + blitter. Doesn't look right + 1.9 + Overscan + blitter. Requires Hatari ≥ 1.9 Anatomica: @@ -1523,18 +1607,47 @@ are just STE enhanced. These are marked but the reason why it happens only under Hatari was not found yet + Checkpoint: + ATM 10 Years + 1.8 + Streamed music, voxels + + Cream: Madness 1.2 Music demo with Amiga Paula soundchip emulation + tunes + Cybernetics: New Stream + + 1.8 + WRITER.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.9 + WRITER.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 + Save The Earth 1.5 Right border switches, blitter, extended palette, HW scrolling/screen splitting, DMA music + microwire/lmc control. + Defence Force: + Time Slices + 2.0 + Monochrome. 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 @@ -1644,8 +1757,15 @@ are just STE enhanced. These are marked Light: VGA slideshow - 1.2 - Some vertical bad pixels stripes and one of the images broken, otherwise fine. + 2.0 + Some vertical bad pixels stripes and one of the images broken, otherwise fine + + + Masters of Electric City: + Unbeatable + 1.8 + Monochrome. Claims to work in ST, but due to bug in demo, +does only on STE MJJ-Prod: @@ -1683,6 +1803,18 @@ are just STE enhanced. These are marked   + No Extra: + 0OMPA + 1.8 +   + + + No Extra: + Infinite Live of the Blitter + 1.8+ + Demo crashes in Hatari v1.7/v1.8 due to Blitter / MFP timings issue. Needs floppy in drive A + + Omega: Grotesque before 1.0 @@ -1701,15 +1833,22 @@ are just STE enhanced. These are marked 50kHz DMA sound + Oxygene: + We Were @ + 2.0 + Blitter + overscan. 4MB + + Paradox: 20 years Atari STE megademo 1.4 - Sound is broken in Paradox color zoomer screen + Sound 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 demo - 1.4 + 2.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 @@ -1797,9 +1936,9 @@ are just STE enhanced. These are marked Ym-Rockerz: Tyme Warp - 1.5 - The demo tries to detect/restore $ff8e21 (cpu control on Mega STE) in a way - that is not supported by current bus error handling + 2.0 + The demo crashes on a real STF (write to ff8939), although + pouet.net wrongly lists it as STF compatible Zeal: @@ -1825,12 +1964,12 @@ are just STE enhanced. These are marked - Hextracker - 1.7 + Hextracker (0.849b) + 2.0 Uses 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 @@ -1877,10 +2016,17 @@ this section lists only TT-specific game Capy - 1.2 - TT-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 freezes + 2.0 + VGA/TT-medium only. Some version(s) bus error due to DSP register + check (although they should support TT with chip music) + + + OpenTTD + 1.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 @@ -1909,10 +2055,21 @@ this section lists only TT-specific game (Works also on Falcon) + Daroou: + Daroou's GEM Demos + 2.0 + Need TT-low mode. Work also on Falcon (with music). + Boing demo bus errors on startup on both + + gwEm: 4getful - 1.0 - TT-version of gwEm's 4K demo + 2.0 + TT-version of gwEm's 4K demo. Works with earlier Hatari + versions and old UAE CPU core, but crashes with Hatari + >=v1.9 WinUAE CPU core unless CPU exact + compatible + modes are disabled (or EmuTOS <v0.9.0 is used instead + of TOS v3) Moving Pixels: @@ -1928,27 +2085,33 @@ this section lists only TT-specific game tSCc: - 256mbrot, Bragg256, Glasstro, Orion-B, Yabt - before 1.0 - TT/Falcon intros, with later Hatari versions, Bragg 256 freezes at startup + 256mbrot, Bragg256, Glasstro, Orion-B, Yabt + 1.8 + TT/Falcon intros, Bragg256 requires WinUAE CPU core + + + tSCc: + Beams + 2.0 + TT-version. Doesn't work, stops at startup screen (line-F panic with EmuTOS) tSCc: - Beams - 1.0 - TT-version. Doesn't work, stops at startup screen! + CrY image viewer + 2.0 + Needs at least some TT-RAM. interlaced 16bpp CrY mode flickers badly + colors are wrong tSCc: - CrY image viewer - 1.2 - Complains that allocation fails (support grayscale mode, needs fast RAM?) + TC fish / blobs + 2.0 + Flickers badly tSCc: - TT-hires - 1.2 - Slideshow flickers badly + graphics and colors are wrong + TT-hires + 2.0 + Needs 8MB. Slideshow flickers badly + graphics and colors are wrong Xanth FX: @@ -1967,8 +2130,8 @@ the Hatari "--dsp" option: