summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.gitattributes3
-rw-r--r--makefile4
-rw-r--r--src/build/makelist.c24
-rw-r--r--src/build/makemak.c67
-rw-r--r--src/mame/mame.mak4
-rw-r--r--src/targets/mame.lst1528
-rw-r--r--src/targets/mess.lst902
-rw-r--r--src/targets/ume.lst11
8 files changed, 2480 insertions, 63 deletions
diff --git a/.gitattributes b/.gitattributes
index 33d6e359783..7b15eb45bd1 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -8714,6 +8714,9 @@ src/regtests/jedutil/jeds/pal20r8/pal20r8.jed -text svneol=unset#application/oct
src/regtests/jedutil/jeds/pls153/pls153.jed -text svneol=unset#application/octet-stream
src/regtests/jedutil/jedtest.py svneol=native#text/plain
src/regtests/regtests.mak svneol=native#text/plain
+src/targets/mame.lst svneol=native#text/plain
+src/targets/mess.lst svneol=native#text/plain
+src/targets/ume.lst svneol=native#text/plain
src/tools/chdman.c svneol=native#text/plain
src/tools/jedutil.c svneol=native#text/plain
src/tools/ldresample.c svneol=native#text/plain
diff --git a/makefile b/makefile
index 7d217b4378c..0d7aa068ad3 100644
--- a/makefile
+++ b/makefile
@@ -803,6 +803,10 @@ checkautodetect:
tests: $(REGTESTS)
+mak: maketree $(MAKEMAK_TARGET)
+ @echo Rebuilding $(SUBTARGET).mak...
+ $(MAKEMAK) $(SRC)/targets/$(SUBTARGET).lst -I$(SRC)/emu -I$(SRC)/mame -I$(SRC)/mame/layout -I$(SRC)/mess -I$(SRC)/mess/layout $(SRC) > $(SUBTARGET).mak
+ $(MAKEMAK) $(SRC)/targets/$(SUBTARGET).lst > $(SUBTARGET).lst
#-------------------------------------------------
# directory targets
diff --git a/src/build/makelist.c b/src/build/makelist.c
index 6172417299e..5c9e46984d9 100644
--- a/src/build/makelist.c
+++ b/src/build/makelist.c
@@ -175,30 +175,6 @@ int parse_file(const char *srcfile)
ignorelst[ignorecount++] = name;
continue;
}
- if (c == '@')
- {
- // Used for makemak tool
- char drivname[256];
- drivname[0] = 0;
- for (int pos = 0; srcptr < endptr && pos < ARRAY_LENGTH(drivname) - 1 && !isspace(*srcptr); pos++)
- {
- drivname[pos] = *srcptr++;
- drivname[pos+1] = 0;
- }
- continue;
- }
- if (c == '+')
- {
- // Used for makemak tool
- char drivname[256];
- drivname[0] = 0;
- for (int pos = 0; srcptr < endptr && pos < ARRAY_LENGTH(drivname) - 1 && !isspace(*srcptr); pos++)
- {
- drivname[pos] = *srcptr++;
- drivname[pos+1] = 0;
- }
- continue;
- }
// otherwise treat as a driver name
char drivname[32];
diff --git a/src/build/makemak.c b/src/build/makemak.c
index e64817da12e..1711fe6175b 100644
--- a/src/build/makemak.c
+++ b/src/build/makemak.c
@@ -296,31 +296,6 @@ int parse_file(const char *srcfile)
drivname[pos] = *srcptr++;
drivname[pos+1] = 0;
}
-
- list_entry *lentry = new list_entry;
- lentry->name.cpy(drivname);
- lentry->next = NULL;
- if (last_sourceitem!=NULL)
- {
- last_sourceitem->next = lentry;
- }
- last_sourceitem = lentry;
- if (last_libraryitem->sourcefiles==NULL)
- {
- last_libraryitem->sourcefiles = lentry;
- }
- continue;
- }
- if (c == '+')
- {
- // Used for makemak tool
- char drivname[256];
- drivname[0] = 0;
- for (int pos = 0; srcptr < endptr && pos < ARRAY_LENGTH(drivname) - 1 && !isspace(*srcptr); pos++)
- {
- drivname[pos] = *srcptr++;
- drivname[pos+1] = 0;
- }
librarylist_entry *lentry = new librarylist_entry;
lentry->name.cpy(drivname);
@@ -341,11 +316,27 @@ int parse_file(const char *srcfile)
continue;
}
-
srcptr--;
- for (int pos = 0; srcptr < endptr && !isspace(*srcptr); pos++)
+ // Used for makemak tool
+ char drivname[256];
+ drivname[0] = 0;
+ for (int pos = 0; srcptr < endptr && pos < ARRAY_LENGTH(drivname) - 1 && !isspace(*srcptr); pos++)
{
- c = *srcptr++;
+ drivname[pos] = *srcptr++;
+ drivname[pos+1] = 0;
+ }
+
+ list_entry *lentry = new list_entry;
+ lentry->name.cpy(drivname);
+ lentry->next = NULL;
+ if (last_sourceitem!=NULL)
+ {
+ last_sourceitem->next = lentry;
+ }
+ last_sourceitem = lentry;
+ if (last_libraryitem->sourcefiles==NULL)
+ {
+ last_libraryitem->sourcefiles = lentry;
}
}
@@ -516,12 +507,12 @@ int main(int argc, char *argv[])
printf("// Drivers from %s.c\n",src->name.cstr());
astring srcfile;
// build the source filename
- srcfile.printf("%s%c%s.c", "src/mame/drivers", PATH_SEPARATOR[0], src->name.cstr());
+ srcfile.printf("%s%c%s.c", "src", PATH_SEPARATOR[0], src->name.cstr());
parse_for_drivers(srcfile);
astring srcfile_inc;
// build the source filename
- srcfile_inc.printf("%s%c%s.inc", "src/mame/drivers", PATH_SEPARATOR[0], src->name.cstr());
+ srcfile_inc.printf("%s%c%s.inc", "src", PATH_SEPARATOR[0], src->name.cstr());
if(check_file(srcfile_inc))
parse_for_drivers(srcfile_inc);
}
@@ -537,17 +528,23 @@ int main(int argc, char *argv[])
if (librarylist!=NULL)
{
printf("OBJDIRS += \\\n");
+ printf("\t$(OBJ)/target \\\n");
printf("\t$(OBJ)/mame/audio \\\n");
printf("\t$(OBJ)/mame/drivers \\\n");
printf("\t$(OBJ)/mame/layout \\\n");
printf("\t$(OBJ)/mame/machine \\\n");
printf("\t$(OBJ)/mame/video \\\n");
+ printf("\t$(OBJ)/mess/audio \\\n");
+ printf("\t$(OBJ)/mess/drivers \\\n");
+ printf("\t$(OBJ)/mess/layout \\\n");
+ printf("\t$(OBJ)/mess/machine \\\n");
+ printf("\t$(OBJ)/mess/video \\\n");
printf("\n\n");
printf("DRVLIBS += \\\n");
for (librarylist_entry *lib = librarylist; lib != NULL; lib = lib->next)
{
- printf("\t$(OBJ)/mame/mame/%s.a \\\n",lib->name.cstr());
+ printf("\t$(OBJ)/target/%s.a \\\n",lib->name.cstr());
}
printf("\n");
}
@@ -605,7 +602,7 @@ static int recurse_dir(astring &srcdir)
astring srcfile;
// build the source filename
- srcfile.printf("%s%c%s.c", srcdir.cstr(), PATH_SEPARATOR[0], src->name.cstr());
+ srcfile.printf("%s%s.c", srcdir.cstr(), src->name.cstr());
dependency_map depend_map;
@@ -634,7 +631,7 @@ static int recurse_dir(astring &srcdir)
for (librarylist_entry *lib = librarylist; lib != NULL; lib = lib->next)
{
// convert the target from source to object (makes assumptions about rules)
- astring target("$(OBJ)/mame/mame/",lib->name.cstr());
+ astring target("$(OBJ)/target/",lib->name.cstr());
target.cat(".a");
printf("\n%s : \\\n", target.cstr());
@@ -643,7 +640,7 @@ static int recurse_dir(astring &srcdir)
astring srcfile;
// build the source filename
- srcfile.printf("%s%c%s.c", srcdir.cstr(), PATH_SEPARATOR[0], src->name.cstr());
+ srcfile.printf("%s%s.c", srcdir.cstr(), src->name.cstr());
dependency_map depend_map;
// find dependencies
@@ -668,7 +665,7 @@ static int recurse_dir(astring &srcdir)
astring srcfile;
// build the source filename
- srcfile.printf("%s%c%s.c", srcdir.cstr(), PATH_SEPARATOR[0], src->name.cstr());
+ srcfile.printf("%s%s.c", srcdir.cstr(), src->name.cstr());
dependency_map depend_map;
// find dependencies
diff --git a/src/mame/mame.mak b/src/mame/mame.mak
index 6ec9c6ad065..90cd4a50be3 100644
--- a/src/mame/mame.mak
+++ b/src/mame/mame.mak
@@ -19,10 +19,6 @@ depend: maketree $(MAKEDEP_TARGET)
$(MAKEDEP) -I. $(INCPATH) -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET) > depend_$(TARGET).mak
endif
-mak: maketree $(MAKEMAK_TARGET)
- @echo Rebuilding $(SUBTARGET).mak...
- $(MAKEMAK) $(SRC)/$(TARGET)/$(SUBTARGET).lst -I. $(INCPATH) -I$(SRC)/$(TARGET)/layout -X$(SRC)/emu -X$(SRC)/osd/... -X$(OBJ)/... $(SRC)/$(TARGET)/drivers > $(SUBTARGET).mak
-
MAMESRC = $(SRC)/mame
MAMEOBJ = $(OBJ)/mame
diff --git a/src/targets/mame.lst b/src/targets/mame.lst
new file mode 100644
index 00000000000..cff4c3e8f5d
--- /dev/null
+++ b/src/targets/mame.lst
@@ -0,0 +1,1528 @@
+/******************************************************************************
+
+ mame.lst
+
+ List of all enabled drivers in the system. This file is parsed by
+ makemak.exe, sorted, and output as C code describing the drivers.
+
+****************************************************************************
+
+ Copyright Aaron Giles
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ * Neither the name 'MAME' nor the names of its contributors may be
+ used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY AARON GILES ''AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL AARON GILES BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+******************************************************************************/
+
+// 28628 drivers found
+
+@acorn
+/mame/drivers/ertictac
+/mame/drivers/ssfindo
+/mame/drivers/aristmk5
+
+@alba
+/mame/drivers/albazc
+/mame/drivers/albazg
+/mame/drivers/rmhaihai
+
+@alliedl
+/mame/drivers/ace
+/mame/drivers/clayshoo
+
+@alpha
+/mame/drivers/alpha68k
+/mame/drivers/champbas
+/mame/drivers/equites
+/mame/drivers/meijinsn
+/mame/drivers/shougi
+
+@amiga
+/mame/drivers/alg
+/mame/drivers/arcadia
+/mame/drivers/cd32
+/mame/drivers/mquake
+/mame/drivers/upscope
+
+@aristocr
+/mame/drivers/aristmk4
+/mame/drivers/aristmk6
+/mame/drivers/caswin
+
+@ascii
+/mame/drivers/big10
+/mame/drivers/forte2
+/mame/drivers/pengadvb
+/mame/drivers/sangho
+/mame/drivers/sfkick
+
+@atari
+/mame/drivers/arcadecl
+/mame/drivers/asteroid
+/mame/drivers/atarifb
+/mame/drivers/atarig1
+/mame/drivers/atarig42
+/mame/drivers/atarigt
+/mame/drivers/atarigx2
+/mame/drivers/atarisy1
+/mame/drivers/atarisy2
+/mame/drivers/atarisy4
+/mame/drivers/atetris
+/mame/drivers/avalnche
+/mame/drivers/badlands
+/mame/drivers/bartop52
+/mame/drivers/batman
+/mame/drivers/beathead
+/mame/drivers/blstroid
+/mame/drivers/boxer
+/mame/drivers/bsktball
+/mame/drivers/bwidow
+/mame/drivers/bzone
+/mame/drivers/canyon
+/mame/drivers/cball
+/mame/drivers/ccastles
+/mame/drivers/centiped
+/mame/drivers/cloak
+/mame/drivers/cloud9
+/mame/drivers/cmmb
+/mame/drivers/cops
+/mame/drivers/copsnrob
+/mame/drivers/cyberbal
+/mame/drivers/destroyr
+/mame/drivers/dragrace
+/mame/drivers/eprom
+/mame/drivers/firefox
+/mame/drivers/firetrk
+/mame/drivers/flyball
+/mame/drivers/foodf
+/mame/drivers/gauntlet
+/mame/drivers/harddriv
+/mame/drivers/irobot
+/mame/drivers/jaguar
+/mame/drivers/jedi
+/mame/drivers/klax
+/mame/drivers/liberatr
+/mame/drivers/mediagx
+/mame/drivers/metalmx
+/mame/drivers/mgolf
+/mame/drivers/mhavoc
+/mame/drivers/missile
+/mame/drivers/nitedrvr
+/mame/drivers/offtwall
+/mame/drivers/orbit
+/mame/drivers/pong
+/mame/drivers/poolshrk
+/mame/drivers/quantum
+/mame/drivers/quizshow
+/mame/drivers/rampart
+/mame/drivers/relief
+/mame/drivers/runaway
+/mame/drivers/sbrkout
+/mame/drivers/shuuz
+/mame/drivers/skullxbo
+/mame/drivers/skydiver
+/mame/drivers/skyraid
+/mame/drivers/sprint2
+/mame/drivers/sprint4
+/mame/drivers/sprint8
+/mame/drivers/starshp1
+/mame/drivers/starwars
+/mame/drivers/subs
+/mame/drivers/tank8
+/mame/drivers/tempest
+/mame/drivers/thunderj
+/mame/drivers/tomcat
+/mame/drivers/toobin
+/mame/drivers/tourtabl
+/mame/drivers/triplhnt
+/mame/drivers/tunhunt
+/mame/drivers/ultratnk
+/mame/drivers/videopin
+/mame/drivers/vindictr
+/mame/drivers/wolfpack
+/mame/drivers/xybots
+
+@atlus
+/mame/drivers/blmbycar
+/mame/drivers/ohmygod
+/mame/drivers/powerins
+/mame/drivers/bowltry
+
+@barcrest
+/mame/drivers/mpu2
+/mame/drivers/mpu3
+/mame/drivers/mpu4hw
+/mame/drivers/mpu4sw
+/mame/drivers/mpu4
+/mame/drivers/mpu4mod2sw
+/mame/drivers/mpu4mod4yam
+/mame/drivers/mpu4plasma
+/mame/drivers/mpu4dealem
+/mame/drivers/mpu4vid
+/mame/drivers/mpu4avan
+/mame/drivers/mpu4union
+/mame/drivers/mpu4concept
+/mame/drivers/mpu4empire
+/mame/drivers/mpu4mdm
+/mame/drivers/mpu4crystal
+/mame/drivers/mpu4bwb
+/mame/drivers/mpu4misc
+/mame/drivers/mpu5hw
+/mame/drivers/mpu5
+
+@bfm
+/mame/drivers/bfcobra
+/mame/drivers/bfm_sc1
+/mame/drivers/bfm_sc2
+/mame/drivers/bfm_sc4
+/mame/drivers/bfm_sc4h
+/mame/drivers/bfm_sc5
+/mame/drivers/bfm_sc5sw
+/mame/drivers/bfm_ad5
+/mame/drivers/bfm_ad5sw
+/mame/drivers/bfm_swp
+/mame/drivers/bfmsys83
+/mame/drivers/bfmsys85
+/mame/drivers/rastersp
+
+@bmc
+/mame/drivers/bmcbowl
+/mame/drivers/koftball
+/mame/drivers/popobear
+/mame/drivers/bmcpokr
+
+@capcom
+/mame/drivers/1942
+/mame/drivers/1943
+/mame/drivers/alien
+/mame/drivers/bionicc
+/mame/drivers/blktiger
+/mame/drivers/cbasebal
+/mame/drivers/commando
+/mame/drivers/cps1
+/mame/drivers/cps2
+/mame/drivers/cps3
+/mame/drivers/egghunt
+/mame/drivers/exedexes
+/mame/drivers/fcrash
+/mame/drivers/gng
+/mame/drivers/gunsmoke
+/mame/drivers/higemaru
+/mame/drivers/lastduel
+/mame/drivers/lwings
+/mame/drivers/mitchell
+/mame/drivers/sf
+/mame/drivers/sidearms
+/mame/drivers/sonson
+/mame/drivers/srumbler
+/mame/drivers/tigeroad
+/mame/drivers/vulgus
+
+
+@cinemat
+/mame/drivers/ataxx
+/mame/drivers/cinemat
+/mame/drivers/cchasm
+/mame/drivers/dlair
+/mame/drivers/dlair2
+/mame/drivers/embargo
+/mame/drivers/jack
+/mame/drivers/leland
+
+@comad
+/mame/drivers/funybubl
+/mame/drivers/galspnbl
+/mame/drivers/pushman
+/mame/drivers/zerozone
+
+@cvs
+/mame/drivers/cvs
+/mame/drivers/galaxia
+/mame/drivers/quasar
+
+@dataeast
+/mame/drivers/actfancr
+/mame/drivers/astrof
+/mame/drivers/backfire
+/mame/drivers/battlera
+/mame/drivers/boogwing
+/mame/drivers/brkthru
+/mame/drivers/btime
+/mame/drivers/bwing
+/mame/drivers/cbuster
+/mame/drivers/chanbara
+/mame/drivers/cninja
+/mame/drivers/cntsteer
+/mame/drivers/compgolf
+/mame/drivers/darkseal
+/mame/drivers/dassault
+/mame/drivers/dblewing
+/mame/drivers/dec0
+/mame/drivers/dec8
+/mame/drivers/deco_ld
+/mame/drivers/deco_mlc
+/mame/drivers/deco156
+/mame/drivers/deco32
+/mame/drivers/decocass
+/mame/drivers/deshoros
+/mame/drivers/dietgo
+/mame/drivers/dreambal
+/mame/drivers/exprraid
+/mame/drivers/firetrap
+/mame/drivers/funkyjet
+/mame/drivers/karnov
+/mame/drivers/kchamp
+/mame/drivers/kingobox
+/mame/drivers/lemmings
+/mame/drivers/liberate
+/mame/drivers/madalien
+/mame/drivers/madmotor
+/mame/drivers/metlclsh
+/mame/drivers/mirage
+/mame/drivers/pcktgal
+/mame/drivers/pktgaldx
+/mame/drivers/progolf
+/mame/drivers/rohga
+/mame/drivers/shootout
+/mame/drivers/sidepckt
+/mame/drivers/simpl156
+/mame/drivers/sshangha
+/mame/drivers/stadhero
+/mame/drivers/supbtime
+/mame/drivers/tryout
+/mame/drivers/tumbleb
+/mame/drivers/tumblep
+/mame/drivers/vaportra
+
+
+@dgrm
+/mame/drivers/blackt96
+/mame/drivers/pokechmp
+
+@dooyong
+/mame/drivers/dooyong
+/mame/drivers/gundealr
+
+@dynax
+/mame/drivers/ddenlovr
+/mame/drivers/dynax
+/mame/drivers/hnayayoi
+/mame/drivers/realbrk
+/mame/drivers/royalmah
+
+@edevices
+/mame/drivers/diverboy
+/mame/drivers/fantland
+/mame/drivers/mwarr
+/mame/drivers/mugsmash
+/mame/drivers/ppmast93
+/mame/drivers/pzletime
+/mame/drivers/stlforce
+/mame/drivers/twins
+
+@eolith
+/mame/drivers/eolith
+/mame/drivers/eolith16
+/mame/drivers/eolithsp
+/mame/drivers/ghosteo
+/mame/drivers/vegaeo
+
+@excelent
+/mame/drivers/aquarium
+/mame/drivers/d9final
+/mame/drivers/dblcrown
+/mame/drivers/gcpinbal
+/mame/drivers/lastbank
+
+@exidy
+/mame/drivers/carpolo
+/mame/drivers/circus
+/mame/drivers/exidy
+/mame/drivers/exidy440
+/mame/drivers/maxaflex
+/mame/drivers/starfire
+/mame/drivers/vertigo
+/mame/drivers/victory
+
+
+@f32
+/mame/drivers/crospang
+/mame/drivers/silvmil
+/mame/drivers/f-32
+
+@funworld
+/mame/drivers/4roses
+/mame/drivers/funworld
+/mame/drivers/snookr10
+
+@fuuki
+/mame/drivers/fuukifg2
+/mame/drivers/fuukifg3
+
+@gaelco
+/mame/drivers/atvtrack
+/mame/drivers/gaelco
+/mame/drivers/gaelco2
+/mame/drivers/gaelco3d
+/mame/drivers/glass
+/mame/drivers/mastboy
+/mame/drivers/splash
+/mame/drivers/targeth
+/mame/drivers/thoop2
+/mame/drivers/tokyocop
+/mame/drivers/wrally
+/mame/drivers/xorworld
+
+@gameplan
+/mame/drivers/enigma2
+/mame/drivers/gameplan
+/mame/drivers/toratora
+
+@gametron
+/mame/drivers/gatron
+/mame/drivers/gotya
+/mame/drivers/sbugger
+
+@gottlieb
+/mame/drivers/exterm
+/mame/drivers/gottlieb
+
+@ibmpc
+/mame/drivers/calchase
+/mame/drivers/fruitpc
+/mame/drivers/pangofun
+/mame/drivers/pcat_dyn
+/mame/drivers/pcat_nit
+/mame/drivers/pcxt
+/mame/drivers/quakeat
+/mame/drivers/queen
+/mame/drivers/igspc
+
+@igs
+/mame/drivers/cabaret
+/mame/drivers/ddz
+/mame/drivers/dunhuang
+/mame/drivers/goldstar
+/mame/drivers/jackie
+/mame/drivers/igspoker
+/mame/drivers/igs009
+/mame/drivers/igs011
+/mame/drivers/igs017
+/mame/drivers/igs_m027
+/mame/drivers/igs_m036
+/mame/drivers/iqblock
+/mame/drivers/lordgun
+/mame/drivers/pgm
+/mame/drivers/pgm2
+/mame/drivers/spoker
+
+
+@irem
+/mame/drivers/m10
+/mame/drivers/m14
+/mame/drivers/m52
+/mame/drivers/m57
+/mame/drivers/m58
+/mame/drivers/m62
+/mame/drivers/m63
+/mame/drivers/m72
+/mame/drivers/m90
+/mame/drivers/m92
+/mame/drivers/m107
+/mame/drivers/olibochu
+/mame/drivers/redalert
+/mame/drivers/shisen
+/mame/drivers/travrusa
+/mame/drivers/vigilant
+
+
+
+@itech
+/mame/drivers/capbowl
+/mame/drivers/itech8
+/mame/drivers/itech32
+/mame/drivers/iteagle
+
+@jaleco
+/mame/drivers/aeroboto
+/mame/drivers/argus
+/mame/drivers/bestleag
+/mame/drivers/bigstrkb
+/mame/drivers/blueprnt
+/mame/drivers/bnstars
+/mame/drivers/cischeat
+/mame/drivers/citycon
+/mame/drivers/ddayjlc
+/mame/drivers/exerion
+/mame/drivers/fcombat
+/mame/drivers/ginganin
+/mame/drivers/homerun
+/mame/drivers/megasys1
+/mame/drivers/momoko
+/mame/drivers/ms32
+/mame/drivers/psychic5
+/mame/drivers/pturn
+/mame/drivers/skyfox
+/mame/drivers/tetrisp2
+
+
+
+@jpm
+/mame/drivers/guab
+/mame/drivers/jpmsys5
+/mame/drivers/jpmsys5sw
+/mame/drivers/jpmmps
+/mame/drivers/jpms80
+/mame/drivers/jpmsru
+/mame/drivers/jpmimpct
+/mame/drivers/jpmimpctsw
+/mame/drivers/pluto5
+/mame/drivers/jpmsys7
+
+
+@kaneko
+/mame/drivers/airbustr
+/mame/drivers/djboy
+/mame/drivers/expro02
+/mame/drivers/galpanic
+/mame/drivers/galpani2
+/mame/drivers/galpani3
+/mame/drivers/hvyunit
+/mame/drivers/jchan
+/mame/drivers/kaneko16
+/mame/drivers/sandscrp
+/mame/drivers/suprnova
+
+
+@konami
+/mame/drivers/88games
+/mame/drivers/ajax
+/mame/drivers/aliens
+/mame/drivers/asterix
+/mame/drivers/battlnts
+/mame/drivers/bishi
+/mame/drivers/bladestl
+/mame/drivers/blockhl
+/mame/drivers/bottom9
+/mame/drivers/chqflag
+/mame/drivers/circusc
+/mame/drivers/cobra
+/mame/drivers/combatsc
+/mame/drivers/contra
+/mame/drivers/crimfght
+/mame/drivers/dbz
+/mame/drivers/ddribble
+/mame/drivers/djmain
+/mame/drivers/fastfred
+/mame/drivers/fastlane
+/mame/drivers/finalizr
+/mame/drivers/firebeat
+/mame/drivers/flkatck
+/mame/drivers/gberet
+/mame/drivers/gbusters
+/mame/drivers/gijoe
+/mame/drivers/gradius3
+/mame/drivers/gticlub
+/mame/drivers/gyruss
+/mame/drivers/hcastle
+/mame/drivers/hexion
+/mame/drivers/hornet
+/mame/drivers/hyperspt
+/mame/drivers/ironhors
+/mame/drivers/jackal
+/mame/drivers/jailbrek
+/mame/drivers/junofrst
+/mame/drivers/konamigq
+/mame/drivers/konamigv
+/mame/drivers/konamigx
+/mame/drivers/konamim2
+/mame/drivers/kontest
+/mame/drivers/konendev
+/mame/drivers/ksys573
+/mame/drivers/labyrunr
+/mame/drivers/lethal
+/mame/drivers/mainevt
+/mame/drivers/megazone
+/mame/drivers/mikie
+/mame/drivers/mogura
+/mame/drivers/moo
+/mame/drivers/mystwarr
+/mame/drivers/nemesis
+/mame/drivers/nwk-tr
+/mame/drivers/overdriv
+/mame/drivers/pandoras
+/mame/drivers/parodius
+/mame/drivers/pingpong
+/mame/drivers/plygonet
+/mame/drivers/pooyan
+/mame/drivers/pyson
+/mame/drivers/qdrmfgp
+/mame/drivers/rockrage
+/mame/drivers/rocnrope
+/mame/drivers/rollerg
+/mame/drivers/rungun
+/mame/drivers/sbasketb
+/mame/drivers/scobra
+/mame/drivers/scotrsht
+/mame/drivers/scramble
+/mame/drivers/shaolins
+/mame/drivers/simpsons
+/mame/drivers/spy
+/mame/drivers/surpratk
+/mame/drivers/tasman
+/mame/drivers/tgtpanic
+/mame/drivers/thunderx
+/mame/drivers/timeplt
+/mame/drivers/tmnt
+/mame/drivers/tp84
+/mame/drivers/trackfld
+/mame/drivers/tutankhm
+/mame/drivers/twin16
+/mame/drivers/twinkle
+/mame/drivers/ultrsprt
+/mame/drivers/ultraman
+/mame/drivers/vendetta
+/mame/drivers/viper
+/mame/drivers/wecleman
+/mame/drivers/xexex
+/mame/drivers/xmen
+/mame/drivers/yiear
+/mame/drivers/zr107
+
+
+@maygay
+/mame/drivers/maygay1b
+/mame/drivers/maygay1bsw
+/mame/drivers/maygayv1
+/mame/drivers/maygayep
+/mame/drivers/maygaysw
+/mame/drivers/mmm
+
+@meadows
+/mame/drivers/lazercmd
+/mame/drivers/meadows
+/mame/drivers/warpsped
+
+@merit
+/mame/drivers/mpoker
+/mame/drivers/merit
+/mame/drivers/meritm
+
+@metro
+/mame/drivers/hyprduel
+/mame/drivers/metro
+/mame/drivers/rabbit
+/mame/drivers/tmmjprd
+
+@midcoin
+/mame/drivers/wallc
+/mame/drivers/wink
+/mame/drivers/24cdjuke
+
+@midw8080
+/mame/drivers/8080bw
+/mame/drivers/m79amb
+/mame/drivers/mw18w
+/mame/drivers/mw8080bw
+/mame/drivers/rotaryf
+/mame/drivers/sspeedr
+
+@midway
+/mame/drivers/astrocde
+/mame/drivers/atlantis
+/mame/drivers/balsente
+/mame/drivers/gridlee
+/mame/drivers/mcr
+/mame/drivers/mcr3
+/mame/drivers/mcr68
+/mame/drivers/midqslvr
+/mame/drivers/midtunit
+/mame/drivers/midvunit
+/mame/drivers/midwunit
+/mame/drivers/midxunit
+/mame/drivers/midyunit
+/mame/drivers/midzeus
+/mame/drivers/omegrace
+/mame/drivers/pinball2k
+/mame/drivers/seattle
+/mame/drivers/tmaster
+/mame/drivers/vegas
+/mame/drivers/wmg
+/mame/drivers/williams
+
+@namco
+/mame/drivers/20pacgal
+/mame/drivers/30test
+/mame/drivers/baraduke
+/mame/drivers/dambustr
+/mame/drivers/gal3
+/mame/drivers/galaga
+/mame/drivers/galaxian
+/mame/drivers/galaxold
+/mame/drivers/gaplus
+/mame/drivers/kungfur
+/mame/drivers/mappy
+/mame/drivers/namcofl
+/mame/drivers/namcoic
+/mame/drivers/namcona1
+/mame/drivers/namconb1
+/mame/drivers/namcond1
+/mame/drivers/namcops2
+/mame/drivers/namcos1
+/mame/drivers/namcos10
+/mame/drivers/namcos11
+/mame/drivers/namcos12
+/mame/drivers/namcos2
+/mame/drivers/namcos21
+/mame/drivers/namcos22
+/mame/drivers/namcos23
+/mame/drivers/namcos86
+/mame/drivers/pacland
+/mame/drivers/polepos
+/mame/drivers/rallyx
+/mame/drivers/skykid
+/mame/drivers/tankbatt
+/mame/drivers/tceptor
+/mame/drivers/toypop
+/mame/drivers/turrett
+/mame/drivers/warpwarp
+
+
+@nasco
+/mame/drivers/crgolf
+/mame/drivers/suprgolf
+
+@neogeo
+/mame/drivers/neogeo
+
+@nichibut
+/mame/drivers/armedf
+/mame/drivers/cclimber
+/mame/drivers/clshroad
+/mame/drivers/csplayh5
+/mame/drivers/cop01
+/mame/drivers/dacholer
+/mame/drivers/galivan
+/mame/drivers/gomoku
+/mame/drivers/hyhoo
+/mame/drivers/jangou
+/mame/drivers/magmax
+/mame/drivers/nbmj8688
+/mame/drivers/nbmj8891
+/mame/drivers/nbmj8900
+/mame/drivers/nbmj8991
+/mame/drivers/nbmj9195
+/mame/drivers/nightgal
+/mame/drivers/niyanpai
+/mame/drivers/pastelg
+/mame/drivers/seicross
+/mame/drivers/terracre
+/mame/drivers/tubep
+/mame/drivers/wiping
+
+
+@nintendo
+/mame/drivers/cham24
+/mame/drivers/dkong
+/mame/drivers/mario
+/mame/drivers/multigam
+/mame/drivers/n8080
+/mame/drivers/nss
+/mame/drivers/playch10
+/mame/drivers/popeye
+/mame/drivers/punchout
+/mame/drivers/famibox
+/mame/drivers/sfcbox
+/mame/drivers/snesb
+/mame/drivers/spacefb
+/mame/drivers/vsnes
+
+
+
+
+@nix
+/mame/drivers/fitfight
+/mame/drivers/pirates
+
+@nmk
+/mame/drivers/acommand
+/mame/drivers/cultures
+/mame/drivers/ddealer
+/mame/drivers/jalmah
+/mame/drivers/macrossp
+/mame/drivers/nmk16
+/mame/drivers/quizdna
+/mame/drivers/quizpani
+
+@olympia
+/mame/drivers/dday
+/mame/drivers/monzagp
+/mame/drivers/portrait
+/mame/drivers/vega
+
+@omori
+/mame/drivers/battlex
+/mame/drivers/carjmbre
+/mame/drivers/popper
+/mame/drivers/spaceg
+
+@orca
+/mame/drivers/espial
+/mame/drivers/funkybee
+/mame/drivers/marineb
+/mame/drivers/vastar
+/mame/drivers/zodiack
+
+@pacific
+/mame/drivers/mrflea
+/mame/drivers/thief
+
+@pacman
+/mame/drivers/jrpacman
+/mame/drivers/pacman
+/mame/drivers/pengo
+
+
+@pce
+/mame/drivers/ggconnie
+/mame/drivers/paranoia
+/mame/drivers/tourvis
+/mame/drivers/uapce
+
+
+@phoenix
+/mame/drivers/naughtyb
+/mame/drivers/phoenix
+/mame/drivers/safarir
+
+
+@playmark
+/mame/drivers/drtomy
+/mame/drivers/playmark
+/mame/drivers/powerbal
+/mame/drivers/sderby
+/mame/drivers/sslam
+
+@psikyo
+/mame/drivers/psikyo
+/mame/drivers/psikyo4
+/mame/drivers/psikyosh
+
+@ramtek
+/mame/drivers/hitme
+/mame/drivers/starcrus
+
+@rare
+/mame/drivers/btoads
+/mame/drivers/kinst
+/mame/drivers/xtheball
+
+@sanritsu
+/mame/drivers/appoooh
+/mame/drivers/bankp
+/mame/drivers/chinsan
+/mame/drivers/drmicro
+/mame/drivers/jantotsu
+/mame/drivers/mayumi
+/mame/drivers/mermaid
+/mame/drivers/mjkjidai
+
+@sega
+/mame/drivers/angelkds
+/mame/drivers/bingoc
+/mame/drivers/blockade
+/mame/drivers/calorie
+/mame/drivers/chihiro
+/mame/drivers/coolridr
+/mame/drivers/deniam
+/mame/drivers/dotrikun
+/mame/drivers/gpworld
+/mame/drivers/hikaru
+/mame/drivers/hshavoc
+/mame/drivers/kopunch
+/mame/drivers/megadrvb
+/mame/drivers/megaplay
+/mame/drivers/megatech
+/mame/drivers/model1
+/mame/drivers/model2
+/mame/drivers/model3
+/mame/drivers/naomi
+/mame/drivers/triforce
+/mame/drivers/puckpkmn
+/mame/drivers/segac2
+/mame/drivers/segae
+/mame/drivers/shtzone
+/mame/drivers/segag80r
+/mame/drivers/segag80v
+/mame/drivers/segahang
+/mame/drivers/segajw
+/mame/drivers/segald
+/mame/drivers/segaorun
+/mame/drivers/segas16a
+/mame/drivers/segas16b
+/mame/drivers/segas18
+/mame/drivers/segas24
+/mame/drivers/segas32
+/mame/drivers/segaxbd
+/mame/drivers/segaybd
+/mame/drivers/sg1000a
+/mame/drivers/stactics
+/mame/drivers/stv
+/mame/drivers/suprloco
+/mame/drivers/system1
+/mame/drivers/system16
+/mame/drivers/timetrv
+/mame/drivers/turbo
+/mame/drivers/vicdual
+/mame/drivers/zaxxon
+
+
+@seibu
+/mame/drivers/bloodbro
+/mame/drivers/cabal
+/mame/drivers/cshooter
+/mame/drivers/dcon
+/mame/drivers/deadang
+/mame/drivers/dynduke
+/mame/drivers/feversoc
+/mame/drivers/goal92
+/mame/drivers/goodejan
+/mame/drivers/kncljoe
+/mame/drivers/legionna
+/mame/drivers/mustache
+/mame/drivers/panicr
+/mame/drivers/raiden
+/mame/drivers/raiden2
+/mame/drivers/r2dx_v33
+/mame/drivers/seibuspi
+/mame/drivers/sengokmj
+/mame/drivers/stfight
+/mame/drivers/toki
+/mame/drivers/wiz
+
+@seta
+/mame/drivers/aleck64
+/mame/drivers/hanaawas
+/mame/drivers/jclub2
+/mame/drivers/macs
+/mame/drivers/seta
+/mame/drivers/seta2
+/mame/drivers/speedatk
+/mame/drivers/speglsht
+/mame/drivers/srmp2
+/mame/drivers/srmp5
+/mame/drivers/srmp6
+/mame/drivers/ssv
+/mame/drivers/st0016
+
+
+@sigma
+/mame/drivers/nyny
+/mame/drivers/r2dtank
+/mame/drivers/sigmab52
+/mame/drivers/sigmab98
+/mame/drivers/spiders
+/mame/drivers/sub
+
+@snk
+/mame/drivers/bbusters
+/mame/drivers/dmndrby
+/mame/drivers/hng64
+/mame/drivers/lasso
+/mame/drivers/mainsnk
+/mame/drivers/munchmo
+/mame/drivers/prehisle
+/mame/drivers/snk6502
+/mame/drivers/snk
+/mame/drivers/snk68
+
+@sony
+/mame/drivers/zn
+
+@stern
+/mame/drivers/astinvad
+/mame/drivers/berzerk
+/mame/drivers/cliffhgr
+/mame/drivers/mazerbla
+/mame/drivers/supdrapo
+
+@subsino
+/mame/drivers/lastfght
+/mame/drivers/subsino
+/mame/drivers/subsino2
+
+
+@sun
+/mame/drivers/arabian
+/mame/drivers/dai3wksi
+/mame/drivers/ikki
+/mame/drivers/kangaroo
+/mame/drivers/markham
+/mame/drivers/route16
+/mame/drivers/shanghai
+/mame/drivers/shangha3
+/mame/drivers/strnskil
+/mame/drivers/tonton
+
+@suna
+/mame/drivers/go2000
+/mame/drivers/goindol
+/mame/drivers/suna8
+/mame/drivers/suna16
+
+@sure
+/mame/drivers/mil4000
+
+
+@taito
+/mame/drivers/2mindril
+/mame/drivers/40love
+/mame/drivers/arkanoid
+/mame/drivers/ashnojoe
+/mame/drivers/asuka
+/mame/drivers/bigevglf
+/mame/drivers/bking
+/mame/drivers/bublbobl
+/mame/drivers/buggychl
+/mame/drivers/cchance
+/mame/drivers/chaknpop
+/mame/drivers/champbwl
+/mame/drivers/changela
+/mame/drivers/crbaloon
+/mame/drivers/cyclemb
+/mame/drivers/darius
+/mame/drivers/darkmist
+/mame/drivers/exzisus
+/mame/drivers/fgoal
+/mame/drivers/flstory
+/mame/drivers/galastrm
+/mame/drivers/gladiatr
+/mame/drivers/grchamp
+/mame/drivers/groundfx
+/mame/drivers/gsword
+/mame/drivers/gunbustr
+/mame/drivers/halleys
+/mame/drivers/invqix
+/mame/drivers/jollyjgr
+/mame/drivers/ksayakyu
+/mame/drivers/lgp
+/mame/drivers/lkage
+/mame/drivers/lsasquad
+/mame/drivers/marinedt
+/mame/drivers/mexico86
+/mame/drivers/minivadr
+/mame/drivers/missb2
+/mame/drivers/mlanding
+/mame/drivers/msisaac
+/mame/drivers/ninjaw
+/mame/drivers/nycaptor
+/mame/drivers/opwolf
+/mame/drivers/othunder
+/mame/drivers/pitnrun
+/mame/drivers/qix
+/mame/drivers/rainbow
+/mame/drivers/rastan
+/mame/drivers/retofinv
+/mame/drivers/rollrace
+/mame/drivers/sbowling
+/mame/drivers/slapshot
+/mame/drivers/ssrj
+/mame/drivers/superchs
+/mame/drivers/superqix
+/mame/drivers/taito_b
+/mame/drivers/taito_f2
+/mame/drivers/taito_f3
+/mame/drivers/taito_h
+/mame/drivers/taito_l
+/mame/drivers/taito_x
+/mame/drivers/taito_z
+/mame/drivers/taito_o
+/mame/drivers/taitoair
+/mame/drivers/taitogn
+/mame/drivers/taitojc
+/mame/drivers/taitopjc
+/mame/drivers/taitosj
+/mame/drivers/taitotz
+/mame/drivers/taitowlf
+/mame/drivers/tnzs
+/mame/drivers/topspeed
+/mame/drivers/tsamurai
+/mame/drivers/undrfire
+/mame/drivers/volfied
+/mame/drivers/warriorb
+/mame/drivers/wgp
+
+
+@tatsumi
+/mame/drivers/kingdrby
+/mame/drivers/lockon
+/mame/drivers/tatsumi
+/mame/drivers/tx1
+
+@tch
+/mame/drivers/kickgoal
+/mame/drivers/littlerb
+/mame/drivers/rltennis
+/mame/drivers/speedspn
+/mame/drivers/wheelfir
+
+@tecfri
+/mame/drivers/ambush
+/mame/drivers/holeland
+/mame/drivers/sauro
+/mame/drivers/speedbal
+
+@technos
+/mame/drivers/battlane
+/mame/drivers/blockout
+/mame/drivers/bogeyman
+/mame/drivers/chinagat
+/mame/drivers/ddragon
+/mame/drivers/ddragon3
+/mame/drivers/dogfgt
+/mame/drivers/matmania
+/mame/drivers/mystston
+/mame/drivers/renegade
+/mame/drivers/scregg
+/mame/drivers/shadfrce
+/mame/drivers/spdodgeb
+/mame/drivers/ssozumo
+/mame/drivers/tagteam
+/mame/drivers/vball
+/mame/drivers/wwfsstar
+/mame/drivers/wwfwfest
+/mame/drivers/xain
+
+@tehkan
+/mame/drivers/bombjack
+/mame/drivers/gaiden
+/mame/drivers/lvcards
+/mame/drivers/pbaction
+/mame/drivers/senjyo
+/mame/drivers/solomon
+/mame/drivers/spbactn
+/mame/drivers/tbowl
+/mame/drivers/tecmo
+/mame/drivers/tecmo16
+/mame/drivers/tecmosys
+/mame/drivers/tehkanwc
+/mame/drivers/wc90
+/mame/drivers/wc90b
+
+@thepit
+/mame/drivers/thepit
+/mame/drivers/timelimt
+
+@toaplan
+/mame/drivers/mjsister
+/mame/drivers/slapfght
+/mame/drivers/snowbros
+/mame/drivers/toaplan1
+/mame/drivers/toaplan2
+/mame/drivers/twincobr
+/mame/drivers/wardner
+
+@tong
+/mame/drivers/beezer
+
+@unico
+/mame/drivers/drgnmst
+/mame/drivers/silkroad
+/mame/drivers/unico
+
+@univers
+/mame/drivers/cheekyms
+/mame/drivers/cosmic
+/mame/drivers/docastle
+/mame/drivers/ladybug
+/mame/drivers/mrdo
+/mame/drivers/redclash
+/mame/drivers/superdq
+
+@upl
+/mame/drivers/mouser
+/mame/drivers/ninjakd2
+/mame/drivers/nova2001
+/mame/drivers/xxmissio
+
+@valadon
+/mame/drivers/bagman
+/mame/drivers/tankbust
+
+@veltmjr
+/mame/drivers/cardline
+/mame/drivers/witch
+
+@venture
+/mame/drivers/looping
+/mame/drivers/spcforce
+/mame/drivers/suprridr
+
+@vsystem
+/mame/drivers/aerofgt
+/mame/drivers/crshrace
+/mame/drivers/f1gp
+/mame/drivers/fromance
+/mame/drivers/fromanc2
+/mame/drivers/gstriker
+/mame/drivers/inufuku
+/mame/drivers/ojankohs
+/mame/drivers/pipedrm
+/mame/drivers/rpunch
+/mame/drivers/suprslam
+/mame/drivers/tail2nos
+/mame/drivers/taotaido
+/mame/drivers/welltris
+
+@yunsung
+/mame/drivers/nmg5
+/mame/drivers/paradise
+/mame/drivers/yunsung8
+/mame/drivers/yunsun16
+
+@zaccaria
+/mame/drivers/laserbat
+/mame/drivers/seabattl
+/mame/drivers/zac2650
+/mame/drivers/zaccaria
+
+@pinball
+/mame/drivers/allied
+/mame/drivers/alvg
+/mame/drivers/atari_s1
+/mame/drivers/atari_s2
+/mame/drivers/bingo
+/mame/drivers/by17
+/mame/drivers/by35
+/mame/drivers/by6803
+/mame/drivers/by68701
+/mame/drivers/byvid
+/mame/drivers/capcom
+/mame/drivers/de_2
+/mame/drivers/de_3
+/mame/drivers/de_3b
+/mame/drivers/flicker
+/mame/drivers/g627
+/mame/drivers/gp_1
+/mame/drivers/gp_2
+/mame/drivers/gts1
+/mame/drivers/gts3
+/mame/drivers/gts80
+/mame/drivers/gts80a
+/mame/drivers/gts80b
+/mame/drivers/hankin
+/mame/drivers/icecold
+/mame/drivers/inder
+/mame/drivers/jeutel
+/mame/drivers/jp
+/mame/drivers/jvh
+/mame/drivers/kissproto
+/mame/drivers/ltd
+/mame/drivers/micropin
+/mame/drivers/mephisto
+/mame/drivers/mrgame
+/mame/drivers/nsm
+/mame/drivers/peyper
+/mame/drivers/play_1
+/mame/drivers/play_2
+/mame/drivers/play_3
+/mame/drivers/play_5
+/mame/drivers/rowamet
+/mame/drivers/s11
+/mame/drivers/s11a
+/mame/drivers/s11b
+/mame/drivers/s11c
+/mame/drivers/s3
+/mame/drivers/s4
+/mame/drivers/s6
+/mame/drivers/s6a
+/mame/drivers/s7
+/mame/drivers/s8
+/mame/drivers/s9
+/mame/drivers/sleic
+/mame/drivers/spectra
+/mame/drivers/spinb
+/mame/drivers/st_mp100
+/mame/drivers/st_mp200
+/mame/drivers/taito
+/mame/drivers/techno
+/mame/drivers/vd
+/mame/drivers/whitestar
+/mame/drivers/white_mod
+/mame/drivers/wico
+/mame/drivers/wpc_95
+/mame/drivers/wpc_an
+/mame/drivers/wpc_dcs
+/mame/drivers/wpc_dot
+/mame/drivers/wpc_flip1
+/mame/drivers/wpc_flip2
+/mame/drivers/wpc_s
+/mame/drivers/zac_1
+/mame/drivers/zac_2
+/mame/drivers/zac_proto
+
+@misc
+/mame/drivers/1945kiii
+/mame/drivers/39in1
+/mame/drivers/3do
+/mame/drivers/3x3puzzl
+/mame/drivers/4enraya
+/mame/drivers/5clown
+/mame/drivers/acefruit
+/mame/drivers/aces1
+/mame/drivers/acesp
+/mame/drivers/adp
+/mame/drivers/amaticmg
+/mame/drivers/ampoker2
+/mame/drivers/amspdwy
+/mame/drivers/artmagic
+/mame/drivers/astrafr
+/mame/drivers/astrocorp
+/mame/drivers/astropc
+/mame/drivers/atronic
+/mame/drivers/attckufo
+/mame/drivers/avt
+/mame/drivers/aztarac
+/mame/drivers/beaminv
+/mame/drivers/belatra
+/mame/drivers/bgt
+/mame/drivers/bingoman
+/mame/drivers/bingor
+/mame/drivers/blitz
+/mame/drivers/blitz68k
+/mame/drivers/buster
+/mame/drivers/calomega
+/mame/drivers/carrera
+/mame/drivers/castle
+/mame/drivers/cave
+/mame/drivers/cb2001
+/mame/drivers/cdi
+/mame/drivers/cesclass
+/mame/drivers/chance32
+/mame/drivers/chsuper
+/mame/drivers/cidelsa
+/mame/drivers/coinmstr
+/mame/drivers/coinmvga
+/mame/drivers/comebaby
+/mame/drivers/cupidon
+/mame/drivers/bntyhunt
+/mame/drivers/coolpool
+/mame/drivers/corona
+/mame/drivers/crystal
+/mame/drivers/cubeqst
+/mame/drivers/cybertnk
+/mame/drivers/dcheese
+/mame/drivers/dfruit
+/mame/drivers/dgpix
+/mame/drivers/discoboy
+/mame/drivers/dominob
+/mame/drivers/dorachan
+/mame/drivers/dreamwld
+/mame/drivers/dribling
+/mame/drivers/drw80pkr
+/mame/drivers/dwarfd
+/mame/drivers/dynadice
+/mame/drivers/ecoinfr
+/mame/drivers/ecoinf1
+/mame/drivers/ecoinf2
+/mame/drivers/ecoinf3
+/mame/drivers/epos
+/mame/drivers/esd16
+/mame/drivers/esh
+/mame/drivers/esripsys
+/mame/drivers/ettrivia
+/mame/drivers/extrema
+/mame/drivers/flipjack
+/mame/drivers/flower
+/mame/drivers/fortecar
+/mame/drivers/fresh
+/mame/drivers/freekick
+/mame/drivers/funkball
+/mame/drivers/gambl186
+/mame/drivers/galaxi
+/mame/drivers/galgame
+/mame/drivers/gamecstl
+/mame/drivers/gammagic
+/mame/drivers/gamtor
+/mame/drivers/gei
+/mame/drivers/globalfr
+/mame/drivers/globalvr
+/mame/drivers/gluck2
+/mame/drivers/goldngam
+/mame/drivers/goldnpkr
+/mame/drivers/good
+/mame/drivers/gotcha
+/mame/drivers/gstream
+/mame/drivers/gumbo
+/mame/drivers/gunpey
+/mame/drivers/hazelgr
+/mame/drivers/headonb
+/mame/drivers/highvdeo
+/mame/drivers/himesiki
+/mame/drivers/hitpoker
+/mame/drivers/homedata
+/mame/drivers/hotblock
+/mame/drivers/hotstuff
+/mame/drivers/ichiban
+/mame/drivers/imolagp
+/mame/drivers/intrscti
+/mame/drivers/istellar
+/mame/drivers/itgambl2
+/mame/drivers/itgambl3
+/mame/drivers/itgamble
+/mame/drivers/jackpool
+/mame/drivers/jankenmn
+/mame/drivers/jokrwild
+/mame/drivers/jongkyo
+/mame/drivers/jubilee
+/mame/drivers/kas89
+/mame/drivers/kingpin
+/mame/drivers/koikoi
+/mame/drivers/kurukuru
+/mame/drivers/kyugo
+/mame/drivers/ladyfrog
+/mame/drivers/laserbas
+/mame/drivers/lethalj
+/mame/drivers/limenko
+/mame/drivers/ltcasino
+/mame/drivers/lucky74
+/mame/drivers/luckgrln
+/mame/drivers/magic10
+/mame/drivers/magicard
+/mame/drivers/magicfly
+/mame/drivers/magictg
+/mame/drivers/magtouch
+/mame/drivers/majorpkr
+/mame/drivers/malzak
+/mame/drivers/manohman
+/mame/drivers/mcatadv
+/mame/drivers/meyc8080
+/mame/drivers/meyc8088
+/mame/drivers/micro3d
+/mame/drivers/midas
+/mame/drivers/miniboy7
+/mame/drivers/mirax
+/mame/drivers/mole
+/mame/drivers/mosaic
+/mame/drivers/mpu12wbk
+/mame/drivers/mrjong
+/mame/drivers/multfish
+/mame/drivers/murogem
+/mame/drivers/murogmbl
+/mame/drivers/neoprint
+/mame/drivers/neptunp2
+/mame/drivers/news
+/mame/drivers/nexus3d
+/mame/drivers/norautp
+/mame/drivers/nsmpoker
+/mame/drivers/oneshot
+/mame/drivers/onetwo
+/mame/drivers/othello
+/mame/drivers/othldrby
+/mame/drivers/pachifev
+/mame/drivers/pasha2
+/mame/drivers/pass
+/mame/drivers/peplus
+/mame/drivers/photon
+/mame/drivers/photon2
+/mame/drivers/photoply
+/mame/drivers/pinkiri8
+/mame/drivers/pipeline
+/mame/drivers/pkscram
+/mame/drivers/pntnpuzl
+/mame/drivers/policetr
+/mame/drivers/polyplay
+/mame/drivers/poker72
+/mame/drivers/potgoldu
+/mame/drivers/proconn
+/mame/drivers/psattack
+/mame/drivers/quizo
+/mame/drivers/quizpun2
+/mame/drivers/rbmk
+/mame/drivers/rcorsair
+/mame/drivers/re900
+/mame/drivers/rgum
+/mame/drivers/roul
+/mame/drivers/savquest
+/mame/drivers/sanremo
+/mame/drivers/sfbonus
+/mame/drivers/shangkid
+/mame/drivers/skeetsht
+/mame/drivers/skimaxx
+/mame/drivers/skyarmy
+/mame/drivers/skylncr
+/mame/drivers/sliver
+/mame/drivers/slotcarn
+/mame/drivers/smsmcorp
+/mame/drivers/sothello
+/mame/drivers/splus
+/mame/drivers/spool99
+/mame/drivers/sprcros2
+/mame/drivers/sshot
+/mame/drivers/ssingles
+/mame/drivers/sstrangr
+/mame/drivers/statriv2
+/mame/drivers/stellafr
+/mame/drivers/stuntair
+/mame/drivers/su2000
+/mame/drivers/summit
+/mame/drivers/sumt8035
+/mame/drivers/supercrd
+/mame/drivers/supertnk
+/mame/drivers/superwng
+/mame/drivers/tapatune
+/mame/drivers/tattack
+/mame/drivers/taxidriv
+/mame/drivers/tcl
+/mame/drivers/thayers
+/mame/drivers/thedeep
+/mame/drivers/tiamc1
+/mame/drivers/tickee
+/mame/drivers/tmspoker
+/mame/drivers/truco
+/mame/drivers/trucocl
+/mame/drivers/trvmadns
+/mame/drivers/trvquest
+/mame/drivers/ttchamp
+/mame/drivers/tugboat
+/mame/drivers/umipoker
+/mame/drivers/unkfr
+/mame/drivers/unkhorse
+/mame/drivers/usgames
+/mame/drivers/vamphalf
+/mame/drivers/vcombat
+/mame/drivers/vectrex
+/mame/drivers/videopkr
+/mame/drivers/vlc
+/mame/drivers/voyager
+/mame/drivers/vp101
+/mame/drivers/vpoker
+/mame/drivers/vroulet
+/mame/drivers/wildpkr
+/mame/drivers/wms
+/mame/drivers/xtom3d
+/mame/drivers/xyonix
diff --git a/src/targets/mess.lst b/src/targets/mess.lst
new file mode 100644
index 00000000000..cd5a14482ef
--- /dev/null
+++ b/src/targets/mess.lst
@@ -0,0 +1,902 @@
+/******************************************************************************
+
+ mess.lst
+
+ List of all enabled drivers in the system. This file is parsed by
+ makemak.exe, sorted, and output as C code describing the drivers.
+
+****************************************************************************
+
+ Copyright Aaron Giles
+ All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ * Neither the name 'MAME' nor the names of its contributors may be
+ used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY AARON GILES ''AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL AARON GILES BE LIABLE FOR ANY DIRECT,
+ INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+ IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+******************************************************************************/
+
+@acorn
+/mess/drivers/a310
+/mess/drivers/a6809
+/mess/drivers/a7000
+/mess/drivers/acrnsys1
+/mess/drivers/atom
+/mess/drivers/bbc
+/mess/drivers/bbcbc
+/mess/drivers/electron
+/mess/drivers/z88
+
+@act
+/mess/drivers/apricot
+/mess/drivers/apricotf
+/mess/drivers/apricotp
+/mess/drivers/victor9k
+
+@adc
+/mess/drivers/super6
+/mess/drivers/superslave
+
+@alesis
+/mess/drivers/alesis
+
+@amiga
+/mess/drivers/amiga
+
+@amstrad
+/mess/drivers/amstrad
+/mess/drivers/amstr_pc
+/mess/drivers/pc1512
+/mess/drivers/nc
+/mess/drivers/pcw
+/mess/drivers/pda600
+/mess/drivers/pcw16
+
+@apf
+/mess/drivers/apf
+
+@apollo
+/mess/drivers/apollo
+
+@apple
+/mess/drivers/apple2
+/mess/drivers/apple2gs
+/mess/drivers/lisa
+/mess/drivers/mac
+/mess/drivers/macpci
+/mess/drivers/apple1
+/mess/drivers/apple3
+
+@applied
+/mess/drivers/mbee
+
+@arcadia
+/mess/drivers/arcadia
+
+@ascii
+/mess/drivers/msx
+
+@at
+/mess/drivers/at
+/mess/drivers/ct486
+
+@atari
+/mess/drivers/atari400
+/mess/drivers/a7800
+/mess/drivers/a2600
+/mess/drivers/atarist
+/mess/drivers/lynx
+/mess/drivers/portfoli
+
+@att
+/mess/drivers/unixpc
+
+@bally
+/mess/drivers/astrocde
+
+@bandai
+/mess/drivers/rx78
+/mess/drivers/wswan
+
+@be
+/mess/drivers/bebox
+
+@bnpo
+/mess/drivers/b2m
+
+@bondwell
+/mess/drivers/bw2
+/mess/drivers/bw12
+
+@booth
+/mess/drivers/apexc
+
+@camputers
+/mess/drivers/camplynx
+
+@canon
+/mess/drivers/cat
+/mess/drivers/x07
+
+@cantab
+/mess/drivers/ace
+
+@casio
+/mess/drivers/casloopy
+/mess/drivers/cfx9850
+/mess/drivers/fp200
+/mess/drivers/fp1100
+/mess/drivers/pv1000
+/mess/drivers/pv2000
+/mess/drivers/pb1000
+/mess/drivers/fp6000
+
+@cbm
+/mess/drivers/pet
+/mess/drivers/c64
+/mess/drivers/c64dtv
+/mess/drivers/vic10
+/mess/drivers/vic20
+/mess/drivers/plus4
+/mess/drivers/cbm2
+/mess/drivers/c65
+/mess/drivers/c128
+/mess/drivers/clcd
+/mess/drivers/c900
+
+@cccp
+/mess/drivers/argo
+/mess/drivers/cm1800
+/mess/drivers/lviv
+/mess/drivers/mikro80
+/mess/drivers/pk8000
+/mess/drivers/pk8020
+/mess/drivers/pyl601
+/mess/drivers/sm1800
+/mess/drivers/uknc
+/mess/drivers/ut88
+/mess/drivers/vector06
+
+@cce
+/mess/drivers/mc1000
+
+@ccs
+/mess/drivers/ccs2422
+/mess/drivers/ccs2810
+
+@chromatics
+/mess/drivers/cgc7900
+
+@coleco
+/mess/drivers/coleco
+/mess/drivers/adam
+
+@cromemco
+/mess/drivers/c10
+
+@comx
+/mess/drivers/comx35
+
+@concept
+/mess/drivers/concept
+
+@conitec
+/mess/drivers/prof80
+/mess/drivers/prof180x
+
+@cybiko
+/mess/drivers/cybiko
+
+@dai
+/mess/drivers/dai
+
+@ddr
+/mess/drivers/ac1
+/mess/drivers/bcs3
+/mess/drivers/c80
+/mess/drivers/huebler
+/mess/drivers/jtc
+/mess/drivers/kramermc
+/mess/drivers/llc
+/mess/drivers/nanos
+/mess/drivers/pcm
+/mess/drivers/vcs80
+
+@dec
+/mess/drivers/dct11em
+/mess/drivers/dectalk
+/mess/drivers/pdp11
+/mess/drivers/vax11
+/mess/drivers/rainbow
+/mess/drivers/vk100
+/mess/drivers/vt100
+/mess/drivers/vt220
+/mess/drivers/vt240
+/mess/drivers/vt320
+/mess/drivers/vt520
+
+@dicksmth
+/mess/drivers/super80
+
+@dms
+/mess/drivers/dms5000
+/mess/drivers/dms86
+/mess/drivers/zsbc3
+
+@dragon
+/mess/drivers/dgn_beta
+
+@drc
+/mess/drivers/zrt80
+
+@eaca
+/mess/drivers/cgenie
+
+@einis
+/mess/drivers/pecom
+
+@elektrka
+/mess/drivers/bk
+/mess/drivers/mk85
+/mess/drivers/mk90
+
+@elektor
+/mess/drivers/ec65
+/mess/drivers/elekscmp
+/mess/drivers/junior
+
+@ensoniq
+/mess/drivers/esq1
+/mess/drivers/mirage
+/mess/drivers/esq5505
+/mess/drivers/esqkt
+/mess/drivers/esqmr
+
+@entex
+/mess/drivers/advision
+
+@epoch
+/mess/drivers/gamepock
+/mess/drivers/scv
+
+@epson
+/mess/drivers/ex800
+/mess/drivers/hx20
+/mess/drivers/lx800
+/mess/drivers/px4
+/mess/drivers/px8
+/mess/drivers/qx10
+
+@exeltel
+/mess/drivers/exelv
+
+@exidy
+/mess/drivers/sorcerer
+
+@fairch
+/mess/drivers/channelf
+
+@fujitsu
+/mess/drivers/fmtowns
+/mess/drivers/fm7
+
+@funtech
+/mess/drivers/supracan
+
+@galaxy
+/mess/drivers/galaxy
+
+@gamepark
+/mess/drivers/gp32
+/mess/drivers/gp2x
+
+@grundy
+/mess/drivers/newbrain
+
+@hartung
+/mess/drivers/gmaster
+
+@heathkit
+/mess/drivers/et3400
+/mess/drivers/h8
+/mess/drivers/h19
+/mess/drivers/h89
+
+@hegener
+/mess/drivers/glasgow
+/mess/drivers/mephisto
+/mess/drivers/mmodular
+
+
+@hitachi
+/mess/drivers/bmjr
+/mess/drivers/bml3
+/mess/drivers/b16
+
+@homebrew
+/mess/drivers/4004clk
+/mess/drivers/68ksbc
+/mess/drivers/craft
+/mess/drivers/homez80
+/mess/drivers/p112
+/mess/drivers/phunsy
+/mess/drivers/pimps
+/mess/drivers/ravens
+/mess/drivers/sbc6510
+/mess/drivers/sitcom
+/mess/drivers/slc1
+/mess/drivers/uzebox
+/mess/drivers/z80dev
+
+@homelab
+/mess/drivers/homelab
+
+@hp
+/mess/drivers/hp48
+/mess/drivers/hp16500
+/mess/drivers/hp49gp
+/mess/drivers/hp9k
+
+@hec2hrp
+/mess/drivers/hec2hrp
+/mess/drivers/interact
+
+@intel
+/mess/drivers/basic52
+/mess/drivers/isbc
+/mess/drivers/ipc
+/mess/drivers/ipds
+/mess/drivers/imds
+/mess/drivers/sdk85
+/mess/drivers/sdk86
+/mess/drivers/rex6000
+
+@intelgnt
+/mess/drivers/ep64
+
+@interton
+/mess/drivers/vc4000
+
+@intv
+/mess/drivers/intv
+
+@kaypro
+/mess/drivers/kaypro
+
+@koei
+/mess/drivers/pasogo
+
+@kyocera
+/mess/drivers/kyocera
+
+@luxor
+/mess/drivers/abc80
+/mess/drivers/abc80x
+/mess/drivers/abc1600
+
+@magnavox
+/mess/drivers/odyssey2
+
+@mattel
+/mess/drivers/aquarius
+/mess/drivers/juicebox
+
+@matsushi
+/mess/drivers/jr100
+/mess/drivers/jr200
+/mess/drivers/myb3k
+
+@mb
+/mess/drivers/microvsn
+
+@mchester
+/mess/drivers/ssem
+
+@memotech
+/mess/drivers/mtx
+
+@mgu
+/mess/drivers/irisha
+
+@microkey
+/mess/drivers/primo
+
+@mit
+/mess/drivers/tx0
+
+@mits
+/mess/drivers/altair
+/mess/drivers/mits680b
+
+@mitsubishi
+/mess/drivers/multi8
+/mess/drivers/multi16
+
+@morrow
+/mess/drivers/mpz80
+
+@mos
+/mess/drivers/kim1
+
+@motorola
+/mess/drivers/mekd2
+
+@multitch
+/mess/drivers/mpf1
+
+@nakajima
+/mess/drivers/nakajies
+
+@nascom
+/mess/drivers/nascom1
+
+@ne
+/mess/drivers/z80ne
+
+@nec
+/mess/drivers/apc
+/mess/drivers/pce
+/mess/drivers/pcfx
+/mess/drivers/pc6001
+/mess/drivers/pc8401a
+/mess/drivers/pc8001
+/mess/drivers/pc8801
+/mess/drivers/pc88va
+/mess/drivers/pc100
+/mess/drivers/pc9801
+/mess/drivers/tk80bs
+
+@netronic
+/mess/drivers/elf
+/mess/drivers/exp85
+
+@next
+/mess/drivers/next
+
+@nintendo
+/mess/drivers/nes
+/mess/drivers/snes
+/mess/drivers/n64
+/mess/drivers/gb
+/mess/drivers/pokemini
+/mess/drivers/vboy
+/mess/drivers/gba
+
+@nokia
+/mess/drivers/mikromik
+
+@northstar
+/mess/drivers/horizon
+
+@novag
+/mess/drivers/mk1
+/mess/drivers/mk2
+/mess/drivers/ssystem3
+/mess/drivers/supercon
+
+@olivetti
+/mess/drivers/m20
+
+@omnibyte
+/mess/drivers/msbc1
+/mess/drivers/ob68k1a
+
+@orion
+/mess/drivers/orion
+
+@osborne
+/mess/drivers/osborne1
+/mess/drivers/osbexec
+/mess/drivers/vixen
+
+@osi
+/mess/drivers/osi
+
+@palm
+/mess/drivers/palm
+/mess/drivers/palmz22
+
+@parker
+/mess/drivers/merlin
+/mess/drivers/stopthie
+
+@pitronic
+/mess/drivers/beta
+
+@pc
+/mess/drivers/pc
+/mess/drivers/genpc
+/mess/drivers/ibmpc
+
+@pdp1
+/mess/drivers/pdp1
+
+@pel
+/mess/drivers/galeb
+/mess/drivers/orao
+
+@philips
+/mess/drivers/p2000t
+/mess/drivers/vg5k
+
+@poly88
+/mess/drivers/poly88
+
+@psion
+/mess/drivers/psion
+
+@radio
+/mess/drivers/radio86
+/mess/drivers/apogee
+/mess/drivers/partner
+/mess/drivers/mikrosha
+
+@rca
+/mess/drivers/microkit
+/mess/drivers/studio2
+/mess/drivers/vip
+
+@rm
+/mess/drivers/rm380z
+/mess/drivers/rmnimbus
+
+@robotron
+/mess/drivers/a5105
+/mess/drivers/a51xx
+/mess/drivers/a7150
+/mess/drivers/k1003
+/mess/drivers/k8915
+/mess/drivers/rt1715
+/mess/drivers/z1013
+/mess/drivers/z9001
+
+@roland
+/mess/drivers/rmt32
+/mess/drivers/rd110
+
+@rockwell
+/mess/drivers/aim65
+/mess/drivers/aim65_40
+
+@samcoupe
+/mess/drivers/samcoupe
+
+@samsung
+/mess/drivers/spc1000
+
+@sanyo
+/mess/drivers/phc25
+/mess/drivers/mbc55x
+
+@sega
+/mess/drivers/sg1000
+/mess/drivers/megadriv
+/mess/drivers/dccons
+/mess/drivers/saturn
+/mess/drivers/sms
+/mess/drivers/svmu
+
+@sgi
+/mess/drivers/sgi_ip2
+/mess/drivers/sgi_ip6
+/mess/drivers/ip20
+/mess/drivers/ip22
+
+@sharp
+/mess/drivers/mz700
+/mess/drivers/pc1500
+/mess/drivers/pocketc
+/mess/drivers/x68k
+/mess/drivers/mz80
+/mess/drivers/mz2000
+/mess/drivers/x1
+/mess/drivers/x1twin
+/mess/drivers/mz2500
+/mess/drivers/mz3500
+/mess/drivers/pce220
+/mess/drivers/mz6500
+
+@sinclair
+/mess/drivers/zx
+/mess/drivers/spectrum
+/mess/drivers/spec128
+/mess/drivers/timex
+/mess/drivers/specpls3
+/mess/drivers/scorpion
+/mess/drivers/atm
+/mess/drivers/pentagon
+/mess/drivers/ql
+
+
+@snk
+/mess/drivers/ng_aes
+/mame/drivers/neogeo
+/mess/drivers/ngp
+
+@sony
+/mess/drivers/psx
+/mess/drivers/pockstat
+/mess/drivers/smc777
+
+@sord
+/mess/drivers/m5
+
+@special
+/mess/drivers/special
+
+@sun
+/mess/drivers/sun1
+/mess/drivers/sun2
+/mess/drivers/sun3
+/mess/drivers/sun4
+
+@svi
+/mess/drivers/svi318
+
+@svision
+/mess/drivers/svision
+
+@synertec
+/mess/drivers/sym1
+
+@tandberg
+/mess/drivers/tdv2324
+
+@tangerin
+/mess/drivers/microtan
+/mess/drivers/oric
+
+@tatung
+/mess/drivers/einstein
+
+@teamconc
+/mess/drivers/comquest
+
+@tektroni
+/mess/drivers/tek405x
+/mess/drivers/tek410x
+
+@telenova
+/mess/drivers/compis
+
+@telercas
+/mess/drivers/tmc1800
+/mess/drivers/tmc600
+/mess/drivers/tmc2000e
+
+@tem
+/mess/drivers/tec1
+
+@tesla
+/mess/drivers/ondra
+/mess/drivers/pmd85
+/mess/drivers/pmi80
+/mess/drivers/sapi1
+
+@test
+/mess/drivers/test_t400
+/mess/drivers/zexall
+
+@thomson
+/mess/drivers/thomson
+
+@ti
+/mess/drivers/ti85
+/mess/drivers/ti89
+/mess/drivers/ti990_4
+/mess/drivers/ti99_4x
+/mess/drivers/ti99_4p
+/mess/drivers/ti99_8
+/mess/drivers/geneve
+/mess/drivers/tm990189
+/mess/drivers/ti990_10
+/mess/drivers/ti99_2
+/mess/drivers/avigo
+/mess/drivers/evmbug
+
+@tiger
+/mess/drivers/gamecom
+
+@tigertel
+/mess/drivers/gizmondo
+
+@tiki
+/mess/drivers/tiki100
+
+@tomy
+/mess/drivers/tutor
+
+@toshiba
+/mess/drivers/pasopia
+/mess/drivers/pasopia7
+/mess/drivers/paso1600
+
+@trainer
+/mess/drivers/amico2k
+/mess/drivers/babbage
+/mess/drivers/bob85
+/mess/drivers/cvicny
+/mess/drivers/instruct
+/mess/drivers/dolphunk
+/mess/drivers/mk14
+/mess/drivers/pro80
+/mess/drivers/savia84
+/mess/drivers/selz80
+
+@trs
+/mess/drivers/coco12
+/mess/drivers/coco3
+/mess/drivers/dragon
+/mess/drivers/mc10
+/mess/drivers/trs80
+/mess/drivers/trs80m2
+/mess/drivers/tandy2k
+
+@unisys
+/mess/drivers/univac
+
+@veb
+/mess/drivers/chessmst
+/mess/drivers/kc
+/mess/drivers/lc80
+/mess/drivers/mc80
+/mess/drivers/poly880
+/mess/drivers/sc1
+/mess/drivers/sc2
+
+@vidbrain
+/mess/drivers/vidbrain
+
+@videoton
+/mess/drivers/tvc
+
+@visual
+/mess/drivers/v1050
+
+@votrax
+/mess/drivers/votrpss
+/mess/drivers/votrtnt
+
+@vtech
+/mess/drivers/lcmate2
+/mess/drivers/pc4
+/mess/drivers/vtech1
+/mess/drivers/vtech2
+/mess/drivers/crvision
+/mess/drivers/socrates
+/mess/drivers/pc2000
+/mess/drivers/prestige
+/mess/drivers/geniusiq
+
+@wang
+/mess/drivers/wangpc
+
+@wavemate
+/mess/drivers/bullet
+/mess/drivers/jupiter
+
+@xerox
+/mess/drivers/xerox820
+/mess/drivers/bigbord2
+
+@yamaha
+/mess/drivers/ymmu100
+
+@zpa
+/mess/drivers/iq151
+
+@zvt
+/mess/drivers/pp01
+
+@skeleton
+/mess/drivers/altos5
+/mess/drivers/alphasma
+/mess/drivers/alphatro
+/mess/drivers/applix
+/mess/drivers/attache
+/mess/drivers/ax20
+/mess/drivers/beehive
+/mess/drivers/binbug
+/mess/drivers/besta
+/mess/drivers/br8641
+/mess/drivers/busicom
+/mess/drivers/chaos
+/mess/drivers/chesstrv
+/mess/drivers/cd2650
+/mess/drivers/codata
+/mess/drivers/cortex
+/mess/drivers/cosmicos
+/mess/drivers/cp1
+/mess/drivers/csc
+/mess/drivers/cxhumax
+/mess/drivers/czk80
+/mess/drivers/d6800
+/mess/drivers/d6809
+/mess/drivers/digel804
+/mess/drivers/dim68k
+/mess/drivers/dm7000
+/mess/drivers/dmv
+/mess/drivers/dual68
+/mess/drivers/eacc
+/mess/drivers/elwro800
+/mess/drivers/eti660
+/mess/drivers/fk1
+/mess/drivers/fidelz80
+/mess/drivers/hpz80unk
+/mess/drivers/ht68k
+/mess/drivers/ie15
+/mess/drivers/if800
+/mess/drivers/indiana
+/mess/drivers/itt3030
+/mess/drivers/konin
+/mess/drivers/m79152pc
+/mess/drivers/mbc200
+/mess/drivers/mccpm
+/mess/drivers/mes
+/mess/drivers/microdec
+/mess/drivers/micronic
+/mess/drivers/mini2440
+/mess/drivers/mmd1
+/mess/drivers/mod8
+/mess/drivers/modellot
+/mess/drivers/ms0515
+/mess/drivers/mstation
+/mess/drivers/mycom
+/mess/drivers/okean240
+/mess/drivers/p8k
+/mess/drivers/pegasus
+/mess/drivers/pencil2
+/mess/drivers/pes
+/mess/drivers/pipbug
+/mess/drivers/plan80
+/mess/drivers/poly
+/mess/drivers/pt68k4
+/mess/drivers/ptcsol
+/mess/drivers/pv9234
+/mess/drivers/qtsbc
+/mess/drivers/rvoice
+/mess/drivers/sacstate
+/mess/drivers/sage2
+/mess/drivers/softbox
+/mess/drivers/swtpc
+/mess/drivers/sys2900
+/mess/drivers/systec
+/mess/drivers/terak
+/mess/drivers/tim011
+/mess/drivers/tim100
+/mess/drivers/tricep
+/mess/drivers/ts802
+/mess/drivers/ts803
+/mess/drivers/tsispch
+/mess/drivers/unior
+/mess/drivers/unistar
+/mess/drivers/v6809
+/mess/drivers/vector4
+/mess/drivers/vii
+/mess/drivers/vta2000
+/mess/drivers/xor100
+/mess/drivers/z100
+
+
diff --git a/src/targets/ume.lst b/src/targets/ume.lst
new file mode 100644
index 00000000000..506e5c80434
--- /dev/null
+++ b/src/targets/ume.lst
@@ -0,0 +1,11 @@
+/******************************************************************************
+
+ ume.lst
+
+ List of all enabled drivers in the system. This file is parsed by
+ makemak.exe, sorted, and output as C code describing the drivers.
+
+******************************************************************************/
+
+#src/targets/mame.lst
+#src/targets/mess.lst