diff --git a/scripts/target/mame/mame.lua b/scripts/target/mame/mame.lua index 01e621be1f6..d099c0e4036 100644 --- a/scripts/target/mame/mame.lua +++ b/scripts/target/mame/mame.lua @@ -1269,7 +1269,6 @@ function linkProjects_mame_mame(_target, _subtarget) "appliedtech", "arcadia", "aristocr", - "at", "atari", "atlus", "att", @@ -1290,6 +1289,7 @@ function linkProjects_mame_mame(_target, _subtarget) "cantab", "capcom", "casio", + "chess", "commodore", "cce", "ccs", @@ -1356,6 +1356,7 @@ function linkProjects_mame_mame(_target, _subtarget) "gridcomp", "grundy", "h01x", + "handheld", "hartung", "hds", "heathkit", @@ -1368,7 +1369,6 @@ function linkProjects_mame_mame(_target, _subtarget) "hp", "husky", "ibm6580", - "ibmpc", "ie15", "igs", "igt", @@ -1420,8 +1420,6 @@ function linkProjects_mame_mame(_target, _subtarget) "miltonbradley", "mips", "misc", - "misc_chess", - "misc_handheld", "mit", "mits", "mitsubishi", @@ -1581,7 +1579,6 @@ function linkProjects_mame_mame(_target, _subtarget) "wing", "wyse", "xerox", - "xussrpc", "yamaha", "yunsung", "zaccaria", @@ -1769,11 +1766,6 @@ files { MAME_DIR .. "src/mame/aristocr/*.cpp", } -createMAMEProjects(_target, _subtarget, "at") -files { - MAME_DIR .. "src/mame/at/*.cpp", -} - createMAMEProjects(_target, _subtarget, "atari") files { MAME_DIR .. "src/mame/atari/*.cpp", @@ -2334,11 +2326,6 @@ files { MAME_DIR .. "src/mame/ibm6580/*.h", } -createMAMEProjects(_target, _subtarget, "ibmpc") -files { - MAME_DIR .. "src/mame/ibmpc/*.cpp", -} - createMAMEProjects(_target, _subtarget, "ie15") files { MAME_DIR .. "src/mame/ie15/*.cpp", @@ -2860,12 +2847,6 @@ files { MAME_DIR .. "src/mame/palm/*.ipp", } -createMAMEProjects(_target, _subtarget, "pc") -files { - MAME_DIR .. "src/mame/pc/*.cpp", - MAME_DIR .. "src/mame/pc/*.h", -} - createMAMEProjects(_target, _subtarget, "pce") files { MAME_DIR .. "src/mame/pce/*.cpp", @@ -3505,12 +3486,6 @@ files { MAME_DIR .. "src/mame/xerox/*.h", } -createMAMEProjects(_target, _subtarget, "xussrpc") -files { - MAME_DIR .. "src/mame/xussrpc/*.cpp", - MAME_DIR .. "src/mame/xussrpc/*.h", -} - createMAMEProjects(_target, _subtarget, "yamaha") files { MAME_DIR .. "src/mame/yamaha/*.cpp", @@ -3560,21 +3535,27 @@ files { -- remaining drivers -------------------------------------------------- +createMAMEProjects(_target, _subtarget, "chess") +files { + MAME_DIR .. "src/mame/chess/*.cpp", +} + +createMAMEProjects(_target, _subtarget, "handheld") +files { + MAME_DIR .. "src/mame/handheld/*.cpp", + MAME_DIR .. "src/mame/handheld/*.h", +} + createMAMEProjects(_target, _subtarget, "misc") files { MAME_DIR .. "src/mame/misc/*.cpp", MAME_DIR .. "src/mame/misc/*.h", } -createMAMEProjects(_target, _subtarget, "misc_chess") +createMAMEProjects(_target, _subtarget, "pc") files { - MAME_DIR .. "src/mame/misc_chess/*.cpp", -} - -createMAMEProjects(_target, _subtarget, "misc_handheld") -files { - MAME_DIR .. "src/mame/misc_handheld/*.cpp", - MAME_DIR .. "src/mame/misc_handheld/*.h", + MAME_DIR .. "src/mame/pc/*.cpp", + MAME_DIR .. "src/mame/pc/*.h", } createMAMEProjects(_target, _subtarget, "skeleton") diff --git a/src/mame/arcade.flt b/src/mame/arcade.flt index 59934c2b53b..8576c6d50b4 100644 --- a/src/mame/arcade.flt +++ b/src/mame/arcade.flt @@ -345,17 +345,6 @@ gametron/gotya.cpp gametron/sbugger.cpp gottlieb/exterm.cpp gottlieb/gottlieb.cpp -ibmpc/calchase.cpp -ibmpc/fruitpc.cpp -ibmpc/igspc.cpp -ibmpc/pangofun.cpp -ibmpc/paokaipc.cpp -ibmpc/pcat_dyn.cpp -ibmpc/pcat_nit.cpp -ibmpc/pcxt.cpp -ibmpc/quakeat.cpp -ibmpc/queen.cpp -ibmpc/sis630.cpp igs/cabaret.cpp igs/dunhuang.cpp igs/funtech.cpp @@ -1065,6 +1054,17 @@ pacman/jrpacman.cpp pacman/pacman.cpp pacman/pengo.cpp pacman/schick.cpp +pc/calchase.cpp +pc/fruitpc.cpp +pc/igspc.cpp +pc/pangofun.cpp +pc/paokaipc.cpp +pc/pcat_dyn.cpp +pc/pcat_nit.cpp +pc/pcxt.cpp +pc/quakeat.cpp +pc/queen.cpp +pc/sis630.cpp pce/ggconnie.cpp pce/paranoia.cpp pce/tourvis.cpp @@ -1570,7 +1570,7 @@ zaccaria/zaccaria.cpp -saturnkr -vsaturn -//ibmpc/sis630.cpp +//pc/sis630.cpp -shutms11 //miltonbradley/vectrex.cpp diff --git a/src/mame/chess/README.md b/src/mame/chess/README.md new file mode 100644 index 00000000000..bf53b940518 --- /dev/null +++ b/src/mame/chess/README.md @@ -0,0 +1,3 @@ +# **src/mame/chess** # + +Generic folder for chesscomputer drivers, where the number of drivers is too small to place them in specific company folders. \ No newline at end of file diff --git a/src/mame/misc_chess/ave_arb.cpp b/src/mame/chess/ave_arb.cpp similarity index 100% rename from src/mame/misc_chess/ave_arb.cpp rename to src/mame/chess/ave_arb.cpp diff --git a/src/mame/misc_chess/cking_master.cpp b/src/mame/chess/cking_master.cpp similarity index 100% rename from src/mame/misc_chess/cking_master.cpp rename to src/mame/chess/cking_master.cpp diff --git a/src/mame/misc_chess/compuchess.cpp b/src/mame/chess/compuchess.cpp similarity index 100% rename from src/mame/misc_chess/compuchess.cpp rename to src/mame/chess/compuchess.cpp diff --git a/src/mame/misc_chess/conchess.cpp b/src/mame/chess/conchess.cpp similarity index 100% rename from src/mame/misc_chess/conchess.cpp rename to src/mame/chess/conchess.cpp diff --git a/src/mame/misc_chess/conic_cchess2.cpp b/src/mame/chess/conic_cchess2.cpp similarity index 100% rename from src/mame/misc_chess/conic_cchess2.cpp rename to src/mame/chess/conic_cchess2.cpp diff --git a/src/mame/misc_chess/conic_cchess3.cpp b/src/mame/chess/conic_cchess3.cpp similarity index 100% rename from src/mame/misc_chess/conic_cchess3.cpp rename to src/mame/chess/conic_cchess3.cpp diff --git a/src/mame/misc_chess/regence.cpp b/src/mame/chess/regence.cpp similarity index 100% rename from src/mame/misc_chess/regence.cpp rename to src/mame/chess/regence.cpp diff --git a/src/mame/misc_chess/tasc.cpp b/src/mame/chess/tasc.cpp similarity index 100% rename from src/mame/misc_chess/tasc.cpp rename to src/mame/chess/tasc.cpp diff --git a/src/mame/handheld/README.md b/src/mame/handheld/README.md new file mode 100644 index 00000000000..57b08ccc30b --- /dev/null +++ b/src/mame/handheld/README.md @@ -0,0 +1,4 @@ +# **src/mame/handheld** # + +Generic folder for 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 and their subclasses. \ No newline at end of file diff --git a/src/mame/misc_handheld/hh_cop400.cpp b/src/mame/handheld/hh_cop400.cpp similarity index 100% rename from src/mame/misc_handheld/hh_cop400.cpp rename to src/mame/handheld/hh_cop400.cpp diff --git a/src/mame/misc_handheld/hh_cops1.cpp b/src/mame/handheld/hh_cops1.cpp similarity index 100% rename from src/mame/misc_handheld/hh_cops1.cpp rename to src/mame/handheld/hh_cops1.cpp diff --git a/src/mame/misc_handheld/hh_hmcs40.cpp b/src/mame/handheld/hh_hmcs40.cpp similarity index 100% rename from src/mame/misc_handheld/hh_hmcs40.cpp rename to src/mame/handheld/hh_hmcs40.cpp diff --git a/src/mame/misc_handheld/hh_melps4.cpp b/src/mame/handheld/hh_melps4.cpp similarity index 100% rename from src/mame/misc_handheld/hh_melps4.cpp rename to src/mame/handheld/hh_melps4.cpp diff --git a/src/mame/misc_handheld/hh_pic16.cpp b/src/mame/handheld/hh_pic16.cpp similarity index 100% rename from src/mame/misc_handheld/hh_pic16.cpp rename to src/mame/handheld/hh_pic16.cpp diff --git a/src/mame/misc_handheld/hh_pps41.cpp b/src/mame/handheld/hh_pps41.cpp similarity index 100% rename from src/mame/misc_handheld/hh_pps41.cpp rename to src/mame/handheld/hh_pps41.cpp diff --git a/src/mame/misc_handheld/hh_rw5000.cpp b/src/mame/handheld/hh_rw5000.cpp similarity index 100% rename from src/mame/misc_handheld/hh_rw5000.cpp rename to src/mame/handheld/hh_rw5000.cpp diff --git a/src/mame/misc_handheld/hh_sm510.cpp b/src/mame/handheld/hh_sm510.cpp similarity index 100% rename from src/mame/misc_handheld/hh_sm510.cpp rename to src/mame/handheld/hh_sm510.cpp diff --git a/src/mame/misc_handheld/hh_sm510.h b/src/mame/handheld/hh_sm510.h similarity index 100% rename from src/mame/misc_handheld/hh_sm510.h rename to src/mame/handheld/hh_sm510.h diff --git a/src/mame/misc_handheld/hh_tms1k.cpp b/src/mame/handheld/hh_tms1k.cpp similarity index 100% rename from src/mame/misc_handheld/hh_tms1k.cpp rename to src/mame/handheld/hh_tms1k.cpp diff --git a/src/mame/misc_handheld/hh_tms1k.h b/src/mame/handheld/hh_tms1k.h similarity index 100% rename from src/mame/misc_handheld/hh_tms1k.h rename to src/mame/handheld/hh_tms1k.h diff --git a/src/mame/misc_handheld/hh_ucom4.cpp b/src/mame/handheld/hh_ucom4.cpp similarity index 100% rename from src/mame/misc_handheld/hh_ucom4.cpp rename to src/mame/handheld/hh_ucom4.cpp diff --git a/src/mame/misc_handheld/monty.cpp b/src/mame/handheld/monty.cpp similarity index 100% rename from src/mame/misc_handheld/monty.cpp rename to src/mame/handheld/monty.cpp diff --git a/src/mame/misc_handheld/rzone.cpp b/src/mame/handheld/rzone.cpp similarity index 100% rename from src/mame/misc_handheld/rzone.cpp rename to src/mame/handheld/rzone.cpp diff --git a/src/mame/misc_handheld/scrablex.cpp b/src/mame/handheld/scrablex.cpp similarity index 100% rename from src/mame/misc_handheld/scrablex.cpp rename to src/mame/handheld/scrablex.cpp diff --git a/src/mame/misc_handheld/talkingbb.cpp b/src/mame/handheld/talkingbb.cpp similarity index 100% rename from src/mame/misc_handheld/talkingbb.cpp rename to src/mame/handheld/talkingbb.cpp diff --git a/src/mame/misc_handheld/talkingfb.cpp b/src/mame/handheld/talkingfb.cpp similarity index 100% rename from src/mame/misc_handheld/talkingfb.cpp rename to src/mame/handheld/talkingfb.cpp diff --git a/src/mame/misc_handheld/tispeak.cpp b/src/mame/handheld/tispeak.cpp similarity index 100% rename from src/mame/misc_handheld/tispeak.cpp rename to src/mame/handheld/tispeak.cpp diff --git a/src/mame/misc_handheld/tispellb.cpp b/src/mame/handheld/tispellb.cpp similarity index 100% rename from src/mame/misc_handheld/tispellb.cpp rename to src/mame/handheld/tispellb.cpp diff --git a/src/mame/misc_handheld/wildfire.cpp b/src/mame/handheld/wildfire.cpp similarity index 100% rename from src/mame/misc_handheld/wildfire.cpp rename to src/mame/handheld/wildfire.cpp diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 8e932c45fe5..6f695e9fe58 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -2540,7 +2540,7 @@ galmedes // (c) 1992 Visco (Japan) jigkmgri // B41 (c) 1988 Taito Corporation (Japan) mofflott // C17 (c) 1989 Taito Corporation (Japan) -@source:at/at.cpp +@source:pc/at.cpp asi100b0 // ASI 100B0, identified as "HAM 12 TI 286 Motherboard ZERO WAIT" ab hier 286 at // 1987 AMI Bios and Diagnostics ataripc4 // Atari PC4 (286) @@ -3161,7 +3161,7 @@ atom // 1979 Acorn Atom atombb // 1982 Acorn Atom with BBC Basic atomeb // 1979 Acorn Atom with Eprom Box -@source:at/atpci.cpp +@source:pc/atpci.cpp at586 // 19?? AT 586 at586x3 // 19?? AT 586 m55hipl // 19?? Micronics M55HI-Plus @@ -3242,7 +3242,7 @@ avalnche // 030574 1978/04 [6502] cascade // bootleg catchp // 008837 prototype 1977/?? [6502] -@source:misc_chess/ave_arb.cpp +@source:chess/ave_arb.cpp arb // arbv2 // @@ -9947,7 +9947,7 @@ cabalus2 // (c) 1988 Tad + Fabtek license @source:igs/cabaret.cpp cabaret // (c) 1992 AMT -@source:ibmpc/calchase.cpp +@source:pc/calchase.cpp calchase // (c) 1999 The Game Room eggsplc // (c) 2002 The Game Room hostinv // (c) 1998 The Game Room @@ -10595,7 +10595,7 @@ citycon // (c) 1985 Jaleco citycona // (c) 1985 Jaleco cruisin // (c) 1985 Jaleco/Kitkorp -@source:misc_chess/cking_master.cpp +@source:chess/cking_master.cpp ckmaster // @source:alliedl/clayshoo.cpp @@ -10783,7 +10783,7 @@ compgolfo // (c) 1985 Data East Corporation (Japan) compis // 1985 Telenova Compis compis2 // 1985 Telenova Compis -@source:misc_chess/compuchess.cpp +@source:chess/compuchess.cpp ccmk1 // Chess Champion MK I cmpchess cmpchess2 @@ -10806,7 +10806,7 @@ comquest // Comquest Plus German comx35n // comx35p // -@source:misc_chess/conchess.cpp +@source:chess/conchess.cpp concply5 concply8 concplyv @@ -10815,10 +10815,10 @@ concstd @source:concept/concept.cpp concept // 1982 Corvus Concept -@source:misc_chess/conic_cchess2.cpp +@source:chess/conic_cchess2.cpp cncchess2 -@source:misc_chess/conic_cchess3.cpp +@source:chess/conic_cchess3.cpp cncchess3 @source:skeleton/consola_emt.cpp @@ -11645,7 +11645,7 @@ tsuwaku // (c) 2000 @source:namco/cswat.cpp cswat // (c) 1984 -@source:at/ct486.cpp +@source:pc/ct486.cpp ct486 // 1993? 486 with CS4031 @source:skeleton/ct909e_segadvd.cpp @@ -12895,7 +12895,7 @@ eacc // @source:skeleton/easy_karaoke.cpp easykara -@source:xussrpc/ec184x.cpp +@source:pc/ec184x.cpp ec1840 // ec1841 // ec1845 // @@ -14294,7 +14294,7 @@ natsuiro // [1989] Video System presents (Japan) nekkyoku // [1988] Video System Co. (Japan) nmsengen // (c) 1991 Video System (Japan) -@source:ibmpc/fruitpc.cpp +@source:pc/fruitpc.cpp fruitpc // ??? @source:skeleton/fs3216.cpp @@ -16485,7 +16485,7 @@ heromem // E34 (c) 1997 Taito hexion // GX122 (c) 1992 hexionb // bootleg -@source:misc_handheld/hh_cop400.cpp +@source:handheld/hh_cop400.cpp bship82 // Milton Bradley copspa // National Semiconductor ctstein // Castle Toy @@ -16508,7 +16508,7 @@ solution // SCAT unkeinv // Gordon Barlow Design vidchal // Select Merchandise -@source:misc_handheld/hh_cops1.cpp +@source:handheld/hh_cops1.cpp cambrp // Sinclair mbaskb // Mattel mhockey // Mattel @@ -16517,7 +16517,7 @@ msoccer // Mattel qkracerm // National Semiconductor qkspeller // National Semiconductor -@source:misc_handheld/hh_hmcs40.cpp +@source:handheld/hh_hmcs40.cpp alnattck // Coleco bambball // Bambino bbtime // Bandai @@ -16560,11 +16560,11 @@ vinvader // VTech wantgman // Actronics / Hanzawa zackman // Bandai -@source:misc_handheld/hh_melps4.cpp +@source:handheld/hh_melps4.cpp cfrogger // Coleco gjungler // Gakken -@source:misc_handheld/hh_pic16.cpp +@source:handheld/hh_pic16.cpp drdunk // Kmart flash // Ideal hccbaskb // Tiger Electronics @@ -16580,7 +16580,7 @@ ttfballa // Toytronic us2pfball // US Games uspbball // US Games -@source:misc_handheld/hh_pps41.cpp +@source:handheld/hh_pps41.cpp brainbaf // Mattel dunksunk // Kmart ftri1 // Fonas @@ -16593,7 +16593,7 @@ rdqa // Selchow & Righter scrabsen // Selchow & Righter smastmind // Invicta -@source:misc_handheld/hh_rw5000.cpp +@source:handheld/hh_rw5000.cpp autorace // Mattel gravity // Mattel mbaseb // Mattel @@ -16606,7 +16606,7 @@ rw24k // Rockwell rw30r // Rockwell rw31r // Rockwell -@source:misc_handheld/hh_sm510.cpp +@source:handheld/hh_sm510.cpp atakaast // Elektronika auslalom // Elektronika bassmate // Telko @@ -16756,7 +16756,7 @@ txmenpx // Tiger vespovar // Elektronika vfutbol // Elektronika -@source:misc_handheld/hh_tms1k.cpp +@source:handheld/hh_tms1k.cpp alphie // Playskool arcmania // Milton Bradley arrball // A-One LSI @@ -16865,7 +16865,7 @@ wizatron // Texas Instruments xl25 // Vulcan zodiac // Coleco -@source:misc_handheld/hh_ucom4.cpp +@source:handheld/hh_ucom4.cpp alnchase // Tomy astrocmd // Epoch bcclimbr // Bandai @@ -17335,7 +17335,7 @@ tarzana // (c) 1999 tarzanc // (c) 1999 tjsb // (c) 1997 -@source:ibmpc/igspc.cpp +@source:pc/igspc.cpp eztouch // (c) 200? speeddrv // (c) 2004 @@ -17543,7 +17543,7 @@ isbc8010b // @source:intel/isbc8030.cpp isbc8030 // -@source:xussrpc/iskr103x.cpp +@source:pc/iskr103x.cpp iskr1030m // iskr1031 // @@ -22936,7 +22936,7 @@ mc10 // MC-10 @source:cce/mc1000.cpp mc1000 // -@source:xussrpc/mc1502.cpp +@source:pc/mc1502.cpp mc1502 // pk88 // @@ -24276,7 +24276,7 @@ rs70_648 // @source:skeleton/monon_color.cpp mononcol // (c) 2011 M&D -@source:misc_handheld/monty.cpp +@source:handheld/monty.cpp mmonty // Ritam monty // Ritam @@ -34199,14 +34199,14 @@ palmz22 // Palm Z22 @source:konami/pandoras.cpp pandoras // GX328 (c) 1984 + Interlogic -@source:ibmpc/pangofun.cpp +@source:pc/pangofun.cpp pangofun // (c) 1995 InfoCube @source:seibu/panicr.cpp panicr // Seibu / Taito panicrg // Seibu / TV-Tuning (Germany) -@source:ibmpc/paokaipc.cpp +@source:pc/paokaipc.cpp gogostrk // @source:yunsung/paradise.cpp @@ -34455,11 +34455,11 @@ pc9821v20 // 1998 pc9821xa16 // 1996 pc9821xs // 1994 -@source:ibmpc/pcat_dyn.cpp +@source:pc/pcat_dyn.cpp toursol // (c) 1995 Dynamo toursol1 // (c) 1995 Dynamo -@source:ibmpc/pcat_nit.cpp +@source:pc/pcat_nit.cpp bonanza // (c) 1993 bonanzar2 // (c) 1993 streetg // (c) 1993 @@ -34514,7 +34514,7 @@ pcw9512p // 1991 PCW9512+ @source:amstrad/pcw16.cpp pcw16 // 1995 PCW16 -@source:ibmpc/pcxt.cpp +@source:pc/pcxt.cpp filetto // (c) 1990 Novamatic tetriskr // (c) 1988? bootleg @@ -35856,7 +35856,7 @@ pockstat // 1999 Sony PocketStation @source:atari/pofo.cpp pofo // -@source:xussrpc/poisk1.cpp +@source:pc/poisk1.cpp poisk1 // @source:dgrm/pokechmp.cpp @@ -36186,7 +36186,7 @@ proteus // Poly Proteus @source:skeleton/proteus3.cpp proteus3 // -@source:at/ps2.cpp +@source:pc/ps2.cpp i8530286 // IBM PS/2 Model 30-286 i8530h31 // IBM PS/2 8530-H31 (Model 30/286) i8535043 // IBM PS/2 8535-043 (Model 35) @@ -36392,7 +36392,7 @@ tonto // @source:skeleton/qtsbc.cpp qtsbc // -@source:ibmpc/quakeat.cpp +@source:pc/quakeat.cpp quake // (c) 19?? Lazer-Tron / iD Software @source:skeleton/controlid.cpp @@ -36407,7 +36407,7 @@ quantump // 136016 (c) 1982 // made by G quasar // (c) 1980 Zelco Games Italy quasara // (c) 1980 Zelco Games Italy -@source:ibmpc/queen.cpp +@source:pc/queen.cpp queen // @source:nmk/quizdna.cpp @@ -36687,7 +36687,7 @@ zerohour // 8011 (c) Universal zerohoura // 8011 (c) Universal zerohouri // -@source:misc_chess/regence.cpp +@source:chess/regence.cpp regence @source:atari/relief.cpp @@ -37026,7 +37026,7 @@ rx78 // @source:casio/rz1.cpp rz1 // 1986 Casio -@source:misc_handheld/rzone.cpp +@source:handheld/rzone.cpp rzbatfor // rzindy500 // rztoshden // @@ -37668,7 +37668,7 @@ scorpio // @source:konami/scotrsht.cpp scotrsht // GX545 (c) 1985 -@source:misc_handheld/scrablex.cpp +@source:handheld/scrablex.cpp scrablex // Selchow & Righter @source:galaxian/scramble.cpp @@ -39053,7 +39053,7 @@ simpsons2pj // GX072 (c) 1991 (Japan) simpsons4pa // GX072 (c) 1991 (Asia) simpsons4pe // GX072 (c) 1991 (World) -@source:ibmpc/sis630.cpp +@source:pc/sis630.cpp gamecst2 // MAME based bootleg, version 2.613 gamecstl // MAME based bootleg shutms11 // (c) 2000 @@ -41211,10 +41211,10 @@ taitotz // @source:taito/taitowlf.cpp pf2012 // E59 (c) 1997 Taito -@source:misc_handheld/talkingbb.cpp +@source:handheld/talkingbb.cpp talkingbb -@source:misc_handheld/talkingfb.cpp +@source:handheld/talkingfb.cpp talkingfb @source:bandai/tamag1.cpp @@ -41261,7 +41261,7 @@ targeth // (c) 1994 - Ref 940531 targetha // (c) 1994 - Ref 940531 targeth10 // (c) 1994 - Ref 940531 -@source:misc_chess/tasc.cpp +@source:chess/tasc.cpp tascr30 tascr30a tascr30b @@ -41692,7 +41692,7 @@ tc2048 // 198? TC2048 ts2068 // 1983 TS2068 uk2086 // 1986 UK2086 -@source:misc_handheld/tispeak.cpp +@source:handheld/tispeak.cpp k28m2 // Tiger Electronics lantutor // snmath // @@ -41718,7 +41718,7 @@ tntellp // tntelluk // vocaid // -@source:misc_handheld/tispellb.cpp +@source:handheld/tispellb.cpp mrchalgr // spellb // spellb79 // @@ -43551,7 +43551,7 @@ wicat // @source:pinball/wico.cpp aftor // -@source:misc_handheld/wildfire.cpp +@source:handheld/wildfire.cpp wildfire // Parker Bros @source:misc/wildpkr.cpp diff --git a/src/mame/mess.flt b/src/mame/mess.flt index f273860e681..8578737112a 100644 --- a/src/mame/mess.flt +++ b/src/mame/mess.flt @@ -62,10 +62,6 @@ appliedconcepts/ggm.cpp appliedconcepts/prodigy.cpp appliedtech/mbee.cpp arcadia/arcadia.cpp -at/at.cpp -at/atpci.cpp -at/ct486.cpp -at/ps2.cpp atari/a2600.cpp atari/a7800.cpp atari/atari400.cpp @@ -117,6 +113,14 @@ casio/sx1000.cpp cce/mc1000.cpp ccs/ccs2810.cpp ceres/ceres.cpp +chess/ave_arb.cpp +chess/cking_master.cpp +chess/compuchess.cpp +chess/conic_cchess2.cpp +chess/conic_cchess3.cpp +chess/conchess.cpp +chess/regence.cpp +chess/tasc.cpp chromatics/cgc7900.cpp chrysler/eva.cpp citoh/cit101.cpp @@ -263,6 +267,24 @@ 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/monty.cpp +handheld/rzone.cpp +handheld/scrablex.cpp +handheld/talkingbb.cpp +handheld/talkingfb.cpp +handheld/tispeak.cpp +handheld/tispellb.cpp +handheld/wildfire.cpp hartung/gmaster.cpp hds/hds200.cpp heathkit/et3400.cpp @@ -342,7 +364,6 @@ husky/hunter16.cpp husky/hunter2.cpp husky/husky.cpp ibm6580/ibm6580.cpp -ibmpc/sis630.cpp ie15/ie15.cpp informer/informer_207_100.cpp informer/informer_207_376.cpp @@ -433,32 +454,6 @@ miltonbradley/milton6805.cpp miltonbradley/vectrex.cpp mips/mips.cpp misc/3do.cpp -misc_chess/ave_arb.cpp -misc_chess/cking_master.cpp -misc_chess/compuchess.cpp -misc_chess/conic_cchess2.cpp -misc_chess/conic_cchess3.cpp -misc_chess/conchess.cpp -misc_chess/regence.cpp -misc_chess/tasc.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 @@ -564,14 +559,23 @@ osi/osi.cpp palm/palm.cpp palm/palmz22.cpp pc/asst128.cpp +pc/at.cpp +pc/atpci.cpp pc/compc.cpp +pc/ct486.cpp +pc/ec184x.cpp pc/europc.cpp pc/genpc.cpp pc/ibmpc.cpp pc/ibmpcjr.cpp +pc/iskr103x.cpp +pc/mc1502.cpp pc/nforcepc.cpp pc/pc.cpp pc/pcipc.cpp +pc/poisk1.cpp +pc/ps2.cpp +pc/sis630.cpp pc/tandy1t.cpp pc/tosh1000.cpp pdp1/pdp1.cpp @@ -1232,10 +1236,6 @@ xerox/alto1.cpp xerox/alto2.cpp xerox/bigbord2.cpp xerox/xerox820.cpp -xussrpc/ec184x.cpp -xussrpc/iskr103x.cpp -xussrpc/mc1502.cpp -xussrpc/poisk1.cpp yamaha/fb01.cpp yamaha/tg100.cpp yamaha/yman1x.cpp @@ -1289,7 +1289,7 @@ zvt/pp01.cpp //neogeo/neogeo.cpp +aes -//sis630 +//pc/sis630.cpp -gamecst2 -gamecstl diff --git a/src/mame/misc_chess/README.md b/src/mame/misc_chess/README.md deleted file mode 100644 index 74d62771d11..00000000000 --- a/src/mame/misc_chess/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# **src/mame/misc_chess** # - -Folder for miscellaneous chesscomputer drivers, where the number of drivers is too small to place them in specific company folders. \ No newline at end of file diff --git a/src/mame/misc_handheld/README.md b/src/mame/misc_handheld/README.md deleted file mode 100644 index a5c5ca5e053..00000000000 --- a/src/mame/misc_handheld/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# **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 and their subclasses. \ No newline at end of file diff --git a/src/mame/pc/README.md b/src/mame/pc/README.md new file mode 100644 index 00000000000..ea9e4fcc428 --- /dev/null +++ b/src/mame/pc/README.md @@ -0,0 +1,3 @@ +# **src/mame/pc** # + +Generic folder with MAME drivers for IBM PC, PC compatibles, or PC-based arcade hardware. \ No newline at end of file diff --git a/src/mame/at/at.cpp b/src/mame/pc/at.cpp similarity index 100% rename from src/mame/at/at.cpp rename to src/mame/pc/at.cpp diff --git a/src/mame/at/atpci.cpp b/src/mame/pc/atpci.cpp similarity index 100% rename from src/mame/at/atpci.cpp rename to src/mame/pc/atpci.cpp diff --git a/src/mame/ibmpc/calchase.cpp b/src/mame/pc/calchase.cpp similarity index 100% rename from src/mame/ibmpc/calchase.cpp rename to src/mame/pc/calchase.cpp diff --git a/src/mame/at/ct486.cpp b/src/mame/pc/ct486.cpp similarity index 100% rename from src/mame/at/ct486.cpp rename to src/mame/pc/ct486.cpp diff --git a/src/mame/xussrpc/ec184x.cpp b/src/mame/pc/ec184x.cpp similarity index 100% rename from src/mame/xussrpc/ec184x.cpp rename to src/mame/pc/ec184x.cpp diff --git a/src/mame/ibmpc/fruitpc.cpp b/src/mame/pc/fruitpc.cpp similarity index 100% rename from src/mame/ibmpc/fruitpc.cpp rename to src/mame/pc/fruitpc.cpp diff --git a/src/mame/ibmpc/igspc.cpp b/src/mame/pc/igspc.cpp similarity index 100% rename from src/mame/ibmpc/igspc.cpp rename to src/mame/pc/igspc.cpp diff --git a/src/mame/xussrpc/iskr103x.cpp b/src/mame/pc/iskr103x.cpp similarity index 100% rename from src/mame/xussrpc/iskr103x.cpp rename to src/mame/pc/iskr103x.cpp diff --git a/src/mame/xussrpc/kb_7007_3.h b/src/mame/pc/kb_7007_3.h similarity index 100% rename from src/mame/xussrpc/kb_7007_3.h rename to src/mame/pc/kb_7007_3.h diff --git a/src/mame/xussrpc/kb_poisk1.h b/src/mame/pc/kb_poisk1.h similarity index 100% rename from src/mame/xussrpc/kb_poisk1.h rename to src/mame/pc/kb_poisk1.h diff --git a/src/mame/xussrpc/mc1502.cpp b/src/mame/pc/mc1502.cpp similarity index 100% rename from src/mame/xussrpc/mc1502.cpp rename to src/mame/pc/mc1502.cpp diff --git a/src/mame/ibmpc/pangofun.cpp b/src/mame/pc/pangofun.cpp similarity index 100% rename from src/mame/ibmpc/pangofun.cpp rename to src/mame/pc/pangofun.cpp diff --git a/src/mame/ibmpc/paokaipc.cpp b/src/mame/pc/paokaipc.cpp similarity index 100% rename from src/mame/ibmpc/paokaipc.cpp rename to src/mame/pc/paokaipc.cpp diff --git a/src/mame/ibmpc/pcat_dyn.cpp b/src/mame/pc/pcat_dyn.cpp similarity index 100% rename from src/mame/ibmpc/pcat_dyn.cpp rename to src/mame/pc/pcat_dyn.cpp diff --git a/src/mame/ibmpc/pcat_nit.cpp b/src/mame/pc/pcat_nit.cpp similarity index 100% rename from src/mame/ibmpc/pcat_nit.cpp rename to src/mame/pc/pcat_nit.cpp diff --git a/src/mame/ibmpc/pcxt.cpp b/src/mame/pc/pcxt.cpp similarity index 100% rename from src/mame/ibmpc/pcxt.cpp rename to src/mame/pc/pcxt.cpp diff --git a/src/mame/xussrpc/poisk1.cpp b/src/mame/pc/poisk1.cpp similarity index 100% rename from src/mame/xussrpc/poisk1.cpp rename to src/mame/pc/poisk1.cpp diff --git a/src/mame/at/ps2.cpp b/src/mame/pc/ps2.cpp similarity index 100% rename from src/mame/at/ps2.cpp rename to src/mame/pc/ps2.cpp diff --git a/src/mame/ibmpc/quakeat.cpp b/src/mame/pc/quakeat.cpp similarity index 100% rename from src/mame/ibmpc/quakeat.cpp rename to src/mame/pc/quakeat.cpp diff --git a/src/mame/ibmpc/queen.cpp b/src/mame/pc/queen.cpp similarity index 100% rename from src/mame/ibmpc/queen.cpp rename to src/mame/pc/queen.cpp diff --git a/src/mame/ibmpc/sis630.cpp b/src/mame/pc/sis630.cpp similarity index 100% rename from src/mame/ibmpc/sis630.cpp rename to src/mame/pc/sis630.cpp