Status

This page will be occasionally updated to reflect the recent compatibility status of the project. UPDATED 2019-09-10.

This page is now divided to three sections:

  • Screenshots of currently tested applications
  • Details of currently tested application compatibility
  • Toolbox API Status Report

Screenshots of currently tested applications

Details of currently tested application compatibility

ApplicationStatus
General issues, affecting all apps• No save/load dialogs (Standard File Package not implemented yet)
• No printing support
• Script Manager/Intl. Utils unfinished
• No Sound Manager yet, so only applications using Sound Driver (.Sound) have audio
1000 Miles• Fully playable
• No save/load dialogs yet
3D Maze
• Appears to work completely
Adobe Photoshop 1.0• Basic drawing works, most of functionality untested
• No save/load dialogs yet
• Needs color picker package
Alice: Through the Looking Glass• Was playable, currently broken for unknown reason
Apache Strike• Works 99%, has one very rare random glitch where helicopter teleports to ground level
Arkanoid• Was playable, currently broken due to File Manager changes
• No sound
• Glitch in level selection
Arthur: Quest for the Excalibur• Appears to work, not tested beyond village
BackBay 2.0• Appears to work without any issues
Battle Chess• Playable with sound
BattleCruiser• Appears to work ok
Beyond Dark Castle• Appears to work (with sound), not tested beyond a couple rooms
• Has one small audio distortion on entering game
Billiard Parlour• Works otherwise, but sometimes it attempts to play sound effects with NEGATIVE speed, causing weird effects
Blob Mgr Demo• Playable (Completed & packaged)
Brickles• Gameplay seems to work, but needs speed throttle (too fast)
Civilization
• Gameplay seems to work without major issues
• Uses Sound Manager, so no sound yet
• No save/load dialogs yet
Concentration• Gets stuck on creating the playing board in beginning
Continuum• Stable and completely playable with sound
• No save/load dialogs yet
Crystal Quest• Appears to work ok (with sound)
Daleks 2.0• Gameplay fully playable
• Highscore lists require international utilities support to display dates correctly
Dark Castle• Works 99% (with audio), but robots/enemies have weird behaviour
Déjà Vu• Appears to be completely playable
• No save/load dialogs yet
Duck Hunt• Too fast to be playable at the moment
Dungeon of Doom• First run proceeds to game, subsequent runs fail due to inability to delete old save file
• Crashes on entering dungeon due to weird handle used in vector table
Fokker Triplane 2.89• Gets stuck when starting a new game
Fool’s Errand• Not tested beyond first dozen puzzles, which appear to be ok and playable
• No save/load dialogs yet
Ford Simulator II• Most of features seem to work
Glider 2• Basic gameplay seems to work
• About box cannot be closed (WDEF 1 not finished)
• Not tested beyond first three rooms
Glider 3• Basic gameplay seems to work
• About box cannot be closed (WDEF 1 not finished)
• Not tested beyond first three rooms
Glider 4• Basic gameplay seems to work
• No save/load dialogs yet
Glypha 2.0• Appears to be playable, not tested much
GunShy• Playable
• No save/load dialogs yet
Harrier Strike Mission II• Appears stable (with sound)
• 3D polygon rendering has occasional glitches
• Way too fast to be playable at the moment
Hot Air Balloon• First game does not update screen, but all subsequent games appear to work somewhat ok
• Need to test further to verify if scoring etc is working as intended
HyperCard 1• Home card appears near-correctly (date is not yet formatted properly due to unfinished international utilities routine)
• Hypertalk script editing and executing modified scripts appears to work
• Random issues in a lot of places
• Not tested very much
HyperCard 2• Requires StyledTextEdit to proceed further
IAGO• Playable (Completed & Packaged)
• Has some weird UI behaviour, but that happens also on real Mac, so it is considered to be ok
IconQuest• Appears playable
Indiana Jones and the Last Crusade• Appears to be playable (tested up to catacombs)
• Title music plays through the Sound Driver, but in-game sounds seem to require Sound Manager
• No save/load dialogs yet
King’s Quest I• Appears to work OK with sound (not tested much)
• No save/load dialogs yet
Lemmings• Appears to work completely ok
• Mouse cursor is difficult to see because SDL cursor does not have inversion, may need to consider software cursor
Lode Runner• Appears to be working OK with sound
MacDraw• Drawing basic shapes work
• Most of features appear to work
• FixDiv needs to be double-checked due to random object misalignment. Appears to be much worse in Release target
• No save/load dialogs yet
MacGolf 3.0• Requires standard file to open course files
MacPaint• Works mostly ok
• File deletion not implemented yet, so removing scratch files/old document does not work
• No save/load dialogs yet
MacPascal• Appears to work ok (the application itself is very limited in features)
• No save/load dialogs yet
MacWrite• Appears to mostly work ok, but typing newline using enter/return corrupts the text
• No save/load dialogs yet
Microsoft BASIC 2.0• All demo BASIC files seem to work under the app, including sound output
• No save/load dialogs yet
Missile Command• Playable (Completed & Packaged)
ObjectDraw (a THINK Pascal 4.0 demo app)• Works mostly
• Loading files does not work properly without printer selected (appears to also happen on real Mac)
• No save/load dialogs yet
Pipe Dream• Basic gameplay appears to work
• No sound/music
Prince of Persia• Intro & main menu works without music
• Gameplay works OK
• If sound is on, will crash on completion of first sound playback. With sound off, game appears to be playable. Need to debug call type of completion routine given to the sound driver, or to evaluate if it only works properly with Sound Manager
• No save/load dialogs yet
PT-109• Works and can be played with sound, tested campaign through a couple missions
• No save/load dialogs yet
Railroad Tycoon• Almost playable
• No Sound Manager yet, so no sounds
• No save/load dialogs yet
ResEdit 2.1.3• Resource map compacting not finished
• File deletion not implemented, so ResEdit scratch file cannot be deleted/moved
• Other various minor issues
• No save/load dialogs yet
Scarab of RA• Almost completely working, has minor issues with highscore file, and sometimes using items with quantity leaves a couple garbage letters in inventory list (TextEdit issue)
Shufflepuck Cafe• Appears to be completely playable with sound
• No highscore saving
Simcity (B&W)• Appears to work with sound, but crashes after sound playback. Appears to have similar callback issue as prince of persia.
SoftPC• Corrupts heap when allocating memory for the emulated PC
Speedometer• Needs work on SANE decimal to string conversion
• Performance ratio calculation doesn’t work properly (although times can be measured, ratio is stays zero)
• No save/load dialogs yet
Strategic Conquest 2.0• Map has some drawing issues
• No save/load dialogs yet
Stunt Copter• Playable (Completed & Packaged)
SuperPaint 1.1• Crashes on startup after complaining lack of memory
Test Drive II: The Duel• Intro and main menu works with music & sound, if sound manager traps disabled
• Ingame works mostly, minor distortion in road
Tetris• Appears to be playable with sound and music
Toxic Ravine 1.1• Appears to be playable
• TextEdit and List Manager still have some issues
Vette!• Intro and basic gameplay mostly working with sound
• 3D rendering has issues
Zero Gravity• Playable (Completed & packaged)
• Highscore saving does not work properly on MacOS X 10.13 due to app bundle security

