mirror of
https://github.com/holub/mame
synced 2025-04-21 07:52:35 +03:00
makemak wip (nw)
This commit is contained in:
parent
4de6e64077
commit
1615025734
3
.gitattributes
vendored
3
.gitattributes
vendored
@ -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
|
||||
|
4
makefile
4
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
|
||||
|
@ -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];
|
||||
|
@ -287,31 +287,6 @@ int parse_file(const char *srcfile)
|
||||
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;
|
||||
}
|
||||
|
||||
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];
|
||||
@ -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
|
||||
|
@ -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
|
||||
|
||||
|
1528
src/targets/mame.lst
Normal file
1528
src/targets/mame.lst
Normal file
File diff suppressed because it is too large
Load Diff
902
src/targets/mess.lst
Normal file
902
src/targets/mess.lst
Normal file
@ -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
|
||||
|
||||
|
11
src/targets/ume.lst
Normal file
11
src/targets/ume.lst
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user