Added Olivetti GO481 graphics card (PVGA1A). Patch from ruben_balea.
This commit is contained in:
parent
24c552ca38
commit
94448b885b
4 changed files with 27 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/*Paradise VGA emulation
|
||||
|
||||
PC2086, PC3086 use PVGA1A
|
||||
PC2086, PC3086, GO481 use PVGA1A
|
||||
MegaPC uses W90C11A
|
||||
*/
|
||||
#include <stdlib.h>
|
||||
|
|
@ -350,6 +350,18 @@ static void *paradise_wd90c11_megapc_init()
|
|||
return paradise;
|
||||
}
|
||||
|
||||
static void *paradise_pvga1a_oli_go481_init()
|
||||
{
|
||||
paradise_t *paradise = paradise_pvga1a_init();
|
||||
|
||||
if (paradise)
|
||||
rom_init_interleaved(¶dise->bios_rom,
|
||||
"oli_go481_lo.bin",
|
||||
"oli_go481_hi.bin",
|
||||
0xc0000, 0x8000, 0x7fff, 0, MEM_MAPPING_EXTERNAL);
|
||||
return paradise;
|
||||
}
|
||||
|
||||
void paradise_close(void *p)
|
||||
{
|
||||
paradise_t *paradise = (paradise_t *)p;
|
||||
|
|
@ -413,3 +425,14 @@ device_t paradise_wd90c11_megapc_device =
|
|||
paradise_force_redraw,
|
||||
paradise_add_status_info
|
||||
};
|
||||
device_t paradise_pvga1a_oli_go481_device =
|
||||
{
|
||||
"Paradise PVGA1A (Olivetti GO481)",
|
||||
0,
|
||||
paradise_pvga1a_oli_go481_init,
|
||||
paradise_close,
|
||||
NULL,
|
||||
paradise_speed_changed,
|
||||
paradise_force_redraw,
|
||||
paradise_add_status_info
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue