summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/video.lua
diff options
context:
space:
mode:
author Sven Schnelle <svens@stackframe.org>2018-05-28 22:28:44 +0200
committer ajrhacker <ajrhacker@users.noreply.github.com>2018-05-28 16:28:44 -0400
commit7698173e295c217b9ace663e7e59f9a4549ef862 (patch)
tree3bbf9cd3c367f1e57bdae9f125eea1539088f194 /scripts/src/video.lua
parenta0fc97191108ec9e7358e562f58be97615f22144 (diff)
Add HP98543 medium-res color graphics card (#3575)
* Remove vram_rw and ctrl_rw wrapper functions Signed-off-by: Sven Schnelle <svens@stackframe.org> * topcat: replace hardcoded display width by m_fb_width Signed-off-by: Sven Schnelle <svens@stackframe.org> * topcat: prepare topcat for multi plane operation framebuffer vram is only 1 bit wide. Signed-off-by: Sven Schnelle <svens@stackframe.org> * 98544: set single topcat plane Signed-off-by: Sven Schnelle <svens@stackframe.org> * add nereid mapper used on HP98543/98545 graphic cards Signed-off-by: Sven Schnelle <svens@stackframe.org> * prepare for multi-topcat operation Signed-off-by: Sven Schnelle <svens@stackframe.org> * add HP 98543 4 plane graphics card * hp9k_3xx: add hp98543 card * topcat,nerid: disable VERBOSE Signed-off-by: Sven Schnelle <svens@stackframe.org> * hp98543: use required_device_array * 98543: use required_region_ptr * 98544: use required_region_ptr * topcat: add save state support Signed-off-by: Sven Schnelle <svens@stackframe.org> * nereid: add save state support * hp98544,hp98543,topcat: use shared memory space Signed-off-by: Sven Schnelle <svens@stackframe.org> * nereid: remove redundant variable Signed-off-by: Sven Schnelle <svens@stackframe.org> * topcat, nereid: remove trailing underscore from include guard Signed-off-by: Sven Schnelle <svens@stackframe.org> * topcat,hp98543: code style fixes proposed in PR Signed-off-by: Sven Schnelle <svens@stackframe.org>
Diffstat (limited to 'scripts/src/video.lua')
-rw-r--r--scripts/src/video.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/scripts/src/video.lua b/scripts/src/video.lua
index e6027140f44..dc25ec8c581 100644
--- a/scripts/src/video.lua
+++ b/scripts/src/video.lua
@@ -1079,3 +1079,14 @@ if (VIDEOS["TOPCAT"]~=null) then
MAME_DIR .. "src/devices/video/topcat.h",
}
end
+
+--------------------------------------------------
+--
+--@src/devices/video/nereid.h,VIDEOS["NEREID"] = true
+--------------------------------------------------
+if (VIDEOS["NEREID"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/video/nereid.cpp",
+ MAME_DIR .. "src/devices/video/nereid.h",
+ }
+end