summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2005-01-29 21:52:15 +0000
committerkristerw <kristerw@pkgsrc.org>2005-01-29 21:52:15 +0000
commit6f0088ff955a99103c75cc6ad0c66d5f7e065f1f (patch)
treedd44eb0da45d6fcd8bea388a1224912f09b39390 /emulators
parent68b98529579855744ed3243f52b5d33bb4d0aaaa (diff)
downloadpkgsrc-6f0088ff955a99103c75cc6ad0c66d5f7e065f1f.tar.gz
Update xmame to 0.90.
Changes since 0.89: - Everything from MAME 0.90 (http://x.mame.net/changes-mame.html) and MESS 0.90 (http://x.mame.net/changes-mess.html). - The "-sleepidle (-si)" option is now enabled by default. This keeps the emulation from hogging the CPU when it's idle. - Did a major rework of the effects code, which now borrows code from the AdvanceMAME project (Hans de Goede): * The code is much cleaner. * Effects are much faster on DGA. * The scaling is no longer fixed to a certain factor for each effect: It supports normal (1x1 - 8x8), scale2x (2x2 - 3x6), scan2 (1x2 - 4x2), rgbscan (1x3 - 6x3), scan3 (1x3 - 6x3), hq2x (2x2), lq2x (2x2), 6tap2x (2x2). * All the scanline effects come in both horizontal and vertical varieties, and vertical scanlines are automatically chosen for rotated games. - Made the 32bpp to yuy2 blitting code much faster and cleaner. (Hans de Goede) - Enhanced LIRC support to compile and link against system-installed liblirc_client files. Added the "-lircrc" option. (Mads Villadsen) - Optimized some of the yuy2 blit functions. (Hans de Goede) - Added CPU capability detection for Linux on x86. Currently this only tests for MMX. (Hans de Goede) - Changed the effects code to use the C versions of effects when a CPU isn't MMX-capable. This means that binary distributions can be built with EFFECT_MMX_ASM defined and still run on older CPUs. This presently only works for Linux on x86. (Hans de Goede) - Fixed "-geometry (-geo)" to properly adhere to given window coordinates. Added support for window coordinates to OpenGL. (Hans de Goede) - By default, fullscreen mode now only spans screen 0. To select another screen, use "-xinerama-screen <nr>", or use -1 if you want the old behavior where all screens are spanned. (Joe Q. and Hans de Goede) - Removed Mesa on Glide on Voodoo 2 in fullscreen mode hack. If you need this, just use "-geometry 640x480 -grabkeyboard -grabmouse" instead. (Hans de Goede) - Reverted to treating lightgun buttons as mouse buttons, so lightguns will work independent of joystick devices or drivers. It is now also assumed that there are always 5 mice connected, so multiple lightguns should work fine. - The old-style debugger works again. (Hans de Goede) - Merged several of Nicola Salmoria's memory leak fixes from Windows MAME. - Fixed multiple port recording for the playback/record option. (Chad Hurwitz)
Diffstat (limited to 'emulators')
-rw-r--r--emulators/xmame/Makefile5
-rw-r--r--emulators/xmame/distinfo6
2 files changed, 5 insertions, 6 deletions
diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile
index e0843a6c2ff..f1aff0d5bb2 100644
--- a/emulators/xmame/Makefile
+++ b/emulators/xmame/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.124 2004/12/30 19:38:20 kristerw Exp $
+# $NetBSD: Makefile,v 1.125 2005/01/29 21:52:15 kristerw Exp $
#
-DISTNAME= xmame-0.89
-PKGREVISION= 1
+DISTNAME= xmame-0.90
CATEGORIES= emulators games x11
MASTER_SITES= http://x.mame.net/download/
EXTRACT_SUFX= .tar.bz2
diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo
index afc98279937..555eae4df93 100644
--- a/emulators/xmame/distinfo
+++ b/emulators/xmame/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.59 2004/12/29 20:24:20 kristerw Exp $
+$NetBSD: distinfo,v 1.60 2005/01/29 21:52:15 kristerw Exp $
-SHA1 (xmame-0.89.tar.bz2) = 8f5f28ac8759b6f1442598f2ec989e6d4a1f4ee5
-Size (xmame-0.89.tar.bz2) = 14933673 bytes
+SHA1 (xmame-0.90.tar.bz2) = 75b39e499953ef9321b77d0293f069dbc7463f07
+Size (xmame-0.90.tar.bz2) = 15113067 bytes
SHA1 (patch-aa) = b9f486be58b306a815269f859c1031d24c966df1
SHA1 (patch-ab) = be758f3dd91930a84dc798a40163fc8b970de56e
SHA1 (patch-ae) = 26c68fff67e3146638cef7e366b57c928274f562