From fc5fc6d4c2a2b84fc7f2e29378d62815d78eb256 Mon Sep 17 00:00:00 2001 From: "therealmogminer@gmail.com" Date: Fri, 28 Oct 2016 20:07:56 +0200 Subject: New devices added ----------------- 7400 Quad 2-Input NAND Gate [Ryan Holtz] 7404 Hex Inverter [Ryan Holtz] 82S126/82S129 256x4-bit PROM [Ryan Holtz] --- scripts/src/machine.lua | 36 ++++++++++++++++++++++++++++++++++++ scripts/target/mame/arcade.lua | 3 +++ scripts/target/mame/mess.lua | 23 +++-------------------- 3 files changed, 42 insertions(+), 20 deletions(-) (limited to 'scripts') diff --git a/scripts/src/machine.lua b/scripts/src/machine.lua index 81b5ab23907..63bec113de8 100644 --- a/scripts/src/machine.lua +++ b/scripts/src/machine.lua @@ -282,6 +282,30 @@ if (MACHINES["7200FIFO"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/machine/7400.h,MACHINES["TTL7400"] = true +--------------------------------------------------- + +if (MACHINES["TTL7400"]~=null) then + files { + MAME_DIR .. "src/devices/machine/7400.cpp", + MAME_DIR .. "src/devices/machine/7400.h", + } +end + +--------------------------------------------------- +-- +--@src/devices/machine/7404.h,MACHINES["TTL7404"] = true +--------------------------------------------------- + +if (MACHINES["TTL7404"]~=null) then + files { + MAME_DIR .. "src/devices/machine/7404.cpp", + MAME_DIR .. "src/devices/machine/7404.h", + } +end + --------------------------------------------------- -- --@src/devices/machine/74123.h,MACHINES["TTL74123"] = true @@ -379,6 +403,18 @@ if (MACHINES["TTL7474"]~=null) then } end +--------------------------------------------------- +-- +--@src/devices/machine/82s129.h,MACHINES["PROM82S129"] = true +--------------------------------------------------- + +if (MACHINES["PROM82S129"]~=null) then + files { + MAME_DIR .. "src/devices/machine/82s129.cpp", + MAME_DIR .. "src/devices/machine/82s129.h", + } +end + --------------------------------------------------- -- --@src/devices/machine/8042kbdc.h,MACHINES["KBDC8042"] = true diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index f571ce8a1e6..6b515e2d399 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -353,6 +353,8 @@ MACHINES["ACIA6850"] = true MACHINES["68681"] = true MACHINES["7200FIFO"] = true --MACHINES["8530SCC"] = true +--MACHINES["TTL7400"] = true +--MACHINES["TTL7404"] = true MACHINES["TTL74123"] = true MACHINES["TTL74145"] = true MACHINES["TTL74148"] = true @@ -502,6 +504,7 @@ MACHINES["PIC8259"] = true MACHINES["PIT8253"] = true MACHINES["PLA"] = true --MACHINES["PROFILE"] = true +--MACHINES["PROM82S129"] = true MACHINES["R10696"] = true MACHINES["R10788"] = true MACHINES["RA17XX"] = true diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 1188e1fa589..0344b1e004e 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -347,28 +347,13 @@ MACHINES["AUTOCONFIG"] = true MACHINES["CR511B"] = true MACHINES["DMAC"] = true MACHINES["GAYLE"] = true ---MACHINES["NCR53C7XX"] = true ---MACHINES["LSI53C810"] = true MACHINES["6522VIA"] = true ---MACHINES["TPI6525"] = true ---MACHINES["RIOT6532"] = true MACHINES["6821PIA"] = true MACHINES["6840PTM"] = true MACHINES["68561MPCC"] = true ---MACHINES["ACIA6850"] = true MACHINES["68681"] = true MACHINES["7200FIFO"] = true MACHINES["8530SCC"] = true ---MACHINES["TTL74123"] = true ---MACHINES["TTL74145"] = true ---MACHINES["TTL74148"] = true ---MACHINES["TTL74153"] = true ---MACHINES["TTL74161"] = true ---MACHINES["TTL74175"] = true ---MACHINES["TTL74181"] = true ---MACHINES["TTL7474"] = true ---MACHINES["KBDC8042"] = true ---MACHINES["I8257"] = true MACHINES["AAKARTDEV"] = true MACHINES["ACIA6850"] = true MACHINES["ADC0808"] = true @@ -468,8 +453,6 @@ MACHINES["MC6854"] = true MACHINES["MC68328"] = true MACHINES["MC68901"] = true MACHINES["MCCS1850"] = true ---MACHINES["M68307"] = true ---MACHINES["M68340"] = true MACHINES["MCF5206E"] = true MACHINES["MICROTOUCH"] = true MACHINES["MIOT6530"] = true @@ -478,7 +461,6 @@ MACHINES["MM58274C"] = true MACHINES["MM74C922"] = true MACHINES["MOS6526"] = true MACHINES["MOS6529"] = true ---MACHINES["MIOT6530"] = true MACHINES["MOS6551"] = true MACHINES["MOS6702"] = true MACHINES["MOS8706"] = true @@ -510,6 +492,7 @@ MACHINES["PIT68230"] = true MACHINES["PIT8253"] = true MACHINES["PLA"] = true --MACHINES["PROFILE"] = true +MACHINES["PROM82S129"] = true MACHINES["R64H156"] = true MACHINES["RF5C296"] = true MACHINES["RIOT6532"] = true @@ -544,6 +527,8 @@ MACHINES["TMS6100"] = true MACHINES["TMS9901"] = true MACHINES["TMS9902"] = true MACHINES["TPI6525"] = true +MACHINES["TTL7400"] = true +MACHINES["TTL7404"] = true MACHINES["TTL74123"] = true MACHINES["TTL74145"] = true MACHINES["TTL74148"] = true @@ -577,8 +562,6 @@ MACHINES["Z80DMA"] = true MACHINES["Z80PIO"] = true MACHINES["Z80STI"] = true MACHINES["Z8536"] = true ---MACHINES["SECFLASH"] = true ---MACHINES["PCCARD"] = true MACHINES["SMC92X4"] = true MACHINES["HDC9234"] = true MACHINES["TI99_HD"] = true -- cgit v1.2.3