Machine mergers and added the Olivetti PCS 44/C.

This commit is contained in:
OBattler
2025-08-26 18:00:25 +02:00
parent 5180646dfd
commit a3f5ea358f
16 changed files with 958 additions and 1430 deletions

View File

@@ -224,23 +224,6 @@ machine_at_ibmxt286_init(const machine_t *model)
return ret;
}
int
machine_at_ibmatami_init(const machine_t *model)
{
int ret;
ret = bios_load_interleaved("roms/machines/ibmatami/BIOS_5170_30APR89_U27_AMI_27256.BIN",
"roms/machines/ibmatami/BIOS_5170_30APR89_U47_AMI_27256.BIN",
0x000f0000, 65536, 0);
if (bios_only || !ret)
return ret;
machine_at_ibm_common_init(model);
return ret;
}
int
machine_at_cmdpc_init(const machine_t *model)
{
@@ -434,7 +417,7 @@ machine_at_m290_init(const machine_t *model)
}
int
machine_at_ibmatpx_init(const machine_t *model)
machine_at_pxat_init(const machine_t *model)
{
int ret;
@@ -451,7 +434,7 @@ machine_at_ibmatpx_init(const machine_t *model)
}
int
machine_at_ibmatquadtel_init(const machine_t *model)
machine_at_quadtat_init(const machine_t *model)
{
int ret;
@@ -551,6 +534,23 @@ machine_at_siemens_init(const machine_t *model)
return ret;
}
int
machine_at_tbunk286_init(const machine_t *model)
{
int ret;
ret = bios_load_interleaved("roms/machines/ibmatami/BIOS_5170_30APR89_U27_AMI_27256.BIN",
"roms/machines/ibmatami/BIOS_5170_30APR89_U47_AMI_27256.BIN",
0x000f0000, 65536, 0);
if (bios_only || !ret)
return ret;
machine_at_ibm_common_init(model);
return ret;
}
/* C&T PC/AT */
static void
machine_at_ctat_common_init(const machine_t *model)