Compaq Deskpro 386 1988 BIOS ROM changed to the May 1988 due to malformed status of the January 1988 one.

This commit is contained in:
TC1995
2023-08-20 21:22:02 +02:00
parent 5ac598378f
commit 4325d6103c
3 changed files with 9 additions and 9 deletions

View File

@@ -560,7 +560,7 @@ extern int machine_at_portableii_init(const machine_t *);
extern int machine_at_portableiii_init(const machine_t *); extern int machine_at_portableiii_init(const machine_t *);
extern int machine_at_portableiii386_init(const machine_t *); extern int machine_at_portableiii386_init(const machine_t *);
extern int machine_at_deskpro386_init(const machine_t *); extern int machine_at_deskpro386_init(const machine_t *);
extern int machine_at_deskpro386_01_1988_init(const machine_t *); extern int machine_at_deskpro386_05_1988_init(const machine_t *);
/* m_at_socket4.c */ /* m_at_socket4.c */
extern void machine_at_premiere_common_init(const machine_t *, int); extern void machine_at_premiere_common_init(const machine_t *, int);

View File

@@ -52,7 +52,7 @@ enum {
COMPAQ_PORTABLEIII, COMPAQ_PORTABLEIII,
COMPAQ_PORTABLEIII386, COMPAQ_PORTABLEIII386,
COMPAQ_DESKPRO386, COMPAQ_DESKPRO386,
COMPAQ_DESKPRO386_01_1988 COMPAQ_DESKPRO386_05_1988
}; };
#define CGA_RGB 0 #define CGA_RGB 0
@@ -829,7 +829,7 @@ machine_at_compaq_init(const machine_t *model, int type)
break; break;
case COMPAQ_DESKPRO386: case COMPAQ_DESKPRO386:
case COMPAQ_DESKPRO386_01_1988: case COMPAQ_DESKPRO386_05_1988:
if (hdc_current == 1) if (hdc_current == 1)
device_add(&ide_isa_device); device_add(&ide_isa_device);
device_add(&compaq_386_device); device_add(&compaq_386_device);
@@ -909,17 +909,17 @@ machine_at_deskpro386_init(const machine_t *model)
} }
int int
machine_at_deskpro386_01_1988_init(const machine_t *model) machine_at_deskpro386_05_1988_init(const machine_t *model)
{ {
int ret; int ret;
ret = bios_load_linearr("roms/machines/deskpro386/1988-01-28.json.bin", ret = bios_load_linearr("roms/machines/deskpro386/1988-05-10.json.bin",
0x000f8000, 65536, 0); 0x000f8000, 65536, 0);
if (bios_only || !ret) if (bios_only || !ret)
return ret; return ret;
machine_at_compaq_init(model, COMPAQ_DESKPRO386_01_1988); machine_at_compaq_init(model, COMPAQ_DESKPRO386_05_1988);
return ret; return ret;
} }

View File

@@ -4708,11 +4708,11 @@ const machine_t machines[] = {
.net_device = NULL .net_device = NULL
}, },
{ {
.name = "[ISA] Compaq Deskpro 386 (January 1988)", .name = "[ISA] Compaq Deskpro 386 (May 1988)",
.internal_name = "deskpro386_01_1988", .internal_name = "deskpro386_05_1988",
.type = MACHINE_TYPE_386DX, .type = MACHINE_TYPE_386DX,
.chipset = MACHINE_CHIPSET_DISCRETE, .chipset = MACHINE_CHIPSET_DISCRETE,
.init = machine_at_deskpro386_01_1988_init, .init = machine_at_deskpro386_05_1988_init,
.pad = 0, .pad = 0,
.pad0 = 0, .pad0 = 0,
.pad1 = MACHINE_AVAILABLE, .pad1 = MACHINE_AVAILABLE,