Toolbox API Status Report

Note: The report below is copied from the HTML extract which is automatically generated by the trap glue code generator every time it is regenerated. It is first draft of the status formatter, and does NOT yet include selector-based routines (i.e. Packages/dispatched traps), and the completion percentages are not completely accurate. Also, Memory Manager and QuickDraw have numerous routines marked as 50% completed because we only have 24-bit memory manager and “Classic” monochrome QuickDraw at the time of writing this. UPDATED 2019-05-21

ModuleNo. of
traps
No. traps
completed
Avg. %
done
Graph
Device Manager 11 9 90% █ █ █ █ █ █ █ █ █ █ █
File Manager 30 7 39% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Memory Manager 47 18 64% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Event Manager 18 18 100% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Vertical Retrace Manager 6 2 50% █ █ █ █ █ █
System Utilities 6 4 70% █ █ █ █
Operating System Utilities 13 10 80% █ █ █ █ █ █ █ █ █ █ █ █
Text Utilities 9 5 55% █ █ █ █ █ █ █ █ █
PRAM Utilities 2 0 0% █ █
Time Manager 5 3 60% █ █ █ █ █
Power Manager 5 0 0% █ █ █ █ █
Notification Manager 2 0 0% █ █
Start Manager 6 0 0% █ █ █ █ █ █
Communications Toolbox 1 0 0%
Gestalt Manager 2 1 50%
Memory Management Utilities 1 0 0%
File System Manager 1 0 25%
PPCToolbox 1 0 0%
TextEdit 29 11 61% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Sound Manager 8 0 0% █ █ █ █ █ █ █ █
Menu Manager 50 34 74% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Control Manager 31 29 96% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Window Manager 53 46 90% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Resource Manager 48 37 65% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Font Manager 10 5 67% █ █ █ █ █ █ █ █ █
Apple Event Manager 1 0 0%
QuickDraw 210 68 50% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
FixMath 15 7 45% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Alias Manager 1 0 0%
Dialog Manager 30 28 94% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Component Manager 1 0 0%
PPC Browser 1 0 0%
Edition Manager 1 0 0%
Color Picker 1 0 0%
Database Access 1 0 0%
Help Manager 1 0 0%
Picture Utilities 1 0 0%
Toolbox Utilities 17 17 100% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Process Manager 1 0 0%
Shutdown Manager 1 0 0%
System Error Handler 2 0 50% █ █
Script Manager 1 1 5%
Printing Manager 1 0 10%
Date and Time Utilities 2 1 50%
Package Manager 2 0 37% █ █
List Manager 1 1 57%
Disk Initialization Package 1 0 0%
Standard File Package 1 0 0%
Floating-Point Arithmetic Package 1 0 10%
Transcendental Functions Package 1 0 10%
International Utilities 1 0 0%
Binary-Decimal Conversion Package 1 1 16%
Segment Loader 6 6 100% █ █ █ █ █ █
MacApp Method Dispatch 1 1 100%
Scrap Manager 6 6 100% █ █ █ █ █ █
Graphic Devices 12 0 4% █ █ █ █ █ █ █ █ █ █ █
Color Manager 18 0 0% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Dictionary Manager 1 0 0%
Text Services Manager 1 0 0%
Mixed Mode Manager 2 0 37%
Code Fragment Manager 1 0 0%
Palette Manager 19 0 0% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Icon Utilities 1 0 0%
Display Manager 1 0 0%
Thread Manager 1 0 0%
Collection Manager 1 0 0%