I am certainly not a networking expert, though I thought I'd share a few tips on getting networking to work in MAME on Windows.
First you need to install OpenVPN for its TAP adapter. For some reason I could not get v2.5 to work, but 2.4.11 works fine.
Then I just bridged the TAP adapter with my LAN adapter. I believe you can alternatively use Internet Connection Sharing. When you start up MAME, press scroll lock to enable menus, and then TAB to display options. Under "Network devices" you should find your local connection, or use the left/right keys to select it. If no adapter shows up, something is probably wrong with the OpenVPN installation.
Start up IRIX, and just set it up for networking, as you would do if it was a computer on your LAN.
Downloads into the emulated Indy/Indigo2 should now work fine - i.e. simple browsing and downloading files over FTP etc. I tested this on IRIX 5.3 and 6.5 and upwards.
For some reason, however, uploading from MAME to the PC did not work if the file was above 1024 bytes or thereabout - at least in my case. The solution was to reduce the MTU, using the following command: "ifconfig ec0 mtu 1496". I only managed to make this adjustment in IRIX 6.5.22, the MTU command was not available in 6.5.7 - if someone knows the solution for earlier versions (including 5.3), that would be useful.
I'm not sure if it is due to MAME, the TAP adapter or my personal setup, but this fixed it and both uploads/downloads now work at full 10 Mbit speed (could possibly increased by looking at the MAME source).
First you need to install OpenVPN for its TAP adapter. For some reason I could not get v2.5 to work, but 2.4.11 works fine.
Then I just bridged the TAP adapter with my LAN adapter. I believe you can alternatively use Internet Connection Sharing. When you start up MAME, press scroll lock to enable menus, and then TAB to display options. Under "Network devices" you should find your local connection, or use the left/right keys to select it. If no adapter shows up, something is probably wrong with the OpenVPN installation.
Start up IRIX, and just set it up for networking, as you would do if it was a computer on your LAN.
Downloads into the emulated Indy/Indigo2 should now work fine - i.e. simple browsing and downloading files over FTP etc. I tested this on IRIX 5.3 and 6.5 and upwards.
For some reason, however, uploading from MAME to the PC did not work if the file was above 1024 bytes or thereabout - at least in my case. The solution was to reduce the MTU, using the following command: "ifconfig ec0 mtu 1496". I only managed to make this adjustment in IRIX 6.5.22, the MTU command was not available in 6.5.7 - if someone knows the solution for earlier versions (including 5.3), that would be useful.
I'm not sure if it is due to MAME, the TAP adapter or my personal setup, but this fixed it and both uploads/downloads now work at full 10 Mbit speed (could possibly increased by looking at the MAME source).