All ROM image file names now lower case. Patch from tomaszkam.

This commit is contained in:
SarahW 2017-04-19 16:35:07 +01:00
commit bc5b6d63f7
6 changed files with 47 additions and 45 deletions

View file

@ -103,7 +103,7 @@ A generic clone XT board.
ROM files needed:
dtk\DTK_ERSO_2.42_2764.bin
dtk\dtk_erso_2.42_2764.bin
Amstrad PC1512 (1986)
@ -172,28 +172,28 @@ AMI XT clone (1989)
ROM files needed:
amixt\AMI_8088_BIOS_31JAN89.BIN
amixt\ami_8088_bios_31jan89.bin
DTK XT clone (1988)
ROM files needed:
dtk\DTK_ERSO_2.42_2764.bin
dtk\dtk_erso_2.42_2764.bin
VTech Laser Turbo XT (1987)
ROM files needed:
ltxt\27C64.bin
ltxt\27c64.bin
VTech Laser XT3 (1989)
ROM files needed:
lxt3\27C64D.bin
lxt3\27c64d.bin
Phoenix XT clone (1986)
@ -277,8 +277,8 @@ An early 386 system. I don't think this BIOS is from the original 1986 version
ROM files needed:
deskpro386\109592-005.U11.bin
deskpro386\109591-005.U13.bin
deskpro386\109592-005.u11.bin
deskpro386\109591-005.u13.bin
IBM PS/1 Model 2121 (1990)
@ -293,6 +293,7 @@ Acermate 386SX/25N (1992?)
An integrated 386SX clone, with onboard Oak SVGA and IO.
ROM files needed:
acer386\acer386.bin
acer386\oti067.bin
@ -309,6 +310,7 @@ A 386SX clone (otherwise known as the PC7386SX) with a built-in Sega Megadrive.
is emulated, obv.
ROM files needed:
megapc\41651-bios lo.u18
megapc\211253-bios hi.u19
@ -326,7 +328,7 @@ This is a generic 386DX clone with an MR BIOS.
ROM files needed:
mr386dx\OPT495SX.MR
mr386dx\opt495sx.mr
AMI 386DX clone (1994)
@ -335,7 +337,7 @@ to support an external cache.
ROM files needed:
ami386dx\OPT495SX.AMI
ami386dx\opt495sx.ami
AMI 486 clone (1993)
@ -360,7 +362,7 @@ A 486 clone using the SiS 496/497 chipset, with PCI bus and Award BIOS.
ROM files needed:
sis496\SIS496-1.AWA
sis496\sis496-1.awa
Intel Premiere/PCI (Batman's Revenge) (1994)
@ -368,8 +370,8 @@ A Socket 4 based board with 430LX chipset.
ROM files needed:
revenge\1009AF2_.BI0
revenge\1009AF2_.BI1
revenge\1009af2_.bi0
revenge\1009af2_.bi1
Intel Advanced/EV (Endeavor) (1995)
@ -379,8 +381,8 @@ the emulated board does not have this either.
ROM files needed:
endeavor\1006CB0_.BI0
endeavor\1006CB0_.BI1
endeavor\1006cb0_.bi0
endeavor\1006cb0_.bi1
Award 430VX PCI (1996)
@ -388,7 +390,7 @@ A generic Socket 5/7 board with 430VX chipset.
ROM files needed:
430vx\55XWUQ0E.BIN
430vx\55xwuq0e.bin
@ -889,4 +891,4 @@ Fellow v0.33
Kgen98 v0.4b
PacifiST v0.48
SNES9x v0.96
vMac v0.1.9.1
vMac v0.1.9.1

View file

@ -199,7 +199,7 @@ int loadbios()
fclose(f);
return 1;
case ROM_DTKXT:
f=romfopen("roms/dtk/DTK_ERSO_2.42_2764.bin","rb");
f=romfopen("roms/dtk/dtk_erso_2.42_2764.bin","rb");
if (!f) break;
fread(rom+0xE000,8192,1,f);
fclose(f);
@ -248,7 +248,7 @@ int loadbios()
return 1;
case ROM_IBMAT:
/* f=romfopen("roms/AMIC206.BIN","rb");
/* f=romfopen("roms/amic206.bin","rb");
if (!f) break;
fread(rom,65536,1,f);
fclose(f);
@ -305,13 +305,13 @@ int loadbios()
return 1;
case ROM_AMI386DX_OPTI495: /*This uses the OPTi 82C495 chipset*/
f=romfopen("roms/ami386dx/OPT495SX.AMI","rb");
f=romfopen("roms/ami386dx/opt495sx.ami","rb");
if (!f) break;
fread(rom,65536,1,f);
fclose(f);
return 1;
case ROM_MR386DX_OPTI495: /*This uses the OPTi 82C495 chipset*/
f=romfopen("roms/mr386dx/OPT495SX.MR","rb");
f=romfopen("roms/mr386dx/opt495sx.mr","rb");
if (!f) break;
fread(rom,65536,1,f);
fclose(f);
@ -393,7 +393,7 @@ int loadbios()
return 1;
case ROM_AMI486:
f=romfopen("roms/ami486/ami486.BIN","rb");
f=romfopen("roms/ami486/ami486.bin","rb");
if (!f) break;
fread(rom,65536,1,f);
fclose(f);
@ -402,7 +402,7 @@ int loadbios()
case ROM_WIN486:
// f=romfopen("roms/win486/win486.bin","rb");
f=romfopen("roms/win486/ALI1429G.AMW","rb");
f=romfopen("roms/win486/ali1429g.amw","rb");
if (!f) break;
fread(rom,65536,1,f);
fclose(f);
@ -419,7 +419,7 @@ int loadbios()
return 1;
case ROM_SIS496:
f = romfopen("roms/sis496/SIS496-1.AWA", "rb");
f = romfopen("roms/sis496/sis496-1.awa", "rb");
if (!f) break;
fread(rom, 0x20000, 1, f);
fclose(f);
@ -428,9 +428,9 @@ int loadbios()
return 1;
case ROM_430VX:
// f = romfopen("roms/430vx/Ga586atv.bin", "rb");
// f = fopen("roms/430vx/vx29.BIN", "rb");
f = romfopen("roms/430vx/55XWUQ0E.BIN", "rb");
// f = romfopen("roms/430vx/ga586atv.bin", "rb");
// f = fopen("roms/430vx/vx29.bin", "rb");
f = romfopen("roms/430vx/55xwuq0e.bin", "rb");
// f=romfopen("roms/430vx/430vx","rb");
if (!f) break;
fread(rom, 0x20000, 1, f);
@ -440,12 +440,12 @@ int loadbios()
return 1;
case ROM_REVENGE:
f = romfopen("roms/revenge/1009AF2_.BIO", "rb");
f = romfopen("roms/revenge/1009af2_.bio", "rb");
if (!f) break;
fseek(f, 0x80, SEEK_SET);
fread(rom + 0x10000, 0x10000, 1, f);
fclose(f);
f = romfopen("roms/revenge/1009AF2_.BI1", "rb");
f = romfopen("roms/revenge/1009af2_.bi1", "rb");
if (!f) break;
fseek(f, 0x80, SEEK_SET);
fread(rom, 0xc000, 1, f);
@ -454,12 +454,12 @@ int loadbios()
//is486=1;
return 1;
case ROM_ENDEAVOR:
f = romfopen("roms/endeavor/1006CB0_.BIO", "rb");
f = romfopen("roms/endeavor/1006cb0_.bio", "rb");
if (!f) break;
fseek(f, 0x80, SEEK_SET);
fread(rom + 0x10000, 0x10000, 1, f);
fclose(f);
f = romfopen("roms/endeavor/1006CB0_.BI1", "rb");
f = romfopen("roms/endeavor/1006cb0_.bi1", "rb");
if (!f) break;
fseek(f, 0x80, SEEK_SET);
fread(rom, 0xd000, 1, f);
@ -504,8 +504,8 @@ int loadbios()
return 1;
case ROM_DESKPRO_386:
f=romfopen("roms/deskpro386/109592-005.U11.bin","rb");
ff=romfopen("roms/deskpro386/109591-005.U13.bin","rb");
f=romfopen("roms/deskpro386/109592-005.u11.bin","rb");
ff=romfopen("roms/deskpro386/109591-005.u13.bin","rb");
if (!f || !ff) break;
for (c = 0x0000; c < 0x8000; c += 2)
{
@ -518,21 +518,21 @@ int loadbios()
return 1;
case ROM_AMIXT:
f = romfopen("roms/amixt/AMI_8088_BIOS_31JAN89.BIN", "rb");
f = romfopen("roms/amixt/ami_8088_bios_31jan89.bin", "rb");
if (!f) break;
fread(rom + 0xE000, 8192, 1, f);
fclose(f);
return 1;
case ROM_LTXT:
f = romfopen("roms/ltxt/27C64.bin", "rb");
f = romfopen("roms/ltxt/27c64.bin", "rb");
if (!f) break;
fread(rom + 0xE000, 8192, 1, f);
fclose(f);
return 1;
case ROM_LXT3:
f = romfopen("roms/lxt3/27C64D.bin", "rb");
f = romfopen("roms/lxt3/27c64d.bin", "rb");
if (!f) break;
fread(rom + 0xE000, 8192, 1, f);
fclose(f);

View file

@ -870,7 +870,7 @@ static void *xebec_init()
loadhd(xebec, 1, ide_fn[1]);
xebec_set_switches(xebec);
rom_init(&xebec->bios_rom, "roms/IBM_XEBEC_62X0822_1985.BIN", 0xc8000, 0x4000, 0x3fff, 0, MEM_MAPPING_EXTERNAL);
rom_init(&xebec->bios_rom, "roms/ibm_xebec_62x0822_1985.bin", 0xc8000, 0x4000, 0x3fff, 0, MEM_MAPPING_EXTERNAL);
io_sethandler(0x0320, 0x0004, xebec_read, NULL, NULL, xebec_write, NULL, NULL, xebec);
@ -897,7 +897,7 @@ static void xebec_close(void *p)
static int xebec_available()
{
return rom_present("roms/IBM_XEBEC_62X0822_1985.BIN");
return rom_present("roms/ibm_xebec_62x0822_1985.bin");
}
device_t mfm_xebec_device =

View file

@ -148,7 +148,7 @@ void *et4000_init()
et4000_t *et4000 = malloc(sizeof(et4000_t));
memset(et4000, 0, sizeof(et4000_t));
rom_init(&et4000->bios_rom, "roms/et4000.BIN", 0xc0000, 0x8000, 0x7fff, 0, MEM_MAPPING_EXTERNAL);
rom_init(&et4000->bios_rom, "roms/et4000.bin", 0xc0000, 0x8000, 0x7fff, 0, MEM_MAPPING_EXTERNAL);
io_sethandler(0x03c0, 0x0020, et4000_in, NULL, NULL, et4000_out, NULL, NULL, et4000);
@ -163,7 +163,7 @@ void *et4000_init()
static int et4000_available()
{
return rom_present("roms/et4000.BIN");
return rom_present("roms/et4000.bin");
}
void et4000_close(void *p)

View file

@ -2183,7 +2183,7 @@ static void *s3_init(char *bios_fn, int chip)
void *s3_bahamas64_init()
{
s3_t *s3 = s3_init("roms/bahamas64.BIN", S3_VISION864);
s3_t *s3 = s3_init("roms/bahamas64.bin", S3_VISION864);
s3->id = 0xc0; /*Vision864P*/
s3->id_ext = s3->id_ext_pci = 0xc0;
@ -2197,7 +2197,7 @@ void *s3_bahamas64_init()
int s3_bahamas64_available()
{
return rom_present("roms/bahamas64.BIN");
return rom_present("roms/bahamas64.bin");
}
void *s3_9fx_init()
@ -2221,7 +2221,7 @@ int s3_9fx_available()
void *s3_phoenix_trio32_init()
{
s3_t *s3 = s3_init("roms/86C732P.bin", S3_TRIO32);
s3_t *s3 = s3_init("roms/86c732p.bin", S3_TRIO32);
s3->id = 0xe1; /*Trio32*/
s3->id_ext = 0x10;
@ -2236,7 +2236,7 @@ void *s3_phoenix_trio32_init()
int s3_phoenix_trio32_available()
{
return rom_present("roms/86C732P.bin");
return rom_present("roms/86c732p.bin");
}
void *s3_phoenix_trio64_init()

View file

@ -288,7 +288,7 @@ void *tvga8900d_init()
tvga->vram_size = device_get_config_int("memory") << 10;
tvga->vram_mask = tvga->vram_size - 1;
rom_init(&tvga->bios_rom, "roms/TRIDENT.BIN", 0xc0000, 0x8000, 0x7fff, 0, MEM_MAPPING_EXTERNAL);
rom_init(&tvga->bios_rom, "roms/trident.bin", 0xc0000, 0x8000, 0x7fff, 0, MEM_MAPPING_EXTERNAL);
svga_init(&tvga->svga, tvga, tvga->vram_size,
tvga_recalctimings,
@ -303,7 +303,7 @@ void *tvga8900d_init()
static int tvga8900d_available()
{
return rom_present("roms/TRIDENT.BIN");
return rom_present("roms/trident.bin");
}
void tvga_close(void *p)