diff --git a/scripts/target/mame/mame.lua b/scripts/target/mame/mame.lua index 2a47c1ac1d4..4f0393befc8 100644 --- a/scripts/target/mame/mame.lua +++ b/scripts/target/mame/mame.lua @@ -1365,7 +1365,6 @@ function linkProjects_mame_mame(_target, _subtarget) "gridcomp", "grundy", "h01x", - "handheld", "hartung", "hds", "heathkit", @@ -1432,6 +1431,7 @@ function linkProjects_mame_mame(_target, _subtarget) "midway", "mips", "misc", + "misc_handheld", "mit", "mits", "mitsubishi", @@ -1474,7 +1474,6 @@ function linkProjects_mame_mame(_target, _subtarget) "pacific", "pacman", "palm", - "parker", "pc", "pce", "pdp1", @@ -1497,7 +1496,6 @@ function linkProjects_mame_mame(_target, _subtarget) "rare", "rca", "regnecentralen", - "ritam", "rm", "robotron", "rockwell", @@ -1514,7 +1512,6 @@ function linkProjects_mame_mame(_target, _subtarget) "sega", "segacons", "seibu", - "selchow", "sequential", "seta", "sgi", @@ -2331,12 +2328,6 @@ files { MAME_DIR .. "src/mame/h01x/*.cpp", } -createMAMEProjects(_target, _subtarget, "handheld") -files { - MAME_DIR .. "src/mame/handheld/*.cpp", - MAME_DIR .. "src/mame/handheld/*.h", -} - createMAMEProjects(_target, _subtarget, "hartung") files { MAME_DIR .. "src/mame/hartung/*.cpp", @@ -2932,11 +2923,6 @@ files { MAME_DIR .. "src/mame/palm/*.ipp", } -createMAMEProjects(_target, _subtarget, "parker") -files { - MAME_DIR .. "src/mame/parker/*.cpp", -} - createMAMEProjects(_target, _subtarget, "pc") files { MAME_DIR .. "src/mame/pc/*.cpp", @@ -3057,11 +3043,6 @@ files { MAME_DIR .. "src/mame/regnecentralen/*.h", } -createMAMEProjects(_target, _subtarget, "ritam") -files { - MAME_DIR .. "src/mame/ritam/*.cpp", -} - createMAMEProjects(_target, _subtarget, "rm") files { MAME_DIR .. "src/mame/rm/*.cpp", @@ -3155,11 +3136,6 @@ files { MAME_DIR .. "src/mame/seibu/*.ipp", } -createMAMEProjects(_target, _subtarget, "selchow") -files { - MAME_DIR .. "src/mame/selchow/*.cpp", -} - createMAMEProjects(_target, _subtarget, "sequential") files { MAME_DIR .. "src/mame/sequential/*.cpp", @@ -3669,6 +3645,12 @@ files { MAME_DIR .. "src/mame/misc/*.h", } +createMAMEProjects(_target, _subtarget, "misc_handheld") +files { + MAME_DIR .. "src/mame/misc_handheld/*.cpp", + MAME_DIR .. "src/mame/misc_handheld/*.h", +} + createMAMEProjects(_target, _subtarget, "skeleton") files { MAME_DIR .. "src/mame/skeleton/*.cpp", diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 2772b22f690..92826a0549a 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -16482,7 +16482,7 @@ heromem // E34 (c) 1997 Taito hexion // GX122 (c) 1992 hexionb // bootleg -@source:handheld/hh_cop400.cpp +@source:misc_handheld/hh_cop400.cpp bship82 // Milton Bradley copspa // National Semiconductor ctstein // Castle Toy @@ -16505,7 +16505,7 @@ solution // SCAT unkeinv // Gordon Barlow Design vidchal // Select Merchandise -@source:handheld/hh_cops1.cpp +@source:misc_handheld/hh_cops1.cpp cambrp // Sinclair mbaskb // Mattel mhockey // Mattel @@ -16514,7 +16514,7 @@ msoccer // Mattel qkracerm // National Semiconductor qkspeller // National Semiconductor -@source:handheld/hh_hmcs40.cpp +@source:misc_handheld/hh_hmcs40.cpp alnattck // Coleco bambball // Bambino bbtime // Bandai @@ -16557,11 +16557,11 @@ vinvader // VTech wantgman // Actronics / Hanzawa zackman // Bandai -@source:handheld/hh_melps4.cpp +@source:misc_handheld/hh_melps4.cpp cfrogger // Coleco gjungler // Gakken -@source:handheld/hh_pic16.cpp +@source:misc_handheld/hh_pic16.cpp drdunk // Kmart flash // Ideal hccbaskb // Tiger Electronics @@ -16577,7 +16577,7 @@ ttfballa // Toytronic us2pfball // US Games uspbball // US Games -@source:handheld/hh_pps41.cpp +@source:misc_handheld/hh_pps41.cpp brainbaf // Mattel dunksunk // Kmart ftri1 // Fonas @@ -16590,7 +16590,7 @@ rdqa // Selchow & Righter scrabsen // Selchow & Righter smastmind // Invicta -@source:handheld/hh_rw5000.cpp +@source:misc_handheld/hh_rw5000.cpp autorace // Mattel gravity // Mattel mbaseb // Mattel @@ -16603,7 +16603,7 @@ rw24k // Rockwell rw30r // Rockwell rw31r // Rockwell -@source:handheld/hh_sm510.cpp +@source:misc_handheld/hh_sm510.cpp atakaast // Elektronika auslalom // Elektronika bassmate // Telko @@ -16753,7 +16753,7 @@ txmenpx // Tiger vespovar // Elektronika vfutbol // Elektronika -@source:handheld/hh_tms1k.cpp +@source:misc_handheld/hh_tms1k.cpp alphie // Playskool arcmania // Milton Bradley arrball // A-One LSI @@ -16862,7 +16862,7 @@ wizatron // Texas Instruments xl25 // Vulcan zodiac // Coleco -@source:handheld/hh_ucom4.cpp +@source:misc_handheld/hh_ucom4.cpp alnchase // Tomy astrocmd // Epoch bcclimbr // Bandai @@ -24273,7 +24273,7 @@ rs70_648 // @source:skeleton/monon_color.cpp mononcol // (c) 2011 M&D -@source:ritam/monty.cpp +@source:misc_handheld/monty.cpp mmonty // Ritam monty // Ritam @@ -37016,7 +37016,7 @@ rx78 // @source:casio/rz1.cpp rz1 // 1986 Casio -@source:handheld/rzone.cpp +@source:misc_handheld/rzone.cpp rzbatfor // rzindy500 // rztoshden // @@ -37658,7 +37658,7 @@ scorpio // @source:konami/scotrsht.cpp scotrsht // GX545 (c) 1985 -@source:selchow/scrablex.cpp +@source:misc_handheld/scrablex.cpp scrablex // Selchow & Righter @source:galaxian/scramble.cpp @@ -41201,10 +41201,10 @@ taitotz // @source:taito/taitowlf.cpp pf2012 // E59 (c) 1997 Taito -@source:parker/talkingbb.cpp +@source:misc_handheld/talkingbb.cpp talkingbb -@source:parker/talkingfb.cpp +@source:misc_handheld/talkingfb.cpp talkingfb @source:bandai/tamag1.cpp @@ -41682,7 +41682,7 @@ tc2048 // 198? TC2048 ts2068 // 1983 TS2068 uk2086 // 1986 UK2086 -@source:handheld/tispeak.cpp +@source:misc_handheld/tispeak.cpp k28m2 // Tiger Electronics lantutor // snmath // @@ -41708,7 +41708,7 @@ tntellp // tntelluk // vocaid // -@source:handheld/tispellb.cpp +@source:misc_handheld/tispellb.cpp mrchalgr // spellb // spellb79 // @@ -43541,7 +43541,7 @@ wicat // @source:pinball/wico.cpp aftor // -@source:parker/wildfire.cpp +@source:misc_handheld/wildfire.cpp wildfire // Parker Bros @source:misc/wildpkr.cpp diff --git a/src/mame/mess.flt b/src/mame/mess.flt index af4e27613d8..5511546845e 100644 --- a/src/mame/mess.flt +++ b/src/mame/mess.flt @@ -298,19 +298,6 @@ gamepark/gp32.cpp gridcomp/gridcomp.cpp grundy/newbrain.cpp h01x/h01x.cpp -handheld/hh_cop400.cpp -handheld/hh_cops1.cpp -handheld/hh_hmcs40.cpp -handheld/hh_melps4.cpp -handheld/hh_pic16.cpp -handheld/hh_pps41.cpp -handheld/hh_rw5000.cpp -handheld/hh_sm510.cpp -handheld/hh_tms1k.cpp -handheld/hh_ucom4.cpp -handheld/rzone.cpp -handheld/tispeak.cpp -handheld/tispellb.cpp hartung/gmaster.cpp hds/hds200.cpp heathkit/et3400.cpp @@ -475,6 +462,24 @@ midway/astrohome.cpp mips/mips.cpp misc/3do.cpp misc/vectrex.cpp +misc_handheld/hh_cop400.cpp +misc_handheld/hh_cops1.cpp +misc_handheld/hh_hmcs40.cpp +misc_handheld/hh_melps4.cpp +misc_handheld/hh_pic16.cpp +misc_handheld/hh_pps41.cpp +misc_handheld/hh_rw5000.cpp +misc_handheld/hh_sm510.cpp +misc_handheld/hh_tms1k.cpp +misc_handheld/hh_ucom4.cpp +misc_handheld/monty.cpp +misc_handheld/rzone.cpp +misc_handheld/scrablex.cpp +misc_handheld/talkingbb.cpp +misc_handheld/talkingfb.cpp +misc_handheld/tispeak.cpp +misc_handheld/tispellb.cpp +misc_handheld/wildfire.cpp mit/tx0.cpp mits/altair.cpp mits/mits680b.cpp @@ -578,9 +583,6 @@ osborne/vixen.cpp osi/osi.cpp palm/palm.cpp palm/palmz22.cpp -parker/talkingbb.cpp -parker/talkingfb.cpp -parker/wildfire.cpp pc/asst128.cpp pc/compc.cpp pc/europc.cpp @@ -623,7 +625,6 @@ rca/studio2.cpp rca/vip.cpp regnecentralen/rc702.cpp regnecentralen/rc759.cpp -ritam/monty.cpp rm/rm380z.cpp rm/rmnimbus.cpp robotron/a5105.cpp @@ -706,7 +707,6 @@ segacons/segapico.cpp segacons/segapm.cpp segacons/sg1000.cpp segacons/svmu.cpp -selchow/scrablex.cpp sequential/prophet600.cpp sgi/4dpi.cpp sgi/crimson.cpp diff --git a/src/mame/misc_handheld/README.md b/src/mame/misc_handheld/README.md new file mode 100644 index 00000000000..7a55da33a82 --- /dev/null +++ b/src/mame/misc_handheld/README.md @@ -0,0 +1,4 @@ +# **src/mame/misc_handheld** # + +Folder for miscellaneous handheld/tabletop drivers, where the number of drivers is too small to place them in specific company folders. +This also includes the hh_ collection drivers. \ No newline at end of file diff --git a/src/mame/handheld/hh_cop400.cpp b/src/mame/misc_handheld/hh_cop400.cpp similarity index 100% rename from src/mame/handheld/hh_cop400.cpp rename to src/mame/misc_handheld/hh_cop400.cpp diff --git a/src/mame/handheld/hh_cops1.cpp b/src/mame/misc_handheld/hh_cops1.cpp similarity index 100% rename from src/mame/handheld/hh_cops1.cpp rename to src/mame/misc_handheld/hh_cops1.cpp diff --git a/src/mame/handheld/hh_hmcs40.cpp b/src/mame/misc_handheld/hh_hmcs40.cpp similarity index 100% rename from src/mame/handheld/hh_hmcs40.cpp rename to src/mame/misc_handheld/hh_hmcs40.cpp diff --git a/src/mame/handheld/hh_melps4.cpp b/src/mame/misc_handheld/hh_melps4.cpp similarity index 100% rename from src/mame/handheld/hh_melps4.cpp rename to src/mame/misc_handheld/hh_melps4.cpp diff --git a/src/mame/handheld/hh_pic16.cpp b/src/mame/misc_handheld/hh_pic16.cpp similarity index 100% rename from src/mame/handheld/hh_pic16.cpp rename to src/mame/misc_handheld/hh_pic16.cpp diff --git a/src/mame/handheld/hh_pps41.cpp b/src/mame/misc_handheld/hh_pps41.cpp similarity index 100% rename from src/mame/handheld/hh_pps41.cpp rename to src/mame/misc_handheld/hh_pps41.cpp diff --git a/src/mame/handheld/hh_rw5000.cpp b/src/mame/misc_handheld/hh_rw5000.cpp similarity index 100% rename from src/mame/handheld/hh_rw5000.cpp rename to src/mame/misc_handheld/hh_rw5000.cpp diff --git a/src/mame/handheld/hh_sm510.cpp b/src/mame/misc_handheld/hh_sm510.cpp similarity index 100% rename from src/mame/handheld/hh_sm510.cpp rename to src/mame/misc_handheld/hh_sm510.cpp diff --git a/src/mame/handheld/hh_sm510.h b/src/mame/misc_handheld/hh_sm510.h similarity index 100% rename from src/mame/handheld/hh_sm510.h rename to src/mame/misc_handheld/hh_sm510.h diff --git a/src/mame/handheld/hh_tms1k.cpp b/src/mame/misc_handheld/hh_tms1k.cpp similarity index 100% rename from src/mame/handheld/hh_tms1k.cpp rename to src/mame/misc_handheld/hh_tms1k.cpp diff --git a/src/mame/handheld/hh_tms1k.h b/src/mame/misc_handheld/hh_tms1k.h similarity index 100% rename from src/mame/handheld/hh_tms1k.h rename to src/mame/misc_handheld/hh_tms1k.h diff --git a/src/mame/handheld/hh_ucom4.cpp b/src/mame/misc_handheld/hh_ucom4.cpp similarity index 100% rename from src/mame/handheld/hh_ucom4.cpp rename to src/mame/misc_handheld/hh_ucom4.cpp diff --git a/src/mame/ritam/monty.cpp b/src/mame/misc_handheld/monty.cpp similarity index 100% rename from src/mame/ritam/monty.cpp rename to src/mame/misc_handheld/monty.cpp diff --git a/src/mame/handheld/rzone.cpp b/src/mame/misc_handheld/rzone.cpp similarity index 100% rename from src/mame/handheld/rzone.cpp rename to src/mame/misc_handheld/rzone.cpp diff --git a/src/mame/selchow/scrablex.cpp b/src/mame/misc_handheld/scrablex.cpp similarity index 100% rename from src/mame/selchow/scrablex.cpp rename to src/mame/misc_handheld/scrablex.cpp diff --git a/src/mame/parker/talkingbb.cpp b/src/mame/misc_handheld/talkingbb.cpp similarity index 100% rename from src/mame/parker/talkingbb.cpp rename to src/mame/misc_handheld/talkingbb.cpp diff --git a/src/mame/parker/talkingfb.cpp b/src/mame/misc_handheld/talkingfb.cpp similarity index 100% rename from src/mame/parker/talkingfb.cpp rename to src/mame/misc_handheld/talkingfb.cpp diff --git a/src/mame/handheld/tispeak.cpp b/src/mame/misc_handheld/tispeak.cpp similarity index 100% rename from src/mame/handheld/tispeak.cpp rename to src/mame/misc_handheld/tispeak.cpp diff --git a/src/mame/handheld/tispellb.cpp b/src/mame/misc_handheld/tispellb.cpp similarity index 100% rename from src/mame/handheld/tispellb.cpp rename to src/mame/misc_handheld/tispellb.cpp diff --git a/src/mame/parker/wildfire.cpp b/src/mame/misc_handheld/wildfire.cpp similarity index 100% rename from src/mame/parker/wildfire.cpp rename to src/mame/misc_handheld/wildfire.cpp