joncampbell123 / dosbox-x

DOSBox-X fork of the DOSBox project
GNU General Public License v2.0
2.82k stars 383 forks source link

Question: How to build on MacOS with SDL2 #859

Open sairoutine opened 6 years ago

sairoutine commented 6 years ago

Hi! I'm trying to execute following command to build with SDL2 on MacOS.

./configure --enable-core-inline --enable-debug=heavy --prefix=/usr --enable-sdl2
make -j3

But following url's error has occured. https://gist.github.com/sairoutine/17027d400ec665e1a094a4d21448498f

Any ideas to succeed to build?

Environment Mac X EI Capitan 10.11.6 dosbox-x 0.82.8

brunocastello commented 5 years ago

I have a problem, ne2000 emulation does not work over WIFI, only Ethernet. Even if I change the interface from en0 (Eth) to en1 (wifi) on my dosbox conf file, WFW3.11 still hangs out on black screen after the splash screen. Then it brings a BSOD complaining about DHCP.

joncampbell123 commented 5 years ago

I don't think that's a Mac OS X problem.

NE2000 emulation doesn't work with 802.11 wireless here on Linux either.

brunocastello commented 5 years ago

I don't think that's a Mac OS X problem.

NE2000 emulation doesn't work with 802.11 wireless here on Linux either.

Interesting. I was reading on PCem forums and they have the same issue. Some say its better to use SLiRP instead of PCAP if someone wanted to use a wifi connection. heres something I read there:

"almost all wifi chips won't send and receive promiscuous packets with a forged address. This is a hardware limitation"

https://pcem-emulator.co.uk/phpBB3/viewtopic.php?t=287&start=180