-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add TCP/IP support so apps like Netscape and Hotline Connect will work. #45
Comments
There's no Open Transport per #1 so no TCP/IP |
This requires a bunch more things beyond just Open Transport. The oldweb.today fork does a variant of this (see https://github.com/oldweb-today/macemu/commits/js-network), though that's for HTTP only. It may be harder to do for arbitrary network traffic while running in a browser. |
Even if there is no active network link, it would be nice if apps like Hotline connect would start up without choking due to no network drivers. |
The boot disk is now separate, so that we can more easily support multiple versions of Mac OS with the same library (for #30). This avoids having to include the software multiple times (though we generate content-addressable chunks, files are not aligned to chunk boundaries). This takes the generated disk data from 1.64GB to 862MB, and the increase from adding KanjiTalk and the like is likely to be minimal. Picks up mihaip/macemu@fbccbd8, which has Open Transport and other extensions, which should help with #45. Shared Library Manager makes Mac OS 8.1 pause for a couple of seconds during startup, unclear why that is. Stuffit Expander is no longer part of the boot image, explicitly install it from the library (downloaded from https://macintoshgarden.org/apps/stuffit-expander-55)
I've added Open Transport, and Hotline now launches under Mac OS 8. It still complains about a missing transport library under System 7, even when using Network Software Selector to make sure that Open Transport is selected. It may be a matter of OT versions (Mac OS 8.1 has 1.3, 7.5.3 has 1.1), but I have not researched further. |
That's awesome! |
Not sure if people already knew about this, just wanted to share a "TCP in the browser" tidbit I learned today. No response needed. TIL Fabrice Bellard's JSEmu project, which offers in-browser Windows 2000 apparently also offered Internet access at some point, using a 'websocket VPN' (ctrl-f). More info @ http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-support.html |
Hotline Connect won't launch because there is not TCP/IP driver loaded nor an active internet connection.
Netscape also won't work, though it will launch.
The text was updated successfully, but these errors were encountered: