Previous 199869 Revisions Next

r197234 Tuesday 30th May, 2023 at 00:19:46 UTC by Angelo Salese
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;
[/branches/a800_cart/scripts/src]bus.lua video.lua
[/branches/a800_cart/src/devices/bus/isa]isa_cards.cpp mach32.cpp mach32.h s3virge.cpp s3virge.h svga_s3.h svga_trident.cpp svga_trident.h svga_tseng.cpp svga_tseng.h trident.cpp trident.h vga_ati.cpp vga_ati.h
[/branches/a800_cart/src/devices/machine]sis630_gui.cpp
[/branches/a800_cart/src/devices/video]ati_mach32.cpp* ati_mach32.h* ati_mach8.cpp* ati_mach8.h* atirage.h clgd542x.cpp clgd542x.h ibm8514a.cpp* ibm8514a.h* pc_vga.cpp pc_vga.h pc_vga_ati.cpp* pc_vga_ati.h* pc_vga_nvidia.cpp* pc_vga_nvidia.h* pc_vga_s3.cpp* pc_vga_s3.h* pc_vga_trident.cpp* pc_vga_trident.h* pc_vga_tseng.cpp* pc_vga_tseng.h* pc_xga.cpp* pc_xga.h* riva128.cpp* riva128.h*
[/branches/a800_cart/src/mame]mame.lst
[/branches/a800_cart/src/mame/konami]konmedal020.cpp
[/branches/a800_cart/src/mame/midway]midqslvr.cpp
[/branches/a800_cart/src/mame/misc]gammagic.cpp gamtor.cpp magtouch.cpp pntnpuzl.cpp savquest.cpp su2000.cpp voyager.cpp
[/branches/a800_cart/src/mame/pc]at.cpp calchase.cpp fruitpc.cpp igspc.cpp pangofun.cpp paokaipc.cpp pcat_dyn.cpp pcat_nit.cpp pcipc.cpp queen.cpp
[/branches/a800_cart/src/mame/shared]pcshare.cpp pcshare.h
[/branches/a800_cart/src/mame/skeleton]indiana.cpp
[/branches/a800_cart/src/mame/taito]taitowlf.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team