diff options
| author | 2015-11-28 09:59:12 -0200 | |
|---|---|---|
| committer | 2015-12-06 13:32:03 -0200 | |
| commit | 0618c642ba8a33411539449060c9cb604508fe75 (patch) | |
| tree | 2db87870b40ef66219ea3c9cefe421419cea7514 /scripts | |
| parent | d1abdea08c5ca8cabcca155ae1177b08e808f9e3 (diff) | |
adding a basic machine driver for the Patinho Feio and setting up build system for the driver and the CPU module
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/cpu.lua | 16 | ||||
| -rw-r--r-- | scripts/target/mame/mess.lua | 7 |
2 files changed, 23 insertions, 0 deletions
diff --git a/scripts/src/cpu.lua b/scripts/src/cpu.lua index dc2eb538b00..985d47c0611 100644 --- a/scripts/src/cpu.lua +++ b/scripts/src/cpu.lua @@ -1436,6 +1436,22 @@ if (CPUS["PDP1"]~=null or _OPTIONS["with-tools"]) then end -------------------------------------------------- +-- PATINHO FEIO - Escola Politecnica - USP (Brazil) +--@src/devices/cpu/patinhofeio/patinho_feio.h,CPUS["PATINHOFEIO"] = true +-------------------------------------------------- + +if (CPUS["PATINHOFEIO"]~=null) then + files { + MAME_DIR .. "src/devices/cpu/patinhofeio/patinho_feio.cpp", + MAME_DIR .. "src/devices/cpu/patinhofeio/patinho_feio.h", + } +end + +if (CPUS["PATINHOFEIO"]~=null or _OPTIONS["with-tools"]) then + table.insert(disasm_files , MAME_DIR .. "src/devices/cpu/patinhofeio/patinho_feio_dasm.cpp") +end + +-------------------------------------------------- -- Motorola PowerPC series --@src/devices/cpu/powerpc/ppc.h,CPUS["POWERPC"] = true -------------------------------------------------- diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index e5436770e03..5b16be78d7e 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -91,6 +91,7 @@ CPUS["APEXC"] = true CPUS["CP1610"] = true CPUS["F8"] = true CPUS["LH5801"] = true +CPUS["PATINHOFEIO"] = true CPUS["PDP1"] = true CPUS["SATURN"] = true CPUS["SC61860"] = true @@ -852,6 +853,7 @@ function linkProjects_mame_mess(_target, _subtarget) "ultratec", "unisonic", "unisys", + "usp", "veb", "vidbrain", "videoton", @@ -2845,6 +2847,11 @@ files { MAME_DIR .. "src/mame/drivers/univac.cpp", } +createMESSProjects(_target, _subtarget, "usp") +files { + MAME_DIR .. "src/mame/drivers/patinho_feio.cpp", +} + createMESSProjects(_target, _subtarget, "veb") files { MAME_DIR .. "src/mame/drivers/chessmst.cpp", |
