One thing to remember is that Apple tends to revamp a product category (consumer desktop/loptop, pro desktop/laptop) approx. every 18 months. This is by design. There are incremental upgrades during this time (larger iMac screen).
Cosmic Osmo was truly an experience (at the time.) I would love to have a copy today.
As for the other, there are many open source z-code interpreters, and if you buy a copy of the HitchHikers Guide (or most other infocom adventures) you can just grab the data fork and plop it into the interpreter and away you go.
As a matter of fact, the Mac version of the infocom game had the interpreter as 68k CODE resources, and the data fork of the game contained the zcode bytecodes.
Early version of Apple's "Apple Applet Runner" application (part of their first java runtime release) had a java zcode interpreter built in; if you created a folder next to the application called "Infocom" and dropped in one of those infocom mac games, you could play the games all from within AAR.
On your Jaguar CD, CFNetServices adds a higher level abstraction on top of zeroconf; this part most likely won't be open source, since it is in one of the higher level frameworks on the sytem (CFNetwork in CoreServices)
The relevant headers are:/System/Library/Frameworks/CoreServices.framework/ Frameworks/CFNetwork.framework/Headers/CFNetServic es.h
Using these, I was able to get my server application Rondesvousing in about 10 minutes...
One thing to remember is that Apple tends to revamp a product category (consumer desktop/loptop, pro desktop/laptop) approx. every 18 months. This is by design. There are incremental upgrades during this time (larger iMac screen).
Gee, did I get a first post?
Cosmic Osmo was truly an experience (at the time.) I would love to have a copy today.
As for the other, there are many open source z-code interpreters, and if you buy a copy of the HitchHikers Guide (or most other infocom adventures) you can just grab the data fork and plop it into the interpreter and away you go.
As a matter of fact, the Mac version of the infocom game had the interpreter as 68k CODE resources, and the data fork of the game contained the zcode bytecodes.
Early version of Apple's "Apple Applet Runner" application (part of their first java runtime release) had a java zcode interpreter built in; if you created a folder next to the application called "Infocom" and dropped in one of those infocom mac games, you could play the games all from within AAR.
On your Jaguar CD, CFNetServices adds a higher level abstraction on top of zeroconf; this part most likely won't be open source, since it is in one of the higher level frameworks on the sytem (CFNetwork in CoreServices) The relevant headers are: /System/Library/Frameworks/CoreServices.framework/ Frameworks/CFNetwork.framework/Headers/CFNetServic es.h
Using these, I was able to get my server application Rondesvousing in about 10 minutes...