Added Phoenix XT clone and Juko XT clone. Patch from te_lanus.
This commit is contained in:
parent
81987c0ac5
commit
6af87dbd47
3 changed files with 20 additions and 0 deletions
|
|
@ -331,6 +331,8 @@ enum
|
||||||
ROM_LXT3,
|
ROM_LXT3,
|
||||||
ROM_PX386,
|
ROM_PX386,
|
||||||
ROM_DTK386,
|
ROM_DTK386,
|
||||||
|
ROM_PXXT,
|
||||||
|
ROM_JUKOPC,
|
||||||
|
|
||||||
ROM_MAX
|
ROM_MAX
|
||||||
};
|
};
|
||||||
|
|
|
||||||
16
src/mem.c
16
src/mem.c
|
|
@ -552,6 +552,22 @@ int loadbios()
|
||||||
fclose(f);
|
fclose(f);
|
||||||
mem_load_atide_bios();
|
mem_load_atide_bios();
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
|
case ROM_PXXT:
|
||||||
|
f = romfopen("roms/pxxt/000p001.bin", "rb");
|
||||||
|
if (!f) break;
|
||||||
|
fread(rom + 0xE000, 8192, 1, f);
|
||||||
|
fclose(f);
|
||||||
|
mem_load_xtide_bios();
|
||||||
|
return 1;
|
||||||
|
|
||||||
|
case ROM_JUKOPC:
|
||||||
|
f = romfopen("roms/jukopc/000o001.bin", "rb");
|
||||||
|
if (!f) break;
|
||||||
|
fread(rom + 0xE000, 8192, 1, f);
|
||||||
|
fclose(f);
|
||||||
|
mem_load_xtide_bios();
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
printf("Failed to load ROM!\n");
|
printf("Failed to load ROM!\n");
|
||||||
if (f) fclose(f);
|
if (f) fclose(f);
|
||||||
|
|
|
||||||
|
|
@ -77,6 +77,8 @@ MODEL models[] =
|
||||||
{"DTK XT clone", ROM_DTKXT, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
{"DTK XT clone", ROM_DTKXT, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
||||||
{"VTech Laser Turbo XT",ROM_LTXT, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
{"VTech Laser Turbo XT",ROM_LTXT, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
||||||
{"VTech Laser XT3", ROM_LXT3, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
{"VTech Laser XT3", ROM_LXT3, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
||||||
|
{"Phoenix XT clone", ROM_PXXT, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
||||||
|
{"Juko XT clone", ROM_JUKOPC, { "", cpus_8088, "", NULL, "", NULL}, 0, xt_init},
|
||||||
{"Tandy 1000", ROM_TANDY, { "", cpus_8088, "", NULL, "", NULL}, 1, tandy1k_init},
|
{"Tandy 1000", ROM_TANDY, { "", cpus_8088, "", NULL, "", NULL}, 1, tandy1k_init},
|
||||||
{"Amstrad PC1512", ROM_PC1512, { "", cpus_pc1512, "", NULL, "", NULL}, 1, ams_init},
|
{"Amstrad PC1512", ROM_PC1512, { "", cpus_pc1512, "", NULL, "", NULL}, 1, ams_init},
|
||||||
{"Sinclair PC200", ROM_PC200, { "", cpus_8086, "", NULL, "", NULL}, 1, ams_init},
|
{"Sinclair PC200", ROM_PC200, { "", cpus_8086, "", NULL, "", NULL}, 1, ams_init},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue