summaryrefslogtreecommitdiff
path: root/emulators/xmame
diff options
context:
space:
mode:
authorkristerw <kristerw>2002-12-02 00:14:33 +0000
committerkristerw <kristerw>2002-12-02 00:14:33 +0000
commitc29c1d5568ab526ce467d51a69f19826d08a0bde (patch)
treefa2bd9dc99abd4b4a914c27d4bc0ff2538aa9ba5 /emulators/xmame
parent4b68c3a55524972bad2b188832eddf3ed9e77a44 (diff)
downloadpkgsrc-c29c1d5568ab526ce467d51a69f19826d08a0bde.tar.gz
Update xmame to 0.62.1 (or actually to the release candidate of 0.62.1)
Changes since 0.61.1 include: - Almost everything from MAME 0.62. - The game window should no longer open twice on startup in most cases. (One known exception is Pac-Man with artwork enabled.) - Replaced fileio.c with a slightly modified version from the Win32 codebase. Be aware that several command line switches have changed as a result! - The number of games is no longer hard-coded to 3000 in datafile.c. This should fix problems with history.dat and "-listinfo". (Rene Single) - Rotation is now handled by the OSD code. The method used is hardly optimal, but it should work for all display targets. Moving the rotation to the blit core is planned for a future release. - The Xv target now uses the game driver's aspect ratio unless the "-nokeepaspect" or "-noka" switch is specified. Inspired by Paul Sajecki's patch. - Simplified/unified the FPS on-screen display. This is now only overridden when the Barath frameskipper is in debug mode. - The DGA, GGI, and SVGALIB targets now use the game aspect ratio provided by the core rather than a hard-coded 4:3. - Using "-x11-mode" or "-x11" to activate DGA fullscreen mode now disables Xv. Likewise, switching to DGA fullscreen mode via <ALT>- <HOME> is now disabled while Xv is active.
Diffstat (limited to 'emulators/xmame')
-rw-r--r--emulators/xmame/Makefile5
-rw-r--r--emulators/xmame/distinfo8
-rw-r--r--emulators/xmame/patches/patch-ae43
3 files changed, 23 insertions, 33 deletions
diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile
index cf16fb3ccd7..3c8ffca2055 100644
--- a/emulators/xmame/Makefile
+++ b/emulators/xmame/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.81 2002/11/14 19:11:44 kristerw Exp $
+# $NetBSD: Makefile,v 1.82 2002/12/02 00:14:33 kristerw Exp $
#
-DISTNAME= xmame-0.61.1
+DISTNAME= xmame-0.62.1-rc1
+PKGNAME= xmame-0.62.1
CATEGORIES= emulators games x11
MASTER_SITES= http://x.mame.net/download/ \
http://roms2.mame.dk/emu/
diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo
index 78077b7d1e7..61f34fc8c30 100644
--- a/emulators/xmame/distinfo
+++ b/emulators/xmame/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2002/11/14 19:11:44 kristerw Exp $
+$NetBSD: distinfo,v 1.26 2002/12/02 00:14:33 kristerw Exp $
-SHA1 (xmame-0.61.1.tar.bz2) = 13a9ae69811767971d6c9996642113d1add29d6a
-Size (xmame-0.61.1.tar.bz2) = 8066550 bytes
+SHA1 (xmame-0.62.1-rc1.tar.bz2) = 9f05a2a4112f0e7e4e64d374fba99079780df2d8
+Size (xmame-0.62.1-rc1.tar.bz2) = 6115463 bytes
SHA1 (patch-aa) = be131167296c50e3aea55da46288dfc16bf3ad8e
-SHA1 (patch-ae) = ccc133c1a597a4f9f4eee3d189fc917c60d2e958
+SHA1 (patch-ae) = cb851b96ff0911a872f7eb07abf24aec8ad9dae2
diff --git a/emulators/xmame/patches/patch-ae b/emulators/xmame/patches/patch-ae
index 94bdab3703c..14e2a7f86ab 100644
--- a/emulators/xmame/patches/patch-ae
+++ b/emulators/xmame/patches/patch-ae
@@ -1,34 +1,23 @@
-$NetBSD: patch-ae,v 1.15 2002/01/06 09:36:45 kristerw Exp $
---- doc/xmamerc.dist.orig Wed Jan 2 03:45:53 2002
-+++ doc/xmamerc.dist Sun Jan 6 09:44:30 2002
-@@ -47,10 +47,6 @@
-
- ### XFree86 DGA Related ###
-
--### Video Mode Selection Related ###
--keepaspect 1
--displayaspectratio 1.330000
--
- ### X11-input related ###
- grabmouse 0
- winkeys 0
-@@ -70,20 +66,19 @@
+$NetBSD: patch-ae,v 1.16 2002/12/02 00:14:34 kristerw Exp $
+--- doc/xmamerc.dist.orig Fri Nov 29 01:45:12 2002
++++ doc/xmamerc.dist Mon Dec 2 00:42:16 2002
+@@ -69,20 +69,19 @@
mouse 1
### Fileio Related ###
--rompath /usr/games/lib/xmame
--spooldir /usr/games/lib/xmame
+-rompath /usr/games/lib/xmame/roms
+-hiscore_directory /usr/games/lib/xmame/hiscore
+rompath @ROMPATH@
-+spooldir @SPOOLDIR@
- screenshotdir .
--cheatfile /usr/games/lib/xmame/cheat.dat
--hiscorefile /usr/games/lib/xmame/hiscore.dat
--historyfile /usr/games/lib/xmame/history.dat
--mameinfofile /usr/games/lib/xmame/mameinfo.dat
-+cheatfile @SPOOLDIR@/cheat.dat
-+hiscorefile @SPOOLDIR@/hiscore.dat
-+historyfile @SPOOLDIR@/history.dat
-+mameinfofile @SPOOLDIR@/mameinfo.dat
++hiscore_directory @SPOOLDIR@/hiscore
+ snapshot_directory .
+-cheat_file /usr/games/lib/xmame/cheat.dat
+-hiscore_file /usr/games/lib/xmame/hiscore.dat
+-history_file /usr/games/lib/xmame/history.dat
+-mameinfo_fie /usr/games/lib/xmame/mameinfo.dat
++cheat_file @SPOOLDIR@/cheat.dat
++hiscore_file @SPOOLDIR@/hiscore.dat
++history_file @SPOOLDIR@/history.dat
++mameinfo_file @SPOOLDIR@/mameinfo.dat
### Mame Related ###
defaultgame pacman