diff options
author | 2023-05-30 02:19:46 +0200 | |
---|---|---|
committer | 2023-05-30 02:19:46 +0200 | |
commit | 93888542d26c2d3083bb816375740f6af3810059 (patch) | |
tree | 378639d0028ee0c162ad0a1ab538c932a8fc8102 /src/devices/bus/isa/isa_cards.cpp | |
parent | a5217a691781c7be2531c1830f97dc5de9865f2f (diff) |
video/pc_vga.cpp: part 1 of interface modernization (#11284)
- video/pc_vga.cpp: Move everything that doesn't belong to main VGA/SVGA interfaces to per-manufacturer family files;
- shared/pcshare.cpp: retire pcat_base_state::pcvideo_* fns;
- video/pc_vga.cpp: temporary move gamtor_vga_device to misc/gamtor.cpp;
- bus/isa/isa_cards.cpp: retire TGUI9680 from being selected (all refs points to be a PCI card only, there's mention of a VLB card but haven't seen a single retail dump/photo yet)
- bus/isa/svga_trident.cpp: add TVGA9000 ISA card
- bus/isa/svga_tseng.cpp: add earlier ColorImage ET4000AX variant
- bus/isa/svga_tseng.cpp: add Kasan Hangulmadang-16 Korean variant ISA
- Adds a very preliminary implementation of nVidia Riva 128 PCI card, added as a temp target in pc/pcipc.cpp (pcinv3);
- video/pc_vga.cpp: Rework and fix VGA input sense (necessary to allow Riva 128 to survive POST);
- video/pc_vga_s3.cpp: Fix s3_vga_device inheritance (was subclassing from ati_vga_device)
- pc/calchase.cpp: convert custom JAMMA i/f to ISA device;
- pc/calchase.cpp: connect Trident VGA to ISA bus;
Diffstat (limited to 'src/devices/bus/isa/isa_cards.cpp')
-rw-r--r-- | src/devices/bus/isa/isa_cards.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/devices/bus/isa/isa_cards.cpp b/src/devices/bus/isa/isa_cards.cpp index b3a02da884b..957a2a388ac 100644 --- a/src/devices/bus/isa/isa_cards.cpp +++ b/src/devices/bus/isa/isa_cards.cpp @@ -105,6 +105,7 @@ 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("num9rev",ISA8_NUM_9_REV); device.option_add("com", ISA8_COM); device.option_add("fdc", ISA8_FDC_SUPERIO); @@ -158,6 +159,7 @@ 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("num9rev",ISA8_NUM_9_REV); device.option_add("com", ISA8_COM); device.option_add("comat", ISA8_COM_AT); @@ -213,7 +215,8 @@ void pc_isa16_cards(device_slot_interface &device) 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("3c505", ISA16_3C505); device.option_add("mach64", ISA16_SVGA_MACH64); device.option_add("sb16_lle", ISA16_SB16); |