Previous 199869 Revisions Next

r197999 Tuesday 4th July, 2023 at 17:10:46 UTC by Angelo Salese
video/pc_vga.cpp: part 2 of interface modernization (#11315)

* video/pc_vga.cpp: update QA, move SVGA related function to bottom of file

* chore: rename clgd542x.cpp -> pc_vga_cirrus.cpp

* chore: move SiS630 SVGA portion to pc_vga_sis.cpp

* chore: intermediate step to convert crtc/seq/attribute/gc_reg_read/write to maps from violating parties

* video/pc_vga_cirrus.cpp: preliminary implementation of hidden DAC mode

* misc/gambl186.cpp: fix compile

* pc_vga_cirrus.cpp: fix gambl186 regression

* chore: convert pc_vga sequencer regs to space memory

* chore: make sure that address_space_config is preserved when inheriting

* trs/vis.cpp: convert VGA to sequencer_map

* chore: move s3virge out of bus/isa

* pc_vga.cpp: convert ATC to attribute_map

* pc_vga.cpp: convert GC to gc_map

* pc_vga.cpp: convert CRTC to crtc_map

* fixes trs/vis.cpp refresh rate by chain reaction (40 Hz -> 61 Hz)

* video/s3virge.cpp: fix regression

* video/pc_vga.cpp: reorder functions

* chore: modernize VGA main I/O interfaces

* video/clgd546x_laguna.cpp: update to latest

* konami/konmedal020.cpp: fix -validate

* video/pc_vga.cpp: use yet another custom address_map_constructor in place of the non-working memory_view pattern

* video/ibm8514a.cpp: address self review [skip ci]
[scripts/src]bus.lua video.lua
[src/devices/bus/isa]s3virge.cpp s3virge.h svga_cirrus.cpp svga_cirrus.h svga_s3.cpp svga_s3.h svga_trident.cpp svga_trident.h svga_tseng.cpp svga_tseng.h vga.cpp vga.h vga_ati.cpp vga_ati.h
[src/devices/machine]sis630_gui.cpp sis630_gui.h
[src/devices/video]clgd542x.cpp clgd542x.h clgd546x_laguna.cpp clgd546x_laguna.h ibm8514a.cpp pc_vga.cpp pc_vga.h pc_vga_ati.cpp pc_vga_ati.h pc_vga_cirrus.cpp* pc_vga_cirrus.h* pc_vga_nvidia.cpp pc_vga_nvidia.h pc_vga_s3.cpp pc_vga_s3.h pc_vga_sis.cpp* pc_vga_sis.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 s3virge.cpp* s3virge.h* virge_pci.cpp virge_pci.h
[src/mame/be]bebox.cpp
[src/mame/funworld]photoply.cpp
[src/mame/konami]konmedal020.cpp
[src/mame/misc]gambl186.cpp gammagic.cpp gamtor.cpp magtouch.cpp pntnpuzl.cpp savquest.cpp su2000.cpp
[src/mame/pc]fruitpc.cpp pangofun.cpp paokaipc.cpp pcat_dyn.cpp pcat_nit.cpp queen.cpp
[src/mame/trs]vis.cpp


Previous 199869 Revisions Next


© 1997-2024 The MAME Team