summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/machine.lua
diff options
context:
space:
mode:
author 68bit <53298758+68bit@users.noreply.github.com>2019-10-30 13:02:31 +1100
committer Vas Crabb <cuavas@users.noreply.github.com>2019-10-30 13:02:31 +1100
commit7aa1490a7e920be58d73344e20af67f36f7a9a2f (patch)
tree104cc37a5b6d78ce942d230b070bf0681d4b9aa6 /scripts/src/machine.lua
parentfff889b165b607c2d1bf2b77727d0a2fc35239b4 (diff)
swtpc8212: get it running, and on the rs232 bus (#5729)
This patch gets it running, and splits it into two front ends, one being a rs232 bus slot so that is can be used as a terminal option. It adds the MCM66750 character generator, and implements the MC6845 row update function. Most of the I/O has been worked out with help from the CT-82 user manual. The various screen formats and the graphics modes appear to be working and plausible. Printer support has been added, and a beeper.
Diffstat (limited to 'scripts/src/machine.lua')
-rw-r--r--scripts/src/machine.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua
index 3c574fe3762..e9a58631883 100644
--- a/scripts/src/machine.lua
+++ b/scripts/src/machine.lua
@@ -2813,6 +2813,18 @@ end
---------------------------------------------------
--
+--@src/devices/machine/swtpc8212.h,MACHINES["SWTPC8212"] = true
+---------------------------------------------------
+
+if (MACHINES["SWTPC8212"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/machine/swtpc8212.cpp",
+ MAME_DIR .. "src/devices/machine/swtpc8212.h",
+ }
+end
+
+---------------------------------------------------
+--
--
---------------------------------------------------