diff options
Diffstat (limited to 'src/devices/bus/isa/isa_cards.cpp')
-rw-r--r-- | src/devices/bus/isa/isa_cards.cpp | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/src/devices/bus/isa/isa_cards.cpp b/src/devices/bus/isa/isa_cards.cpp index ce23388ea1d..8ad01bcef63 100644 --- a/src/devices/bus/isa/isa_cards.cpp +++ b/src/devices/bus/isa/isa_cards.cpp @@ -18,6 +18,7 @@ #include "vga.h" #include "vga_ati.h" #include "svga_cirrus.h" +#include "svga_paradise.h" #include "svga_s3.h" #include "svga_tseng.h" #include "svga_trident.h" @@ -50,12 +51,14 @@ #include "tekram_dc820.h" #include "asc88.h" #include "omti8621.h" +#include "lrk330.h" // sound #include "adlib.h" #include "gblaster.h" #include "gus.h" #include "ibm_mfc.h" +#include "ibm_speech.h" #include "mpu401.h" #include "pcmidi.h" #include "sblaster.h" @@ -80,10 +83,12 @@ #include "pds.h" // other +#include "hpblp.h" #include "chessmdr.h" #include "chessmsr.h" #include "finalchs.h" #include "bblue2.h" +#include "opus100pm.h" void pc_isa8_cards(device_slot_interface &device) @@ -101,6 +106,8 @@ void pc_isa8_cards(device_slot_interface &device) device.option_add("pgc", ISA8_PGC); device.option_add("vga", ISA8_VGA); device.option_add("svga_et4k", ISA8_SVGA_ET4K); + device.option_add("svga_et4k_kasan16", ISA8_SVGA_ET4K_KASAN16); + device.option_add("wd90c90_jk", ISA8_WD90C90_JK); device.option_add("num9rev",ISA8_NUM_9_REV); device.option_add("com", ISA8_COM); device.option_add("fdc", ISA8_FDC_SUPERIO); @@ -140,6 +147,7 @@ void pc_isa8_cards(device_slot_interface &device) device.option_add("babyblue2", ISA8_BABYBLUE2); device.option_add("acb2072", ACB2072); device.option_add("3xtwin", ISA8_3XTWIN); + device.option_add("opus108pm", ISA8_OPUS108PM); } void pc_isa16_cards(device_slot_interface &device) @@ -153,6 +161,8 @@ void pc_isa16_cards(device_slot_interface &device) device.option_add("pgc", ISA8_PGC); device.option_add("vga", ISA8_VGA); device.option_add("svga_et4k", ISA8_SVGA_ET4K); + device.option_add("svga_et4k_kasan16", ISA8_SVGA_ET4K_KASAN16); + device.option_add("wd90c90_jk", ISA8_WD90C90_JK); device.option_add("num9rev",ISA8_NUM_9_REV); device.option_add("com", ISA8_COM); device.option_add("comat", ISA8_COM_AT); @@ -186,6 +196,8 @@ void pc_isa16_cards(device_slot_interface &device) device.option_add("babyblue2", ISA8_BABYBLUE2); device.option_add("acb2072", ACB2072); device.option_add("3xtwin", ISA8_3XTWIN); + device.option_add("opus108pm", ISA8_OPUS108PM); + device.option_add("ibm_speech", ISA8_IBM_SPEECH); // 16-bit device.option_add("ide", ISA16_IDE); device.option_add("ne2000", NE2000); @@ -199,14 +211,21 @@ void pc_isa16_cards(device_slot_interface &device) device.option_add("gus",ISA16_GUS); device.option_add("sblaster_16", ISA16_SOUND_BLASTER_16); device.option_add("svga_s3", ISA16_SVGA_S3); - device.option_add("s3virge", ISA16_S3VIRGE); - device.option_add("s3virgedx", ISA16_S3VIRGEDX); - device.option_add("dms3d2kp", ISA16_DMS3D2KPRO); device.option_add("svga_dm",ISA16_SVGA_CIRRUS); device.option_add("clgd542x",ISA16_SVGA_CIRRUS_GD542X); device.option_add("gfxultra", ISA16_VGA_GFXULTRA); device.option_add("gfxultrap", ISA16_SVGA_GFXULTRAPRO); - device.option_add("tgui9680",ISA16_SVGA_TGUI9680); + device.option_add("tvga9000", ISA16_SVGA_TVGA9000); +// device.option_add("tgui9680",ISA16_SVGA_TGUI9680); + device.option_add("pvga1a", ISA16_PVGA1A); + device.option_add("pvga1a_jk", ISA16_PVGA1A_JK); + device.option_add("wd90c00_jk", ISA16_WD90C00_JK); + device.option_add("wd90c11_lr", ISA16_WD90C11_LR); + device.option_add("wd90c30_lr", ISA16_WD90C30_LR); + device.option_add("wd90c31_lr", ISA16_WD90C31_LR); + device.option_add("wd90c31a_lr", ISA16_WD90C31A_LR); + device.option_add("wd90c31a_zs", ISA16_WD90C31A_ZS); + device.option_add("wd90c33_zz", ISA16_WD90C33_ZZ); device.option_add("3c505", ISA16_3C505); device.option_add("mach64", ISA16_SVGA_MACH64); device.option_add("sb16_lle", ISA16_SB16); @@ -230,4 +249,6 @@ void pc_isa16_cards(device_slot_interface &device) device.option_add("dc820", TEKRAM_DC820); // actually an EISA card device.option_add("dc820b", TEKRAM_DC820B); // actually an EISA card device.option_add("omti8621", ISA16_OMTI8621); + device.option_add("lrk331", LRK331); + device.option_add("hpblp", HPBLP); } |