mirror of
https://github.com/holub/mame
synced 2025-10-04 16:34:53 +03:00
made proper formats compiled only if needed (nw)
This commit is contained in:
parent
41e4133d0b
commit
4f84793a05
1
makefile
1
makefile
@ -774,6 +774,7 @@ SCRIPTS = scripts/genie.lua \
|
||||
scripts/src/video.lua \
|
||||
scripts/src/bus.lua \
|
||||
scripts/src/netlist.lua \
|
||||
scripts/src/formats.lua \
|
||||
scripts/toolchain.lua \
|
||||
scripts/src/osd/modules.lua \
|
||||
$(wildcard src/osd/$(OSD)/$(OSD).mak) \
|
||||
|
@ -10,7 +10,7 @@ import sys
|
||||
|
||||
files_included = ['src/emu/emu.h']
|
||||
|
||||
include_dirs = ['src/emu/', 'src/devices/', 'src/mame/']
|
||||
include_dirs = ['src/emu/', 'src/devices/', 'src/mame/', 'src/lib/']
|
||||
|
||||
mappings = dict()
|
||||
|
||||
@ -201,6 +201,7 @@ parse_lua_file(root +'scripts/src/cpu.lua')
|
||||
parse_lua_file(root +'scripts/src/machine.lua')
|
||||
parse_lua_file(root +'scripts/src/sound.lua')
|
||||
parse_lua_file(root +'scripts/src/video.lua')
|
||||
parse_lua_file(root +'scripts/src/formats.lua')
|
||||
|
||||
for filename in sys.argv[2].rsplit(',') :
|
||||
deps_files_included.append(filename.replace('\\','/'))
|
||||
|
@ -94,6 +94,7 @@ SOUNDS = {}
|
||||
MACHINES = {}
|
||||
VIDEOS = {}
|
||||
BUSES = {}
|
||||
FORMATS = {}
|
||||
|
||||
newoption {
|
||||
trigger = "with-tools",
|
||||
@ -1320,6 +1321,13 @@ if (not os.isfile(path.join("src", "osd", _OPTIONS["osd"] .. ".lua"))) then
|
||||
end
|
||||
dofile(path.join("src", "osd", _OPTIONS["osd"] .. ".lua"))
|
||||
dofile(path.join("src", "lib.lua"))
|
||||
if (MACHINES["NETLIST"]~=null or _OPTIONS["with-tools"]) then
|
||||
dofile(path.join("src", "netlist.lua"))
|
||||
end
|
||||
--if (STANDALONE~=true) then
|
||||
dofile(path.join("src", "formats.lua"))
|
||||
formatsProject(_OPTIONS["target"],_OPTIONS["subtarget"])
|
||||
--end
|
||||
|
||||
group "3rdparty"
|
||||
dofile(path.join("src", "3rdparty.lua"))
|
||||
|
1722
scripts/src/formats.lua
Normal file
1722
scripts/src/formats.lua
Normal file
File diff suppressed because it is too large
Load Diff
@ -98,336 +98,3 @@ project "utils"
|
||||
MAME_DIR .. "src/lib/util/zippath.cpp",
|
||||
MAME_DIR .. "src/lib/util/zippath.h",
|
||||
}
|
||||
|
||||
|
||||
project "formats"
|
||||
uuid "f69636b1-fcce-45ce-b09a-113e371a2d7a"
|
||||
kind (LIBTYPE)
|
||||
|
||||
addprojectflags()
|
||||
|
||||
options {
|
||||
"ArchiveSplit",
|
||||
}
|
||||
|
||||
includedirs {
|
||||
MAME_DIR .. "src/osd",
|
||||
MAME_DIR .. "src/emu",
|
||||
MAME_DIR .. "src/lib",
|
||||
MAME_DIR .. "src/lib/util",
|
||||
MAME_DIR .. "3rdparty",
|
||||
ext_includedir("zlib"),
|
||||
}
|
||||
|
||||
files {
|
||||
MAME_DIR .. "src/lib/formats/2d_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/2d_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cassimg.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cassimg.h",
|
||||
MAME_DIR .. "src/lib/formats/flopimg.cpp",
|
||||
MAME_DIR .. "src/lib/formats/flopimg.h",
|
||||
MAME_DIR .. "src/lib/formats/imageutl.cpp",
|
||||
MAME_DIR .. "src/lib/formats/imageutl.h",
|
||||
MAME_DIR .. "src/lib/formats/ioprocs.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ioprocs.h",
|
||||
MAME_DIR .. "src/lib/formats/basicdsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/basicdsk.h",
|
||||
MAME_DIR .. "src/lib/formats/a26_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/a26_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/a5105_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/a5105_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/abc800_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/abc800_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/abcfd2_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/abcfd2_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ace_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ace_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/acorn_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/acorn_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/adam_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/adam_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/adam_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/adam_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/afs_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/afs_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ami_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ami_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ap2_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ap2_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/apf_apt.cpp",
|
||||
MAME_DIR .. "src/lib/formats/apf_apt.h",
|
||||
MAME_DIR .. "src/lib/formats/apridisk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/apridisk.h",
|
||||
MAME_DIR .. "src/lib/formats/apollo_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/apollo_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ap_dsk35.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ap_dsk35.h",
|
||||
MAME_DIR .. "src/lib/formats/applix_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/applix_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/asst128_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/asst128_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/atari_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/atari_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/atom_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/atom_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/atom_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/atom_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/bw2_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/bw2_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/bw12_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/bw12_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/c3040_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/c3040_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/c4040_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/c4040_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/c8280_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/c8280_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/camplynx_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/camplynx_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/camplynx_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/camplynx_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cbm_crt.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cbm_crt.h",
|
||||
MAME_DIR .. "src/lib/formats/cbm_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cbm_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/ccvf_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ccvf_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cd90_640_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cd90_640_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cgen_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cgen_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/cgenie_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cgenie_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/coco_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/coco_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/comx35_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/comx35_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/concept_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/concept_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/coupedsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/coupedsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cpis_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cpis_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/cqm_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/cqm_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/csw_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/csw_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/d64_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d64_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/d71_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d71_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/d80_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d80_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/d81_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d81_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/d82_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d82_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/d88_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/d88_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dcp_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dcp_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dfi_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dfi_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dim_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dim_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dip_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dip_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dmk_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dmk_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dmv_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dmv_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/dsk_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/dsk_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ep64_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ep64_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/esq8_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/esq8_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/esq16_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/esq16_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/excali64_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/excali64_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/fc100_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fc100_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/fdi_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fdd_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fdd_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/flex_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/flex_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/fm7_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fm7_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/fmsx_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fmsx_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/fmtowns_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fmtowns_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/fsd_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/fsd_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/g64_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/g64_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/gtp_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/gtp_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/guab_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/guab_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/hect_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/hect_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/hect_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/hect_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/hector_minidisc.cpp",
|
||||
MAME_DIR .. "src/lib/formats/hector_minidisc.h",
|
||||
MAME_DIR .. "src/lib/formats/iq151_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/iq151_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/imd_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/imd_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ipf_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ipf_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/jvc_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/jvc_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/kaypro_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/kaypro_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/kc_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/kc_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/kc85_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/kc85_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/kim1_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/kim1_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/lviv_lvt.cpp",
|
||||
MAME_DIR .. "src/lib/formats/lviv_lvt.h",
|
||||
MAME_DIR .. "src/lib/formats/m20_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/m20_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/m5_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/m5_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/mbee_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/mbee_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/mm_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/mm_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/msx_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/msx_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/mfi_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/mfi_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/mfm_hd.cpp",
|
||||
MAME_DIR .. "src/lib/formats/mfm_hd.h",
|
||||
MAME_DIR .. "src/lib/formats/mz_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/mz_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/nanos_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/nanos_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/nascom_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/nascom_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/naslite_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/naslite_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/nes_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/nes_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/nfd_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/nfd_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/orao_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/orao_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/oric_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/oric_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/oric_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/oric_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/p6001_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/p6001_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/pasti_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pasti_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/pc_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pc_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/pc98_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pc98_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/pc98fdi_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pc98fdi_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/phc25_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/phc25_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/pk8020_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pk8020_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/pmd_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pmd_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/primoptp.cpp",
|
||||
MAME_DIR .. "src/lib/formats/primoptp.h",
|
||||
MAME_DIR .. "src/lib/formats/pyldin_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/pyldin_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ql_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ql_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/rk_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/rk_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/rx50_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/rx50_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/sc3000_bit.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sc3000_bit.h",
|
||||
MAME_DIR .. "src/lib/formats/sf7000_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sf7000_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/smx_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/smx_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/sol_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sol_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/sorc_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sorc_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/sorc_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sorc_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/sord_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/sord_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/spc1000_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/spc1000_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/st_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/st_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/svi_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/svi_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/svi_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/svi_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/tandy2k_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/tandy2k_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/td0_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/td0_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/thom_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/thom_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/thom_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/thom_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/ti99_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/ti99_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/tiki100_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/tiki100_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/trd_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/trd_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/trs_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/trs_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/trs80_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/trs80_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/tvc_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/tvc_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/tvc_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/tvc_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/tzx_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/tzx_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/uef_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/uef_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/upd765_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/upd765_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/vdk_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/vdk_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/vector06_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/vector06_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/victor9k_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/victor9k_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/vg5k_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/vg5k_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/vt_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/vt_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/wavfile.cpp",
|
||||
MAME_DIR .. "src/lib/formats/wavfile.h",
|
||||
MAME_DIR .. "src/lib/formats/wd177x_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/wd177x_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/x07_cas.cpp",
|
||||
MAME_DIR .. "src/lib/formats/x07_cas.h",
|
||||
MAME_DIR .. "src/lib/formats/x1_tap.cpp",
|
||||
MAME_DIR .. "src/lib/formats/x1_tap.h",
|
||||
MAME_DIR .. "src/lib/formats/xdf_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/xdf_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/zx81_p.cpp",
|
||||
MAME_DIR .. "src/lib/formats/zx81_p.h",
|
||||
MAME_DIR .. "src/lib/formats/hxcmfm_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/hxcmfm_dsk.h",
|
||||
MAME_DIR .. "src/lib/formats/itt3030_dsk.cpp",
|
||||
MAME_DIR .. "src/lib/formats/itt3030_dsk.h",
|
||||
}
|
||||
|
||||
if (MACHINES["NETLIST"]~=null or _OPTIONS["with-tools"]) then
|
||||
-- netlist now defines a project
|
||||
dofile("netlist.lua")
|
||||
end
|
||||
|
@ -205,8 +205,12 @@ end
|
||||
links {
|
||||
"optional",
|
||||
"emu",
|
||||
}
|
||||
--if (STANDALONE~=true) then
|
||||
links {
|
||||
"formats",
|
||||
}
|
||||
--end
|
||||
if #disasm_files > 0 then
|
||||
links {
|
||||
"dasm",
|
||||
|
@ -669,6 +669,16 @@ BUSES["VECTREX"] = true
|
||||
--BUSES["Z88"] = true
|
||||
--BUSES["ZORRO"] = true
|
||||
|
||||
|
||||
--------------------------------------------------
|
||||
-- specify used file formats
|
||||
--------------------------------------------------
|
||||
|
||||
FORMATS["GUAB_DSK"] = true
|
||||
FORMATS["AMI_DSK"] = true
|
||||
FORMATS["SC3000_BIT"] = true
|
||||
FORMATS["WD177X_DSK"] = true
|
||||
|
||||
--------------------------------------------------
|
||||
-- this is the list of driver libraries that
|
||||
-- comprise MAME plus mamedriv.o which contains
|
||||
|
@ -705,6 +705,148 @@ BUSES["X68K"] = true
|
||||
BUSES["Z88"] = true
|
||||
BUSES["ZORRO"] = true
|
||||
|
||||
--------------------------------------------------
|
||||
-- specify used file formats
|
||||
--------------------------------------------------
|
||||
|
||||
FORMATS["2D_DSK"] = true
|
||||
FORMATS["A26_CAS"] = true
|
||||
FORMATS["A5105_DSK"] = true
|
||||
FORMATS["ABC800_DSK"] = true
|
||||
FORMATS["ABCFD2_DSK"] = true
|
||||
FORMATS["ACE_TAP"] = true
|
||||
FORMATS["ACORN_DSK"] = true
|
||||
FORMATS["ADAM_CAS"] = true
|
||||
FORMATS["ADAM_DSK"] = true
|
||||
FORMATS["AFS_DSK"] = true
|
||||
FORMATS["AMI_DSK"] = true
|
||||
FORMATS["AP2_DSK"] = true
|
||||
FORMATS["APF_APT"] = true
|
||||
FORMATS["APOLLO_DSK"] = true
|
||||
FORMATS["APPLIX_DSK"] = true
|
||||
FORMATS["APRIDISK"] = true
|
||||
FORMATS["AP_DSK35"] = true
|
||||
FORMATS["ASST128_DSK"] = true
|
||||
FORMATS["ATARI_DSK"] = true
|
||||
FORMATS["ATOM_DSK"] = true
|
||||
FORMATS["ATOM_TAP"] = true
|
||||
FORMATS["BASICDSK"] = true
|
||||
FORMATS["BW12_DSK"] = true
|
||||
FORMATS["BW2_DSK"] = true
|
||||
FORMATS["C3040_DSK"] = true
|
||||
FORMATS["C4040_DSK"] = true
|
||||
FORMATS["C8280_DSK"] = true
|
||||
FORMATS["CAMPLYNX_CAS"] = true
|
||||
FORMATS["CAMPLYNX_DSK"] = true
|
||||
FORMATS["CBM_CRT"] = true
|
||||
FORMATS["CBM_TAP"] = true
|
||||
FORMATS["CCVF_DSK"] = true
|
||||
FORMATS["CD90_640_DSK"] = true
|
||||
FORMATS["CGENIE_DSK"] = true
|
||||
FORMATS["CGEN_CAS"] = true
|
||||
FORMATS["COCO_CAS"] = true
|
||||
FORMATS["COMX35_DSK"] = true
|
||||
FORMATS["CONCEPT_DSK"] = true
|
||||
FORMATS["COUPEDSK"] = true
|
||||
FORMATS["CPIS_DSK"] = true
|
||||
FORMATS["CSW_CAS"] = true
|
||||
FORMATS["D64_DSK"] = true
|
||||
FORMATS["D71_DSK"] = true
|
||||
FORMATS["D80_DSK"] = true
|
||||
FORMATS["D81_DSK"] = true
|
||||
FORMATS["D82_DSK"] = true
|
||||
FORMATS["DCP_DSK"] = true
|
||||
FORMATS["DIM_DSK"] = true
|
||||
FORMATS["DIP_DSK"] = true
|
||||
FORMATS["DMK_DSK"] = true
|
||||
FORMATS["EP64_DSK"] = true
|
||||
FORMATS["DMV_DSK"] = true
|
||||
FORMATS["ESQ16_DSK"] = true
|
||||
FORMATS["ESQ8_DSK"] = true
|
||||
FORMATS["EXCALI64_DSK"] = true
|
||||
FORMATS["FC100_CAS"] = true
|
||||
FORMATS["FDD_DSK"] = true
|
||||
FORMATS["FLEX_DSK"] = true
|
||||
FORMATS["FM7_CAS"] = true
|
||||
FORMATS["FMSX_CAS"] = true
|
||||
FORMATS["FMTOWNS_DSK"] = true
|
||||
FORMATS["FSD_DSK"] = true
|
||||
FORMATS["G64_DSK"] = true
|
||||
FORMATS["GTP_CAS"] = true
|
||||
FORMATS["HECTOR_MINIDISC"] = true
|
||||
FORMATS["HECT_DSK"] = true
|
||||
FORMATS["HECT_TAP"] = true
|
||||
FORMATS["IQ151_DSK"] = true
|
||||
FORMATS["ITT3030_DSK"] = true
|
||||
FORMATS["JVC_DSK"] = true
|
||||
FORMATS["KAYPRO_DSK"] = true
|
||||
FORMATS["KC85_DSK"] = true
|
||||
FORMATS["KC_CAS"] = true
|
||||
FORMATS["KIM1_CAS"] = true
|
||||
FORMATS["LVIV_LVT"] = true
|
||||
FORMATS["M20_DSK"] = true
|
||||
FORMATS["M5_DSK"] = true
|
||||
FORMATS["MBEE_CAS"] = true
|
||||
FORMATS["MFM_HD"] = true
|
||||
FORMATS["MM_DSK"] = true
|
||||
FORMATS["MSX_DSK"] = true
|
||||
FORMATS["MZ_CAS"] = true
|
||||
FORMATS["NANOS_DSK"] = true
|
||||
FORMATS["NASCOM_DSK"] = true
|
||||
FORMATS["NASLITE_DSK"] = true
|
||||
FORMATS["NES_DSK"] = true
|
||||
FORMATS["NFD_DSK"] = true
|
||||
FORMATS["ORAO_CAS"] = true
|
||||
FORMATS["ORIC_DSK"] = true
|
||||
FORMATS["ORIC_TAP"] = true
|
||||
FORMATS["P6001_CAS"] = true
|
||||
FORMATS["PASTI_DSK"] = true
|
||||
FORMATS["PC98FDI_DSK"] = true
|
||||
FORMATS["PC98_DSK"] = true
|
||||
FORMATS["PC_DSK"] = true
|
||||
FORMATS["PHC25_CAS"] = true
|
||||
FORMATS["PK8020_DSK"] = true
|
||||
FORMATS["PMD_CAS"] = true
|
||||
FORMATS["PRIMOPTP"] = true
|
||||
FORMATS["PYLDIN_DSK"] = true
|
||||
FORMATS["QL_DSK"] = true
|
||||
FORMATS["RK_CAS"] = true
|
||||
FORMATS["RX50_DSK"] = true
|
||||
FORMATS["SC3000_BIT"] = true
|
||||
FORMATS["SF7000_DSK"] = true
|
||||
FORMATS["SMX_DSK"] = true
|
||||
FORMATS["SOL_CAS"] = true
|
||||
FORMATS["SORC_CAS"] = true
|
||||
FORMATS["SORC_DSK"] = true
|
||||
FORMATS["SORD_CAS"] = true
|
||||
FORMATS["SPC1000_CAS"] = true
|
||||
FORMATS["ST_DSK"] = true
|
||||
FORMATS["SVI_CAS"] = true
|
||||
FORMATS["SVI_DSK"] = true
|
||||
FORMATS["TANDY2K_DSK"] = true
|
||||
FORMATS["THOM_CAS"] = true
|
||||
FORMATS["THOM_DSK"] = true
|
||||
FORMATS["TI99_DSK"] = true
|
||||
FORMATS["TIKI100_DSK"] = true
|
||||
FORMATS["TRD_DSK"] = true
|
||||
FORMATS["TRS80_DSK"] = true
|
||||
FORMATS["TRS_CAS"] = true
|
||||
FORMATS["TVC_CAS"] = true
|
||||
FORMATS["TVC_DSK"] = true
|
||||
FORMATS["TZX_CAS"] = true
|
||||
FORMATS["UEF_CAS"] = true
|
||||
FORMATS["UPD765_DSK"] = true
|
||||
FORMATS["VDK_DSK"] = true
|
||||
FORMATS["VECTOR06_DSK"] = true
|
||||
FORMATS["VG5K_CAS"] = true
|
||||
FORMATS["VICTOR9K_DSK"] = true
|
||||
FORMATS["VT_CAS"] = true
|
||||
FORMATS["WD177X_DSK"] = true
|
||||
FORMATS["X07_CAS"] = true
|
||||
FORMATS["X1_TAP"] = true
|
||||
FORMATS["XDF_DSK"] = true
|
||||
FORMATS["ZX81_P"] = true
|
||||
|
||||
--------------------------------------------------
|
||||
-- this is the list of driver libraries that
|
||||
-- comprise MESS plus messdriv.*", which contains
|
||||
|
Loading…
Reference in New Issue
Block a user