ksherlock
ksherlock
In the off chance that you slept through the ppc transition, x86 transition, and x64 transition, there is a [68k backend](http://ftp.gwdg.de/pub/languages/lcc/contrib/m68k.txt) in the contrib folder that was used for the...
That's fine. The helper code is [here](https://github.com/ksherlock/ample/blob/master/vmnet_helper/vmnet_helper.c) and the MAME part is [here](https://github.com/ksherlock/mame/tree/ample-258-u2/src/osd/modules/netdev) and [here](https://github.com/ksherlock/mame/commit/3018fbbec133450902c69b289180b46e9eca5970) for the lua build part. I didn't think MAME would be interested in it since...
Are you using a static IP address? vmnet requires DHCP. Most packets are blocked until DHCP negotiation. I can't recall if I ever tested the plain vmnet so it's also...
I haven't tested with MacOS networking. I'll try to set that up and look into it. The IP checksums are fixed at some point after wireshark sees them so they're...
For the macintosh, are you using MacTCP, OpenTransport, or something else?
I was able to track down the Open Transport DHCP issues and it was my fault (and checksum related). [Here](https://github.com/ksherlock/mame/blob/ample-259-u2-wip/src/osd/modules/netdev/vmnet_common.h) is the updated file.
As far as google would tell me, MacTCP is bootp only. It's not practical, but vmnet might support bootp (I say might because bootp gives it an IP address but...
I suspect it's more of accident that bootp still works. I found one more checksum bug - https://github.com/ksherlock/mame/commit/2152bec136ab10a302b7cd7d771c0ff72df2bde4
Thanks for the heads up. I've cherry-picked it into a new build. I think the networksetup is for controlling the settings as a client (in system settings -> network ->...
Bad news... It looks like the Ethertalk packets generated over open transport use a [logical link control](https://en.wikipedia.org/wiki/Logical_link_control) / [subnetwork access protocol](https://en.wikipedia.org/wiki/Subnetwork_Access_Protocol) (LLC/SNAP) ethernet header that vmnet does not like. (The...