summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorkristerw <kristerw>2001-11-23 23:51:23 +0000
committerkristerw <kristerw>2001-11-23 23:51:23 +0000
commitc3e46c0336b37b724af8936dec498006c2ec6e26 (patch)
tree75699ca0885741b2113b108d15d9069cfe761c52 /emulators
parent65b4458f233946cbc09222b4d82e987a4a741e55 (diff)
downloadpkgsrc-c3e46c0336b37b724af8936dec498006c2ec6e26.tar.gz
Update xmame to 0.56.1:
As usual, this is a sych. with MAME 0.56 (i.e. a slew of new games and emulation improvments.) Unix specific changes include: - Numeric keypad support is now much better. (Andre Majorel) - Added arbitrary height scaling, available via the -arbheight option and started sanitizing the blit core. This currently only works with the X11 (windows, DGA1, DGA2) and svgalib drivers. (Adam Moss) - Added -usbpspad/-pspad switch for support of the direction buttons on the Playstation gamepad. (Bill Adams) - The -hotrod/-hr and -hotrodse/-hrse should actually work now. - Fixed a bunch of warnings that occurred when linking with GNU binutils using -warn-common. - Added DGA2 documentation: src/unix/doc/dga2.txt. (Shyouzou Sugitani) - Added special-cased fast 2x1 and 3x1 scaling to the blit core. (Adam Moss) - Added several AdvanceMAME effects, available via -effect/-ef. Note that these effects are not available for some video drivers, nor do they work on actual 24-bit (packed) displays yet. (Ben Saylor)
Diffstat (limited to 'emulators')
-rw-r--r--emulators/xmame/Makefile6
-rw-r--r--emulators/xmame/distinfo8
-rw-r--r--emulators/xmame/patches/patch-aa24
3 files changed, 18 insertions, 20 deletions
diff --git a/emulators/xmame/Makefile b/emulators/xmame/Makefile
index 2925960a430..7e61420f489 100644
--- a/emulators/xmame/Makefile
+++ b/emulators/xmame/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.56 2001/11/01 13:17:18 tron Exp $
+# $NetBSD: Makefile,v 1.57 2001/11/23 23:51:23 kristerw Exp $
#
-DISTNAME= xmame-0.55.1
+DISTNAME= xmame-0.56.1
CATEGORIES= emulators games x11
MASTER_SITES= http://roms.mame.dk/emu/ \
http://x.mame.net/download/
@@ -11,8 +11,6 @@ MAINTAINER= kristerw@netbsd.org
HOMEPAGE= http://x.mame.net/
COMMENT= X11 emulator for old arcade and console machines
-DEPENDS= unzip>=5.40:../../archivers/unzip
-
RESTRICTED= "selling is not allowed"
NO_SRC_ON_CDROM= ${RESTRICTED}
NO_BIN_ON_CDROM= ${RESTRICTED}
diff --git a/emulators/xmame/distinfo b/emulators/xmame/distinfo
index b9a37175069..f672ccfdba1 100644
--- a/emulators/xmame/distinfo
+++ b/emulators/xmame/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2001/11/01 14:45:38 tron Exp $
+$NetBSD: distinfo,v 1.13 2001/11/23 23:51:23 kristerw Exp $
-SHA1 (xmame-0.55.1.tar.bz2) = c5d988361f4ecb311fcd5757a84f9b83eead58b5
-Size (xmame-0.55.1.tar.bz2) = 5170655 bytes
-SHA1 (patch-aa) = 12378648c0158c91dae233b84a2543090e5b7839
+SHA1 (xmame-0.56.1.tar.bz2) = e39502c8f44b3f40e24645423e5b05de4b0b4403
+Size (xmame-0.56.1.tar.bz2) = 5263162 bytes
+SHA1 (patch-aa) = d1befb0e0c7def20c64a1c927f7b486db122f5f6
SHA1 (patch-ab) = b5875ce04c6e2f33bcd44e119bbe78473085141e
SHA1 (patch-ac) = b49d3957bd02d357cd1e359f0ecfb4250d90cb4f
SHA1 (patch-ae) = b1513e59b68bfa2babd8bd2ad3314a14d030e85f
diff --git a/emulators/xmame/patches/patch-aa b/emulators/xmame/patches/patch-aa
index a36c371d99b..8ecf6b8fff1 100644
--- a/emulators/xmame/patches/patch-aa
+++ b/emulators/xmame/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.27 2001/05/21 07:12:50 mrg Exp $
---- makefile.unix.orig Sat Mar 17 03:11:28 2001
-+++ makefile.unix Fri Mar 23 19:25:28 2001
-@@ -168,7 +168,7 @@
+$NetBSD: patch-aa,v 1.28 2001/11/23 23:51:24 kristerw Exp $
+--- makefile.unix.orig Wed Nov 14 05:13:38 2001
++++ makefile.unix Fri Nov 23 23:19:45 2001
+@@ -201,7 +201,7 @@
# *** xmameroot, this is the default rompath, place where the highscores are
# stored, global rc location etc. Since most of these are configurable through
# the rc-file anyway, there are no longer seperate defines for each.
@@ -10,16 +10,16 @@ $NetBSD: patch-aa,v 1.27 2001/05/21 07:12:50 mrg Exp $
##############################################################################
-@@ -176,7 +176,7 @@
+@@ -209,7 +209,7 @@
##############################################################################
### i386 + gnu-asm
-MY_CPU = i386
+MY_CPU = ${MAME_CPU}
- ### i386 no asm
- # MY_CPU = i386_noasm
- ### ia64
-@@ -197,11 +197,11 @@
+ ### i386 no asm -- needed for the Intel C++ Compiler which does not fully
+ # understand gcc's inline assembly syntax (you may still enable X86_ASM_68000
+ # etc. which are assembled by NASM). You may also need to use this for BeOS.
+@@ -232,11 +232,11 @@
##############################################################################
### Linux
@@ -33,7 +33,7 @@ $NetBSD: patch-aa,v 1.27 2001/05/21 07:12:50 mrg Exp $
### OpenBSD
# ARCH = openbsd
### Solaris / SunOS
-@@ -234,11 +234,13 @@
+@@ -271,11 +271,13 @@
# X Input Extensions based joystick, this is known to not work right now ;|
# JOY_X11 = 1
# On iX86 based OS's, if supported, you can use standard joystick driver.
@@ -49,7 +49,7 @@ $NetBSD: patch-aa,v 1.27 2001/05/21 07:12:50 mrg Exp $
##############################################################################
-@@ -284,7 +286,9 @@
+@@ -324,7 +326,9 @@
# MIT-Shared Memory X Extensions, comment the
X11_MITSHM = 1
# XFree86 DGA
@@ -60,7 +60,7 @@ $NetBSD: patch-aa,v 1.27 2001/05/21 07:12:50 mrg Exp $
# The XIL library (Solaris 2.5.1 and higher), uncomment
# X11_XIL = 1
-@@ -293,8 +297,8 @@
+@@ -333,8 +337,8 @@
# X11INC = -I/usr/include/X11
# X11LIB = -L/usr/lib/X11
# standard location for XFree86