debian/0000755000000000000000000000000012312277262007172 5ustar debian/watch0000644000000000000000000000014112101605337010211 0ustar version=3 opts="dversionmangle=s/u\d+//" \ http://mamedev.org/release.html .*mame(\d)(\d+)s.exe debian/mess.ini0000644000000000000000000000352512260362601010641 0ustar # Default MESS configuration file for Debian # See /usr/share/doc/mess/examples/default.mess.ini # for an example file with all possible options. # # Allow per-user mess.ini configuration files inipath $HOME/.mess;/etc/mess # # Default data search paths rompath $HOME/mess/roms;/usr/local/share/games/mess/roms;/usr/share/games/mess/roms samplepath $HOME/mess/samples;/usr/local/share/games/mess/samples;/usr/share/games/mess/samples artpath $HOME/mess/artwork;/usr/local/share/games/mess/artwork;/usr/share/games/mess/artwork cheatpath $HOME/mess/cheat;/usr/local/share/games/mess/cheat;/usr/share/games/mess/cheat crosshairpath $HOME/mess/crosshair;/usr/local/share/games/mess/crosshair;/usr/share/games/mess/crosshair hashpath $HOME/mess/hash;/usr/local/share/games/mess/hash;/usr/share/games/mess/hash ctrlrpath /etc/mess/ctrlr # # Default data output paths cfg_directory $HOME/.mess/cfg nvram_directory $HOME/.mess/nvram memcard_directory $HOME/.mess/memcard input_directory $HOME/.mess/inp state_directory $HOME/.mess/sta snapshot_directory $HOME/.mess/snap diff_directory $HOME/.mess/diff comment_directory $HOME/.mess/comments # # Override document root of the internal web server # (do _not_ change this unless you know what you are doing!) http_path /usr/share/games/mess/web/ # # Debian feature defaults # Set key to toggle full/partial emulation to Ins uimodekey INSERT # Set video to 'opengl' if DRI is enabled and reliable on your hardware video opengl # Set multithreading to '1' if you have more than one core multithreading 0 # Set window to '1' if you want MESS to start in a window window 0 debian/mess.dirs0000644000000000000000000000037612100736163011025 0ustar usr/share/games/mess/cheat usr/share/games/mess/roms usr/share/games/mess/samples usr/local/share/games/mess/artwork usr/local/share/games/mess/cheat usr/local/share/games/mess/crosshair usr/local/share/games/mess/roms usr/local/share/games/mess/samples debian/mame.README.Debian0000644000000000000000000000627112051020255012143 0ustar == HISTORY == This package supersedes the xmame-* packages, as the unix sdl port of Mame has been integrated in official mame since 0.136. See http://rbelmont.mameworld.info/?p=519 for info. == QUICK START == 1. Create a folder "mame" and a subfolder "mame/roms" in your home directory. 2. Download the freely available rom World Rally from http://gaelco.com and put the wrally.zip file in the "roms" folder. 3. Check now the sanity of your roms. Mame is very picky about that. {{{ mame -verifyroms wrally : tibpal20l8-25cnt.b23 (260 bytes) - NOT FOUND - NO GOOD DUMP KNOWN wrally : gal16v8-25lnc.h21 (260 bytes) - NOT FOUND - NO GOOD DUMP KNOWN wrally : tibpal20l8-25cnt.h15 (260 bytes) - NOT FOUND - NO GOOD DUMP KNOWN romset wrally is best available mac2bios: macs2os_l.bin (524288 bytes) - NOT FOUND - NO GOOD DUMP KNOWN mac2bios: macs2os_h.bin (524288 bytes) - NOT FOUND - NO GOOD DUMP KNOWN romset mac2bios is best available 2 romsets found, 2 were OK. }}} You can safely ignore the mac2bios warning. 4. Now start Mame with the command "mame" from the shell or from your desktop applications menu. 5. Basic keyboard commands include * 5 key to insert a coin * 1 key to start the game * Tab key to access the mame internal menu 6. If mame is way too slow on your computer and you have 3D hardware acceleration available, change the "video" parameter from "soft" to "opengl" in the Mame configuration file. == DEFAULT FILES PATH == * MAME binary: {{{/usr/games/mame}}} * MAME tools directory: {{{/usr/bin}}} (chdman, ldresample, ...) * Configuration file: {{{$HOME/.mame/mame.ini}}} or {{{/etc/mame/mame.ini}}} * Output folders: {{{$HOME/.mame}}} (memory cards, snapshots, ...) * Core folders: {{{/usr/share/games/mame}}} (roms, cheats, ...) == ROMS AND CONFIGURATION == A default configuration file is provided with the package and installed in {{{/etc/mame/mame.ini}}} If you need to change the location of the roms folder or tweak something like video or cheats you can either: * make your own copy of {{{/etc/mame/mame.ini}}} in {{{$HOME/.mame/mame.ini}}} and edit that file (recommended) * edit directly {{{/etc/mame/mame.ini}}} You can verify that MAME have read the correct options with "{{{mame -showconfig}}}" and even create a fresh mame.ini file with "{{{mame -createconfig}}}". If you upgraded from a previous version of mame, you might have to replace your rom sets, see the [[http://bit.ly/nBnkIf|Mame FAQ on ROMs]]. == TOOLS == MAME utilities like chdman, jedutil, ldresample or ldverify are available in a separate extra package called DebianPkg:mame-tools. == PATCH == This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. See {{{/usr/share/doc/quilt/README.source}}} for a detailed explanation. == ARTWORK == Backdrop, overlay and bezel artwork can be downloaded from http://mirror.xmission.com/mame/ individually or globally with the following command (provided your artwork search path is {{{$HOME/mame/artwork}}}, which is the default) {{{ wget --no-directories --recursive --directory-prefix $HOME/mame/artwork ftp://mirror.xmission.com/mame/artwork/ }}} debian/mess.manpages0000644000000000000000000000002712101605337011647 0ustar src/osd/sdl/man/mess.6 debian/mame-tools.docs0000644000000000000000000000002112101605337012104 0ustar docs/imgtool.txt debian/mess.docs0000644000000000000000000000001412276253277011017 0ustar messnew.txt debian/mame-tools.install0000644000000000000000000000021312100736163012626 0ustar castool usr/bin/ chdman usr/bin/ imgtool usr/bin/ jedutil usr/bin/ ldresample usr/bin/ ldverify usr/bin/ romcmp usr/bin/ testkeys usr/bin/ debian/mame-tools.manpages0000644000000000000000000000032312101605337012754 0ustar src/osd/sdl/man/castool.1 src/osd/sdl/man/imgtool.1 src/osd/sdl/man/ldresample.1 src/osd/sdl/man/chdman.1 src/osd/sdl/man/jedutil.1 src/osd/sdl/man/ldverify.1 src/osd/sdl/man/romcmp.1 src/osd/sdl/man/testkeys.1 debian/mame.examples0000644000000000000000000000002112077332775011653 0ustar default.mame.ini debian/rules0000755000000000000000000001116012312277113010244 0ustar #!/usr/bin/make -f # -*- makefile -*- # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Default/i386/amd64 options from sdlmame rules file by Cesare Falco. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 CFLAGS = -Wall -g DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) # taken verbatim from debian policy ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(NUMJOBS) endif # Override relevant make variables in original makefile DEB_OPTS = \ OSD=sdl \ CROSS_BUILD_OSD= \ NOASM=1 \ PREFIX= \ SUFFIX= \ DEBUG= \ PROFILER= \ NOWERROR=1 \ MACOSX_USE_LIBSDL= \ BUILD_EXPAT= \ BUILD_ZLIB= \ BUILD_JPEGLIB= \ BUILD_MIDILIB= \ BUILD_FLAC= \ SYMBOLS= \ SYMLEVEL= \ DUMPSYM= \ PROFILE= \ MAP= \ VERBOSE= \ OPTIMIZE= \ LDFLAGS="-Wl,--as-needed" \ LDFLAGSEMULATOR="-Wl,--as-needed" # Override make variables for specific archs # Linux architectures ifeq ($(DEB_HOST_ARCH),amd64) DEB_OPTS += \ FORCE_DRC_C_BACKEND= \ PTR64=1 \ NOASM= \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),arm64) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ PTR64=1 \ NOASM=1 \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),i386) DEB_OPTS += \ FORCE_DRC_C_BACKEND= \ PTR64= \ NOASM= \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),ia64) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ PTR64=1 \ NOASM=1 \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),mips) DEB_OPTS += \ ARCHOPTS=-Umips \ FORCE_DRC_C_BACKEND=1 \ BIGENDIAN=1 endif ifeq ($(DEB_HOST_ARCH),mipsel) DEB_OPTS += \ ARCHOPTS=-Umips \ FORCE_DRC_C_BACKEND=1 endif ifeq ($(DEB_HOST_ARCH),powerpc) DEB_OPTS += \ ARCHOPTS=-Upowerpc \ FORCE_DRC_C_BACKEND=1 \ NOASM= \ BIGENDIAN=1 endif ifeq ($(DEB_HOST_ARCH),ppc64el) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ PTR64=1 \ NOASM=1 \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),s390) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ BIGENDIAN=1 endif ifeq ($(DEB_HOST_ARCH),s390x) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ PTR64=1 \ BIGENDIAN=1 endif ifeq ($(DEB_HOST_ARCH),sparc) DEB_OPTS += \ FORCE_DRC_C_BACKEND=1 \ BIGENDIAN=1 endif # kFreeBSD architectures ifeq ($(DEB_HOST_ARCH),kfreebsd-amd64) DEB_OPTS += \ TARGETOS=freebsd \ PTR64=1 \ FORCE_DRC_C_BACKEND= \ NOASM= \ BIGENDIAN= endif ifeq ($(DEB_HOST_ARCH),kfreebsd-i386) DEB_OPTS += \ TARGETOS=freebsd \ FORCE_DRC_C_BACKEND= \ PTR64= \ NOASM= \ BIGENDIAN= endif DEB_MAME_OPTS = \ OPT_FLAGS="-D'INI_PATH=\"/etc/mame\"'" \ FULLNAME=mame \ TARGET=mame \ SUBTARGET=mame DEB_MESS_OPTS = \ OPT_FLAGS="-D'INI_PATH=\"/etc/mess\"'" \ FULLNAME=mess \ TARGET=mess \ SUBTARGET=mess %: dh $@ override_dh_auto_build: $(MAKE) $(DEB_MAME_OPTS) $(DEB_OPTS) $(CURDIR)/mame -createconfig mv mame.ini default.mame.ini # Force rebuild to allow Mess specific value for INI_PATH find obj -type f \ -not -name \*.lh -and -not -name drivlist.c \ -exec rm {} \; $(MAKE) $(DEB_MESS_OPTS) $(DEB_OPTS) all $(CURDIR)/mess -createconfig mv mess.ini default.mess.ini override_dh_auto_clean: $(MAKE) $(DEB_MAME_OPTS) $(DEB_OPTS) clean $(MAKE) $(DEB_MESS_OPTS) $(DEB_OPTS) clean rm -rf obj rm -f default.mame.ini default.mess.ini # Remove OSX specific keymaps override_dh_install: dh_install --exclude=OSX.txt # Retrieve source from svn repo (recommended by upstream developers) VERSION := $(shell dpkg-parsechangelog | sed -ne 's/^Version: \(.*\)-.*/\1/p') TMPDIR := $(shell mktemp --dry-run --directory -p .) MAME_PACKAGE = mame # Upstream source has no dot in its name, so we have to cut it out MAME_VERSION := $(shell echo $(VERSION) | sed -e 's/\.//' ) MAME_URL = svn://dspnet.fr/mame/ MAME_TAG = tags/$(MAME_PACKAGE)$(MAME_VERSION) MAME_SRCDIR = $(MAME_PACKAGE)-$(VERSION) MAME_TARBALL = $(MAME_PACKAGE)_$(VERSION).orig.tar.xz get-orig-source: mkdir $(TMPDIR) svn export $(MAME_URL)$(MAME_TAG) $(TMPDIR)/$(MAME_SRCDIR) svn export $(MAME_URL)build/whatsnew/whatsnew_$(MAME_VERSION).txt \ $(TMPDIR)/$(MAME_SRCDIR)/whatsnew.txt svn export $(MAME_URL)build/messnew/messnew_$(MAME_VERSION).txt \ $(TMPDIR)/$(MAME_SRCDIR)/messnew.txt tar -C $(TMPDIR) -cf - $(MAME_SRCDIR) | xz -9c > $(MAME_TARBALL) rm -rf $(TMPDIR) .PHONY: get-orig-source debian/mess-data.dirs0000644000000000000000000000005612100736163011727 0ustar etc/mess/ctrlr usr/share/games/mess/crosshair debian/mame.dirs0000644000000000000000000000043612100736163010772 0ustar usr/share/games/mame/cheat usr/share/games/mame/roms usr/share/games/mame/samples usr/local/share/games/mame/artwork usr/local/share/games/mame/cheat usr/local/share/games/mame/crosshair usr/local/share/games/mame/hash usr/local/share/games/mame/roms usr/local/share/games/mame/samples debian/mess.README.Debian0000644000000000000000000000515012100736163012175 0ustar == HISTORY == This package supersedes the xmess-* packages, as the unix sdl port of mess has been integrated in official mess since 0.136. == QUICK START == 1. Create a folder "mess" and a subfolder "mess/roms" in your home directory. 2. For each emulated system, Mess needs a bios/romset to be put in this directory, plus some software to run (an exception is the famicom/Nintendo Entertainment System where everything happens inside the cartridge) 3. Check the sanity of your roms. Mess is very picky about that. {{{ mess -verifyroms | grep ^romset romset famicom [nes] is best available romset fami_key [nes] is best available romset famitwin [nes] is best available romset stbook [ste] is best available romset ti99_224 is best available romset ti99_232 [ti99_224] is best available romset tmc1800 is best available romset tmc2000e is best available romset osc1000b [tmc1800] is best available }}} 4. Get a ROM image of LJ65, a Tetris clone for NES distributed as free software {{{ wget http://www.pineight.com/nes/lj65.zip }}} {{{ unzip lj65.zip }}} 5. Now start mess with {{{ mess nes -cart lj65.nes }}} 6. Basic keyboard commands include * Tab key to access the mess internal menu * 5 to select * 1 to start 7. If mess is way too slow on your computer and you have 3D hardware acceleration available, change the "video" parameter from "soft" to "opengl" in the mess configuration file. == DEFAULT FILES == * mess binary: {{{/usr/games/mess}}} * Configuration file: {{{$HOME/mess/mess.ini}}} or {{{/etc/mess/mess.ini}}} * Output folders: {{{$HOME/mess}}} (memory cards, snapshots, ...) * Core folders: {{{/usr/share/games/mess}}} (roms, cheats, ...) == ROMS AND CONFIGURATION == A default configuration file is provided with the package and installed in {{{/etc/mess/mess.ini}}} If you need to change the location of the roms folder or tweak something like video or cheats you can either: * make your own copy of {{{/etc/mess/mess.ini}}} in your home at {{{$HOME/mess/mess.ini}}} and edit that file (recommended) * edit directly {{{/etc/mess/mess.ini}}} You can verify that mess have read the correct options with "{{{mess -showconfig}}}" and even create a fresh mess.ini file with "{{{mess -createconfig}}}". == TOOLS == mess utilities like chdman, jedutil, ldresample or ldverify are available in a separate extra package called DebianPkg:mame-tools. == PATCH == This package uses quilt to manage all modifications to the upstream source. Changes are stored in the source package as diffs in debian/patches and applied during the build. See {{{/usr/share/doc/quilt/README.source}}} for a detailed explanation. debian/mame.docs0000644000000000000000000000007012276253201010754 0ustar docs/config.txt docs/mame.txt docs/SDL.txt whatsnew.txt debian/install/0000755000000000000000000000000012100736163010633 5ustar debian/install/mess.xpm0000644000000000000000000004052412100736163012335 0ustar /* XPM */ static char * mess_xpm[] = { "64 64 514 2", " c None", ". c #A1672F", "+ c #AE793D", "@ c #A36C34", "# c #9B6028", "$ c #9C642B", "% c #AC773D", "& c #A36D33", "* c #DCBD7C", "= c #A26F35", "- c #A36A33", "; c #D5B676", "> c #AA793E", ", c #A16D32", "' c #DBBE7D", ") c #FBEDA6", "! c #A56D35", "~ c #A16B2F", "{ c #E5C887", "] c #EAD490", "^ c #AC773E", "/ c #A26C32", "( c #DCBC7D", "_ c #FCE3AB", ": c #FCE7A9", "< c #A36E33", "[ c #A26B32", "} c #DEC081", "| c #FCE3A8", "1 c #EAD38E", "2 c #A16C33", "3 c #DBBE7B", "4 c #FDE2A6", "5 c #FDD8A9", "6 c #FCE6A7", "7 c #A46F35", "8 c #D9B877", "9 c #FDE1A6", "0 c #FDD8A8", "a c #E9D390", "b c #A26D32", "c c #DBBE7C", "d c #FDE1A5", "e c #FED8A4", "f c #FED8A5", "g c #FCE6A6", "h c #A46D33", "i c #A67235", "j c #D3B070", "k c #FBE3A6", "l c #AC783D", "m c #DBBE7A", "n c #FCE1A2", "o c #FED6A0", "p c #FED6A2", "q c #FDE6A4", "r c #A46E34", "s c #A9783C", "t c #CCA769", "u c #FDE2A2", "v c #FED6A3", "w c #FFD6A2", "x c #FED6A1", "y c #E9D38E", "z c #DCBD7A", "A c #FDE09F", "B c #FED59B", "C c #FED49E", "D c #FED49D", "E c #FDE6A3", "F c #AF7E40", "G c #C49E60", "H c #FBE2A0", "I c #FDD59D", "J c #FED59D", "K c #E9D28D", "L c #AC763D", "M c #A16E34", "N c #DCBE7E", "O c #FCDD9D", "P c #FDD498", "Q c #FED39A", "R c #FED49A", "S c #FEE5A0", "T c #A56E34", "U c #B5854A", "V c #BD9656", "W c #FCE29F", "X c #FED499", "Y c #EAD18E", "Z c #DCBE7D", "` c #FCDE9D", " . c #FED096", ".. c #FED196", "+. c #FFD196", "@. c #FEE49F", "#. c #B98D4E", "$. c #B78D50", "%. c #FAE19E", "&. c #FDD396", "*. c #FED197", "=. c #FED296", "-. c #EAD18F", ";. c #A26E33", ">. c #DDBD7A", ",. c #FCD282", "'. c #FCC479", "). c #FCC57A", "!. c #FDC77C", "~. c #FDC984", "{. c #FDCD8A", "]. c #FECF91", "^. c #FDD092", "/. c #FDE39D", "(. c #A56D34", "_. c #C09659", ":. c #B48448", "<. c #F8E09B", "[. c #FDD192", "}. c #FED093", "|. c #FED094", "1. c #FED092", "2. c #FED091", "3. c #FDD08F", "4. c #EBD18D", "5. c #AA783C", "6. c #DDBE7B", "7. c #FACA71", "8. c #FDB450", "9. c #FCB450", "0. c #FEB450", "a. c #FDB554", "b. c #FEB657", "c. c #FEBB61", "d. c #FDDC90", "e. c #C79F5F", "f. c #AF7D42", "g. c #F6DD9A", "h. c #FDD08E", "i. c #FDCE8D", "j. c #FFCE8E", "k. c #FECE8E", "l. c #FCBF6B", "m. c #EBCF88", "n. c #A16D33", "o. c #DEBE7A", "p. c #F9C971", "q. c #FDB24E", "r. c #FDB34D", "s. c #FEB24D", "t. c #FEB34D", "u. c #FEB34E", "v. c #FDB34F", "w. c #FCD985", "x. c #A56C36", "y. c #CBAA68", "z. c #AC763C", "A. c #F2DB96", "B. c #FECC8A", "C. c #FECD8A", "D. c #FDCC8A", "E. c #FDCA83", "F. c #FBBA5E", "G. c #EAD085", "H. c #AB773D", "I. c #DEBE79", "J. c #F9C96B", "K. c #FDB24D", "L. c #FDB14C", "M. c #FDB24A", "N. c #FCD986", "O. c #D2B270", "P. c #A77038", "Q. c #F0D489", "R. c #FDC779", "S. c #FEC984", "T. c #FFCA85", "U. c #FECA85", "V. c #FDC77B", "W. c #FDB457", "X. c #FEB14C", "Y. c #EAD084", "Z. c #A46D34", "`. c #DEBF7B", " + c #FAC86D", ".+ c #FDB048", "++ c #FEB14A", "@+ c #FCD982", "#+ c #CCA86A", "$+ c #A36E35", "%+ c #ECD186", "&+ c #FBBC5D", "*+ c #FDB04B", "=+ c #FDB656", "-+ c #FEC272", ";+ c #FCC982", ">+ c #FDC983", ",+ c #FEC678", "'+ c #FCB454", ")+ c #FEB049", "!+ c #FEB14B", "~+ c #ECCF87", "{+ c #DEBF7A", "]+ c #FAC669", "^+ c #FDAF47", "/+ c #FEAF48", "(+ c #FFAF46", "_+ c #A16931", ":+ c #E8CD82", "<+ c #FBBD5C", "[+ c #FDAF46", "}+ c #FEAE47", "|+ c #FEAF47", "1+ c #FEB85C", "2+ c #FDC371", "3+ c #FEB045", "4+ c #FEAF46", "5+ c #FEB046", "6+ c #A16C35", "7+ c #F9C568", "8+ c #FDAD45", "9+ c #FEAE44", "0+ c #FFAE44", "a+ c #FFAD44", "b+ c #FAD681", "c+ c #A8763A", "d+ c #E3C581", "e+ c #FBC05F", "f+ c #FEAD44", "g+ c #FEAE46", "h+ c #FFAE45", "i+ c #EBD087", "j+ c #AD773C", "k+ c #A36C33", "l+ c #DFBF7A", "m+ c #FBC465", "n+ c #FDAD41", "o+ c #FEAD41", "p+ c #FBD880", "q+ c #E5CD84", "r+ c #FCC362", "s+ c #FDAD42", "t+ c #EAD087", "u+ c #A26D34", "v+ c #DFC07A", "w+ c #FAC565", "x+ c #FEAB40", "y+ c #FEAC3F", "z+ c #FEAC3E", "A+ c #FEAC3D", "B+ c #FBD580", "C+ c #FBC565", "D+ c #EAD086", "E+ c #A36C32", "F+ c #E0C07A", "G+ c #FBC362", "H+ c #FDAB3C", "I+ c #FEAB3D", "J+ c #FFAB3E", "K+ c #FFAA3D", "L+ c #FBB44C", "M+ c #FBAA3A", "N+ c #FEAB3E", "O+ c #AC773F", "P+ c #A46C32", "Q+ c #E0C07B", "R+ c #F9C360", "S+ c #FDA93B", "T+ c #FEA93A", "U+ c #FFA93A", "V+ c #FEAA3A", "W+ c #FEAA39", "X+ c #FEA939", "Y+ c #FEA93B", "Z+ c #FBC15D", "`+ c #FDA937", " @ c #FEA937", ".@ c #FEA936", "+@ c #FCAA38", "@@ c #FDA938", "#@ c #A46A32", "$@ c #DFC17B", "%@ c #FAC05B", "&@ c #FDA736", "*@ c #FEA735", "=@ c #FEA835", "-@ c #FCA832", ";@ c #FBC05C", ">@ c #FDC25C", ",@ c #FEA734", "'@ c #FBAA37", ")@ c #FBD074", "!@ c #FDAE3E", "~@ c #DFC27B", "{@ c #FBC058", "]@ c #FDA532", "^@ c #FDA632", "/@ c #FEA732", "(@ c #FDA732", "_@ c #FBBF5A", ":@ c #F3E297", "<@ c #FCC35F", "[@ c #FDA633", "}@ c #FDA734", "|@ c #FACF75", "1@ c #F5E59C", "2@ c #FEA733", "3@ c #FCA62D", "4@ c #FEA531", "5@ c #FEA630", "6@ c #FEA530", "7@ c #FDA62E", "8@ c #FBBF58", "9@ c #DFC27C", "0@ c #BF9957", "a@ c #FEC25E", "b@ c #FDA62F", "c@ c #FEA631", "d@ c #FDA630", "e@ c #FACF71", "f@ c #C9A161", "g@ c #DABC77", "h@ c #FDAC3B", "i@ c #FBBD56", "j@ c #FEA32C", "k@ c #FDA42D", "l@ c #FEA52C", "m@ c #FDA52D", "n@ c #FBBE58", "o@ c #E0C27C", "p@ c #9D632B", "q@ c #BD9154", "r@ c #FEC15E", "s@ c #FEA52D", "t@ c #C8A160", "u@ c #9A5C27", "v@ c #D9BB77", "w@ c #FDAB3A", "x@ c #A46A35", "y@ c #DFC47C", "z@ c #FBBD57", "A@ c #FCA32A", "B@ c #FEA32B", "C@ c #FCA42A", "D@ c #E0C17B", "E@ c #C09759", "F@ c #BD9153", "G@ c #FEC15A", "H@ c #FDA32A", "I@ c #FDA42C", "J@ c #FACD70", "K@ c #C7A162", "L@ c #AB7B3F", "M@ c #B48248", "N@ c #DABB78", "O@ c #FDAA37", "P@ c #FBBB51", "Q@ c #FDA226", "R@ c #FEA228", "S@ c #FFA328", "T@ c #FBBC53", "U@ c #E1C17C", "V@ c #A26D33", "W@ c #BD9253", "X@ c #FEC059", "Y@ c #FDA229", "Z@ c #FDA32B", "`@ c #F9CE70", " # c #C6A062", ".# c #AB7A3E", "+# c #BB9154", "@# c #DABA78", "## c #FEAA36", "$# c #A56A32", "%# c #DFC37C", "&# c #FBBB52", "*# c #FDA125", "=# c #FEA126", "-# c #FEA026", ";# c #FFA026", "># c #FDA027", ",# c #FBBC51", "'# c #BC9153", ")# c #FEBF58", "!# c #FEA125", "~# c #FEA024", "{# c #FACD6F", "]# c #C6A061", "^# c #AE7A3D", "/# c #BB9054", "(# c #D9BB79", "_# c #FDA831", ":# c #A26A31", "<# c #E0C37D", "[# c #FAB84C", "}# c #FD9F20", "|# c #FE9F22", "1# c #FF9F22", "2# c #FE9F23", "3# c #FBBC50", "4# c #E0C17E", "5# c #FEBE57", "6# c #FDA024", "7# c #FDA025", "8# c #F9CD6F", "9# c #C59F61", "0# c #AB7A3C", "a# c #BD9052", "b# c #FDA830", "c# c #E0C47D", "d# c #FCBA4D", "e# c #FC9E1F", "f# c #FE9E21", "g# c #FF9E22", "h# c #FD9E1F", "i# c #FBBB4D", "j# c #FEBF53", "k# c #FE9F1F", "l# c #FCA024", "m# c #FACC6B", "n# c #C69F5F", "o# c #BD9053", "p# c #D9BB78", "q# c #FEA62C", "r# c #A16A31", "s# c #E0C57E", "t# c #FBB74B", "u# c #FC9D1B", "v# c #FE9D1D", "w# c #FF9E1D", "x# c #FE9E1E", "y# c #FABB4C", "z# c #E1C07C", "A# c #BC9154", "B# c #FDBE52", "C# c #FD9D1E", "D# c #FD9E20", "E# c #F9CD6B", "F# c #C69F60", "G# c #AC7A3F", "H# c #FEA62B", "I# c #A36A32", "J# c #E0C57C", "K# c #FAB748", "L# c #FE9B1B", "M# c #FE9C1C", "N# c #FF9C1C", "O# c #FD9C1A", "P# c #FABA4C", "Q# c #FDBD50", "R# c #F9CC6A", "S# c #FDA527", "T# c #A16A30", "U# c #E1C67D", "V# c #FAB645", "W# c #FD9B17", "X# c #FE9C19", "Y# c #FE9B18", "Z# c #FE9B19", "`# c #FBB848", " $ c #E0BF7C", ".$ c #FDBD53", "+$ c #F8CD6A", "@$ c #C79F60", "#$ c #AD7A3F", "$$ c #FCA426", "%$ c #FE9A18", "&$ c #FDA631", "*$ c #A36932", "=$ c #E2C57D", "-$ c #FAB644", ";$ c #FD9A14", ">$ c #FE9A17", ",$ c #FC9A15", "'$ c #FAE290", ")$ c #C59E5E", "!$ c #AF7A3E", "~$ c #BD9054", "{$ c #DABC7A", "]$ c #FDA224", "^$ c #A16930", "/$ c #E2C67D", "($ c #FAB342", "_$ c #FE9812", ":$ c #FD9811", "<$ c #FF9A14", "[$ c #FE9914", "}$ c #FBB747", "|$ c #DFC07C", "1$ c #BB9052", "2$ c #C59D61", "3$ c #AC7B3B", "4$ c #FDA223", "5$ c #E2C886", "6$ c #FBE894", "7$ c #FAD97C", "8$ c #FCD97C", "9$ c #FCD97D", "0$ c #DEC07A", "a$ c #A26B31", "b$ c #9F602B", "c$ c #BE9052", "d$ c #D8BC79", "e$ c #A66F36", "f$ c #9F612A", "g$ c #985B24", "h$ c #995E26", "i$ c #9A5E26", "j$ c #9B5D27", "k$ c #9D5D28", "l$ c #9E672D", "m$ c #BE9054", "n$ c #975F26", "o$ c #985D25", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " . + ", " @ # $ % ", " & * = - ; > ", " , ' ) ! ~ { ] ^ ", " / ( _ : < [ } | 1 ^ ", " 2 3 4 5 6 & 7 8 9 0 a % ", " b c d e f g h i j k e e a l ", " @ m n o p p q r s t u v w x y % ", " b z A B C D C E r F G H I J D D K L ", " M N O P Q R Q Q S T U V W P Q R Q X Y % ", " & Z ` ...+.+.+.+.@.T #.$.%.&.*.+.+.+.=.-.% ", " ;.>.,.'.).!.~.{.].^./.(. _.:.<.[.}.|.}.1.2.3.4.5. ", " & 6.7.8.8.9.8.0.a.b.c.d.r e.f.g.h.i.j.j.j.k.{.l.m.5. ", " n.o.p.q.r.s.t.u.u.v.v.t.w.x. y.z.A.h.B.C.C.C.D.E.F.v.G.H. ", " & I.J.K.L.M.M.M.M.M.M.M.M.N.(. O.P.Q.R.S.T.T.T.U.V.W.X.K.Y.H. ", " Z.`. +.+++++++++++++++++++++@+h #+$+%+&+*+=+-+;+>+,+'+)+!+++~+% ", " & {+]+^+/+(+(+(+(+(+(+(+(+(+(+@+Z._+:+<+[+}+|+/+1+2+8.3+4+(+5+~+% ", " 6+{+7+8+9+9+0+0+0+0+0+0+0+0+0+a+b+c+d+e+9+9+0+9+9+f+g+f+h+9+0+9+i+j+ ", " k+l+m+n+n+o+o+o+o+o+o+o+o+o+o+o+o+p+q+r+s+o+o+o+o+o+o+o+o+o+o+o+s+t+j+ ", " u+v+w+x+y+z+z+z+z+z+z+z+z+z+z+z+z+A+B+C+y+y+z+z+z+z+z+z+z+z+z+z+z+y+D+L ", " E+F+G+H+I+J+J+J+J+J+J+J+J+J+J+J+J+J+K+L+M+J+J+J+J+J+J+J+J+J+J+J+J+J+N+D+O+ ", " P+Q+R+S+T+T+U+U+U+U+U+U+U+V+W+X+U+U+U+U+X+T+U+U+U+T+X+W+U+U+U+U+U+U+U+Y+Y.H. ", " E+Q+Z+`+ @.@.@.@.@.@.@.@.@.@.@+@ @.@.@.@.@.@.@.@.@.@.@@@ @.@.@.@.@.@.@.@ @y % ", " #@$@%@&@*@=@=@=@=@=@=@=@=@=@-@;@>@,@=@=@=@=@=@=@=@=@*@'@)@!@=@=@=@=@=@=@=@*@K L ", " / ~@{@]@^@/@/@/@/@/@/@/@/@/@(@_@:@<@[@/@/@/@/@/@/@/@(@}@|@1@!@/@/@/@/@/@/@/@2@Y % ", " [ ~@_@3@4@5@5@5@5@5@5@5@5@6@7@8@9@0@a@b@5@5@5@5@5@c@d@2@e@f@g@h@5@5@5@5@5@5@5@d@-.% ", " [ ~@i@j@k@l@l@l@l@l@l@l@l@l@m@n@o@p@q@r@m@l@l@l@l@l@s@7@e@t@u@v@w@l@l@l@l@l@l@l@/@4.5. ", " x@y@z@A@B@B@B@B@B@B@B@B@B@B@C@i@D@& E@F@G@H@B@B@B@B@H@I@J@K@L@M@N@O@B@B@B@B@B@B@B@/@m.5. ", " [ y@P@Q@R@S@S@S@S@S@S@S@S@S@R@T@U@V@ W@X@Y@S@S@S@R@Z@`@ #.# +#@###S@S@S@S@S@S@/@/@G.H. ", " $#%#&#*#=#-#;#;#;#;#;#;#;#-#>#,#Q+& '#)#!#;#=#~#H@{#]#^# /#(#_#;#;#;#;#;#;#/@/@Y.H. ", " :#<#[#}#|#1#1#1#1#1#1#1#1#1#2#3#4#& F@5#6#1#|#7#8#9#0# a#(#b#1#1#1#1#1#/@/@/@~+% ", " :#c#d#e#f#f#g#g#g#g#g#g#g#f#h#i#F+& q@j#}#k#l#m#n#^# o#p#q#g#g#g#g#g#/@/@/@~+% ", " r#s#t#u#v#w#w#w#w#w#w#w#w#w#x#y#z#V@ A#B#C#D#E#F#G# o#p#H#w#w#w#w#W+/@/@/@i+j+ ", " I#J#K#L#M#M#N#N#N#N#N#N#N#L#O#P#F+& '#Q#e#R#e.^# o#p#S#N#N#N#N#5@/@/@/@t+j+ ", " T#U#V#W#X#Y#Y#Y#Y#Y#Y#Y#Y#Y#Z#`# $b '#.$+$@$#$ o#p#$$Y#%$Y#&$5@/@/@/@D+L ", " *$=$-$;$%$%$%$%$%$%$%$%$%$>$,$`#F+/ A#'$)$!$ ~${$]$%$%$%$/@/@/@/@/@D+O+ ", " ^$/$($_$:$<$<$<$<$<$<$<$<$<$[$}$|$/ 1$2$3$ ~${$4$<$<$<$/@/@/@/@/@Y.H. ", " _+5$6$7$8$8$8$8$8$8$8$8$8$8$8$9$0$a$ b$!$ c$d$8$8$8$8$8$8$8$8$8$9$e$ ", " f$g$h$i$j$k$k$k$k$k$k$k$k$k$k$k$k$l$ #$ m$n$k$k$k$k$k$k$k$k$k$k$o$ ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " "}; debian/install/mame.desktop0000644000000000000000000000066212051017276013153 0ustar [Desktop Entry] Name=MAME™ Arcade Emulator Name[ca]=Emulador de jocs arcade MAME™ Name[fr]=Emulateur arcade MAME™ GenericName=Arcade Emulator GenericName[ca]=Emulador de jocs arcade GenericName[fr]=Emulateur arcade Comment=Play vintage arcade games using the MAME emulator Comment[ca]=Jugueu a jocs d'arcade antics emprant l'emulador MAME Exec=/usr/games/mame Icon=mame Terminal=false Type=Application Categories=Game;Emulator; debian/install/hicolor/0000755000000000000000000000000011662540705012301 5ustar debian/install/hicolor/128x128/0000755000000000000000000000000011662540705013236 5ustar debian/install/hicolor/128x128/apps/0000755000000000000000000000000012051017276014174 5ustar debian/install/hicolor/128x128/apps/mame.png0000644000000000000000000002566012051017276015632 0ustar PNG  IHDR>a MiCCPPhotoshop ICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/%ҟ3bKGD pHYs  tIME  22ő IDATx}iՕ"2 ,01- $@*(-HEf1/h=g vw{z{Nn6a 6<9slDgTeKfZK7?b,AT #2^}RI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRrGo`'^;&\]7߼\=eM{ +S8Jr;v?HpZ] /\j֑QhrA>2Џd g6YmJCp}%M)Ik6wBnܔ *۝fR|wMAh!Gק._/*``i8r(V^K-!7b:^iRWsmUE(- Z0nmEig'Gg3Sː F\4ds}pAp$=/ YDUSp@=?!wق|Őe傂rA׬N.MAniYEXV[b;l~xT%UBYѱ l^O: LS|mPK]3"fZl<>G8R9jF_2.(V,\5V#d(H{풪!0%5]uap G]4+ꊲTTK梕8wJB@rXf!d u]ņ (BL!KeUFqyg V:PY2jikSQT\[;킌/<6 ,E $Q?Ct6Ym>gʚ\P`k>l޺|,!KMZV{gLUuaW'61z? QdutIцROXyblٺ)P>B'$ 55y[(LEBY1O.F"qHL".;Qk)چ*h*v^ <eK;$Lڢ`,f)! UCŦ/GܲqXx;A-> p@kKKUPVe,[Y\v F\>!}XV*SQVe ]_hyIE!'>>Ө57$emIUQ*(UKO=m .}R0ꇜp#>5CÒ$ ֝w66lB,3wSV_9B wجzֻ^\qⅸlۥ9! EPMTn%K5^=ʏx?n$7 rP;lF:TIնT~S>^O|<@20P ð[?hBTܰذy= `~q/b DA6?Z}yP`ʪ`ylVds٠JIQ~LbE!Pc]v! 0d eUWb㖍. &qx 2Dh2OoF_2de}IUPp]{%r9޵;O ^G}$0x} `me! =+a&sa.8+H$"$A)ylVO>D .*?á1 J|EtaO:& `Ǜ/⃖(f _j9oF[:("Yiq ^aF|R [/(X86. d|Zf=܂W1Ҿ,Mp^z Ǟ|}Z4`JUg6oq2.=#M0I L]ztI-\RVR̟; ]}Žr d%<&q|;oMQ Y8쳰~fpu~Gy4pQy1x7Z}ٔM%E*( Ιm^\H3Gpc&?E 1.IcH7OLA^?{Rlغ|~DqFQ 2Ų n7d%E]P`2̞+78?xN~, @  ݱuKE2sѾ+-D}eע?`<8 gdPRTbYebsQ҆E84x SYg0?cnCQR,_ClwfE`JG^0C`BU',/AE4%Q{_o}E lHdחudž KpֲںsQ6zKd>`+m.<Ȝ Ý,8'9d2( nSd`O46m+܇&s s,ubCCEXW\ nA 7|/\=Da<<)8i 8i НF1k6bD&4(%GĎu"hvQLF`2JK?_(z.E$w4^EOX\ &FISs`nf*D:c7C9'HIc_F[/>lb!()> ] WIDgfl6EhA`9$36.u̢ʊк,VyՁ@=b MCg59`9cvo_cGMQfLY? ^ჍZ _^i vXh> APfbPǚ߹R,>yޔdӗm,Y H=}Nň! dF"!`D200Qc1^а킡e8hwY0\$Maum.)0~m!\ i7ŰWbp[>;^o `ZK~5M3覻HdQ!n7{1gPvbpdRc;+c(K  \ =S(6Nf1 ~#h8 1nc.aˑd)!?G5MS;&~AGPMhu):] :q1 9&vپb3Eq!+d 2.airFB?~ABrdb~ ,A hBlg\  H܌9IH]C"èQbuG 96"lK0!^d2<2 1{NUFcPaDB6nJDo7qK>mq;AM=W /,(cAȧ`K! #( #a7WG#[( ]fw(N08"f?0i ͡36_Zw8JgzȵصsId1EiH0\˂p ,^CQPTb(*ЩXߩ[ 81m.ea804 _]H7q[<8 ( ydYNDo|"'1"{wsI/l#SvzN>C_/GB~ #]ʠJn"r q(TYF1?gUi륿1Ҡ )`˫. _t) D%9!^%O?0Z&ۣUƞ{wA$DGӢcv\.jHҝh!xFuGcb)b7% =?Mȳ㥗>|~'M"# F Qիk?k88'@&E!㍱!^?_¼p 7Lh Nzg4q(;8( <4aՔikb+e!7 $Kb8r*_FzĽb$(#B"(=C&na1LK`H|$ ^{-H?6.C/B:T|ﳚ"<֭VלּP{bPeDW9r95+9Z^=q<'Dѵ7 JP?>A=gHtKaH.<]>dY猳cdTU/쏠&<ѮߨɭW=M$}9}}(i*aESVo94oWiߠ7@{@c@1Zv5|, `ΐ_1Svf=6r+ɠ<"g/X8$ q`24ali R+V{IIPs^ L3<REaaWlnɁ("G|6.AIP*jF}#7ۺ) a7LcX&^%uK#{Xڣpjޭ @?ID\_%0(Vʭ֓z14>JE>xvS`hbn7j?5Eaѻso' V.Q%$q`aUOڣC[=qa#9ZZ&H5~p3H S2,akXSU͊}>R*xck"̜?}i)VcIYoneqߨW/Z{쐔2x>D(RD<֨T>Cy4fS`"f0C7%xNi$ano VQħڵOge_C6EI+(eVVj'nqڗ3 |E*FrGSbuU,}%瘲]0g\t fŎWÒㄾ)#*NڣͩS=FC6AYsmT_5?q[4s<3-Uʬaﰟ#6]ou)-Aa2 QĬ9s78%j>ՠcXqz |" ̩WZ}ѩE2$'Rq\e[GZs S:ᢷZ|$qK=UHhUa[kW axsgcWn29ȉzDZ@4vVzʧN,CЄa Nr]Okt\6#!GIu. c+yǹaTdXnV;<4 7ZV,9KfC1{2|Na??[ j( !|sK=!CӦ]JRS#70f>áTI r.U `׾e])LE!8~ lm3A%YxMz3}|Pd&a Uqh.X|Wr NZzgq:xgρg(vx6li/B~!KeƦ/ >%{\PBn] (a/:5k㨹>q<3őQzvgvku Je]k7wGmNk3CZN%Wԕ+0{r;$RL+O* =zryZ5nX GY?Ւ ] z򾧎ԳƋVsg22rwVʋoG?=biy ǡq <v5ltz?v.FEZ5kV+kEYS_~VA4W's{{p :._0U4IDATo~nӮaʊݟ:U=uoVu0VIk+{y=KVys['߃cT>0<~g޻g62 ha>Kp=8m~8(6p]r\0݉TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI%TRI,!EIENDB`debian/install/hicolor/32x32/0000755000000000000000000000000011662540705013062 5ustar debian/install/hicolor/32x32/apps/0000755000000000000000000000000012051017276014020 5ustar debian/install/hicolor/32x32/apps/mame.png0000644000000000000000000000256112051017276015451 0ustar PNG  IHDR szzsBIT|d(IDATXKlTeNec[`MR F$$Daᎅ,4H! FTT(T(jyvZJ;yޙsg~9.-tῺ9\uƱ}s|v[Jm:r^9k9z bzbl?S 7 ojqζm5G< }}mU奥%SٛP5oUI.zY 3H'V).ߊ=_ 5<<ܡϞool3k*YߖM~246!zjR=ǩDz˅11Fɔ'K ZVm=S u|ȳR+.St #L AX}ij`?K(ڑGIawb&w-0(J A2iB;!VkiUfGV #x - ?O57UWW!# DC"[wSVӒ;3VRnmiuTU!G@`.iM5.(bdEfY} ]{ }muJdo\l6(= DE ID^H`sO\ {^ɮiJXbf4e 022$r) GGWCtyb0RkZҹ{J+**η2ID$,NDº2FL;yPRR3;dXDдhwPu ]kUdq(0/9g/dsኑ~ $uOM'c]K%MMue*"1# eWЃt…Bp,g&© fL#]wD\{;wy+?FNk) úFmȴ#9EZ/`ri Nz{%׾pZf͢cL9 .Yc _ ս`%u=?.֣8L,xXS)G˅iݲr$Eeױ\iۃ0B!u=gb)? AdݾS1 7 h6Ѱ(slNu!@=Ol(wDLtu(ʐaw Iv ;;˶ΘV.I3+Z3!R{~FCzS0|kOcʚ*Kq [d =YRJ'2uPnQk^3,"hPQ=)IENDB`debian/install/hicolor/22x22/0000755000000000000000000000000011662540705013060 5ustar debian/install/hicolor/22x22/apps/0000755000000000000000000000000012051017276014016 5ustar debian/install/hicolor/22x22/apps/mame.png0000644000000000000000000000177012051017276015450 0ustar PNG  IHDRĴl;sBIT|dIDAT8k\Uſϙ3ə˙K&mբT҂BBlHVDQ|D)D!HP }(AmC}2s{}/j}qXJ PSZwLS**rvfL0Pk1QBJPBH/Nՠ{_O[YۊtTN繇9-rIX%Iݕ̼w2VKn'(sܣF?_1srt~͚c?u<6uxcKyrӀ)Ze]3^u#f︇<~5(Gw$b^};S jocǯS.m8 :hMj imH@کXO"#ըȊ FjU nm`pg[a1Ұ=qHb=S.EwƢab]^~;ךjV|Hġ]?íiѺk;ˡdQALAh^jmN6+.'\- ur{tKK@4Wl& P"1]A9<* sZ 6@M>3F$0F}ȊH\J).e*j!]>qZPJ53*mlCVTW*Wk﮾cw v^Anj IENDB`debian/install/hicolor/48x48/0000755000000000000000000000000011662540705013100 5ustar debian/install/hicolor/48x48/apps/0000755000000000000000000000000012051017276014036 5ustar debian/install/hicolor/48x48/apps/mame.png0000644000000000000000000000436512051017276015473 0ustar PNG  IHDR00WsBIT|dIDAThXkl=w]&NL$&!$4( (!#A U"$ mJMJm}R JmDbǎIlww9ه_z86IG9{k<1y#q?6Lܵ]WMpK|##ʽSWk?_p]>)(aᕌ(xbk s=S]yw3`K 37LŒbOB #)e=Y֌T"1<:lgK:w#ɻcgF"9v،k&`ǙƬkooS_]%cv\^=ٸƞ6OO p`l/m<~IgDBRp-hn^ 4՛B;?)(}b(R.zNʮL9Lfg1SŃTd=Ve) ap͡e,|YY}< ]p008`)\W׭DKK3 ðfEEW%[ vyz08"XU6{h^GCҭYK9@Asg ~'dSSXEuU`FVZfsMidqXg ֕ꁭj yAFb ښ%GF ܞ&KsyCrpp,aV@ Dқ>5\IH#y. &Lɩ8{rxfȰ,.I(&!_ȕ9LX,!L(3% 9ާƢ;w+ h"pHK5>8x6:rFMƟ3,”`Yv_p4MI>z{qc}Ӵ~YZ.9FɫNEv}eg8I,N0Mblp>mL-m!`:3;0ѭ \c^G5_*<_>ڹyFI32߇΋wtTqa2CC~$E]MKs8cz~Vۀ]e=}T2 e% @,v/nWTVK\-Hs3K!5Qz!yx:39%C`i_u%} |TsˑHkG׾.9xtY⡁ӧsG??wÚ%"ii+4tYE>ai}MsW(|R(tIWOd\~TY14Պ=sDbA9P"8f^E^Y?D#x5p1n٧%ȾH?htx`sIW>sFS?%y_О9hh\HS/d[Jݷo n5߮s5ջkF J̉rYx(Ju(S|Oj"VOq!@7O"#k41峭T |&b`o(dGR/ g⟯?1ycjgdIENDB`debian/install/hicolor/72x72/0000755000000000000000000000000011662540705013072 5ustar debian/install/hicolor/72x72/apps/0000755000000000000000000000000012051017276014030 5ustar debian/install/hicolor/72x72/apps/mame.png0000644000000000000000000000754112051017276015464 0ustar PNG  IHDRHHUGsBIT|dIDATx{p[՝ǿG$K6c $MS IMp%mwv}%(ttvvg:fZ[ytݥ3ݐ-)Jt%]=q$M̌~3%92PzԣG=QzԣG=\/31΃!bzu&l w ycqW.1B&&QHF/=q W^I~K&tlL+F_:!βU1ߕ+3A.zhX oI ''W-xgP^:"&fhXxQCArIis3gC}m0%~2ݩHH8tVs=SkgTDx62jut<=#* Yf1&<|s[PbT+ KHF+W5rvބ'B-5.YX7B|@+x}^cg[ӱ^ۺn'Pϖ, UQoJG7>-ݷA'>%yK*73п|y? " 6%b^fS*}12dvmM,' hV_cMN[S׌-nCdbѹMv$K徒wE/cetul'o *kSW#.igm|ɂC@&OI_JDŽgc @Ss9'd銺6O_zq{6A LdHRV=r_ޞNL1`> X]9:&F/t@yr3D,zxSs4X) 0њjdKYAv+.j  >_s=d-̰vMFBy>͛;jeāMdjqUQ.kS Zu;<^){2e{Q% >?v Q$"CæhimFX걡0oZPe庌  noU(rlxE)Nl4V wB| *de&-kQl`~Lfn? MVS}Wh6-TEU7]N1&OE ]ݝh] 1*NOv`Pu@&143jywZ>y '5;6f_ gr]hY 7O/2, 1ivVm7^F W/k.vѶ@M zq4] (J輳L:b)ffF:+?,_E_Xۻ:5: OviO~̈p 0)8ӂ+7܀ֶǛ9ЮĈ,Ƨ[Y^KLW4zxTIGVDfTU/[ Zku:ث*5J7Vf֊+ӡilwlcUF* C2']l5e lqHM B0͎V^mM&1=fvo27s'ps`:;*cfr+c4ΡeC'ۻ_*,֤cݳk^7u'0y\^{=>Ptb4+8>;orA-ht2ywAηJӈ*>5@6 MQ?'%gBk\ ͛kjqZeUVWRcBr|)9! {'Luny\n7ʥB\d$1λqZ9(IŢoL`mJcJb:A.91V̿ ٚUU n J^d/9&ߚ81lA;; oV9A#k]u[{ 4s99҂#H驱ohur­d:4=VJAd_\Lw}O3l}}̵VN__,=u oN0kR;qba8}: *\.ʲ 16[V%tڀU)]K$ 0l[f >s43~h!9Qx7V@r1MrəTE~;Z@(͂ ؈|>}ڀTtU&|s:w``^[*TCD8MDH F.$'F-'b?ׄ㬮T3e`.13O~c!ƪ6\ ∎Q|j%)[OO ݿN_/ f׀86l;-g0X #GIGw¿ 0VrHYLBaU)Ys۷^ !:6c?ԂsҀ9Zb/D׃8[ PUE00pǜ9c1}a)5=Ͻ8 0Rc2L JVzߓ4dq1abTKLO& Oe;bX_VEY.] \[*P{ } t,cGsɱ9;?d8 ($ Ksfzߓ'1t a|i1}4Ӌ>PYRss^f7N[E-dY`U4D!cGw]yL\c2'(ES s b6XO,螃x쵙 \+ ۶RV5=đD0rSJ6tp=^/ f3HAEU'XSk<>D)>9[Ⱦtd ^# ёغx041| c #1E0043", ", c #160139", "' c #0C0415", ") c #240155", "! c #160436", "~ c #26005C", "{ c #1A1354", "] c #0B0438", "^ c #12051E", "/ c #000003", "( c #0C133F", "_ c #1C025A", ": c #0C0219", "< c #29015F", "[ c #545180", "} c #689BB3", "| c #0A0842", "1 c #140521", "2 c #215582", "3 c #64849B", "4 c #397393", "5 c #2D016B", "6 c #07030B", "7 c #328AC5", "8 c #120645", "9 c #0D040D", "0 c #46A0CE", "a c #356E8F", "b c #2B0166", "c c #250467", "d c #36017B", "e c #525274", "f c #3680B8", "g c #57B2E6", "h c #499FD6", "i c #3B7A9E", "j c #2D0173", "k c #340082", "l c #390282", "m c #5BB6E7", "n c #2175B8", "o c #47AFE6", "p c #131543", "q c #27037A", "r c #5D528A", "s c #6ED0FE", "t c #5FC3F5", "u c #3A049E", "v c #5400BA", "w c #3E0196", "x c #360190", "y c #2273B4", "z c #63D5FE", "A c #6FCBFC", "B c #140A53", "C c #43B2E8", "D c #4DBAF3", "E c #60C1F3", "F c #15144D", "G c #4F5263", "H c #4CB4ED", "I c #5CCBFE", "J c #68879E", "K c #4DB5F0", "L c #5500C3", "M c #4F526B", "N c #368EC9", "O c #3D7CA0", "P c #0E0624", "Q c #11113C", "R c #5800D2", "S c #6B54AF", "T c #5FD2FE", "U c #56BFF6", "V c #57C4FC", "W c #62BCF1", "X c #97D9FF", "Y c #2782CC", "Z c #5E5293", "` c #5CC3F9", " . c #89D2FB", ".. c #5CBCED", "+. c #92D6FA", "@. c #2B739F", "#. c #2987B8", "$. c #5DBDF1", "%. c #75DAFE", "&. c #327FAB", "*. c #42A6DC", "=. c #1C0454", "-. c #86D4FB", ";. c #184D70", ">. c #2C7FB1", ",. c #56C2F5", "'. c #43A2D5", "). c #3FA4D7", "!. c #4D5964", "~. c #56B9ED", "{. c #63DAFE", "]. c #7DD0FC", "^. c #2974A3", "/. c #23076B", "(. c #48A5D6", "_. c #77CFFD", ":. c #360077", "<. c #2781AF", "[. c #316F96", "}. c #4A5A69", "|. c #250573", "1. c #06101B", "2. c #57B7EF", "3. c #32016F", "4. c #4CA8DA", "5. c #175FA3", " ", " ", " . . . . . . + + + @ @ @ @ @ @ @ # # # # # # # # # # # # ", " . $ $ % % % % & & & & * * * * * * * # # # # # # # # # = ", " . $ - ; > ; > ; , ' ' , ) ! ; ~ ) ) ; { ] ) ! - ^ / # = ", " . % ( _ > : : > ; ' ' ; < > < ~ ) ~ [ } | ) 1 ^ ' / # 2 3 4 ", " . % ( 5 > / 6 > ~ - 1 ) 5 ) 5 ) ) [ } 7 8 ) - ^ 9 / 2 3 0 a ", " . % ( 5 ! / ' ; ~ ! - b c ~ d _ e 0 f g 8 < ! 1 ' / 3 0 h i ", " . % ( j > : - ) b > > k ) b l [ 0 # m m 8 b > ! : 3 0 n o i ", " + % p k d < ) c q j l d > j r 0 # o s m 8 5 ) ! 3 0 # o t i ", " + & p u v w 5 b x u x > - [ 0 y o z A m B j ) 3 0 # C D E i ", " + & F u v u ~ ) u u c - G 0 y H I I s m B b J 0 # K D D E i ", " + & p u L x > , u v j M 0 # H I I I A m F 3 N # D D D H E O ", " @ & ( u L d P , v L r 0 # H z I I I A m } N y D D D D H t O ", " @ & Q u L k > b R S 0 # H T T I I I A U 7 # U V D D K H W O ", " @ & Q u R u j w S } y H z z z z X V A t Y V V D D D K H W i ", " @ * F v R v u Z 0 y H z T z s X D V ` V V V V U .K H H ..i ", " @ * { v L v Z 0 y H z T T s +.@.#.` ` V V V U +.H H H H $.i ", " @ * { u j [ 0 y H z z T %.+.2 B &.` V V V U +.*.7 o H H ..i ", " @ * p =.M 0 n H z z z %.-.;.j b >.` V ` ,.+.'.p @.*.H H ..i ", " @ * ( M 0 y H z z z %. .;.8 u 5 >.` V t +.).p ] @.*.H H ..i ", " # * !.f y ~.{.z z -.].;.] > x c >.` V +.'.p ) ! ^.*.H H ..i ", " # a 0 y ~.{.z z -.].;./.< ~ d ~ >.` +.'.p b b , ^.(.H H ..i ", " 4 f y H {.{.z X _.;.q x :.b j ) <.+.'.p c c b ! [.(.C H ..i ", " }.f N W %.%.%.%.A 2 |.u w x d k =.>.0 ( ] > ; < ! [.*.m m W O ", "1.O 7 ~.~.~.2.2.g ;._ x k k k d 3.8 &.( ' ' 1 ! > / ^.'.4.4.4.2 ", "] ] 2 2 8 8 8 8 8 _ :.c ) > > > > ! ( 9 : ^ ' 1 : / 6 6 2 ;.6 / ", " # # 5 b b 3.:.j ; > ! 1 ^ ! , > > - 1 ' 9 9 6 / / / . 5. ", " # # # # # # # # # # # # # @ @ @ @ @ @ @ @ + + + . . . 5. ", " # # # # # # = = * = * * * * & * * * % $ $ $ $ $ $ 5.5.5. ", " ", " "}; debian/mess.lintian-overrides0000644000000000000000000000031212100736163013510 0ustar mess: package-contains-empty-directory usr/share/games/mess/cheat/ mess: package-contains-empty-directory usr/share/games/mess/roms/ mess: package-contains-empty-directory usr/share/games/mess/samples/ debian/mess-data.lintian-overrides0000644000000000000000000000011412100736163014417 0ustar mess-data: package-contains-empty-directory usr/share/games/mess/crosshair/ debian/mame.install0000644000000000000000000000125312100736163011475 0ustar mame usr/games debian/mame.ini etc/mame debian/install/hicolor/16x16/apps/mame.png usr/share/icons/hicolor/16x16/apps debian/install/hicolor/22x22/apps/mame.png usr/share/icons/hicolor/22x22/apps debian/install/hicolor/24x24/apps/mame.png usr/share/icons/hicolor/24x24/apps debian/install/hicolor/32x32/apps/mame.png usr/share/icons/hicolor/32x32/apps debian/install/hicolor/48x48/apps/mame.png usr/share/icons/hicolor/48x48/apps debian/install/hicolor/72x72/apps/mame.png usr/share/icons/hicolor/72x72/apps debian/install/hicolor/128x128/apps/mame.png usr/share/icons/hicolor/128x128/apps debian/install/mame.xpm usr/share/pixmaps debian/install/mame.desktop usr/share/applications debian/mess-data.install0000644000000000000000000000023412236132726012437 0ustar artwork/*.png usr/share/games/mess/artwork hash/* usr/share/games/mess/hash keymaps/*LINUX.map usr/share/games/mess/keymaps web/* /usr/share/games/mess/web debian/mame.menu0000644000000000000000000000027112051017276010774 0ustar ?package(mame): needs="X11" \ section="Games/Tools" \ title="MAME" \ command="/usr/games/mame" \ icon="/usr/share/pixmaps/mame.xpm" \ longtitle="MAME arcade machine emulator" debian/copyright0000644000000000000000000011570512101605337011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MAME Source: http://mamedev.org/ The mame icons are part of the hydroxygen icon set, downloaded from http://deviantdark.deviantart.com/art/hydroxygen-iconset-100826865 Disclaimer: This package is not part of the Debian distribution. It is provided in the non-free archive area as a convenience to Debian users. The contents of this package cannot be distributed as part of the Debian distribution because the Mame Software License does not allow commercial use. Files: debian/* Copyright: Mamedeb team License: GPL-2+ Files: debian/install/hicolor/* Copyright: deviantdark [www.deviantdark.com] License: GPL-3+ Files: * Copyright: Alex Pasadyn Alex Wulms Antoine Mine Brad Martin Bryan McPhail Chris Kirmse Dag Lem Dreamer Nom Eric Smith Frank Palazzolo Grazvydas Ignotas Jarek Burczynski Jason Eckhardt John Butler John Weidman Jonas Quinn Jonathan Gevaryahu Joseph Zbiciak Juergen Buchmueller J. Wallace Karl Stenerud Kris Bleakley Lancer MAME32/MAMEUI team Michael Soderstrom Miodrag Milanovic Mirko Buffoni Nach Nicola Salmoria Peter J.C.Clare Peter Trauner Raphael Nabet Ron Fries Sean Young smf Steve Baines Steve Ellenoff Tatsuyuki Satoh The AGEMAME Development Team The MAME team The MESS team Tim Lindner Tony La Porta XelaSoft z80 gaiden Zsolt Vasvari License: MAME Files: src/version.c src/build/makedep.c src/build/makelist.c src/emu/addrmap.c src/emu/addrmap.h src/emu/attotime.c src/emu/attotime.h src/emu/cheat.c src/emu/cheat.h src/emu/clifront.c src/emu/clifront.h src/emu/cothread.c src/emu/cothread.h src/emu/delegate.c src/emu/delegate.h src/emu/devcpu.c src/emu/devcpu.h src/emu/device.c src/emu/device.h src/emu/devlegcy.c src/emu/devlegcy.h src/emu/didisasm.c src/emu/didisasm.h src/emu/diexec.c src/emu/diexec.h src/emu/dimemory.c src/emu/dimemory.h src/emu/dinvram.c src/emu/dinvram.h src/emu/disound.c src/emu/disound.h src/emu/distate.c src/emu/distate.h src/emu/drivenum.c src/emu/drivenum.h src/emu/emualloc.c src/emu/emualloc.h src/emu/emu.h src/emu/emuopts.c src/emu/emuopts.h src/emu/emutempl.h src/emu/fileio.c src/emu/fileio.h src/emu/gamedrv.h src/emu/hash.c src/emu/hash.h src/emu/machine.c src/emu/machine.h src/emu/mconfig.c src/emu/mconfig.h src/emu/memory.c src/emu/memory.h src/emu/profiler.c src/emu/profiler.h src/emu/render.c src/emu/render.h src/emu/rendfont.c src/emu/rendfont.h src/emu/rendlay.c src/emu/rendlay.h src/emu/schedule.c src/emu/schedule.h src/emu/screen.c src/emu/screen.h src/emu/sound/bsmt2000.c src/emu/sound/bsmt2000.h src/emu/sound.c src/emu/sound.h src/emu/speaker.c src/emu/speaker.h src/emu/state.c src/emu/state.h src/emu/timer.c src/emu/timer.h src/emu/video.c src/emu/video.h src/emu/cpu/drcbec.c src/emu/cpu/drcbec.h src/emu/cpu/drcbeut.c src/emu/cpu/drcbeut.h src/emu/cpu/drcbex64.c src/emu/cpu/drcbex64.h src/emu/cpu/drcbex86.c src/emu/cpu/drcbex86.h src/emu/cpu/drccache.c src/emu/cpu/drccache.h src/emu/cpu/drcfe.c src/emu/cpu/drcfe.h src/emu/cpu/drcuml.c src/emu/cpu/drcuml.h src/emu/cpu/drcumlsh.h src/emu/cpu/uml.c src/emu/cpu/uml.h src/emu/cpu/vtlb.c src/emu/cpu/vtlb.h src/emu/cpu/x86emit.h src/emu/cpu/x86log.c src/emu/cpu/x86log.h src/emu/cpu/adsp2100/adsp2100.c src/emu/cpu/adsp2100/adsp2100.h src/emu/cpu/asap/asap.c src/emu/cpu/asap/asap.h src/emu/cpu/ccpu/ccpu.c src/emu/cpu/dsp32/dsp32.c src/emu/cpu/dsp32/dsp32.h src/emu/cpu/dsp32/dsp32ops.c src/emu/cpu/jaguar/jaguar.c src/emu/cpu/mips/mips3com.c src/emu/cpu/mips/mips3drc.c src/emu/cpu/mips/mips3fe.c src/emu/cpu/mips/mips3fe.h src/emu/cpu/mips/mips3.h src/emu/cpu/mips/r3000.c src/emu/cpu/powerpc/ppccom.c src/emu/cpu/powerpc/ppcdrc.c src/emu/cpu/powerpc/ppcfe.c src/emu/cpu/powerpc/ppcfe.h src/emu/cpu/powerpc/ppc.h src/emu/cpu/t11/t11.c src/emu/cpu/t11/t11ops.c src/emu/cpu/t11/t11table.c src/emu/cpu/tms32031/32031ops.c src/emu/cpu/tms32031/tms32031.c src/emu/cpu/tms32031/tms32031.h src/emu/debug/debugcpu.c src/emu/debug/debugcpu.h src/emu/debug/debugvw.c src/emu/debug/debugvw.h src/emu/debug/dvdisasm.c src/emu/debug/dvdisasm.h src/emu/debug/dvmemory.c src/emu/debug/dvmemory.h src/emu/debug/dvstate.c src/emu/debug/dvstate.h src/emu/debug/dvtext.c src/emu/debug/dvtext.h src/emu/debug/express.c src/emu/debug/express.h src/emu/drivers/emudummy.c src/emu/drivers/testcpu.c src/emu/machine/er2055.c src/emu/machine/er2055.h src/emu/machine/i8243.c src/emu/machine/i8243.h src/emu/machine/laserdsc.c src/emu/machine/ldpr8210.h src/emu/machine/ldstub.c src/emu/machine/ldstub.h src/emu/machine/ldv1000.h src/emu/machine/ldvp931.h src/emu/machine/nvram.c src/emu/machine/nvram.h src/emu/video/bufsprite.c src/emu/video/bufsprite.h src/emu/video/vooddefs.h src/emu/video/voodoo.c src/emu/video/voodoo.h src/ldplayer/ldplayer.lst src/lib/formats/imageutl.c src/lib/formats/imageutl.h src/lib/util/astring.c src/lib/util/astring.h src/lib/util/avcomp.c src/lib/util/avcomp.h src/lib/util/avhuff.c src/lib/util/avhuff.h src/lib/util/aviio.c src/lib/util/aviio.h src/lib/util/bitmap.c src/lib/util/bitmap.h src/lib/util/bitstream.h src/lib/util/cdrom.c src/lib/util/cdrom.h src/lib/util/chd.c src/lib/util/chdcodec.c src/lib/util/chdcodec.h src/lib/util/chd.h src/lib/util/corefile.c src/lib/util/corefile.h src/lib/util/corestr.c src/lib/util/corestr.h src/lib/util/coretmpl.h src/lib/util/coreutil.c src/lib/util/coreutil.h src/lib/util/flac.c src/lib/util/flac.h src/lib/util/harddisk.c src/lib/util/harddisk.h src/lib/util/hashing.c src/lib/util/hashing.h src/lib/util/huffman.c src/lib/util/huffman.h src/lib/util/imageutl.c src/lib/util/imageutl.h src/lib/util/jedparse.c src/lib/util/jedparse.h src/lib/util/options.c src/lib/util/options.h src/lib/util/palette.c src/lib/util/palette.h src/lib/util/png.c src/lib/util/png.h src/lib/util/pool.c src/lib/util/pool.h src/lib/util/tagmap.c src/lib/util/tagmap.h src/lib/util/un7z.c src/lib/util/un7z.h src/lib/util/unicode.c src/lib/util/unicode.h src/lib/util/unzip.c src/lib/util/unzip.h src/lib/util/vbiparse.c src/lib/util/vbiparse.h src/lib/util/xmlfile.c src/lib/util/xmlfile.h src/mame/mame.lst src/mame/tiny.lst src/mame/audio/gottlieb.c src/mame/audio/midway.c src/mame/audio/midway.h src/mame/audio/williams.c src/mame/audio/williams.h src/mame/machine/atarigen.c src/mame/machine/atarigen.h src/mame/machine/fddebug.c src/mame/machine/segaic16.c src/mame/machine/segaic16.h src/mame/machine/ticket.c src/mame/machine/ticket.h src/mess/mess.lst src/mess/tiny.lst src/osd/osdcomm.h src/osd/osdcore.h src/osd/osdepend.c src/osd/osdepend.h src/osd/osdmini/minidir.c src/osd/osdmini/minifile.c src/osd/osdmini/minimain.c src/osd/osdmini/minimisc.c src/osd/osdmini/minisync.c src/osd/osdmini/minitime.c src/osd/osdmini/miniwork.c src/osd/osdmini/osdmini.h src/osd/osdmini/osdmini.mak src/osd/windows/d3d8intf.c src/osd/windows/d3d9intf.c src/osd/windows/d3dintf.h src/osd/windows/debugwin.c src/osd/windows/debugwin.h src/osd/windows/drawd3d.c src/osd/windows/drawdd.c src/osd/windows/drawgdi.c src/osd/windows/drawnone.c src/osd/windows/eivc.h src/osd/windows/eivcx86.h src/osd/windows/input.c src/osd/windows/input.h src/osd/windows/ledutil.c src/osd/windows/main.c src/osd/windows/mame.rc src/osd/windows/osinline.h src/osd/windows/output.c src/osd/windows/output.h src/osd/windows/sound.c src/osd/windows/sound.h src/osd/windows/strconv.c src/osd/windows/strconv.h src/osd/windows/vconv.c src/osd/windows/video.c src/osd/windows/video.h src/osd/windows/winalloc.c src/osd/windows/winclip.c src/osd/windows/windir.c src/osd/windows/window.c src/osd/windows/window.h src/osd/windows/windows.mak src/osd/windows/winfile.c src/osd/windows/winmain.c src/osd/windows/winmain.h src/osd/windows/winmenu.c src/osd/windows/winmisc.c src/osd/windows/winprefix.h src/osd/windows/winsync.c src/osd/windows/wintime.c src/osd/windows/winutf8.c src/osd/windows/winutf8.h src/osd/windows/winutil.c src/osd/windows/winutil.h src/osd/windows/winwork.c src/tools/chdman.c src/tools/jedutil.c src/tools/ldresample.c src/tools/ldverify.c src/tools/regrep.c src/tools/split.c src/tools/src2html.c src/tools/srcclean.c src/tools/tools.mak src/tools/unidasm.c Copyright: Aaron Giles License: BSD-3-clause Files: src/emu/machine/amigafdc.c src/lib/formats/ami_dsk.c src/lib/formats/ap_dsk35.c src/lib/formats/dfi_dsk.c src/lib/formats/flopimg.c src/lib/formats/hxcmfm_dsk.c src/lib/formats/mfi_dsk.c src/lib/formats/st_dsk.c src/lib/formats/st_dsk.c src/lib/formats/upd765_dsk.c src/lib/formats/xdf_dsk.c Copyright: Olivier Galibert License: BSD-3-clause Files: src/emu/sound/es5503.c src/emu/sound/ymf271.* src/emu/sound/ymf278b.c Copyright: R. Belmont Olivier Galibert License: MAME or LGPL-2.1 Files: src/lib/expat/* Copyright: 1998, 1999, 2000 Thai Open Source Software Center Ltd License: Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd . and Clark Cooper Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Expat maintainers. . Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: src/lib/softfloat/* Copyright: 2002 John R. Hauser License: SoftFloat was written by me, John R. Hauser. This work was made possible in part by the International Computer Science Institute, located at Suite 600, 1947 Center Street, Berkeley, California 94704. Funding was partially provided by the National Science Foundation under grant MIP-9311980. The original version of this code was written as part of a project to build a fixed-point vector processor in collaboration with the University of California at Berkeley, overseen by Profs. Nelson Morgan and John Wawrzynek. . THIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE. Although reasonable effort has been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT TIMES RESULT IN INCORRECT BEHAVIOR. USE OF THIS SOFTWARE IS RESTRICTED TO PERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ALL LOSSES, COSTS, OR OTHER PROBLEMS THEY INCUR DUE TO THE SOFTWARE, AND WHO FURTHERMORE EFFECTIVELY INDEMNIFY JOHN HAUSER AND THE INTERNATIONAL COMPUTER SCIENCE INSTITUTE (possibly via similar legal warning) AGAINST ALL LOSSES, COSTS, OR OTHER PROBLEMS INCURRED BY THEIR CUSTOMERS AND CLIENTS DUE TO THE SOFTWARE. . Derivative works are acceptable, even for commercial purposes, provided that the minimal documentation requirements stated in the source code are satisfied. Files: src/lib/formats/ap2_dsk.c Copyright: Olivier Galibert Lord Nightmare Balrog License: BSD-3-clause Files: src/lib/util/md5.* Copyright: public-domain License: public-domain Files: src/lib/util/sha1.* src/emu/sound/c6280.c Copyright: Peter Gutmann Andrew Kuchling Niels Moeller Charles MacDonald License: LGPL-2.1+ Files: src/lib/zlib/* Copyright: 1995-2005 Jean-loup Gailly and Mark Adler License: Copyright (C) 1995-2005 Jean-loup Gailly and Mark Adler . This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. . Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu . The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format). Files: src/mame/machine/amiga.c Copyright: Aaron Giles Ernesto Corvi Mariusz Wojcieszek License: BSD-3-clause Files: src/mess/video/pc1403.c Copyright: Peter Trauner License: * Copyright (c) 2001 Peter Trauner, all rights reserved. * * - This source code is released as freeware for non-commercial purposes. * - You are free to use and redistribute this code in modified or * unmodified form, provided you list me in the credits. * - If you modify this source code, you must add a notice to each modified * source file that it has been changed. If you're a nice person, you * will clearly mark each change too. :) * - If you wish to use this for commercial purposes, please contact me at * peter.trauner@jk.uni-linz.ac.at * - The author of this copywritten work reserves the right to change the Files: src/mess/video/vic6567.c Copyright: Christian Bauer License: The rights on the source code remain at the author. It may not - not even in parts - used for commercial purposes without explicit written permission by the author. Permission to use it for non-commercial purposes is hereby granted als long as my copyright notice remains in the program. You are not allowed to use the source to create and distribute a modified version of Frodo. Files: src/osd/sdl/gl_shader_tool.* Copyright: Sven Gothel License: MAME or GPL-2 Files: src/osd/sdl/SDL1211_opengl.h Copyright: Sam Lantinga License: LGPL-2.1 License: MAME Copyright (c) 1997-2007, Nicola Salmoria and the MAME team All rights reserved. . Redistribution and use of this code or any derivative works are permitted provided that the following conditions are met: . * Redistributions may not be sold, nor may they be used in a commercial product or activity. . * Redistributions that are modified from the original source must include the complete source code, including the source code for all components used by a binary built from the modified sources. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. . * Redistributions 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. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. License: CC-BY-3.0 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED. . BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS. . 1. Definitions . a. "Adaptation" means a work based upon the Work, or upon the Work and other pre-existing works, such as a translation, adaptation, derivative work, arrangement of music or other alterations of a literary or artistic work, or phonogram or performance and includes cinematographic adaptations or any other form in which the Work may be recast, transformed, or adapted including in any form recognizably derived from the original, except that a work that constitutes a Collection will not be considered an Adaptation for the purpose of this License. For the avoidance of doubt, where the Work is a musical work, performance or phonogram, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered an Adaptation for the purpose of this License. b. "Collection" means a collection of literary or artistic works, such as encyclopedias and anthologies, or performances, phonograms or broadcasts, or other works or subject matter other than works listed in Section 1(f) below, which, by reason of the selection and arrangement of their contents, constitute intellectual creations, in which the Work is included in its entirety in unmodified form along with one or more other contributions, each constituting separate and independent works in themselves, which together are assembled into a collective whole. A work that constitutes a Collection will not be considered an Adaptation (as defined above) for the purposes of this License. c. "Distribute" means to make available to the public the original and copies of the Work or Adaptation, as appropriate, through sale or other transfer of ownership. d. "Licensor" means the individual, individuals, entity or entities that offer(s) the Work under the terms of this License. e. "Original Author" means, in the case of a literary or artistic work, the individual, individuals, entity or entities who created the Work or if no individual or entity can be identified, the publisher; and in addition (i) in the case of a performance the actors, singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in, interpret or otherwise perform literary or artistic works or expressions of folklore; (ii) in the case of a phonogram the producer being the person or legal entity who first fixes the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the organization that transmits the broadcast. f. "Work" means the literary and/or artistic work offered under the terms of this License including without limitation any production in the literary, scientific and artistic domain, whatever may be the mode or form of its expression including digital form, such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in dumb show; a musical composition with or without words; a cinematographic work to which are assimilated works expressed by a process analogous to cinematography; a work of drawing, painting, architecture, sculpture, engraving or lithography; a photographic work to which are assimilated works expressed by a process analogous to photography; a work of applied art; an illustration, map, plan, sketch or three-dimensional work relative to geography, topography, architecture or science; a performance; a broadcast; a phonogram; a compilation of data to the extent it is protected as a copyrightable work; or a work performed by a variety or circus performer to the extent it is not otherwise considered a literary or artistic work. g. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation. h. "Publicly Perform" means to perform public recitations of the Work and to communicate to the public those public recitations, by any means or process, including by wire or wireless means or public digital performances; to make available to the public Works in such a way that members of the public may access these Works from a place and at a place individually chosen by them; to perform the Work to the public by any means or process and the communication to the public of the performances of the Work, including by public digital performance; to broadcast and rebroadcast the Work by any means including signs, sounds or images. i. "Reproduce" means to make copies of the Work by any means including without limitation by sound or visual recordings and the right of fixation and reproducing fixations of the Work, including storage of a protected performance or phonogram in digital form or other electronic medium. . 2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict any uses free from copyright or rights arising from limitations or exceptions that are provided for in connection with the copyright protection under copyright law or other applicable laws. . 3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below: . a. to Reproduce the Work, to incorporate the Work into one or more Collections, and to Reproduce the Work as incorporated in the Collections; b. to create and Reproduce Adaptations provided that any such Adaptation, including any translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise identify that changes were made to the original Work. For example, a translation could be marked "The original work was translated from English to Spanish," or a modification could indicate "The original work has been modified."; c. to Distribute and Publicly Perform the Work including as incorporated in Collections; and, d. to Distribute and Publicly Perform Adaptations. e. For the avoidance of doubt: . i. Non-waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme cannot be waived, the Licensor reserves the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; ii. Waivable Compulsory License Schemes. In those jurisdictions in which the right to collect royalties through any statutory or compulsory licensing scheme can be waived, the Licensor waives the exclusive right to collect such royalties for any exercise by You of the rights granted under this License; and, iii. Voluntary License Schemes. The Licensor waives the right to collect royalties, whether individually or, in the event that the Licensor is a member of a collecting society that administers voluntary licensing schemes, via that society, from any exercise by You of the rights granted under this License. . The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. Subject to Section 8(f), all rights not expressly granted by Licensor are hereby reserved. . 4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions: . a. You may Distribute or Publicly Perform the Work only under the terms of this License. You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any terms on the Work that restrict the terms of this License or the ability of the recipient of the Work to exercise the rights granted to that recipient under the terms of the License. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties with every copy of the Work You Distribute or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose any effective technological measures on the Work that restrict the ability of a recipient of the Work from You to exercise the rights granted to that recipient under the terms of the License. This Section 4(a) applies to the Work as incorporated in a Collection, but this does not require the Collection apart from the Work itself to be made subject to the terms of this License. If You create a Collection, upon notice from any Licensor You must, to the extent practicable, remove from the Collection any credit as required by Section 4(b), as requested. If You create an Adaptation, upon notice from any Licensor You must, to the extent practicable, remove from the Adaptation any credit as required by Section 4(b), as requested. b. If You Distribute, or Publicly Perform the Work or any Adaptations or Collections, You must, unless a request has been made pursuant to Section 4(a), keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or if the Original Author and/or Licensor designate another party or parties (e.g., a sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; (ii) the title of the Work if supplied; (iii) to the extent reasonably practicable, the URI, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and (iv) , consistent with Section 3(b), in the case of an Adaptation, a credit identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). The credit required by this Section 4 (b) may be implemented in any reasonable manner; provided, however, that in the case of a Adaptation or Collection, at a minimum such credit will appear, if a credit for all contributing authors of the Adaptation or Collection appears, then as part of these credits and in a manner at least as prominent as the credits for the other contributing authors. For the avoidance of doubt, You may only use the credit required by this Section for the purpose of attribution in the manner set out above and, by exercising Your rights under this License, You may not implicitly or explicitly assert or imply any connection with, sponsorship or endorsement by the Original Author, Licensor and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the separate, express prior written permission of the Original Author, Licensor and/or Attribution Parties. c. Except as otherwise agreed in writing by the Licensor or as may be otherwise permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work either by itself or as part of any Adaptations or Collections, You must not distort, mutilate, modify or take other derogatory action in relation to the Work which would be prejudicial to the Original Author's honor or reputation. Licensor agrees that in those jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of this License (the right to make Adaptations) would be deemed to be a distortion, mutilation, modification or other derogatory action prejudicial to the Original Author's honor and reputation, the Licensor will waive or not assert, as appropriate, this Section, to the fullest extent permitted by the applicable national law, to enable You to reasonably exercise Your right under Section 3(b) of this License (right to make Adaptations) but not otherwise. . 5. Representations, Warranties and Disclaimer . UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU. . 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. . 7. Termination . a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Adaptations or Collections from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License. b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above. . 8. Miscellaneous . a. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License. b. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License. c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. d. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent. e. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You. f. The rights granted under, and the subject matter referenced, in this License were drafted utilizing the terminology of the Berne Convention for the Protection of Literary and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the Universal Copyright Convention (as revised on July 24, 1971). These rights and subject matter take effect in the relevant jurisdiction in which the License terms are sought to be enforced according to the corresponding provisions of the implementation of those treaty provisions in the applicable national law. If the standard suite of rights granted under applicable copyright law includes additional rights not granted under this License, such additional rights are deemed to be included in the License; this License is not intended to restrict the license of any rights under applicable law. License: GPL-2 On Debian systems, the full text of the GNU General Public License version 2 can be found in the file /usr/share/common-licenses/GPL-2. License: GPL-2+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian systems, the full text of the GNU General Public License version 2 can be found in the file /usr/share/common-licenses/GPL-2. License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian systems, the full text of the GNU General Public License version 3 can be found in the file /usr/share/common-licenses/GPL-3. License: LGPL-2.1 On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file /usr/share/common-licenses/LGPL-2.1 License: LGPL-2.1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this program; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file /usr/share/common-licenses/LGPL-2.1 License: public-domain This code implements the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. . Equivalent code is available from RSA Data Security, Inc. This code has been tested against that, and is equivalent, except that you don't need to include two pages of legalese with every copy. . To compute the message digest of a chunk of bytes, declare an MD5Context structure, pass it to MD5Init, call MD5Update as needed on buffers full of bytes, and then call MD5Final, which will fill a supplied 16-byte array with the digest. . Changed so as no longer to depend on Colin Plumb's `usual.h' header definitions; now uses stuff from dpkg's config.h. - Ian Jackson . Still in the public domain. License: BSD-3-clause Copyright (c) The Regents of the University of California. All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. 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. 3. Neither the name of the University 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 THE REGENTS AND CONTRIBUTORS ``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 THE REGENTS OR CONTRIBUTORS 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. debian/mess.examples0000644000000000000000000000002112100736163011665 0ustar default.mess.ini debian/source/0000755000000000000000000000000012236132725010471 5ustar debian/source/format0000644000000000000000000000001412051017276011675 0ustar 3.0 (quilt) debian/source/include-binaries0000644000000000000000000000045712051017276013635 0ustar debian/install/hicolor/16x16/apps/mame.png debian/install/hicolor/22x22/apps/mame.png debian/install/hicolor/24x24/apps/mame.png debian/install/hicolor/32x32/apps/mame.png debian/install/hicolor/48x48/apps/mame.png debian/install/hicolor/72x72/apps/mame.png debian/install/hicolor/128x128/apps/mame.png debian/mame.ini0000644000000000000000000000337212260362601010611 0ustar # Default MAME configuration file for Debian # See /usr/share/doc/mame/examples/default.mame.ini # for an example file with all possible options. # # Allow per-user mame.ini configuration files inipath $HOME/.mame;/etc/mame # # Default data search paths rompath $HOME/mame/roms;/usr/local/share/games/mame/roms;/usr/share/games/mame/roms samplepath $HOME/mame/samples;/usr/local/share/games/mame/samples;/usr/share/games/mame/samples artpath $HOME/mame/artwork;/usr/local/share/games/mame/artwork;/usr/share/games/mame/artwork cheatpath $HOME/mame/cheat;/usr/local/share/games/mame/cheat;/usr/share/games/mame/cheat crosshairpath $HOME/mame/crosshair;/usr/local/share/games/mame/crosshair;/usr/share/games/mame/crosshair hashpath /usr/share/games/mess/hash ctrlrpath /etc/mess/ctrlr # # Default data output paths cfg_directory $HOME/.mame/cfg nvram_directory $HOME/.mame/nvram memcard_directory $HOME/.mame/memcard input_directory $HOME/.mame/inp state_directory $HOME/.mame/sta snapshot_directory $HOME/.mame/snap diff_directory $HOME/.mame/diff comment_directory $HOME/.mame/comments # # Override document root of the internal web server # (do _not_ change this unless you know what you are doing!) http_path /usr/share/games/mess/web/ # # Debian feature defaults # Set video to 'soft' if DRI is not reliable on your hardware video opengl # Set multithreading to '1' if you have more than one core multithreading 0 # Set window to '1' if you want MAME to start in a window window 0 # Enable mouse support mouse 1 debian/mame.lintian-overrides0000644000000000000000000000033712100736163013467 0ustar mame binary: package-contains-empty-directory usr/share/games/mame/cheat/ mame binary: package-contains-empty-directory usr/share/games/mame/roms/ mame binary: package-contains-empty-directory usr/share/games/mame/samples/ debian/patches/0000755000000000000000000000000012312277121010613 5ustar debian/patches/gnu_fixes.patch0000644000000000000000000000315412275776455013654 0ustar Author: Jordi Mallach Description: Check for GNU. Fix builds on hurd-i386 by checking for __GNU__ and adding a gnu TARGETOS that defines NO_AFFINITY_NP. Forwarded: no Index: mame/makefile =================================================================== --- mame.orig/makefile 2013-06-11 01:37:34.000000000 +0200 +++ mame/makefile 2013-06-12 12:14:19.000000000 +0200 @@ -77,6 +77,9 @@ ifeq ($(firstword $(filter Linux,$(UNAME))),Linux) TARGETOS = linux endif +ifeq ($(firstword $(filter GNU,$(UNAME))),GNU) +TARGETOS = gnu +endif ifeq ($(firstword $(filter Solaris,$(UNAME))),Solaris) TARGETOS = solaris endif Index: mame/src/osd/sdl/sdl.mak =================================================================== --- mame.orig/src/osd/sdl/sdl.mak 2013-06-08 12:21:11.000000000 +0200 +++ mame/src/osd/sdl/sdl.mak 2013-06-12 12:15:46.000000000 +0200 @@ -296,6 +296,13 @@ endif +ifeq ($(TARGETOS),gnu) +BASE_TARGETOS = unix +SYNC_IMPLEMENTATION = tc +SDL_NETWORK = taptun +DEFS += -DNO_AFFINITY_NP +endif + ifeq ($(TARGETOS),win32) BASE_TARGETOS = win32 SYNC_IMPLEMENTATION = win32 Index: mame/src/osd/sdl/sdlprefix.h =================================================================== --- mame.orig/src/osd/sdl/sdlprefix.h 2013-01-11 08:32:46.000000000 +0100 +++ mame/src/osd/sdl/sdlprefix.h 2013-06-12 12:16:43.000000000 +0200 @@ -42,7 +42,7 @@ /* Large file support on IRIX needs _SGI_SOURCE */ #undef _POSIX_SOURCE -#elif defined(__linux__) || defined(__FreeBSD_kernel__) +#elif defined(__linux__) || defined(__GNU__) || defined(__FreeBSD_kernel__) #define SDLMAME_LINUX 1 #elif defined(__FreeBSD__) debian/patches/series0000644000000000000000000000002012312277121012020 0ustar gnu_fixes.patch debian/compat0000644000000000000000000000000212051017276010365 0ustar 8 debian/control0000644000000000000000000000616012276511272010601 0ustar Source: mame Section: non-free/games Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Cesare Falco Build-Depends: debhelper (>= 9), libexpat1-dev, libflac-dev, libfontconfig1-dev, libjpeg8-dev, libportmidi-dev, libqt4-dev (>= 4.7), libsdl-ttf2.0-dev, libsdl1.2-dev, libxinerama-dev, subversion, python-dev, zlib1g-dev Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/pkg-games/mame.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/mame.git Homepage: http://mamedev.org/ XS-Autobuild: yes Package: mame Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, mess-data (= ${source:Version}) Suggests: gnome-video-arcade, mame-extra, mame-tools Description: Multiple Arcade Machine Emulator (MAME) MAME is a hardware emulator: it faithfully reproduces the behavior of many arcade machines (it is not a simulation). This program is not a game but can directly, through ROM images, run the complete system of these old arcade machines. These ROMs are subject to copyright and it is in most of the cases illegal to use them if you do not own the arcade machine. . This package provides the MAME binary and configuration files. Package: mame-tools Section: non-free/utils Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: mame (= ${source:Version}) Description: Tools for MAME and MESS MAME is a hardware emulator: it faithfully reproduces the behavior of many arcade machines (it is not a simulation). MESS is an emulator for various consoles and computing systems, sharing a lot of codebase with the MAME project. . This package provides tools to be used with MAME and MESS. It currently contains: castool -- generic cassette manipulation tool for MESS chdman -- MAME Compressed Hunks of Data CHD manager imgtool -- generic image manipulation tool for MESS jedutil -- binary to/from JEDEC file converter ldresample -- Laserdisc audio synchronizer and resampler ldverify -- Laserdisc AVI/CHD verifier romcmp -- ROM comparison utility program testkeys -- keyboard code viewer Package: mess Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, mess-data (= ${source:Version}) Suggests: mame-tools, mess-desktop-entries Description: Multi Emulator Super System (MESS) MESS is an emulator for various consoles and computing systems, sharing a lot of codebase with the MAME project. . Some of the well known consoles and computers emulated are the Atari 2600, Lynx, NES, SNES, Nintendo 64, GameBoy, Sega Master System, Sega Megadrive, Game Gear, Colecovision, Vectrex, Apple II, Atari 400/800, Commodore 64/128, IBM PC XT and AT (MDA and CGA), ZX80, ZX Spectrum, TI99/4, TRS-80, and the MSX. . This package provides the MESS binary and configuration files. Package: mess-data Architecture: all Depends: ${misc:Depends} Description: Data files for the Multi Emulator Super System (MESS) MESS is an emulator for various consoles and computing systems, sharing a lot of codebase with the MAME project. . This package provides the MESS and MAME hash files, keymaps and artwork. debian/changelog0000644000000000000000000003500612312277252011047 0ustar mame (0.152-0ubuntu2) trusty; urgency=medium * Add build configuration for arm64 and ppc64el. -- Colin Watson Wed, 19 Mar 2014 11:25:29 +0000 mame (0.152-0ubuntu1) trusty; urgency=low * New upstream release * debian/control: + Bump debhelper version + Remove dep on gcc 4.6 (use distro default) + Make dep on QT stricter, 4.7 or more (upstream recommendation) + Add dep on subversion, used by get-orig-source * debian/rules: + get-orig-source: retrieve source from svn (upstream recommendation) -- Cesare Falco Tue, 11 Feb 2014 00:05:14 +0100 mame (0.151-1) UNRELEASED; urgency=low * New upstream release * debian/patches: - removed manpages updates, accepted upstream - removed hack to set document root, now read from ini files -- Cesare Falco Tue, 05 Nov 2013 22:12:38 +0100 mame (0.150-1) UNRELEASED; urgency=low * New upstream release * debian/patches: + updated gnu fixes + updated man pages + new: set the internal webserver document root -- Cesare Falco Sun, 23 Sep 2013 15:35:55 +0200 mame (0.149-1) UNRELEASED; urgency=low * New upstream release * debian/control: updated deps according to new debugger based on QT * debian/patches: + updated gnu fixes + removed check for gcc 4.6 fix, accepted upstream + reworked manpages after forwarding previous patch upstream * debian/rules: removed erase-upstream target * mess-data: updated keymap files location -- Cesare Falco Wed, 12 Jun 2013 09:54:12 +0200 mame (0.148-1) experimental; urgency=low [ Cesare Falco ] * New upstream release * debian/patches: + Reworked updates to man pages, removed those previously accepted upstream + Fix check for gcc 4.6 in makefile * debian/watch + Download mamexxxs.exe, smaller than mamexxxs.zip * debian/rules: + Unset BUILD_MIDILIB flag to allow linking system Portmidi library + Removed trailing CR stripping, not needed any more by gcc/g++/patch + Reworked get-orig-source for main mame tarball * Removed mess-related man pages, accepted upstream * Split mame-extra stuff into a separate source package * Rearranged distribution of documentation in binary packages [ Jordi Mallach ] * Add get-orig-source to PHONY. * Use default compression for the debian tar. -- Jordi Mallach Thu, 28 Mar 2013 23:51:51 -0500 mame (0.147-2) experimental; urgency=low [ Jordi Mallach ] * Fix mame-extra's description. * Add necessary Breaks/Replaces for the nplayers.ini move to mame-extra. [ Emmanuel Kasper ] * Removing -mtune=generic build options: optimizing gain is minimal and segfault on i386 may occured if we use it -- Jordi Mallach Tue, 08 Jan 2013 00:40:39 +0100 mame (0.147-1) experimental; urgency=low [ Cesare Falco ] * New upstream release * Updated quilt patches * Removed all transitional packages related to xmame and sdlmame * Mess source imported in Mame project; packages merged accordingly * mame.ini: - pointed hash- and ctrlrpath entries to mess-data directories * mess.ini: - added uimodekey entry (default doesn't work) * New mame-extra packages for additional files: - nplayers.ini (moved from mame) - history.dat (new) * debian/copyright: - added history file - various fixes * debian/rules: - Removed duplicate NOWERROR make variable in debian/rules - Changelogs removed upstream - Added targets for Mess and tools - get-orig-source: + retrieve .exe, significantly smaller than .zip + added rules for history file * debian/watch: added history file [ Jon Dowland ] * Remove deprecated dm-upload-allowed from the control file. [ Emmanuel Kasper ] * Remove Felix and Ludo from Uploaders, following request in private mail. * Bump Standards-Version to 3.9.4 [ Jordi Mallach ] * Avoid using xz -9, both for generated tarballs and binaries; gains us little and is a big burden for some buidds. -- Jordi Mallach Mon, 07 Jan 2013 16:35:27 +0100 mame (0.146-5) unstable; urgency=low [ Cesare Falco ] * Replace -march with -mtune=generic gcc flag for compatibility issues with older CPUs (LP: #1063993) [ Emmanuel Kasper ] * Add support for parallel building using DEB_BUILD_OPTIONS * Reorganize default paths: $HOME/.mame for ini file and output files $HOME/mame for data search paths -- Emmanuel Kasper Tue, 13 Nov 2012 22:54:27 +0100 mame (0.146-4) unstable; urgency=low * Removes danglink symlink after xmame-sdl,xmame-x,xmame-svga update. closes: bug#687654, #689718 -- Emmanuel Kasper Tue, 09 Oct 2012 19:45:03 +0200 mame (0.146-3) experimental; urgency=low * Add preinst script for xmame-x,xmame-sdl,xmame-svga as a fix for #687654 -- Emmanuel Kasper Mon, 08 Oct 2012 15:27:37 +0200 mame (0.146-2) unstable; urgency=low [ Cesare Falco ] * mame.ini: start mame in full screen until issue solved in Ubuntu, see: https://bugs.launchpad.net/ubuntu/+source/mame/+bug/994508 * Man page updated to 0.146 [ Emmanuel Kasper ] * Default gcc optimize flag switched to -O2 (-O3 segfaults on arm and i386) -- Emmanuel Kasper Thu, 19 Jul 2012 22:15:16 +0200 mame (0.146-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Drop patch to fix man pages section and patches to link with flac and jpeg system lib: all this has been pushed upstream by Cesare Falco * Add DM-Upload-Allowed: yes field. [ Jordi Mallach ] * Create a "gnu" TARGETOS stanza that defines NO_AFFINITY_NP. * Stop setting TARGETOS to "unix" in d/rules. It should be autodetected, and set to the appropriate value. * mame_manpage_section.patch: Change mame's manpage section to 6 (games), in the TH declaration. -- Jordi Mallach Tue, 05 Jun 2012 20:02:23 +0200 mame (0.145-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release (closes: #663429) * New patch: makefile switch to link system flac library * Remove "all" from build target as we build the tools in mess package * Yet another batch of syntax errors in DEP5 copyright file corrected [ Cesare Falco ] * Improve backward compatibility in Ubuntu: * Added /usr/local/* paths in mame.ini * Some cleanup and refactoring in control * Make lintian happier: * Included BSD licence in copyright * Fixed Section: header in control * New patch: makefile switch to link system jpeg library * Packaged nplayers as a supplemental tarball * Removed references to mess * Swept out any remaining debris in debian/* * Don't compile tools, as mame-tools is now build by mess [ Jordi Mallach ] * gnu_fixes.patch: Add a check for __GNU__ to fix builds on the Hurd. * Point to the 1.0 machine-readable copyright format spec. * Make get-orig-source target drop tarballs in the current directory, as policy mandates. * Bump Standards-Version to 3.9.3. * Remove leading slashes from mame.dirs. * Add back Section field for transitional packages, but switch to oldlibs (as opposed to metapackages), which apparently is what everyone is doing due to lintian. -- Jordi Mallach Sat, 12 May 2012 11:01:21 +0200 mame (0.144-1) unstable; urgency=low [ Jordi Mallach ] * Fix syntax errors in DEP5 copyright file (lintian). * Use a versioned copyright Format specification field. * Update Vcs-* URLs. * Move transitional packages to the new metapackages section, and make them priority extra. * Remove references to GNU/Linux and MESS sources from copyright. * Add build variables for s390x. * Use .xz tarballs as it cuts 4MB for the upstream sources. * Add nplayers.ini as a patch. Update copyright file to add CC-BY-SA-3.0. [ Emmanuel Kasper ] * New upstream release. Closes: #651538. * Add Free Desktop compliant png icons of various sizes taken from the hydroxygen iconset * Mess is now built from a new source package, to avoid possible source incompatibilities between mame and the mess overlay. * Mame-tools are not built from the mame source package anymore, but from the mess source package -- Jordi Mallach Mon, 19 Dec 2011 22:56:27 +0100 mame (0.143-3) unstable; urgency=low * Avoid ignoring "make clean" errors. * There is no need to override dh_builddeb: debian/source/options already does it for us. * Add necessary Breaks for sdlmame and sdlmame-tools to ensure smooth upgrades from Ubuntu and other unofficial repositories (closes: #635858). -- Jordi Mallach Thu, 04 Aug 2011 17:35:44 +0200 mame (0.143-2) unstable; urgency=low * Fix builds on MIPS, adding -Umips to ARCHOPTS (Emmanuel Kasper). * Make xmess-sdl and xmess-x Architecture: all. * Make mess-data's short description unique. -- Jordi Mallach Mon, 18 Jul 2011 00:50:07 +0200 mame (0.143-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Start by default in windowed mode * Add missing resources directories to match our default mess.ini [ Félix Arreola Rodríguez ] * Remove kfreebsd-build.patch (fixed upstream) -- Jordi Mallach Wed, 13 Jul 2011 23:45:22 +0200 mame (0.142-2) unstable; urgency=low [ Jordi Mallach ] * Add the necessary variables to fix s390 and sparc builds (they are big endian and have no targetted DRC implementation). * Add variables for mips and ia64. * Modify get-orig-source to also fetch MESS sources and build a new dpkg source component tarball. * Add a new mess binary package and transitional packages for xmess-* (closes: #507932). * Setup the source dir to enable building mess even if its source is in a mess subdir, by creating necessary symlinks and directory renames before the build, and restoring everything on clean. * Rework debian/rules as needed to make mess fit in. * Create a minimal mess.ini (identical to mame.ini). * Add castool and imgtool to mame-tools. * Improve desktop file and translate it to Catalan. [ Cesare Falco ] * Initial merge from Ubuntu package. * Some imports from corresponding debian/ files from Ubuntu package: - control: sdlmame/sdlmame-tools transitional packages (upgrading from Ubuntu 10.04 LTS still needs them) - rules: + override dh_installchangelogs instead of dh_auto_install + override_dh_install, exclude keymaps for OSX + renamed clean to override_dh_auto_clean, moved up + strip CR from source files - watch: added URL for MESS - mame-tools: removed unidasm, tool intended for development only - manpages for mess, castool and imgtool [ Emmanuel Kasper ] * Remove executable bit set by windows on all mess hash files * Fix clean rule on a clean tree. * Add copyright information for MESS sources. * Remove symlinking of megatech.xml. * Add README.Debian for the mess binary package. * Create a mess-data package for mess architecture independent files -- Jordi Mallach Thu, 12 May 2011 16:37:27 +0200 mame (0.142-1) unstable; urgency=low [ Emmanuel Kasper ] * New upstream release * Set NOWERROR=1 to allow compiling with gcc-4.6 * Remove fix_powerpc_build.patch, as upstream has taken it in this release * Add gnome-video-arcade front end as a suggested package [ Félix Arreola Rodríguez ] * Add kfreebsd-build.patch to quilt series, to fix build on kfreebsd [ Jordi Mallach ] * Remove unneeded and bogus addition of --with-quilt to the dh invocation. * Add Cesare Falco (long time Ubuntu maintainer) to Uploaders, and wrap them into multiple lines. -- Jordi Mallach Wed, 11 May 2011 21:06:50 +0200 mame (0.141-3) unstable; urgency=low [ Emmanuel Kasper ] * Add make variables to build on GNU/kFreeBSD [ Jordi Mallach ] * Add fix_powerpc_build.patch: Fix an incorrectly declared ifdef that made big-endian builds fail. * Set NOASM=1 globally, and unset for the targets that are known to have a native ASM implementation (x86 and ppc). Builds for most other Debian architectures will fail due to memory alignment issues, though. * Add a minimal mame.ini, only showing the default paths options and other important options like "video" or "multithreading", and install it as a proper conffile. * Remove mame.postinst and mame.prerm, to stop generating a mame.ini file on postinst, which was never being updated on upgrades. * If the generated mame.ini in 0.141-1 or 0.141-2 is not modified, remove mame.ini to avoid a dpkg conffile prompt. * Autogenerate a mame.ini using mame -createconfig after the build is done, and install it as an example. * Change all uses of Conflicts to Breaks. * Bump debhelper compat version to 8. * Bump Standards-Version to 3.9.2 (no changes needed). * Use bzip2 for the debian tar. * Upload to unstable. -- Jordi Mallach Fri, 22 Apr 2011 18:33:44 +0200 mame (0.141-2) experimental; urgency=low [ Emmanuel Kasper ] * Update VCS address to point to Alioth * Improve handling of upgrade in case of existing /etc/mame/mame.ini * Documentation improvements * Remove mame-regrep, mame-split, mame-src2html and mame-srcclean from mame-tools as suggested by upstream * Link with --as-needed LDFLAGS * Debian Games Team as package maintainer [ Jordi Mallach ] * Minor cleanups in maintainer scripts. -- Jordi Mallach Sun, 03 Apr 2011 20:36:43 +0200 mame (0.141-1) experimental; urgency=low [ Emmanuel Kasper ] * New upstream release [ Jordi Mallach ] * Add DEP-3 header to rename-tools patch. * Override dh_auto_install to explicitly install whatsnew.txt as an upstream changelog. * Add missing escaping of minus signs in several manpages. * Upload to experimental, as this package should replace xmame. * Add myself to Uploaders. -- Jordi Mallach Wed, 12 Jan 2011 21:29:51 +0100 mame (0.140-1) unstable; urgency=low * New upstream release -- Emmanuel Kasper Thu, 25 Nov 2010 07:41:21 +0100 mame (0.139-1) unstable; urgency=low * Built from sdlmame 0.135 package and inspired from xmame 0.106 package. Closes: #424905. * This package replaces sdlmame as "there are no longer separate programs called SDLMAME or SDLMESS. Instead, the SDL capability is included in MAME and MESS" - http://rbelmont.mameworld.info/?page_id=163 -- Ludovic Lechapt Mon, 06 Sep 2010 23:44:19 +1100 debian/mame.manpages0000644000000000000000000000002712051017276011622 0ustar src/osd/sdl/man/mame.6 debian/mame-get-roms.sh0000644000000000000000000000415412051017276012201 0ustar DESTPATH="/usr/share/games/mame/roms/"; FREEROMS=( 'Robby Roto (Ballt/Midway)' 'http://www.mamedev.org/roms/robby/robby.zip' \ 'Gridlee (Videa)' 'http://www.mamedev.org/roms/gridlee/gridlee.zip' \ 'Alien Arena (Duncan Brown)' 'http://www.mamedev.org/roms/alienar/alienar.zip' \ 'Teeter Torture (Exidy)' 'http://www.mamedev.org/roms/teetert/teetert.zip' \ 'Circus (Exidy)' 'http://www.mamedev.org/roms/circus/circus.zip' \ 'Robot Bowl (Exidy)' 'http://www.mamedev.org/roms/robotbwl/robotbwl.zip' \ 'Car Polo (Exidy)' 'http://www.mamedev.org/roms/carpolo/carpolo.zip' \ 'Rip Cord (Exidy)' 'http://www.mamedev.org/roms/ripcord/ripcord.zip' \ 'Fire One (Exidy)' 'http://www.mamedev.org/roms/fireone/fireone.zip' \ 'Crash (Exidy)' 'http://www.mamedev.org/roms/crash/crash.zip' \ 'Star Fire (Exidy)' 'http://www.mamedev.org/roms/starfire/starfire.zip' \ 'Side Track (Exidy)' 'http://www.mamedev.org/roms/sidetrac/sidetrac.zip' \ 'Spectar (Exidy)' 'http://www.mamedev.org/roms/spectar/spectar.zip' \ 'Targ (Exidy)' 'http://www.mamedev.org/roms/targ/targ.zip' \ ); NBROMS=$((${#FREEROMS[@]}/2)); if [ ! -d ${DESTPATH} ]; then mkdir -p ${DESTPATH} fi for (( i = 0 ; i < ${#FREEROMS[@]} ; i=i+2 )) do ROMPATH=${DESTPATH}$(basename ${FREEROMS[$i+1]}); if [ ! -s $ROMPATH ]; then NOTDOWNLOADED="true"; break; fi; done if [ "$NOTDOWNLOADED" = "true" ]; then db_get mame/getfreeroms if [ "$RET" = "true" ]; then for (( i = 0 ; i < ${#FREEROMS[@]} ; i=i+2 )) do ROMPATH=${DESTPATH}$(basename ${FREEROMS[$i+1]}); #echo -en "\n-- $(((i+1)/2))/${NBROMS}. ${FREEROMS[$i]} "; wget --user-agent="MAME package for Debian/Ubuntu " ${FREEROMS[$i+1]} -O "$ROMPATH"; if [ $? -ne 0 ]; then NOTCOMPLETE="true" ; fi; if [ ! -s $ROMPATH ]; then NOTCOMPLETE="true" ; fi; done fi fi debian/mess.install0000644000000000000000000000020612100736163011522 0ustar mess usr/games debian/mess.ini etc/mess debian/install/mess.xpm usr/share/pixmaps debian/install/mess.desktop usr/share/applications