diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/src/bus.lua | 21 | ||||
-rw-r--r-- | scripts/src/emu.lua | 2 | ||||
-rw-r--r-- | scripts/src/netlist.lua | 40 | ||||
-rw-r--r-- | scripts/src/osd/sdl_cfg.lua | 2 | ||||
-rw-r--r-- | scripts/src/osd/uwp_cfg.lua | 2 | ||||
-rw-r--r-- | scripts/src/osd/windows_cfg.lua | 2 | ||||
-rw-r--r-- | scripts/target/mame/arcade.lua | 21 | ||||
-rw-r--r-- | scripts/target/mame/mess.lua | 6 | ||||
-rw-r--r-- | scripts/target/mame/nl.lua | 22 | ||||
-rw-r--r-- | scripts/target/mame/tiny.lua | 2 |
10 files changed, 101 insertions, 19 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua index 4af0e78d6ab..3833c9fc695 100644 --- a/scripts/src/bus.lua +++ b/scripts/src/bus.lua @@ -1486,6 +1486,27 @@ end --------------------------------------------------- -- +--@src/devices/bus/vme/vme.h,BUSES["VME"] = true +--------------------------------------------------- + +if (BUSES["VME"]~=null) then + files { + MAME_DIR .. "src/devices/bus/vme/vme.cpp", + MAME_DIR .. "src/devices/bus/vme/vme.h", + MAME_DIR .. "src/mame/bus/vme/mzr8105.cpp", + MAME_DIR .. "src/mame/bus/vme/mzr8105.h", + MAME_DIR .. "src/mame/bus/vme/mzr8300.cpp", + MAME_DIR .. "src/mame/bus/vme/mzr8300.h", + MAME_DIR .. "src/mame/includes/mzr8105.h", + MAME_DIR .. "src/mame/machine/mzr8105.cpp", + MAME_DIR .. "src/mame/includes/mzr8300.h", + MAME_DIR .. "src/mame/machine/mzr8300.cpp", + } +end + + +--------------------------------------------------- +-- --@src/devices/bus/wangpc/wangpc.h,BUSES["WANGPC"] = true --------------------------------------------------- diff --git a/scripts/src/emu.lua b/scripts/src/emu.lua index b67226e1576..76cdb16427c 100644 --- a/scripts/src/emu.lua +++ b/scripts/src/emu.lua @@ -93,8 +93,6 @@ files { MAME_DIR .. "src/emu/dislot.h", MAME_DIR .. "src/emu/disound.cpp", MAME_DIR .. "src/emu/disound.h", - MAME_DIR .. "src/emu/dispatch.cpp", - MAME_DIR .. "src/emu/dispatch.h", MAME_DIR .. "src/emu/distate.cpp", MAME_DIR .. "src/emu/distate.h", MAME_DIR .. "src/emu/divideo.cpp", diff --git a/scripts/src/netlist.lua b/scripts/src/netlist.lua index 70feb291aa5..b1344e9d924 100644 --- a/scripts/src/netlist.lua +++ b/scripts/src/netlist.lua @@ -91,18 +91,30 @@ project "netlist" MAME_DIR .. "src/lib/netlist/solver/nld_ms_w.h", MAME_DIR .. "src/lib/netlist/solver/nld_ms_direct_lu.h", MAME_DIR .. "src/lib/netlist/solver/vector_base.h", + MAME_DIR .. "src/lib/netlist/devices/nld_2102A.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_2102A.h", + MAME_DIR .. "src/lib/netlist/devices/nld_2716.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_2716.h", MAME_DIR .. "src/lib/netlist/devices/nld_4020.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_4020.h", MAME_DIR .. "src/lib/netlist/devices/nld_4066.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_4066.h", + MAME_DIR .. "src/lib/netlist/devices/nld_4316.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_4316.h", MAME_DIR .. "src/lib/netlist/devices/nld_7448.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_7448.h", MAME_DIR .. "src/lib/netlist/devices/nld_7450.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_7450.h", + MAME_DIR .. "src/lib/netlist/devices/nld_7473.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_7473.h", MAME_DIR .. "src/lib/netlist/devices/nld_7474.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_7474.h", + MAME_DIR .. "src/lib/netlist/devices/nld_7475.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_7475.h", MAME_DIR .. "src/lib/netlist/devices/nld_7483.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_7483.h", + MAME_DIR .. "src/lib/netlist/devices/nld_7485.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_7485.h", MAME_DIR .. "src/lib/netlist/devices/nld_7490.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_7490.h", MAME_DIR .. "src/lib/netlist/devices/nld_7493.cpp", @@ -113,30 +125,56 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_74123.h", MAME_DIR .. "src/lib/netlist/devices/nld_74153.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74153.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74161.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74161.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74165.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74165.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74166.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74166.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74174.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74174.h", MAME_DIR .. "src/lib/netlist/devices/nld_74175.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74175.h", MAME_DIR .. "src/lib/netlist/devices/nld_74192.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74192.h", MAME_DIR .. "src/lib/netlist/devices/nld_74193.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74193.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74194.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74194.h", MAME_DIR .. "src/lib/netlist/devices/nld_74279.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74279.h", + MAME_DIR .. "src/lib/netlist/devices/nld_74365.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_74365.h", MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_74ls629.h", MAME_DIR .. "src/lib/netlist/devices/nld_82S16.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_82S16.h", + MAME_DIR .. "src/lib/netlist/devices/nld_82S115.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_82S115.h", + MAME_DIR .. "src/lib/netlist/devices/nld_82S123.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_82S123.h", + MAME_DIR .. "src/lib/netlist/devices/nld_82S126.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_82S126.h", MAME_DIR .. "src/lib/netlist/devices/nld_9310.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9310.h", MAME_DIR .. "src/lib/netlist/devices/nld_9312.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9312.h", MAME_DIR .. "src/lib/netlist/devices/nld_9316.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_9316.h", + MAME_DIR .. "src/lib/netlist/devices/nld_9322.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_9322.h", + MAME_DIR .. "src/lib/netlist/devices/nld_am2847.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_am2847.h", + MAME_DIR .. "src/lib/netlist/devices/nld_dm9334.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_dm9334.h", MAME_DIR .. "src/lib/netlist/devices/nld_ne555.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_ne555.h", MAME_DIR .. "src/lib/netlist/devices/nld_mm5837.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_mm5837.h", MAME_DIR .. "src/lib/netlist/devices/nld_r2r_dac.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_r2r_dac.h", + MAME_DIR .. "src/lib/netlist/devices/nld_tristate.cpp", + MAME_DIR .. "src/lib/netlist/devices/nld_tristate.h", MAME_DIR .. "src/lib/netlist/devices/nld_legacy.cpp", MAME_DIR .. "src/lib/netlist/devices/nld_legacy.h", MAME_DIR .. "src/lib/netlist/devices/net_lib.cpp", @@ -149,6 +187,8 @@ project "netlist" MAME_DIR .. "src/lib/netlist/devices/nld_truthtable.h", MAME_DIR .. "src/lib/netlist/devices/nlid_cmos.h", MAME_DIR .. "src/lib/netlist/devices/nlid_system.h", + MAME_DIR .. "src/lib/netlist/devices/nlid_proxy.cpp", + MAME_DIR .. "src/lib/netlist/devices/nlid_proxy.h", MAME_DIR .. "src/lib/netlist/macro/nlm_ttl74xx.cpp", MAME_DIR .. "src/lib/netlist/macro/nlm_ttl74xx.h", MAME_DIR .. "src/lib/netlist/macro/nlm_cd4xxx.cpp", diff --git a/scripts/src/osd/sdl_cfg.lua b/scripts/src/osd/sdl_cfg.lua index b8f24d27d3b..3f8e3e10bbc 100644 --- a/scripts/src/osd/sdl_cfg.lua +++ b/scripts/src/osd/sdl_cfg.lua @@ -109,6 +109,8 @@ if _OPTIONS["targetos"]=="windows" then "_UNICODE", "main=utf8_main", "_WIN32_WINNT=0x0501", + "WIN32_LEAN_AND_MEAN", + "NOMINMAX", } configuration { } diff --git a/scripts/src/osd/uwp_cfg.lua b/scripts/src/osd/uwp_cfg.lua index 234327aada0..28892656728 100644 --- a/scripts/src/osd/uwp_cfg.lua +++ b/scripts/src/osd/uwp_cfg.lua @@ -11,6 +11,8 @@ defines { "_WIN32_WINNT=0x0603", "NTDDI_VERSION=0x06030000", "MODERN_WIN_API", + "WIN32_LEAN_AND_MEAN", + "NOMINMAX", } flags { diff --git a/scripts/src/osd/windows_cfg.lua b/scripts/src/osd/windows_cfg.lua index 1ba0efe6151..1baa45f4255 100644 --- a/scripts/src/osd/windows_cfg.lua +++ b/scripts/src/osd/windows_cfg.lua @@ -3,6 +3,8 @@ defines { "OSD_WINDOWS", + "WIN32_LEAN_AND_MEAN", + "NOMINMAX", } configuration { "mingw* or vs*" } diff --git a/scripts/target/mame/arcade.lua b/scripts/target/mame/arcade.lua index 8a05a5c7825..7ab6bc16515 100644 --- a/scripts/target/mame/arcade.lua +++ b/scripts/target/mame/arcade.lua @@ -389,7 +389,7 @@ MACHINES["AY31015"] = true MACHINES["BANKDEV"] = true MACHINES["CDP1852"] = true MACHINES["CDP1871"] = true ---MACHINES["CMOS40105"] = true +MACHINES["CMOS40105"] = true MACHINES["CDU76S"] = true MACHINES["COM8116"] = true MACHINES["CR589"] = true @@ -567,6 +567,8 @@ MACHINES["X76F041"] = true MACHINES["X76F100"] = true MACHINES["Z80CTC"] = true MACHINES["Z80DART"] = true +--MACHINES["Z80SIO"] = true +MACHINES["Z80SCC"] = true MACHINES["Z80DMA"] = true MACHINES["Z80PIO"] = true MACHINES["Z80STI"] = true @@ -674,6 +676,7 @@ BUSES["VECTREX"] = true --BUSES["VIC20"] = true --BUSES["VIDBRAIN"] = true --BUSES["VIP"] = true +--BUSES["VME"] = true --BUSES["VTECH_IOEXP"] = true --BUSES["VTECH_MEMEXP"] = true --BUSES["WANGPC"] = true @@ -963,6 +966,8 @@ files { MAME_DIR .. "src/mame/video/atarisy2.cpp", MAME_DIR .. "src/mame/drivers/atarisy4.cpp", MAME_DIR .. "src/mame/drivers/atarittl.cpp", + MAME_DIR .. "src/mame/machine/nl_stuntcyc.cpp", + MAME_DIR .. "src/mame/machine/nl_stuntcyc.h", MAME_DIR .. "src/mame/drivers/atetris.cpp", MAME_DIR .. "src/mame/includes/atetris.h", MAME_DIR .. "src/mame/video/atetris.cpp", @@ -2488,10 +2493,6 @@ files { MAME_DIR .. "src/mame/drivers/astrocde.cpp", MAME_DIR .. "src/mame/includes/astrocde.h", MAME_DIR .. "src/mame/video/astrocde.cpp", - MAME_DIR .. "src/mame/audio/gorf.cpp", - MAME_DIR .. "src/mame/audio/gorf.h", - MAME_DIR .. "src/mame/audio/wow.cpp", - MAME_DIR .. "src/mame/audio/wow.h", MAME_DIR .. "src/mame/drivers/atlantis.cpp", MAME_DIR .. "src/mame/drivers/balsente.cpp", MAME_DIR .. "src/mame/includes/balsente.h", @@ -2556,6 +2557,8 @@ files { MAME_DIR .. "src/mame/machine/midwayic.h", MAME_DIR .. "src/mame/audio/midway.cpp", MAME_DIR .. "src/mame/audio/midway.h", + MAME_DIR .. "src/mame/audio/csd.cpp", + MAME_DIR .. "src/mame/audio/csd.h", } createMAMEProjects(_target, _subtarget, "namco") @@ -2689,6 +2692,8 @@ files { MAME_DIR .. "src/mame/machine/namco62.h", MAME_DIR .. "src/mame/machine/namcomcu.cpp", MAME_DIR .. "src/mame/machine/namcomcu.h", + MAME_DIR .. "src/mame/machine/namcoio_gearbox.cpp", + MAME_DIR .. "src/mame/machine/namcoio_gearbox.h", MAME_DIR .. "src/mame/audio/namco52.cpp", MAME_DIR .. "src/mame/audio/namco52.h", MAME_DIR .. "src/mame/audio/namco54.cpp", @@ -2933,14 +2938,12 @@ files { MAME_DIR .. "src/mame/drivers/pacman.cpp", MAME_DIR .. "src/mame/includes/pacman.h", MAME_DIR .. "src/mame/video/pacman.cpp", - MAME_DIR .. "src/mame/machine/acitya.cpp", - MAME_DIR .. "src/mame/machine/acitya.h", + MAME_DIR .. "src/mame/machine/epos.cpp", + MAME_DIR .. "src/mame/machine/epos.h", MAME_DIR .. "src/mame/machine/jumpshot.cpp", MAME_DIR .. "src/mame/machine/jumpshot.h", MAME_DIR .. "src/mame/machine/pacplus.cpp", MAME_DIR .. "src/mame/machine/pacplus.h", - MAME_DIR .. "src/mame/machine/theglobp.cpp", - MAME_DIR .. "src/mame/machine/theglobp.h", MAME_DIR .. "src/mame/drivers/pengo.cpp", } diff --git a/scripts/target/mame/mess.lua b/scripts/target/mame/mess.lua index 63f393a2914..de0066198c9 100644 --- a/scripts/target/mame/mess.lua +++ b/scripts/target/mame/mess.lua @@ -702,6 +702,7 @@ BUSES["VIC10"] = true BUSES["VIC20"] = true BUSES["VIDBRAIN"] = true BUSES["VIP"] = true +BUSES["VME"] = true BUSES["VTECH_IOEXP"] = true BUSES["VTECH_MEMEXP"] = true BUSES["WANGPC"] = true @@ -1141,8 +1142,6 @@ files { MAME_DIR .. "src/mame/video/jagblit.h", MAME_DIR .. "src/mame/video/jagblit.hxx", MAME_DIR .. "src/mame/video/jagobj.hxx", - MAME_DIR .. "src/mame/audio/gorf.cpp", - MAME_DIR .. "src/mame/audio/wow.cpp", MAME_DIR .. "src/mame/drivers/astrocde.cpp", MAME_DIR .. "src/mame/includes/astrocde.h", MAME_DIR .. "src/mame/video/astrocde.cpp", @@ -1895,6 +1894,7 @@ files { createMESSProjects(_target, _subtarget, "force") files { + MAME_DIR .. "src/mame/drivers/fccpu20.cpp", MAME_DIR .. "src/mame/drivers/fccpu30.cpp", MAME_DIR .. "src/mame/drivers/force68k.cpp", } @@ -3342,6 +3342,8 @@ files { MAME_DIR .. "src/mame/drivers/mx2178.cpp", MAME_DIR .. "src/mame/drivers/mycom.cpp", MAME_DIR .. "src/mame/drivers/myvision.cpp", + MAME_DIR .. "src/mame/machine/nl_hazelvid.cpp", + MAME_DIR .. "src/mame/machine/nl_hazelvid.h", MAME_DIR .. "src/mame/drivers/notetaker.cpp", MAME_DIR .. "src/mame/drivers/ngen.cpp", MAME_DIR .. "src/mame/machine/ngen_kb.cpp", diff --git a/scripts/target/mame/nl.lua b/scripts/target/mame/nl.lua index 8242f67c38e..0ad6c16419c 100644 --- a/scripts/target/mame/nl.lua +++ b/scripts/target/mame/nl.lua @@ -21,6 +21,7 @@ CPUS["M6800"] = true CPUS["M6803"] = true CPUS["M6809"] = true CPUS["MCS48"] = true +CPUS["I8085"] = true --CPUS["MCS51"] = true --CPUS["M6800"] = true --CPUS["M6809"] = true @@ -60,6 +61,10 @@ VIDEOS["FIXFREQ"] = true MACHINES["NETLIST"] = true MACHINES["Z80DMA"] = true MACHINES["GEN_LATCH"] = true +MACHINES["AY31015"] = true +MACHINES["KB3600"] = true +MACHINES["COM8116"] = true + --MACHINES["6821PIA"] = true --MACHINES["TTL74148"] = true --MACHINES["TTL74153"] = true @@ -112,6 +117,14 @@ files{ MAME_DIR .. "src/mame/machine/nl_pongd.h", MAME_DIR .. "src/mame/machine/nl_breakout.cpp", MAME_DIR .. "src/mame/machine/nl_breakout.h", + MAME_DIR .. "src/mame/machine/nl_hazelvid.cpp", + MAME_DIR .. "src/mame/machine/nl_hazelvid.h", + + MAME_DIR .. "src/mame/drivers/atarittl.cpp", + MAME_DIR .. "src/mame/machine/nl_stuntcyc.cpp", + MAME_DIR .. "src/mame/machine/nl_stuntcyc.h", + + MAME_DIR .. "src/mame/drivers/hazeltin.cpp", MAME_DIR .. "src/mame/drivers/1942.cpp", MAME_DIR .. "src/mame/includes/1942.h", @@ -121,10 +134,10 @@ files{ MAME_DIR .. "src/mame/includes/popeye.h", MAME_DIR .. "src/mame/video/popeye.cpp", - MAME_DIR .. "src/mame/drivers/mario.cpp", - MAME_DIR .. "src/mame/includes/mario.h", - MAME_DIR .. "src/mame/video/mario.cpp", - MAME_DIR .. "src/mame/audio/mario.cpp", + MAME_DIR .. "src/mame/drivers/mario.cpp", + MAME_DIR .. "src/mame/includes/mario.h", + MAME_DIR .. "src/mame/video/mario.cpp", + MAME_DIR .. "src/mame/audio/mario.cpp", MAME_DIR .. "src/mame/drivers/m62.cpp", MAME_DIR .. "src/mame/includes/m62.h", @@ -133,6 +146,7 @@ files{ MAME_DIR .. "src/mame/audio/irem.h", MAME_DIR .. "src/mame/audio/nl_kidniki.cpp", MAME_DIR .. "src/mame/audio/nl_kidniki.h", + } end diff --git a/scripts/target/mame/tiny.lua b/scripts/target/mame/tiny.lua index 0e770933bef..129e276e208 100644 --- a/scripts/target/mame/tiny.lua +++ b/scripts/target/mame/tiny.lua @@ -139,8 +139,6 @@ files{ MAME_DIR .. "src/mame/audio/williams.cpp", MAME_DIR .. "src/mame/audio/williams.h", MAME_DIR .. "src/mame/video/williams.cpp", - MAME_DIR .. "src/mame/audio/gorf.cpp", - MAME_DIR .. "src/mame/audio/wow.cpp", MAME_DIR .. "src/mame/drivers/gaelco.cpp", MAME_DIR .. "src/mame/includes/gaelco.h", MAME_DIR .. "src/mame/video/gaelco.cpp", |