Previous Thread
Next Thread
Print Thread
0.209 Networking State #115313
05/16/19 12:42 PM
05/16/19 12:42 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
Gregoire Duval  Offline OP
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
05/16/19 03:39 PM
Joined: Nov 2016
Posts: 44
P
pmackinlay Offline
Member
pmackinlay  Offline
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
05/18/19 03:38 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
Gregoire Duval  Offline OP
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
05/18/19 03:58 PM
Joined: Mar 2001
Posts: 16,226
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,226
USA
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
05/18/19 05:09 PM
Joined: May 2009
Posts: 78
Gregoire Duval Offline OP
Member
Gregoire Duval  Offline OP
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
05/18/19 05:16 PM
Joined: Mar 2001
Posts: 16,226
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,226
USA
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
05/19/19 02:11 AM
Joined: Nov 2016
Posts: 44
P
pmackinlay Offline
Member
pmackinlay  Offline
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
05/19/19 03:11 AM
Joined: Mar 2001
Posts: 16,226
USA
R
R. Belmont Online content
Very Senior Member
R. Belmont  Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,226
USA
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
1 registered members (Pernod), 146 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,659
Posts113,530
Members4,847
Most Online324
Dec 20th, 2018
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.028s Queries: 14 (0.010s) Memory: 5.6441 MB (Peak: 5.8479 MB) Zlib enabled. Server Time: 2019-06-26 11:53:56 UTC