Status

This page will be occasionally updated to reflect the recent compatibility status of the project. UPDATED 2022-07-31.

This page is now divided to three sections:

  • Screenshots of some of the tested applications
  • Details of a subset of tested applications’ compatibility
  • Toolbox API Status Report

Screenshots of some of the tested applications

Details of currently tested application compatibility

Below is a partial list of tested applications, to give rough idea of the status of the compatibility:

ApplicationStatus
General issues, affecting all apps• No printing support
• Script Manager/Intl. Utils unfinished
• No Sound Manager yet, so only applications using Sound Driver (.Sound) have audio
• Folder creation and file/folder deletion not yet implemented
• Color support for Standard File Dialog package not yet complete
1000 Miles• Fully playable
3D Maze
• Appears to work completely
Adobe Photoshop 1.0• Basic drawing works, most of functionality untested
• Needs text measurement traps
• Needs color picker package
Alice: Through the Looking Glass• Seems to be working okay
Apache Strike• Seems to be working okay
Arkanoid• No sound, otherwise working okay
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 ok
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, as long as ball speed is set to slowest option
Civilization
• Seems to be working, except missing sound in color mode
Concentration• Playable (Completed & packaged)
Continuum• Playable (Completed & packaged)
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• Appears to work ok
Déjà Vu• Appears to be completely playable
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
Fokker Triplane 2.89• Appears to work ok
Fool’s Errand• Working ok, but polygon drawing has minor visual glitches
• Needs a better launcher to be able to show finale animation
Ford Simulator II• Most of features seem to work
Glider 2• Basic gameplay seems to work
• Not tested beyond first three rooms
Glider 3• Basic gameplay seems to work
• Not tested beyond first three rooms
Glider 4• Basic gameplay seems to work
• Complains about wanting MacsBug
• Needs new default settings
• Missing sound in color mode
Glypha 2.0• Appears to be playable, not tested much
GunShy• Playable (Completed & packaged)
Harrier Strike Mission II• Appears stable (with sound)
• 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)
• Has a lot of working features
HyperCard 2• Has a lot of working features, but requires intertionalization & script manager features to work properly
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)
• Sound only in monochrome mode (not in color mode)
King’s Quest I• Appears to work OK with sound (not tested much)
Lemmings• Appears to work completely ok
• Sound only in monochrome mode (not in color mode)
Lode Runner• Appears to be working OK with sound
MacDraw• Appears to be working mostly okay
MacGolf 3.0• Seems to work mostly, crashes on pressing the arrows in gameplay UI
MacPaint• Works mostly ok
• File deletion not implemented yet, so removing scratch files/old document does not work
• Clipboard file needs the “poor man’s search path” to be implemented
MacPascal• Appears to work ok (the application itself is very limited in features)
MacWrite• Appears to mostly work ok, but typing newline using enter/return corrupts the text
Microsoft BASIC 2.0• Seems to be working okay
Microsoft Excel 3.0• Text input requires TEDispatch
• Displays some weird alerts at startup (which can be skipped)
• On couple occasions, has corrupted the system’s VCB queue
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)
Pipe Dream• Seems to work okay
Pirates!• Appears to work
• Not tested much because a difficult game 🙂
Prince of Persia• Seems to be working okay
• Audio only in monochrome mode (no sound manager yet in color mode)
PT-109• Seems to be working okay
Railroad Tycoon• Appears to be playable
• Sound only in monochrome mode
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
Scarab of RA• Almost completely working, has minor issues with highscore file
Shufflepuck Cafe• Appears to be playable with sound
Simcity (B&W)• Seems to be working okay
SoftPC• Seems to be working okay
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)
Strategic Conquest 2.0• Map has some drawing issues
• Crashes currently on double-clicking map
Stunt Copter• Playable (Completed & Packaged)
SuperPaint 1.1• Seems to work mostly okay (not fully tested)
TeachText• Appears to be mostly functional
• TextEdit has minor tweaks that are still needed (findword for spaces, etc)
Tetris• Appears to be playable with sound and music
Test Drive II: The Duel• Appears to work otherwise okay, but missing sounds and music when sound manager is enabled
THINK Pascal 4.0• Needs better MoveHHi implementation, can compile project a couple times until heap fragmentation crashes compiler
• The internal zone check complains about damaged zones, although they look fine
Toxic Ravine 1.1• Appears to be playable
Vette!• Seems to be working ok in monochrome mode (color mode still missing sound)
• Intro has a glitch, but that seems to happen on other fast macs/emulators too
Zero Gravity• Playable (Completed & packaged)

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 2022-07-31

ModuleNo. of
traps
No. traps
completed
Avg. %
done
Graph
Device Manager 11 9 90% █ █ █ █ █ █ █ █ █ █ █
File Manager 29 7 40% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Memory Manager 47 18 64% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Event Manager 18 18 100% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Vertical Retrace Manager 6 5 83% █ █ █ █ █
System Utilities 6 4 70% █ █ █ █
Operating System Utilities 14 10 75% █ █ █ █ █ █ █ █ █ █ █ █ █
Text Utilities 9 5 55% █ █ █ █ █ █ █ █ █
PRAM Utilities 2 0 25% █ █
Time Manager 4 3 75% █ █ █
Power Manager 5 0 0% █ █ █ █ █
Notification Manager 2 0 0% █ █
Slot Manager 1 0 0%
Start Manager 6 0 8% █ █ █ █ █ █
Communications Toolbox 1 0 0%
Gestalt Manager 2 2 100% █ █
Memory Management Utilities 1 0 0%
File System Manager 1 0 25%
PPCToolbox 1 0 0%
Resource Manager 49 46 78% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
TextEdit 29 13 70% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Sound Manager 8 0 0% █ █ █ █ █ █ █ █
Menu Manager 50 45 92% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Control Manager 31 31 100% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Window Manager 53 52 98% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Font Manager 10 5 67% █ █ █ █ █ █ █ █ █
Apple Event Manager 1 0 0%
QuickDraw 211 167 80% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
FixMath 15 9 60% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Alias Manager 1 1 100%
Dialog Manager 30 29 97% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
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 10%
Picture Utilities 1 0 0%
Toolbox Utilities 17 17 100% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Process Manager 1 0 0%
Shutdown Manager 1 0 50%
System Error Handler 2 0 50% █ █
Script Manager 1 1 5%
Printing Manager 1 0 10%
Date and Time Utilities 2 2 100% █ █
Package Manager 2 0 37% █ █
List Manager 1 1 100%
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% █ █ █ █ █ █
Debugger 1 0 10%
Graphic Devices 12 9 85% █ █ █ █ █ █ █ █ █ █ █ █
Color Manager 18 8 52% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
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 15 82% █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
Icon Utilities 1 0 25%
Display Manager 1 0 0%
Thread Manager 1 0 10%
Collection Manager 1 0 0%