This page is a wiki. Please login or create an account to begin editing.


11 posts / 0 new
Last post
Glun's picture
Offline
Joined: 2012 Dec 9
SheepShaver: Setting up a network

[UNRESOLVED]

Hello everyone - Help!

Me and the family have been trying to get into Super Maze Wars ( http://macintoshgarden.org/games/super-maze-wars ), as we share the incredibly nostalgic memory of delighting in each other's yelps of frustration as we blew each other up repeatedly.
However, whilst I've gotten SheepShaver running SMW smoothly, and single-player games work quite nicely, none of us have managed to establish a connection for network play.

I have tried following this guide: http://emaculation.com/doku.php/appletalk_for_sheepshaver , but my lack of expertise on networking subjects have resulted only in utter failure.
I don't quite understand what I'm doing wrong, however, and am attempting to seek out an easier way to establish successful network play.

Does anyone know of more noob-friendly ways of getting such things working?
Or perhaps one of you might like to try writing a Network-Setup-For-Dummies type of thing?
I would much appreciate any help anyone could give.

Comments

Offline
Joined: 2009 Apr 18

You can get Ethernet work with activating 'slirp' only in SS settings. With that you´re able to surf the net from within SS but I guess it's not enough Sad unless something here; http://lowendmac.com/ed/rosen/09ar/appletalk-localtalk.html might be helpful.
Good luck!

nil0bject's picture
Offline
Joined: 2012 Nov 14

I've been meaning to do this as well. I'd like to know if the internet is fast enough to play appletalk games over it.
here's another resource:
http://www.open.ou.nl/hsp/engels/Appletalking_SheepShaver.htm

Thundersock's picture
Offline
Joined: 2010 May 20

This is sorta a strange idea, but what about using a VPN? I have no experience with VPNs, so all I could find on the topic was an old application called tunnelbuilder. (http://download.cnet.com/NTS-TunnelBuilder/3000-7240_4-3200.html)

nil0bject's picture
Offline
Joined: 2012 Nov 14

A VPN would only help after we can get appletalk over TCP/IP on a LAN working.
But it's a good thought for the next step.

Offline
Joined: 2009 Apr 18

In OS9 AppleTalk can be choosed to operate over Ethernet in the AppleTalk panel. If this actaully works I haven't got the stuff to try out.
Picture: http://forumbilder.se/show.aspx?iid=42222012505560be0

Offline
Joined: 2010 Nov 19

IIRC the solution the OP pointed to, using the tap device, is the only known way to really connect emulated Macs over a network. Slirp is fine for internet, but some tinkering will have to be done for network games.
If the guide at emaculation seems too complicated, I would recommend to ask over at emaculation. ClockWise, Ronald, Cat_7 or someone else may feel inclined to help.

Glun's picture
Offline
Joined: 2012 Dec 9

I suppose asking the emaculation fellows would indeed be a good plan - I'll be sure to do that if the tinkering with these suggestions yields naught. Thanks for the reactions so far, in any case.

So far I've at least gotten the primary sudo commands to work (I hadn't previously realised that I required to have a non-null admin password set), but alas, for some reason when trying to open Sheepshaver consolewise I get the message:
bobson:~ Glun$ sudo ~/SheepShaver/SheepShaver.app/Contents/MacOS/SheepShaver
SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig
ERROR: Cannot open ROM file.

I'd prefer to keep the progress of the issue in one place, so if anyone has any more tips or input, don't be shy. If circumstance has it that the only progress I make is with Emaculation's help, I'll be sure to explain the steps here, for ease of reference for any newcomers with similar issues, assuming of course that newcomers are at all likely to appear.

nil0bject's picture
Offline
Joined: 2012 Nov 14

when a binary is executed by another user, it will use their preferences.
eg. sudo is short for 'switch user and do...' or 'super user do'. su, without any command options, will default to the 'root' user.
if you wish to run sheepshaver as the root user, then you must set the preferences, as root.

Glun's picture
Offline
Joined: 2012 Dec 9

Project postponed until someone finds a workaround for the following:

Quoting Cat_7 from Emaculation Forums:
"Hi,

I haven't been able to get two macs connected through appletalk over ethernet when one is networking over wireless. Two machines connected with ethernet cables to the router are no problem, but the wireless one wont see the wired machine and vice versa. I don't have two machines with wireless connections, so I can't try that scenario. But from your posts I gather it will not work.

Following that, I rummaged around on the internet and found that IPNetrouterX is now no longer needed to create appletalk connections between SheepShavers/Basilisks on wired networks. I added a second script in our guide.
I also found some info why wireless devices can't be bridged with the tap0 device easily and some pointers to what could be tried to get it to work. But I haven't been successful yet. It'll be somewhere in the new year before I can try again.

Best,
Cat_7"

nil0bject's picture
Offline
Joined: 2012 Nov 14

just did a quick search for how to trick the mac os into thinking the wifi connection is an ethernet adaptor.
found this: http://forums.macrumors.com/showthread.php?t=950345
find the post by 'ernestryles' about pdanet. if this product doesn't work, there must be alternatives. ifconfig can theoretically setup a fake ethernet adaptor and have the wifi route manually entered.....