Previous Thread
Next Thread
Print Thread
0.209 Networking State #115313 05/16/19 12:42 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
OP Offline
Member
Joined: May 2009
Posts: 78
Hi,

I was trying to list network interfaces in mame, but the "-listnetwork" doesn't yield any result.
As my current devbox isn't in the best of shape, I'm using the standard MameDev build, is there a way to check if it was build using the "USE_NETWORK" flag ?
And perhaps more importantly, is networking currently supported on Windows ? I haven't found much info how to get it working.

Best regards,

Greg

Edit: after checking the source, my error message ("No network adapters were found") is only output when the flag is set (if not, I would've got "Network is not supported in this build")

Last edited by Gregoire Duval; 05/16/19 12:55 PM.
Re: 0.209 Networking State [Re: Gregoire Duval] #115314 05/16/19 03:39 PM
Joined: Nov 2016
Posts: 44
P
pmackinlay Online Content
Member
Online Content
Member
P
Joined: Nov 2016
Posts: 44
In my opinion, on Windows, your best bet is TAP/TUN. You need to install the driver (from memory, download the OpenVPN for Windows binary, then unzip it and find the tap-windows.exe containing only the TAP/TUN driver), and then use the installed batch file to "Add a new TAP virtual ethernet adapter". After doing this much, MAME's -listnetwork option should report the adapter.

Once that's done, either route or bridge the TAP adapter to where you want it to go, or use ICS for an easy way to hook it to your Internet connection. Unless you change the default adapter settings, it will show as "not connected" until you start MAME.

Finally, in MAME if you're running a driver that has networking, you should see the virtual adapter under the Networking option of the in-emulation menu. Select it, and configure the guest's networking stack to match the configuration you set up externally and you should be set.

Last edited by pmackinlay; 05/16/19 03:41 PM. Reason: Added mention of -listnetwork
Re: 0.209 Networking State [Re: pmackinlay] #115319 05/18/19 03:38 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
OP Offline
Member
Joined: May 2009
Posts: 78
Great ! thank you pmackinlay !

I just installed the TAP Driver from OpenVPN, and sure enough, this new interface just appeared in the -listnetwork output. One "bridge" configuration later and ...

[Linked Image]

Next step, actually get a Web Browser, oops grin

Thank you again !

Re: 0.209 Networking State [Re: Gregoire Duval] #115320 05/18/19 03:58 PM
Joined: Mar 2001
Posts: 16,305
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,305
iCab 0.99 is probably the best web browser you'll get to run on 68K.

Re: 0.209 Networking State [Re: Gregoire Duval] #115321 05/18/19 05:09 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
OP Offline
Member
Joined: May 2009
Posts: 78
Behold ...

[Linked Image]

(but unsurprisingly I couldn't get to the forum with this ;-) )

Thank you Arbee, I completely forgot about this browser, I haven't heard iCab's name in ages. And indeed you're right, version 2.9.9b is suited for computers as old as 68k / MacOS System 7.5 (and still available on the dev's page).

I'm currently making an updated MacOS System 7.5.5/7.6 installation instructions for modern Mame, I will post it on the Mame OS thread once it's ready :-) thanks everyone for helping me out.

Re: 0.209 Networking State [Re: Gregoire Duval] #115322 05/18/19 05:16 PM
Joined: Mar 2001
Posts: 16,305
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,305
Yeah, unfortunately the HTTPS requirement killed iCab - it used to be able to read this page smile

Re: 0.209 Networking State [Re: Gregoire Duval] #115323 05/19/19 02:11 AM
Joined: Nov 2016
Posts: 44
P
pmackinlay Online Content
Member
Online Content
Member
P
Joined: Nov 2016
Posts: 44
Out of curiousity (I'm not very familiar with Mac), what's the network chip in this system?

Re: 0.209 Networking State [Re: Gregoire Duval] #115324 05/19/19 03:11 AM
Joined: Mar 2001
Posts: 16,305
R
R. Belmont Online Content
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,305
Most of the cards use NatSemi DP8390 and DP8390x - they're basically the famous ISA NE2000 with some glue to make it work on NuBus.


Who's Online Now
2 registered members (Reznor007, nerd4gw), 32 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,684
Posts114,040
Members4,863
Most Online510
Aug 26th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3