waltje
94680da416
Updated NE2000 driver (cleaned up, especially PCI), new location for ROM files! Cross-tested with SLiRP and PCap for NE2000 and RTL8029 on DOS, NT 3.51.5, W2K.4, Debian 3.1 and 7.6. NT and Deb 3.1 don't like the RTL, and never will.
2017-05-26 13:13:36 -04:00
waltje
77430348fc
Another network cleaning (MAC address madness, BIOS stuff), WIN platform cleanup, Makefile[.local] cleanup.
2017-05-24 00:32:08 -04:00
waltje
4c61635f98
Updated network code to dynamically load WinPcap, and other cleanups.
2017-05-22 01:08:42 -04:00
waltje
3eb09ff9fe
Updates for dynamic loading of DLLs, some cleanups.
2017-05-22 00:21:50 -04:00
OBattler
785cb4b421
PCap is now initialized with timeout 15 rather than 10;
...
Generated MAC addresses are back, with 0xDE as first byte rather than 0x00, SLiRP DHCP still works (seems it did not like the first byte being 0x00);
The FDC Read and Write commands now return the correct sector ID in the result phase when the last transferred sector equals EOT and DMA is over, fixes floppies on Windows 2000;
Fixed floppy FIFO threshold handling.
2017-05-21 02:37:22 +02:00
OBattler
2c7b6f004a
The WinPcap handler now forces non-blocking mode again.
2017-05-20 22:23:54 +02:00
waltje
09ca09775c
Cleanup of the configuration code, and source tree layout.
2017-05-18 01:58:51 -04:00
OBattler
1a9a55c35e
Split off the Network configuration from Other peripherals in the Settings dialog and made PCap device configurable;
...
Overhauled the configuration files so that the global variables are now subdivided into sections;
Fixed CD-ROM MODE SENSE page 0x2A which was being incorrectly reported as not implemented, fixes among other things Rayman 1 and Spellcross: The Last Battle (both now see the CD-ROM and play CD Audio fine).
2017-05-17 21:56:31 +02:00
waltje
bce795b632
Fixes to Network layer code.
2017-05-12 17:33:42 -04:00
waltje
2f9bda8a18
Updated network code, major cleanup. SLiRP and Pcap both tested. UI configuration will need extra work by Kotori.
2017-05-12 05:05:27 -04:00
OBattler
2e3ce399e2
Changed network timer back to signed int, and made it default to 0 again - SLiRP now works again.
2017-05-10 04:36:19 +02:00
waltje
b975839b41
Network cleanup, updated pcap_if to have a sniffer, PCAP now works properly. Removed all Slirp warnings.
2017-05-09 22:10:15 -04:00
OBattler
4e7c404922
Reverting previous commit
2017-05-09 15:35:06 +02:00
OBattler
cbb8d2a64b
Change to the MAC address handling.
2017-05-09 04:36:09 +02:00
waltje
52cf57cf56
Added pcap_if.exe utility, updated net_ne2000.c and updated Makefile.mingw.
2017-05-08 18:27:49 -04:00
OBattler
f6612fb33b
Fixed bugs that were preventing NVR and Flash files from behind saved;
...
A lot of clean ups from waltje;
Start of a directory structure for the code, thanks to waltje.
2017-05-06 17:48:33 +02:00