Annotation of hatari/doc/emutos.txt, revision 1.1.1.9

1.1       root        1: 
1.1.1.2   root        2: Contents:
                      3: - Hatari and EmuTOS
                      4: - What is EmuTOS
                      5: - EmuTOS usage
                      6: - EmuTOS compatibility
                      7: - Debugging issues with EmuTOS
1.1.1.8   root        8:   - EmuTOS debug output and debug symbols
1.1.1.9 ! root        9:   - Debugging OS calls, Line-A usage and panics
1.1.1.8   root       10:   - Debugging freezes
1.1.1.2   root       11: - EmuTOS compatibility lists
                     12:   - Working free/shareware Atari ST demos and games
                     13:   - Non-working free/shareware GEM/mono Atari ST games
1.1.1.8   root       14:   - Atari ST drawing programs / image viewers
                     15:   - Atari ST MIDI programs
1.1.1.2   root       16:   - Working free/shareware Atari STE programs
1.1.1.8   root       17:   - "Almost" working color Atari STE programs
                     18:   - Atari TT programs
                     19:   - Falcon free/shareware demos, games and applications
1.1.1.2   root       20: 
                     21: 
                     22: Hatari and EmuTOS
                     23: =================
                     24: 
1.1.1.7   root       25: To run the emulator, a TOS ROM image is needed.  EmuTOS, a free
1.1.1.2   root       26: implementation of TOS, is shipped with the official releases of
                     27: Hatari.
                     28: 
                     29: This tos.img ROM image is identical to the official binary package of
                     30: EmuTOS, which is available at the SourceForge website of EmuTOS.  For
                     31: downloading other versions or the source code of EmuTOS, please visit
                     32: the EmuTOS website.
                     33: 
1.1.1.8   root       34: The tos.img file included with the latest Hatari releases is
                     35: the etos512k.img[1] from a preceeding EmuTOS release:
1.1.1.9 ! root       36: - Hatari v1.7.0:
        !            37:   http://sourceforge.net/projects/emutos/files/emutos/0.9.0/
1.1.1.8   root       38: - Hatari v1.6.2:
                     39:   http://sourceforge.net/projects/emutos/files/emutos/0.8.7/
1.1.1.7   root       40: - Hatari v1.6.0:
                     41:   http://sourceforge.net/projects/emutos/files/emutos/0.8.6/
                     42: - Hatari v1.4.0, v1.5.0:
                     43:   http://sourceforge.net/projects/emutos/files/emutos/0.8.5/
                     44: - Hatari v1.1.0, v1.2.0, v1.3.0, v1.3.1:
                     45:   http://sourceforge.net/projects/emutos/files/emutos/0.8.4/
                     46: - Hatari v1.0.0, v1.0.1:
                     47:   http://sourceforge.net/projects/emutos/files/emutos/0.8.3/
                     48: - Hatari v0.95:
                     49:   http://sourceforge.net/projects/emutos/files/emutos/0.8.2/
                     50: 
                     51: Earlier Hatari binary releases have included one of the smaller
                     52: EmuTOS image files.
                     53: 
1.1.1.8   root       54: [1] the "all languages" version intended mainly for TT & Falcon.
                     55:     While the 192k and 256k version on some cases work better
                     56:     for ST and STE programs, only the 512k image contains
                     57:     support for all the hardware and languages.
                     58: 
                     59: Note for EmuTOS before 0.8.6:
1.1.1.7   root       60:   In order to work with Hatari, EmuTOS 0.8.5 and earlier require
                     61:   the FastBoot option to be enabled. This is used to skip some memory
