infinite-mac icon indicating copy to clipboard operation
infinite-mac copied to clipboard

Add TCP/IP support so apps like Netscape and Hotline Connect will work.

Open nabeelr opened this issue 3 years ago • 6 comments

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.

nabeelr avatar Apr 04 '22 21:04 nabeelr

There's no Open Transport per #1 so no TCP/IP

miken32 avatar Apr 04 '22 21:04 miken32

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.

mihaip avatar Apr 05 '22 06:04 mihaip

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.

nabeelr avatar Apr 05 '22 06:04 nabeelr

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.

mihaip avatar Apr 15 '22 16:04 mihaip

That's awesome! Thanks!

nabeelr avatar Apr 16 '22 22:04 nabeelr

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). I was unable to demo it today, but I remain hopeful to use TCP in-browser one day. Thought I'd mention in case there might be useful nuggets here. Apologies if this is already well-known -- was new to me and seemed cool.

image

More info @ http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-support.html

onpaws avatar Apr 18 '23 01:04 onpaws