Note to developers: It's easy to avoid this issue: If [H]OpenDF() isn't available and the filename (that you intend to pass to [H]Open() as the partial pathname) begins with '.', prepend a ':' to the filename, e.g. ":.This is not a driver.". (If the filename length is already 255, you should...
Now you can run Vanlandingham on any Macintosh[1].
Vanlandingham Tune-up
https://www.macrelics.com/tuneup/vanlandingham/
(Yes, it works in the Blue Box, too.)
[1] Some restrictions may apply. Qualifying hosts must have at least 512K of RAM. A classic Mac OS operating system is required...
This discussion inspired me to write a script that zeroes out the reserved areas (and also the next_map/refnum/handle fields used only in memory) of a resource structure:
https://github.com/jjuran/metamage_1/blob/master/v/bin/rcleanse.vx
(The language is Varyx, but it should be readable as...
It speaks highly of this community that you got as warm and friendly a response as you did.
That would be quite funny, if you had actually made it. That you had gone to such effort for something that nominally works but is essentially useless would be quite entertaining.
As a Bitcoin...
Thanks! I've added a Legacynth Compatibility Guide here:
https://github.com/jjuran/metamage_1/blob/master/apps/mac/Legacynth/COMPATIBILITY.md
I've added Shufflepuck Café (which feels somewhat clunky to me, but it does work) and StuntCopter 1.5 (and up), which adds the necessary speed control...
I've made a reimplementation of the Sound Driver API via the Sound Manager, called Legacynth.
A number of old games that use the Sound Driver are still able to run in Mac OS 9, but with no sound — there's a .Sound driver on PPC and AV Macs, but it doesn't produce audio. Legacynth intercepts...
Advanced Mac Substitute implements most of the original trap calls, although some of those implementations remain incomplete or otherwise incorrect. There's some support for 128K ROM routines, and even beyond: Last year I added basic support for Sound Manager channels in addition to...
I love Infinite Mac, but it's simply untenable (for security reasons) for the web browser to grant the comprehensive keyboard control required for experiencing "immersion" in the emulated system. The only solution is running the emulator locally.
Congratulations, you inspired me to test a 256x172 screen in Advanced Mac Substitute, leading to the discovery of a MoveWindow() crash (in StdBits()) and its subsequent fix:
https://github.com/jjuran/metamage_1/commit/76eaff4928fe6ff04c92e7f676860e1d91669831
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.