From 7aa1490a7e920be58d73344e20af67f36f7a9a2f Mon Sep 17 00:00:00 2001 From: 68bit <53298758+68bit@users.noreply.github.com> Date: Wed, 30 Oct 2019 13:02:31 +1100 Subject: 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. --- scripts/src/machine.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'scripts/src/machine.lua') 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 @@ -2811,6 +2811,18 @@ if (MACHINES["STVCD"]~=null) then } 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 + --------------------------------------------------- -- -- -- cgit v1.2.3-70-g09d2