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