diff --git a/readme.txt b/readme.txt index 423d572..95b22e3 100644 --- a/readme.txt +++ b/readme.txt @@ -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 \ No newline at end of file +vMac v0.1.9.1 diff --git a/src/mem.c b/src/mem.c index 6cd1231..20279cd 100644 --- a/src/mem.c +++ b/src/mem.c @@ -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); diff --git a/src/mfm_xebec.c b/src/mfm_xebec.c index 6a27936..7a65a31 100644 --- a/src/mfm_xebec.c +++ b/src/mfm_xebec.c @@ -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 = diff --git a/src/vid_et4000.c b/src/vid_et4000.c index dbcabb5..483ce94 100644 --- a/src/vid_et4000.c +++ b/src/vid_et4000.c @@ -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) diff --git a/src/vid_s3.c b/src/vid_s3.c index d97b78a..f0ce975 100644 --- a/src/vid_s3.c +++ b/src/vid_s3.c @@ -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() diff --git a/src/vid_tvga.c b/src/vid_tvga.c index 1f976a9..e3a3df0 100644 --- a/src/vid_tvga.c +++ b/src/vid_tvga.c @@ -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)