1.1.1.8   root       62:   tests (that Hatari doesn't support yet) when EmuTOS tries to
                     63:   determine the available RAM size.
                     64: 
1.1.1.2   root       65: 
                     66: What is EmuTOS
                     67: ==============
                     68: 
                     69: EmuTOS is a single-user single-tasking operating system for the 32-bit
                     70: Atari computers and emulators.  It can be used as a replacement for
1.1.1.5   root       71: the TOS images typically needed today for using the emulators and it is
                     72: also running on some real hardware, like the Atari Mega STE and Atari
                     73: ColdFire.  All the source code is open and free, licensed under the
                     74: GNU General Public License (GPL).  A copy of the GNU GPL can be found
                     75: in the gpl.txt file.
1.1       root       76: 
                     77: EmuTOS has its home at SourceForge:
1.1.1.2   root       78:        http://sourceforge.net/projects/emutos
                     79: 
                     80: 
                     81: EmuTOS usage
                     82: ============
                     83: 
1.1.1.5   root       84: There are various reasons for using EmuTOS instead of the original
                     85: TOS ROM images:
1.1.1.2   root       86: 
                     87: * Users who don't have Atari HW or other legal means to obtain the
                     88:   original Atari TOS ROMs (for all of the Hatari supported Atari
                     89:   versions: ST/STE/TT/Falcon), but would like to try out Hatari and
1.1.1.5   root       90:   see what kind of software the Atari machines had.  EmuTOS gives
                     91:   them a legal way to test Hatari with free demos, games etc.
1.1.1.2   root       92: 
                     93: * Users who want to continue using Atari compatible operating systems
1.1.1.7   root       94:   and need an open source replacement of TOS for modifications. Beside
1.1.1.2   root       95:   EmuTOS they typically alse use FreeMiNT, XaAES and fVDI as operating
                     96:   system replacements/improvements.
                     97: 
1.1.1.5   root       98: * This includes users of new "Atari" machines like Atari ColdFire project,
                     99:   which isn't 100% compatible at HW level to the original Atari machines:
                    100:        http://acp.atari.org/
                    101: 
                    102: * EmuTOS also allows using ACSI disk images with Hatari TT/Falcon
1.1.1.4   root      103:   emulation, whereas TOS 3 & 4 support only IDE and SCSI disks.
                    104:   Hard disk images are needed mainly for running MiNT.
1.1.1.2   root      105: 
                    106: 
                    107: EmuTOS compatibility
                    108: ====================
                    109: 
1.1.1.7   root      110: These comments apply to EmuTOS v0.8.x.
1.1.1.5   root      111: 
1.1.1.2   root      112: Many commercial games and applications work fine with EmuTOS. This is
                    113: because games (like Bombjack, Nebulus, Oids, Super Hang-On, Turrican,
                    114: Xenon...) use directly the hardware which Hatari emulates just fine
                    115: and applications use the correct higher level APIs (AES/VDI) for which
                    116: EmuTOS has implementations.
                    117: 
1.1.1.5   root      118: EmuTOS AES support is somewhat buggy (mouse clicks and dragging
                    119: doesn't always work properly) and VDI support is slowish. Anybody
                    120: wanting proper AES/VDI support should install replacement for these,
                    121: either the free XaAES + fVDI, or the earlier commercial solutions like
                    122: NVDI.
1.1.1.2   root      123: 
1.1.1.8   root      124: Free games have the issue that some of them use the Line-A functionality
1.1.1.2   root      125: which is not supported by EmuTOS[1] unlike AES/VDI.  This is partly a
                    126: problem with the tools that they've been done with (for example older
                    127: STOS and GFA basic version liked to use Line-A for graphics). There
1.1.1.4   root      128: are also many old demos which use it for convenience.
1.1.1.2   root      129: 
1.1.1.4   root      130: [1] EmuTOS has some old/partial implementations for some of the Line-A
1.1.1.2   root      131:     functionality, but these are so buggy that they aren't enabled in
                    132:     EmuTOS releases except for mouse on/off functionality.
                    133: 
1.1.1.4   root      134: Joystick doesn't work in some (STOS) games that access it through
1.1.1.2   root      135: other means than XBIOS function Kbdvbase() or by hooking into the IKBD
1.1.1.4   root      136: interrupt vector.  They probably use some unofficial system variables
1.1.1.2   root      137: which location depends on the TOS version.
                    138: 
                    139: 
                    140: Debugging issues with EmuTOS
                    141: ============================
                    142: 
1.1.1.8   root      143: EmuTOS debug output and debug symbols
                    144: -------------------------------------
                    145: 
1.1.1.9 ! root      146: To get extra debug output from EmuTOS, or add your own debug
        !           147: statements, you need to recompile it from the source after enabling
        !           148: the MIDI debug output in its config.h header file. Then start Hatari
        !           149: with the "--midi-out /dev/stderr" option and you will see there the
        !           150: EmuTOS debug output (such as calls to missing Line-A functions).
        !           151: 
        !           152: By loading the etos512k.sym EmuTOS debug symbols file coming with the
        !           153: 512k EmuTOS image, you can also ask debugger to "trace cpu_symbols" to
        !           154: get trace of all the function calls EmuTOS does.
        !           155: 
        !           156: For other EmuTOS versions, there's a script[1] you can use to convert
        !           157: the emutos2.map file (produced during EmuTOS build) to a format you
        !           158: can load to Hatari debugger with its "symbols" command[2].
        !           159: 
        !           160: [1] http://sourceforge.net/mailarchive/message.php?msg_id=29381777
        !           161: [2] http://hg.tuxfamily.org/mercurialroot/hatari/hatari/raw-file/tip/doc/manual.html#Debug_symbols
        !           162: 
        !           163: If you've compiled EmuTOS with AHCC[3] instead of GCC, you can get
        !           164: suitable symbols with its "-n" linker flag, or you can use a script
        !           165: coming with Hatari (ahcc-symbols-convert.sh) to convert AHCC *.map
        !           166: file to a format supported by the Hatari debugger.
1.1.1.8   root      167: 
1.1.1.9 ! root      168: [3] AHCC: http://members.chello.nl/h.robbers/
1.1.1.8   root      169: 
1.1.1.9 ! root      170: After loading the symbols to the Hatari debugger, disassembling the
1.1.1.8   root      171: problematic address should provide more clues for the problem.  Or you
                    172: can just look up the program counter value given in the EmuTOS panic
1.1.1.9 ! root      173: message from the map file.
1.1.1.8   root      174: 
1.1.1.9 ! root      175: Debugging OS calls, Line-A usage and panics
        !           176: -------------------------------------------
1.1.1.8   root      177: 
                    178: When debugging EmuTOS panics, the best option is to start Hatari with
1.1.1.9 ! root      179: "--bios-intercept --conout 2" (to enable Bios / XBios call tracking &
        !           180: to redirect EmuTOS panic etc messages to console) and then ask Hatari
        !           181: debugger to stop when the program is started:
1.1.1.8   root      182: -----------
                    183: > b pc=TEXT
                    184: CPU condition breakpoint 1 with 1 condition(s) added:
                    185: pc = TEXT
                    186: > c
                    187: Returning to emulation...
                    188: -----------
1.1.1.9 ! root      189: (In above example '>' indicates what you type to debugger.)
1.1.1.8   root      190: 
1.1.1.9 ! root      191: Then when the debugger is invoked at program startup, you can ask it to:
1.1.1.8   root      192: - collect CPU instruction history,
1.1.1.9 ! root      193: - break on exceptions that trigger the panic,
        !           194: - load symbols and profile what happens as this will
        !           195:   provide EmuTOS callstack when debugger is entered, and
        !           196: - trace all OS calls and line-A opcodes leading to the panic
1.1.1.8   root      197: with:
                    198: -----------
                    199: > history on
                    200: > setopt -D
                    201: Exception debugging enabled.
1.1.1.9 ! root      202: > symbols etos512k.sym
        !           203: > profile on
1.1.1.8   root      204: > trace os_all
                    205: > b LineAOpcode ! LineAOpcode :trace
                    206: CPU condition breakpoint 2 with 1 condition(s) added:
                    207: LineAOpcode ! LineAOpcode
                    208: -> Track value changes, show value(s) when matched.
                    209: -> Trace instead of breaking, but show still hits.
                    210: > c
                    211: Returning to emulation...
                    212: -----------
                    213: 
                    214: So that when the exception causing the panic triggers the debug, you
1.1.1.9 ! root      215: see EmuTOS callstack and the OS calls & line-A opcodes leading to it,
        !           216: and have a panic message on console from which you can copy&paste
        !           217: relevant parts.
        !           218: 
        !           219: You can then ask what the register values are at that point and what
        !           220: are the CPU instructions leading to it with the "r" and "history"
        !           221: commands. Memory state and addresses accessed by the instructions can
        !           222: be inspected with the "m" command.
1.1.1.8   root      223: 
                    224: For more info on Hatari debugger usage, see the Hatari manual section
1.1.1.9 ! root      225: on it:
        !           226: http://hg.tuxfamily.org/mercurialroot/hatari/hatari/raw-file/tip/doc/manual.html#The_debugger
1.1.1.5   root      227: 
1.1.1.8   root      228: Debugging freezes
                    229: -----------------
1.1.1.5   root      230: 
1.1.1.6   root      231: Hatari profiling support can be used to debug OS freezes.  If EmuTOS gets
                    232: stuck, just profile it for a while and then ask debugger for a profile
1.1.1.9 ! root      233: that tells where it's looping.  Then disassemble that part with symbols
1.1.1.8   root      234: directly in Hatari.
1.1.1.5   root      235: 
1.1.1.2   root      236: 
                    237: EmuTOS compatibility lists
                    238: ==========================
                    239: 
1.1.1.9 ! root      240: The compatibility lists below cater mainly for users who don't have
        !           241: Atari HW and therefore won't have (legal) version of commercial Atari
        !           242: software and most likely lack motivation to investigate applications
        !           243: very deeply (Linux offers better alternatives nowadays for most of
        !           244: that). I.e. the lists skip commercial software and concentrate on
        !           245: EmuTOS compatibility of freely available games and demos, or commercial
        !           246: ones that have been released later on for free distribution.
1.1.1.2   root      247: 
                    248: Games that are considered good quality & fun, are marked with "*".
1.1.1.8   root      249: All the listed demos are quite OK. Most demos can be downloaded from:
                    250:        http://pouet.net/
1.1.1.2   root      251: 
1.1.1.8   root      252: First are listed ST demos, games graphics and MIDI applications,
                    253: then STE demos, games and music applications, then TT programs
                    254: and last Falcon demos, games and (mostly music) applications.
1.1.1.2   root      255: 
                    256: 
                    257: Working free/shareware Atari ST demos and games
                    258: -----------------------------------------------
                    259: 
                    260: There are so many freely available color games and demos that from
                    261: those only the ones found working with EmuTOS are listed. Often the
                    262: non-working ones "Panic" EmuTOS.
                    263: 
1.1.1.8   root      264: For best compatibility with ST emulation, one should use 192kB
                    265: or 256kB version of EmuTOS.
                    266: 
                    267: Additionally, several of the demos below (on floppy images) need
                    268: EmuTOS v0.8.7 or newer.
                    269: 
                    270: 
1.1.1.2   root      271: Demos:
1.1.1.6   root      272: - 2011 (by Positivity & Sector One, 4kB intro)
1.1.1.2   root      273: - 4getful (by gwEm, 4KB intro)
                    274: - 4kker (by Checkpoint, 4KB intro)
                    275: - Anomaly (by MMJ-Prod)
                    276: - Breath (by Mystic Bytes)
1.1.1.8   root      277: - Beyond Imagination (by NLC), in GFA basic
                    278: - Calimer-o (by Oxygene)
                    279: - Charts Compilation (by Next)
1.1.1.6   root      280: - Coast II Coast (by Sector One, 4kB intro)
1.1.1.8   root      281: - Cuddly Demos (by CareBears)
                    282: - Darktrip (by Legend), doesn't work with >2MB of RAM
1.1.1.2   root      283: - Dark Side of the Spoon (by ULM)
                    284: - Death of the Clock Cycles (by Aggression)
                    285: - Dimensio (by Condemned)
1.1.1.8   root      286: - Eat my bollocks (by Equinox)
                    287: - Fantasia (by Dune)
1.1.1.2   root      288: - Flashback (by Carebears)
1.1.1.8   root      289: - Flipo (by Oxygene)
1.1.1.2   root      290: - Frenchies (by Frenchies, 96KB intro)
1.1.1.8   root      291: - Grafik -und Sounddemo (by Eckhard Kruse), font issues
1.1.1.2   root      292: - Hallucinations (by Reservoir Gods)
1.1.1.8   root      293: - Illusion (by Dune)
                    294: - No Cooper (by 1984)
                    295: - Odd Stuff (by Dune)
                    296: - Ooh Crikey (by Lost Boys)
1.1.1.5   root      297: - Outline 2008 invite (by DHS)
                    298: - Outline 2010 invite (by Checkpoint)
1.1.1.2   root      299: - Overdose (by Aggression)
1.1.1.9 ! root      300: - Overdrive (by Phalanx)
1.1.1.7   root      301: - Pandemonium (by Chaos)
1.1.1.4   root      302: - Paradise (by Dune Design)
1.1.1.8   root      303: - Phaleon Gigademo (by Next), select "fast loader"
1.1.1.2   root      304: - Posh (by Checkpoint)
1.1.1.8   root      305: - Punish your machine (by Delta Force)
1.1.1.4   root      306: - Rebirth (by MMJ production)
1.1.1.5   root      307: - Save The Earth (by Defence Force)
1.1.1.6   root      308: - SillyVenture 2k10 & 2k11 (invitros by Mystic Bytes & Aggression)
                    309: - Sommarhack 2011 (invite by DHS)
1.1.1.2   root      310: - Soundtracker (by Equinox)
1.1.1.8   root      311: - SoWatt (by CareBears)
                    312: - ST NICCC (by Oxygene)
1.1.1.6   root      313: - ST soccer (intro by Exceptions)
                    314: - Stone tower (by FUN)
                    315: - Superstar! (intro by Positivity/Dma-Sc/Ukko)
1.1.1.2   root      316: - Sweety (by DHS)
1.1.1.8   root      317: - Syntax Terror (by Delta Force)
                    318: - Transbeauce II (by BushWacKers)
1.1.1.4   root      319: - Tut! (by Wildfire)
1.1.1.8   root      320: - Twelve (by Paulo Simoes)
1.1.1.2   root      321: - Two in One (by DHS)
1.1.1.8   root      322: - Virtual (by Equinox)
1.1.1.6   root      323: - Visualize (by Checkpoint)
1.1.1.8   root      324: - Vodka demo (by Equinox)
1.1.1.6   root      325: - YmRockerz musicdisks from "Wave upon Wave" to "Seven"
1.1.1.5   root      326: - Xmas2000 (by Paranoid)
1.1.1.2   root      327: 
                    328: Color games:
                    329: - Archon 4KB
1.1.1.9 ! root      330: - Alien Blockade* (quixx)
        !           331: - Atax (minor gfx issues)
1.1.1.2   root      332: - Bellum*
1.1.1.9 ! root      333: - Blaster
1.1.1.2   root      334: - Bombs Away
1.1.1.9 ! root      335: - Bombzai
1.1.1.5   root      336: - ChuChu Rocket* (Lite version for STFM)
1.1.1.2   root      337: - Clogged Up
                    338: - Crapman*
1.1.1.9 ! root      339: - Dave Munsie games* (shareware)
        !           340:   http://www.atarimania.com/list_games_atari-st-munsie-dave_team_950_S_G.html
        !           341: - Donkey Island (adventure)
        !           342: - Dot 2 Dots (for kids)
1.1.1.2   root      343: - Entombed
1.1.1.9 ! root      344: - French adaptations of classic games:
        !           345:   Boulderdash, Demineur, Jewel, Qbert, Sokoban
1.1.1.2   root      346: - Flip'em* (4KB puzzle)
1.1.1.9 ! root      347: - Fuzzball*
        !           348: - Golgafrincham (mod compile with 2-player minigame)
1.1.1.2   root      349: - Grav*
1.1.1.9 ! root      350: - Grav2*
1.1.1.2   root      351: - Hackman II*
                    352: - Hang About (4KB mountain climbing)
                    353: - Haywire
                    354: - Hector*
1.1.1.9 ! root      355: - Hero (RPG)
1.1.1.2   root      356: - Jetpac
1.1.1.9 ! root      357: - LLamasoft games
        !           358:   http://minotaurproject.co.uk/lc-16bit.php
        !           359: - Master Breakout
        !           360: - Missile Alert
        !           361: - Monkeys and Balloons
1.1.1.2   root      362: - Nibe 2
                    363: - Nova
1.1.1.9 ! root      364: - Out of this Word* (typing game)
1.1.1.2   root      365: - Punt II
                    366: - Rockfall*
                    367: - Robert in the Fire Factory
                    368: - Santafly
1.1.1.9 ! root      369: - Sideways
        !           370: - Sinister development games (shareware)
1.1.1.2   root      371: - Snowball Fight
                    372: - Spacewar
                    373: - Starball* (shareware)
                    374: - Sweeper
1.1.1.8   root      375: - Tanx*
1.1.1.2   root      376: - Teserae*
1.1.1.9 ! root      377: - The lost world
        !           378: - Video poker
        !           379: - WalZ (breakout)
        !           380: - Warzone
        !           381: - Whip Snapper's race
1.1.1.2   root      382: - Yak (4KB gridrunner)
1.1.1.9 ! root      383: - Zap
1.1.1.2   root      384: 
1.1.1.7   root      385: Med-rez games:
                    386: - Poker solitaire
                    387: 
1.1.1.2   root      388: GEM games:
1.1.1.5   root      389: - 4 Gewinnt* (Connect four)
1.1.1.7   root      390: - Awele v1.02 (in v1.01 menus close immediately after opening)
1.1.1.5   root      391: - Ballerburg* (bug: mouse-over acts like click)
1.1.1.2   root      392: - Biglife*
1.1.1.7   root      393: - Centi
1.1.1.5   root      394: - Chess* (works only from floppy)
1.1.1.7   root      395: - Clicks* (needs wdialog)
1.1.1.8   root      396: - Corewar (needs EmuTOS >= 0.8.7)
1.1.1.2   root      397: - Daleks*
1.1.1.4   root      398: - Dame
1.1.1.2   root      399: - DBWH
                    400: - Drachen
1.1.1.7   root      401: - Flipside (fs, othello)
1.1.1.8   root      402: - Frix
1.1.1.2   root      403: - Gem_mind
1.1.1.8   root      404: - GEMcell
                    405: - Gemamigo* (needs EmuTOS >= 0.8.7)
1.1.1.5   root      406: - Gnuchess
1.1.1.7   root      407: - Gobang* (needs EmuTOS >= v0.8.6)
1.1.1.8   root      408: - Halma (needs EmuTOS >= 0.8.7)
1.1.1.7   root      409: - Invers
1.1.1.2   root      410: - Isola
                    411: - Kensington
1.1.1.7   root      412: - Magic Stones* (m_stones: tetris, 2x tetris, columns)
1.1.1.2   root      413: - Mars (corewars)
                    414: - Mathmaze
1.1.1.5   root      415: - Megaroid*
1.1.1.4   root      416: - Mines*
1.1.1.7   root      417: - Mosaik
1.1.1.8   root      418: - Nanjing
1.1.1.2   root      419: - Nethack*
1.1.1.8   root      420: - Never Mind
1.1.1.2   root      421: - Orb
                    422: - Pacman
1.1.1.8   root      423: - Planet (celectial body calculations)
1.1.1.2   root      424: - Shanghai
1.1.1.8   root      425: - Sixteen (puzzle)
                    426: - Sliders
1.1.1.4   root      427: - Snake
1.1.1.7   root      428: - Solitair*
1.1.1.8   root      429: - Spiegel ("mirrormagic")
1.1.1.5   root      430: - Stello*
1.1.1.2   root      431: - ST Concentration*
                    432: - Sudoku*
1.1.1.4   root      433: - Tartan* (chess)
1.1.1.7   root      434: - Thor (Othello, unstable)
1.1.1.2   root      435: - Thrust
1.1.1.5   root      436: - Tricky yahoo
1.1.1.7   root      437: - Verrueck (labyrinth)
1.1.1.2   root      438: - Wator (slow)
1.1.1.7   root      439: - WindowBall (breakout)
                    440: - Worm farm
                    441: - Wormania
1.1.1.4   root      442: - zSudoku
1.1.1.2   root      443: 
                    444: Monochrome games:
                    445: - Balloons
1.1.1.8   root      446: - Bouncing boubles
                    447: - Columns* (needs EmuTOS >= 0.8.6, some text issues)
1.1.1.2   root      448: - Delta patrol
1.1.1.8   root      449: - Diamond miner
1.1.1.5   root      450: - Emperor (v1.0 & v1.5)
                    451: - Fun Face (playable demo)
                    452: - Go UP
1.1.1.4   root      453: - HASCS
1.1.1.9 ! root      454: - Lasermon (laser "chess", there's also color version)
1.1.1.6   root      455: - Mandala
1.1.1.5   root      456: - MiniGolf* (GFA basic)
1.1.1.2   root      457: - Monkey Business
                    458: - Mr Dash
1.1.1.5   root      459: - Poolmono*
1.1.1.2   root      460: - Punssi
1.1.1.8   root      461: - Puzzlepuzzle
1.1.1.2   root      462: - Pyro
                    463: - Qix
1.1.1.5   root      464: - Sbreak* (by Mark Overmars)
1.1.1.8   root      465: - Skull diggery
1.1.1.7   root      466: - Sherlock* (needs EmuTOS >= 0.8.6, some text issues)
1.1.1.6   root      467: - Space war (bug: score missing)
1.1.1.7   root      468: - Wallball
1.1.1.2   root      469: 
                    470: Text games:
                    471: - Advent (Colossal Cave)
1.1.1.4   root      472: - Eliza
1.1.1.2   root      473: - Hack
                    474: - Larn
                    475: - Omega
1.1.1.8   root      476: - Quix
1.1.1.2   root      477: 
                    478: 
                    479: Non-working free/shareware GEM/mono Atari ST games
                    480: --------------------------------------------------
                    481: 
                    482: Although there are plenty of color demos and games, the number of
                    483: (even remotely fun) free GEM or monochrome games and demos is so low
1.1.1.8   root      484: that for those I list here non-working ones.  Typically the issues
                    485: are either use of unsupported line-A functions or with user input.
1.1.1.2   root      486: 
                    487: GEM games:
1.1.1.7   root      488: - Abalone   (dragging doesn't work)
1.1.1.8   root      489: - Anduril   ('h' and 'j' keys don't work)
                    490: - Bombs     (minesweeper, mouse clicks almost never work)
1.1.1.7   root      491: - Checkers  (dragging doesn't work)
1.1.1.6   root      492: - Dte       (mouse gets stuck)
1.1.1.9 ! root      493: - Invaders* (needs EmuTOS >= 0.8.7, '-' key doesn't work)
1.1.1.8   root      494: - Minds     (minesweeper, mouse clicks almost never work)
1.1.1.7   root      495: - Patience* (dragging doesn't work, dialog selection persists)
                    496: - Risky*    (dragging doesn't work)
1.1.1.8   root      497: - Yams      (minesweeper, mouse clicks don't work)
1.1.1.6   root      498: - Yukon*    (dragging doesn't work)
1.1.1.5   root      499: 
                    500: Games that mix GEM UI and non-VDI drawing:
1.1.1.7   root      501: - Backgam   (line-A bitblit)
                    502: - Fishes    (line-A line and filled rectangle)
                    503: - Robugs*   (line-A filled rectangle and draw sprite)
1.1.1.2   root      504: 
                    505: Mono games:
1.1.1.8   root      506: - Big Blow      (line-A bitblit)
                    507: - Crystal Caves* (line-A bitblit and draw/clear sprite)
                    508: - CW Puzzle     (line-A bitblit + line & point draw in start)
1.1.1.6   root      509: - Domino       (line-A bitblit)
1.1.1.8   root      510: - Gluckrad      (line-A bitblit)
1.1.1.6   root      511: - Lokomotive   (line-A bitblit)
1.1.1.8   root      512: - MacPan*      (line-A draw/clear sprite)
                    513: - Macrowar     (line-A bitblit)
1.1.1.6   root      514: - Midimaze*    (joystick doesn't work)
1.1.1.8   root      515: - MineFeld     (line-A draw/clear sprite)
                    516: - Minigolf*     (line-A draw/clear sprite)
                    517: - Pacballs      (line-A bitblit + panic)
1.1.1.6   root      518: - Pipeline*    (line-A line and filled rectangle)
1.1.1.8   root      519: - Pling II     (line-A bitblit and draw/clear sprite)
1.1.1.9 ! root      520: - Ramses*       (causes panic as it tries to do crazy things with v_hide_c)
1.1.1.6   root      521: - Roll X       (line-A bitblit and get pixel)
1.1.1.8   root      522: - Take2*        (line-A bitblit)
                    523: 
                    524: 
                    525: Atari ST drawing programs / image viewers
                    526: -----------------------------------------
                    527: 
                    528: Working:
                    529: - iffcnv, IFF convertor/viewer
                    530: - spslide, Spec512 viewer
                    531: - ImCon v1.1, image converter/viewer
                    532: - Photochrome v4 (all buttons don't work)
                    533: 
                    534: Not working:
                    535: - Neochrome master (uses most of line-A functions)
                    536: - Speed of Light v3.8 (complains of not supporting TrueColor and exits)
                    537: 
                    538: 
                    539: Atari ST MIDI programs
                    540: ----------------------
                    541: 
                    542: Working:
                    543: - Dr T's KCS v4
                    544: - Dr T's Tiger Cub v2.0
                    545: - EditTrack
                    546: - EZ-Score
                    547: - Henry Cosh's Accompanist
                    548: - Ludwig
1.1.1.9 ! root      549: - Sequencer One
1.1.1.8   root      550: 
                    551: Not working:
                    552: - Cubase lite (guesses etv_timer vector wrong -> panic)
                    553: - FinalCut Pro demo (panic on MIDI play)
                    554: - Music Mouse (uses line-A hline for cursor)
                    555: 
                    556: MIDI programs are available from Tim's MIDI world:
                    557:        http://tamw.atari-users.net/
1.1.1.2   root      558: 
                    559: 
                    560: Working free/shareware Atari STE programs
                    561: -----------------------------------------
                    562: 
                    563: There are not that many freely available or even commercial programs
                    564: that would be STE specific (or even STE enhanced):
                    565:     http://atari-ste.anvil-soft.com/html/archivapps.htm
                    566: 
1.1.1.8   root      567: But following STE specific & enhanced demos, games and apps work
                    568: (mostly) fine with EmuTOS.
                    569: 
                    570: Note: STE emulation needs 256kB version of EmuTOS.  If you use 60Hz
                    571: EmuTOS version (etos256us.img), you may get screen flicker and music
                    572: playback issues with demos and games.
1.1.1.2   root      573: 
                    574: Demos:
1.1.1.5   root      575: - 1st Step (by Tobe/MJJ Prod)
                    576: - 20 years megademo (by Atari scene collective), issues in some screens
                    577: - 20 years Atari STE megademo (by Paradox), some screen don't work
1.1.1.8   root      578: - 32768 colors showdown (by Tronic of Effect)
1.1.1.2   root      579: - Again (by Paradox)
1.1.1.8   root      580: - AltParty 2008 intro (by Paradox)
                    581: - Amiga Demo 2 (by Oxygene), music disk
1.1.1.9 ! root      582: - Antiques (by Dune & Sector Oen)
1.1.1.2   root      583: - Armada is dead (by Aggression)
                    584: - Azed/Jungle demo (by Atari)
                    585: - Beat Demo (by Frontline)
1.1.1.8   root      586: - Bird Mad Girl Show (by Fraggle's)
1.1.1.2   root      587: - Birdie (by Zeal)
1.1.1.6   root      588: - Blue Period (by Paradox)
1.1.1.2   root      589: - CD-player (by Light)
1.1.1.5   root      590: - Cernit Trandafir (by DHS)
1.1.1.9 ! root      591: - Circus BackSTage (by BlaBLa)
1.1.1.2   root      592: - Core Flakes (by New Core)
1.1.1.8   root      593: - Devotion (by Excellence in Art)
1.1.1.2   root      594: - Dynamite (by Unit 17)
                    595: - E605 (by Light)
1.1.1.4   root      596: - Ecstacy A (by ICE), breaks at the end
1.1.1.2   root      597: - French Kiss (by DHS)
                    598: - Gobi Toons (by Dune)
                    599: - Grimey (by Reservoir Gods)
1.1.1.6   root      600: - High Fidelity Dreams (by Aura)
                    601: - HighResMode (by Paradox)
1.1.1.8   root      602: - Illusion (by Next)
                    603: - Jam-Cols (by ICE)
                    604: - Just Musix 2 (by DHS)
1.1.1.2   root      605: - Kick my assembler (by Orion), start doesn't look right
                    606: - Madness (by Cream)
                    607: - Mathematica (by Aura)
                    608: - More or Less Zero (by DHS)
1.1.1.4   root      609: - Maxymizer compo 2006 (by gwEm)
1.1.1.2   root      610: - Meshake (by Spice Boys)
                    611: - Mind Rewind (by Reservoir Gods)
                    612: - MovieSTE (by Tony Barker)
1.1.1.8   root      613: - Necrosys (by Hemoroids)
1.1.1.2   root      614: - New Year -94 Intro (by Extream)
1.1.1.6   root      615: - No Monkey (by Tomchi), some extra pixels in first text scroller
1.1.1.8   root      616: - Pacemaker (by Paradox), end part works only from floppy image
1.1.1.2   root      617: - Paracon 6 & 7 remindtros (by Paradox)
1.1.1.6   root      618: - Power Rise (by Light)
1.1.1.2   root      619: - Reanimation (by Syntax)
1.1.1.5   root      620: - Realtime (by MJJ Prod)
1.1.1.8   root      621: - RGBeast (by Aggression)
                    622: - Save the Earth (by Defence Force)
1.1.1.2   root      623: - Sinfull Sinuses (by Chronicle)
1.1.1.8   root      624: - Sierpinski overdose 4K (by GGN), med-rez+blitter only
1.1.1.6   root      625: - Sommarhack (by DHS)
1.1.1.8   root      626: - Songs Of The Unexpected (by OUCH)
1.1.1.2   root      627: - STE slideshow (by DHS)
                    628: - STE Wars (by Tony Barker)
1.1.1.8   root      629: - Summer Delights (by DHS)
1.1.1.6   root      630: - Sventure intro (by Paradox)
1.1.1.8   root      631: - Techno drugs (by NLC)
1.1.1.2   root      632: - Vision (by POV)
1.1.1.4   root      633: - XiTEC Presentation (by Omega)
1.1.1.2   root      634: 
                    635: Color games:
1.1.1.6   root      636: - 4K Pacman (bug: background not cleared to black)
                    637: - Aerial Combat 3
1.1.1.2   root      638: - Alien Blast (demo)
1.1.1.8   root      639: - Astrodia
1.1.1.2   root      640: - Battletris+
1.1.1.9 ! root      641: - Boom (screen flashes during scrolling messages)
1.1.1.5   root      642: - ChuChu Rocket* (full version)
1.1.1.2   root      643: - Dynaplus*
                    644: - Frantick
1.1.1.8   root      645: - Micromachines preview (by .tscc)
1.1.1.2   root      646: - No Limit II (shareware pinball)
                    647: - Obsession* (demo of commercial pinball)
                    648: - Operation Garfield
                    649: - Pacman on E
                    650: - Power Up
                    651: - Skulls (shareware "minesweeper")
1.1.1.4   root      652: - Spy 4k
1.1.1.2   root      653: - Stardust* (tunnel sequence demo)
                    654: - STEtris
                    655: - STrEet Fighter II (incomplete)
1.1.1.8   root      656: - Stupid balloon game (joysticks swapped?)
1.1.1.2   root      657: - Substation* (demo)
1.1.1.8   root      658: - The chronicles of Omega
1.1.1.2   root      659: - Tomtar
1.1.1.6   root      660: - Utopos* (demo)
1.1.1.5   root      661: - Wolfenstein3D v0.8a* (a bit unstable)
1.1.1.8   root      662: - Zero-5 (demo)
1.1.1.2   root      663: 
1.1.1.8   root      664: STE (enhanced) color music applications:
1.1.1.2   root      665: - Blipp Blopper
1.1.1.8   root      666: - DeskTracker MT
1.1.1.6   root      667: - Hextracker
1.1.1.2   root      668: - MaxYMizer
                    669: - Octalyzer
                    670: - Paula
1.1.1.8   root      671: - Protracker 2 STE
1.1.1.2   root      672: - Sirius Player
                    673: 
                    674: Most of the non-GEM ST tracker & chip music composer programs
1.1.1.8   root      675: work also with EmuTOS too (not just STe ones), most even with
                    676: the 512kB EmuTOS version.
1.1.1.6   root      677: 
1.1.1.2   root      678: 
1.1.1.8   root      679: "Almost" working color Atari STE programs
                    680: -----------------------------------------
1.1.1.2   root      681: 
1.1.1.8   root      682: There are some STE (enhanced) programs that would appear otherwise to
1.1.1.6   root      683: work perfectly, but some part of the graphics just don't show.  They
                    684: are listed in case someone, someday, starts to fix the EmuTOS line-A
1.1.1.8   root      685: things (mainly bitblt), or fixes the games to use e.g. VDI.
1.1.1.2   root      686: 
1.1.1.9 ! root      687: - Alien Thing preview (no-line A functions, but all sprites are missing,
        !           688:   in EmuTOS v0.9.0, fire doesn't start the game anymore)
1.1.1.8   root      689: - Art for Kids (line-A sprite enable function -> cursor doesn't show;
                    690:   rectangle drawing -> screen corruption + panic)
                    691: - Atari Scene Card Battle (card images missing due to line-A bitblit)
                    692: - AttackWave (most graphics missing due to line-A bitblit)
                    693: - Blat (main graphics missing due to line-A bitblit)
1.1.1.2   root      694: - Breakdance (another scene game, game freezes when playing)
1.1.1.8   root      695: - Cameleon (all graphics missing due to line-A bitblit) 
                    696: - Mr Boomer (graphics missing due to Line-A bitblit and no music)
                    697: - H Mec 2 (no graphics due to line-A bitblit)
                    698: - Kolmik (tiles don't show due to line-A bitblit)
                    699: - Poker Square (graphics don't show due to line-A bitblit)
                    700: - Pooz (graphics don't show due to line-A bitblit)
                    701: - R0x (main menu graphics don't show due to line-A bitblit)
                    702: - Roger (no graphics except bg show, line-A bitblits)
                    703: 
                    704: Several of these (and Falcon) games are by Paradize:
                    705:        http://paradize.final-memory.org/games.shtml
                    706: 
                    707: 
                    708: Atari TT programs
                    709: -----------------
                    710: 
                    711: Broken applications:
                    712: - PixArt4, clicks to windows don't work
                    713:   http://www.1632systems.co.uk/www/html/Product/pixart.htm
1.1.1.4   root      714: 
1.1.1.8   root      715: Working demos:
1.1.1.4   root      716: - 256mbrot, Glasstro, Orion-B, Yabt (TT/Falcon intros by ray//.tSCc)
                    717: - 4getful (by gwEm, 4KB intro TT-version)
                    718: - Adebug 3DTT demo (by Brainstorm)
1.1.1.8   root      719: - Mandelbrot explorer (by .tSCc)
1.1.1.4   root      720: - TT highres slideshow (by .tSCc)
1.1.1.8   root      721: - Shiny Bubbles TT (by Xanth FX)
                    722: - XiTEC demos (by Omega)
1.1.1.9 ! root      723:   - On exiting Swing EmuTOS panics with priviledge violation
        !           724:     (TOS bombs and continues)
1.1.1.8   root      725: 
                    726: 
                    727: Falcon free/shareware demos, games and applications
                    728: ---------------------------------------------------
                    729: 
                    730: Falcon emulation requires 512kB version of EmuTOS
                    731: (the one shipped with Hatari).
                    732: 
1.1.1.9 ! root      733: Latest EmuTOS missing:
        !           734: - HiColor support
        !           735: - DSP XBios functions
        !           736: 
        !           737: probably explains partly why graphics in many of the demos & games
        !           738: look broken, their sound or music doesn't work or they freeze at
        !           739: startup.
        !           740: 
        !           741: (Latest EmuTOS release, v0.9.0, misses also 256-color and Falcon
        !           742: sound matrix support.)
        !           743: 
        !           744: 
        !           745: Following Falcon only demos, games and apps work (mostly) fine though.
1.1.1.8   root      746: 
                    747: Working demos:
                    748: - 1600x600
                    749: - 30l coke, needs DSP
                    750: - A Rh Positive 4k (by tSCc), needs DSP
                    751: - Ascii (by Reservoir Gods), disable DSP
1.1.1.2   root      752: - ATS (by DHS)
1.1.1.8   root      753: - Autowachen Verboten (by Lazer)
1.1.1.2   root      754: - Birdshow
1.1.1.8   root      755: - Bugs from outer space (by Impulse)
                    756:   - bad sound
                    757: - Cebit 93 (by Respectables)
                    758:   - needs WinUAE CPU core
                    759: - Cooler than ever (by ICE)
                    760:   - bad sound
1.1.1.4   root      761: - DBA Magazine 14 intro (by Lazer)
1.1.1.8   root      762: - Earth (by Gaston)
                    763: - Falcon Flight (by Opium)
                    764: - Firestarter (by Shadows)
1.1.1.9 ! root      765: - Flu 4k (by New Beat), needs FPU
1.1.1.8   root      766: - Fungle beats (by FUN)
                    767:   - needs WinUAE CPU core
1.1.1.2   root      768: - Game of Life 4k (by Aggression)
1.1.1.9 ! root      769: - Gourand triangles demos (by ray//.tSCc)
        !           770:   - these have asm sources!
1.1.1.8   root      771: - Illusion 64 (by Paranoia)
                    772:   - plasma screen has garbage on right side,
                    773:     end screen at top & bottom
                    774: - Mouse (animation + music)
                    775: - RGB Reine (by New Beat)
                    776: - Rock Solid (by Paranoia)
                    777: - Six Sievert (by tSCc)
                    778: - Snowstorm (by Reservoir Gods), disable DSP
                    779: - Sonolumineszenz (by Avena)
                    780:   - No sound
                    781: - Terrorize Your Soul (by tSCc)
1.1.1.4   root      782:   - fonts and colors aren't right on all screens
1.1.1.8   root      783: - Videl visions slideshow
                    784: - Virtual City, needs DSP
                    785:   - freezes at exit
                    786: - Warum (by Lazer)
                    787: - Weltchmerz (by Avena)
                    788: - ZZ 9 Plural Z Alpha (by tSCc)
                    789: 
1.1.1.9 ! root      790: Demos regressed in EmuTOS v0.8.7:
        !           791: - Blue 4k (by New Beat)
        !           792:   - just exits
1.1.1.8   root      793: 
                    794: Partly working demos:
                    795: - Agony (by DNT crew)
                    796:   - freezes after a while
                    797:     XBIOS 109 (Dsp_ExecProg)
                    798:     Bus error bget at 00400000
                    799: - Built-in Obsolescence (by Digital Chaos)
                    800:   - requires WinUAE core
                    801:   - Eventually dies to Dsp Stack Over/underflow  
                    802: - Motion (unfinished demo by Aggression)
                    803:   - only writer screens work
                    804: - Gurkensalat (by Lazer)
                    805:   - freezes after a while
                    806: - Illness (by Escape)
                    807:   - freezes after a while to
                    808:     Bus error lget at 4e700cb9
                    809: - Jesterday (by POV)
                    810:   - Music demo, but no music as it needs DSP
                    811: - Oergs (by Lazer)
                    812:   - Music is bad
                    813: - Schlumpf invtro (by Lazer)
                    814:   - Music is bad
                    815:   - Colors are wrong
                    816:   - Input doesn't work to advance next screen
                    817: 
                    818: Demos that with normal TOS work without DSP,
                    819: but don't work with EmuTOS at all:
                    820: - GEM demo (by DHS & AssemSoft):
                    821:   - needs HiColor mode
                    822: - Beams (by .tscc):
                    823:   panic with bus error:
                    824:   M68000 Bus Error reading at address $3b4.
                    825: 
1.1.1.2   root      826: 
1.1.1.9 ! root      827: Games working games in EmuTOS v0.9.0:
1.1.1.4   root      828: - Aces High (preview)
1.1.1.2   root      829: - Blum
1.1.1.8   root      830: - Cavemania (demo version)
1.1.1.2   root      831: - Corsair
                    832: - DB 4K
1.1.1.8   root      833: - Double Bobble 2000* (by Reservoir Gods), disable DSP
1.1.1.2   root      834: - Dry Egg (needs >4MB RAM)
                    835: - FalcTron
1.1.1.8   root      836: - Ganymed (start with F1)
                    837: - Heretic (very slow)
                    838: - Hexogan (use number pad)
1.1.1.2   root      839: - Impulse (Breakout clone)*
1.1.1.8   root      840: - Lamemine
                    841: - Les Dinosaures (demo)
                    842: - LlamaZap free version (requires joypad, not joystick)
1.1.1.2   root      843: - Madtris
1.1.1.8   root      844: - Nibe
                    845: - Running (demo)*
1.1.1.2   root      846: - Radical Race (demo)*
                    847: - Spice (Defender clone)*
1.1.1.8   root      848: - Static (Patience by Reservoir Gods), disable DSP
1.1.1.2   root      849: - Steinbruch
1.1.1.8   root      850: - Switch
1.1.1.2   root      851: - Tank Blaster
1.1.1.8   root      852: - Tautology (by Reservoir Gods)
                    853: - Tautology II* (by Reservoir Gods)
1.1.1.2   root      854: - Toy Man
1.1.1.8   root      855: - Willie's Adventure (preview1), disable DSP
1.1.1.9 ! root      856: - Willie's Adventure* (preview2)
        !           857: 
        !           858: Games working in EmuTOS >0.9.0 CVS snapshot(s):
        !           859: - GEM breakout
        !           860:   - problems with clicks
        !           861: - Jeu de Poker, needs 256-color VGA
        !           862: - Landmine (GEM minesweeper)
        !           863: - Manga Puzzle: needs 256 colors
        !           864: - Pac Them*
        !           865: - Santarun (GEM, slowish)
        !           866: - The Ultimate Minesweeper (16-color GEM game)
        !           867:   - Problems with clicks
        !           868: - Vertical Mayhem(+) (Columns clone)*
        !           869:   - in v0.9.0 works without sounds
        !           870: - Zodiax (Falcon "R-type")
1.1.1.8   root      871: 
1.1.1.9 ! root      872: Games regressed in EmuTOS v0.8.x:
1.1.1.8   root      873: - Columns by Deadheart* (demo)
1.1.1.9 ! root      874:   -  colors/graphics are wrong
        !           875:     (in v0.8.7 screen was just black with music on background)
1.1.1.8   root      876: - Rave*
1.1.1.9 ! root      877:   - colors/graphics are wrong
        !           878:     (in v0.8.6, only at actual game lower half)
        !           879: - SBM v0.8 (Bomberman clone)*
1.1.1.8   root      880:   - Bus error wget at 00400000
1.1.1.2   root      881: 
1.1.1.6   root      882: Games working with extra hacks:
                    883: - Bugger, Bunion, SkyFall, Sworm games by Resorvoir Gods:
                    884:   - use an undocumented TOS4 vector for keyboard input instead of accessing
                    885:     kbdvec correctly which use causes EmuTOS to panic.  This can be worked
                    886:     around with the following hack.prg:
                    887:     http://sourceforge.net/mailarchive/message.php?msg_id=26841274
1.1.1.9 ! root      888:   - with EmuTOS, enabling DSP freezes the games right at startup
1.1.1.6   root      889:     (with normal TOS4, DSP is used for background music)
                    890: 
1.1.1.8   root      891: Games that might be possible to get working (they
1.1.1.9 ! root      892: show something and/or don't use DSP/sound matrix):
1.1.1.8   root      893: - Block Blizzard preview: stops when loading
1.1.1.9 ! root      894: - Bomb Squad: crashes to bus error wget at 00fc0002
        !           895: - Conquest of Elysium: screen with garbage
1.1.1.8   root      896: - Des Lazers & des Hommes: game area graphics are missing
1.1.1.9 ! root      897:   (they're rendered with DSP)
1.1.1.8   root      898: - Masters of Chaos: starts, but then doesn't react to input
1.1.1.9 ! root      899: - Multibriques: colors are wrong
1.1.1.8   root      900: - Neurobot: just exits
                    901: - Painium: Intro works, but game itself exits to corrupted desktop
1.1.1.9 ! root      902: - Tetrhex: panics after trying to set 256 color mode
1.1.1.8   root      903: - TsccTron: M68000 Bus Error reading at address $0.
                    904: 
                    905: Games using Line-A bitblit not supported by EmuTOS:
                    906: - Chainz
                    907: - Confusion (demos 1 & 2)
                    908: - Gold island (demo)
1.1.1.9 ! root      909: - It's Great, needs to be started in ST-med rez
1.1.1.8   root      910: - Jewelz
                    911: - Let's play Shanghai (demo)
                    912: - Men at War
                    913: - Tron 2
                    914: - Ultimate Arena Falcon edition
                    915: - Sweety Things
                    916: 
                    917: 
                    918: Working applications:
                    919: - Aniplayer v2.22
                    920: - BIQ codec / player (by .tscc, has sources)
1.1.1.5   root      921: - Cecile hard disk (image) driver
1.1.1.8   root      922: - DSP-debug debugger
                    923: - Godpaint (by Reservoir Gods)
                    924: - ICDraw, .ICO and .IB3 GEM viewer
                    925: - Kronos v1.91 benchmark
                    926: - Rainbow 2 multimedia, needs WinUAE CPU core for MMU
                    927: 
                    928: Partly working applications:
                    929: - Centurbo benchmark:
                    930:   - DSP speed 0, with normal TOS the correct 32Mhz
                    931:    (bogus speed values for FPU & CPU as with normal TOS)
1.1.1.9 ! root      932: - Escape paint (GEM)
        !           933:   - Icons don't show in image operations window, and their
        !           934:     places are inverted on mouse-over, image names show in
        !           935:     image list window only on highlight, some UI elements
        !           936:     flicker
1.1.1.8   root      937: - Fractal Playground
                    938:   - DSP needs to be disabled, keyboard input doesn't work
                    939: - Smurf (GEM image viewer)
                    940:   - loaded images are totally white
1.1.1.2   root      941: - Whip! (virtual light machine)
1.1.1.8   root      942:   - Cursor is frozen unless DSP is disabled,
                    943:     non-DSP effects work
                    944: - Winrec (direct to disk GEM audio recorder/effects)
                    945:   - Starts fine and GUI works, but I didn't try recording,
                    946:     may actually work fine
1.1.1.2   root      947: 
1.1.1.8   root      948: Broken applications:
                    949: - AceMidi demo (softsynth sounds need DSP)
                    950:   - freezes after loading sound bank
                    951: - AceTracker:
                    952:   - exits after starting
                    953: - Centview (GEM image viewer)
                    954:   - For JPG images, requires running jpegd.prg first
                    955:   - Says "Ce fichier n'a pu etre ouvert"
                    956: - Delmpaint (GFA)
1.1.1.9 ! root      957:    - screen white after start, freezes
        !           958:    - needs 256-colors
1.1.1.8   root      959: - DSPdit (by .tscc)
                    960:   - panic with bus error
                    961: - FalcAMP (GEM)
1.1.1.9 ! root      962:   - buttons aren't drawn in window 
        !           963:   - complains about DSP
1.1.1.8   root      964: - FlaySID
                    965:   - says "cannot connect with DSP matrix" when playing
                    966:     (has no sound with Hatari even with real TOS)
                    967: - Flextracker
                    968:   - black screen after pressing space at startup
                    969:    (With normal TOS needs WinUAE Hatari CPU core)
                    970: - Gemplay v1.49, v1.92 and v1.95
                    971:   - Says "needs Falcon 030 to run"
                    972: - Indypaint
                    973:   - cursor moves, but screen is black, F1-F4 keys don't work
                    974:   - needs HiColor mode
                    975: - MP2 player:
                    976:   - Says that DSP and audio subsystem are already in use
                    977:   - When playing is forced, there's no sound
                    978:   - Time runs in large jumps
1.1.1.2   root      979: 
1.1       root      980: 
1.1.1.2   root      981:        - Eero

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.