Changed version number to 1.01;

IMG floppy image handler now fills the remaining bytes with 0xF6 if it has read less bytes than expected - fixes handling of truncated IMG's with a valid BPB;
HDI files are now written with the correct header;
FDC DUMP REGISTERS command is now implemented correctly, fixes FDC error on AMI 486 clone and AMI WinBIOS 486;
Commented out the Acer 386SX and the Phoenix 386 clone;
WinPCap code is now delayed loading (thanks to Rai-chan), the emulator should now be able to run without WinPCap installed if not using PCap;
The IBM PS/2 Model 30 NVR file is now saved in the same directly as the other NVR files;
Applied all the latest mainline PCem Voodoo commits.
This commit is contained in:
OBattler
2017-02-23 19:52:14 +01:00
parent 9db233e1c5
commit 4ddfa7c1db
10 changed files with 352 additions and 97 deletions

View File

@@ -405,6 +405,7 @@ int loadbios()
fclose(f);
return 1;
#if 0
case ROM_ACER386:
f=romfopen("roms/acer386/acer386.bin","rb");
if (!f) break;
@@ -416,6 +417,7 @@ int loadbios()
if (!f) break;
fclose(f);
return 1;
#endif
case ROM_AMI286:
f=romfopen("roms/ami286/amic206.bin","rb");
@@ -506,6 +508,7 @@ int loadbios()
//is486=1;
return 1;
#if 0
case ROM_PCI486:
f=romfopen("roms/hot-433/hot-433.ami","rb");
if (!f) break;
@@ -514,6 +517,7 @@ int loadbios()
biosmask = 0x1ffff;
//is486=1;
return 1;
#endif
case ROM_SIS496:
f = romfopen("roms/sis496/SIS496-1.AWA", "rb");
@@ -663,6 +667,7 @@ int loadbios()
fclose(f);
return 1;
#if 0
case ROM_PX386: /*Phoenix 80386 BIOS*/
f=romfopen("roms/px386/3iip001l.bin","rb");
ff=romfopen("roms/px386/3iip001h.bin","rb");
@@ -675,6 +680,7 @@ int loadbios()
fclose(ff);
fclose(f);
return 1;
#endif
case ROM_DTK386: /*Uses NEAT chipset*/
f = romfopen("roms/dtk386/3cto001.bin", "rb");