summaryrefslogtreecommitdiff
path: root/emulators/zsnes
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-08-31 00:15:41 +0000
committerwiz <wiz@pkgsrc.org>2002-08-31 00:15:41 +0000
commit1ce5e57d275918383d81a0ca8f7e5af63303856c (patch)
tree094886d7b3c9efd3974ecfea533859902bc66264 /emulators/zsnes
parent301773b8c12d79f206bb5919af50938143b18379 (diff)
downloadpkgsrc-1ce5e57d275918383d81a0ca8f7e5af63303856c.tar.gz
Update to 1.360 (1.36, but that is smaller than 1.337, the previous version):
v1.36 - Fixed Gunforce, added invalid HDMA modes. [_Demo_] (Thanks Overload!) - New BRR decoding method, this should resolve all the sound issues introduced in 1.35 and fix new ones. (Noise simulation isn't used anymore) [_Demo_] - Fixed hang in NBA Live 95 and 96. [_Demo_] (Thanks Overload!) - Fixed some more mode 4 issues in the new gfx engine. [pagefault] - Added offset mode disable toggle to 8-bit new gfx engine. [pagefault] - Fixed SPC hang in 90 Minutes European Prime Goal by clearing spcram. [_Demo_] - Updated fix for Clayfighter to fix some bugs in battle. [_Demo_] - Fixed crash with certain games. (SDL/*nix only) [theoddone33] - Added better OBC1 detection. [_Demo_] - Special hack for Samurai Showdown IRQ problem. [_Demo_] - Special hack for Kamen Rider menu, requires special latch reading. [_Demo_] - Special hack for Super Famista 1 & 2 SPC bugs. [_Demo_] - Fixed Digital Devil Story hang by modifying the spc code. You must start a new game for the fix to work. [_Demo_] - Modified work ram init value to 0x55. (Thanks TRAC) v1.35 - Lots of updates to Linux/SDL version, including sound fixes, video code updates and other misc bugs. [theoddone33, Thorsten Glaser, Wilbern Cobb] - Fixed gamma in PNG snapshots. [pagefault] - Fixed a bug in sprite priority rotation. (fix damage in FFMQ) [TRAC] - Fixed long delay between battles and fixed flickering colours on map in Front Mission. [pagefault] - Fixed hang when picking up apples in Equinox. [pagefault] - Fixed keyon bug in DSP code, fixes sounds in Flaskback 3 Language Edition (Thanks neviski) [_Demo_] - Fixed "disco colours" in NBA Hangtime when the ball drops. [pagefault] - Fixed an NMI issue with register $4212, fixes hang in Cu-On-Pa, Bubsy and others. [pagefault] - Fixed a mode 4 bug in the new graphics engine that was causing the title screen in The Lost Vikings to be scrambled. [pagefault] - Added support for Super System arcade system, set DIP switches in add-on's menu in GUI. Games MUST be zipped in order to load. [pagefault] - Added special support for Earthworm Jim 2 sound effects. [_Demo_] - Added hack for Deaetonosama Apareitiban. [_Demo_] - Fixed super scope position reading. [_Demo_] - Modified a few timing things. [_Demo_] - Fixed some 65816 instructions in processor emulation mode. [_Demo_] - Added special timing for Grand Prix 3. [_Demo_] - Modified sound decoding another time (helps various noise sounds like DQ6). [_Demo_] - Modified joypad reading for VS Collection. [_Demo_] - Special modification for Bahamut Lagoon and Clay Fighter to delay write to the hdma register. (those games need dma delay implemented) [_Demo_] - Lots of other minor fixes and things we forgot to mention.
Diffstat (limited to 'emulators/zsnes')
-rw-r--r--emulators/zsnes/Makefile9
-rw-r--r--emulators/zsnes/distinfo13
-rw-r--r--emulators/zsnes/patches/patch-aa13
-rw-r--r--emulators/zsnes/patches/patch-ab19
-rw-r--r--emulators/zsnes/patches/patch-ac10
-rw-r--r--emulators/zsnes/patches/patch-ad10
6 files changed, 23 insertions, 51 deletions
diff --git a/emulators/zsnes/Makefile b/emulators/zsnes/Makefile
index 80c5a2d9e50..d54d33a9aa4 100644
--- a/emulators/zsnes/Makefile
+++ b/emulators/zsnes/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2002/08/27 18:41:11 jlam Exp $
+# $NetBSD: Makefile,v 1.8 2002/08/31 00:15:41 wiz Exp $
#
-DISTNAME= zsnes1337src
-PKGNAME= zsnes-1.337
-PKGREVISION= 2
+DISTNAME= zsnes136src
+PKGNAME= zsnes-1.360
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsnes/}
@@ -17,7 +16,7 @@ ONLY_FOR_PLATFORM= *-*-i386
ALL_TARGET= zsnes
-WRKSRC= ${WRKDIR}/zsnes-1.337/src
+WRKSRC= ${WRKDIR}/zsnes-1.36/src
GNU_CONFIGURE= # defined
USE_GMAKE= # defined
diff --git a/emulators/zsnes/distinfo b/emulators/zsnes/distinfo
index 083892fa902..03944b27743 100644
--- a/emulators/zsnes/distinfo
+++ b/emulators/zsnes/distinfo
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.2 2002/01/29 10:53:42 wiz Exp $
+$NetBSD: distinfo,v 1.3 2002/08/31 00:15:41 wiz Exp $
-SHA1 (zsnes1337src.tar.gz) = 618bced128552be96c5125dfd9f23b77d2ebfbf4
-Size (zsnes1337src.tar.gz) = 911599 bytes
-SHA1 (patch-aa) = 17cc135e3265cfdcebf8a18df403c050919c4f12
-SHA1 (patch-ab) = 14ff74bab8cfc2ab1666bbcc6ebabfff62eb6be1
-SHA1 (patch-ac) = dd55e1870ed857bde60b36b3ac5cdd5f10be3d4a
-SHA1 (patch-ad) = eb9456f0332c5ad56789f4784b07bcf9a7335599
+SHA1 (zsnes136src.tar.gz) = 40c053ac022c098bac5f7acc8413a464a1c7690d
+Size (zsnes136src.tar.gz) = 901081 bytes
+SHA1 (patch-ab) = 571dd1af70c06f1747a213c3d5326eff76049247
+SHA1 (patch-ac) = 2573d074daac09b2cfc1369e86fe688f777ca1e6
+SHA1 (patch-ad) = ba510162c8370f3d5034169079033eeb6ee57a11
diff --git a/emulators/zsnes/patches/patch-aa b/emulators/zsnes/patches/patch-aa
deleted file mode 100644
index c92d2ad3ed7..00000000000
--- a/emulators/zsnes/patches/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2001/10/06 20:00:42 wiz Exp $
-
---- Makefile.in.orig Fri Sep 7 06:54:36 2001
-+++ Makefile.in
-@@ -170,7 +170,7 @@
-
- install:
- @INSTALL@ -m 0755 @ZSNESEXE@ @prefix@/bin
-- @INSTALL@ -m 0644 linux/zsnes.man @prefix@/man
-+ @INSTALL@ -m 0644 linux/zsnes.man @prefix@/man/man1/zsnes.1
-
- clean:
- rm -f ${CHIPDIR}/*.o ${CPUDIR}/*.o ${VIDEODIR}/*.o ${GUIDIR}/*.o ${DOSDIR}/*.o ${WINDIR}/*.o ${ZIPDIR}/*.o *.o @ZSNESEXE@
diff --git a/emulators/zsnes/patches/patch-ab b/emulators/zsnes/patches/patch-ab
index edbde7abbe3..c8a58ee83b3 100644
--- a/emulators/zsnes/patches/patch-ab
+++ b/emulators/zsnes/patches/patch-ab
@@ -1,21 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2002/01/29 10:53:42 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2002/08/31 00:15:41 wiz Exp $
---- gblhdr.h.orig Fri Sep 28 21:44:12 2001
+--- gblhdr.h.orig Tue May 14 19:39:10 2002
+++ gblhdr.h
-@@ -98,10 +98,10 @@
- #include <glob.h>
- #include <sys/stat.h>
- #include <sys/ioctl.h>
-- #include <arpa/inet.h>
-- #include <netinet/in.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+ #include <netinet/in.h>
-+ #include <arpa/inet.h>
- #include <netdb.h>
- #include <utime.h>
- #include <zlib.h>
-@@ -115,3 +115,5 @@
+@@ -117,3 +117,5 @@
#include <sys/filio.h>
#endif
#endif
diff --git a/emulators/zsnes/patches/patch-ac b/emulators/zsnes/patches/patch-ac
index b9797320a79..111c1d11f80 100644
--- a/emulators/zsnes/patches/patch-ac
+++ b/emulators/zsnes/patches/patch-ac
@@ -1,10 +1,10 @@
-$NetBSD: patch-ac,v 1.1.1.1 2001/10/06 20:00:42 wiz Exp $
+$NetBSD: patch-ac,v 1.2 2002/08/31 00:15:41 wiz Exp $
---- zip/unzip.h.orig Wed Apr 18 04:12:26 2001
+--- zip/unzip.h.orig Thu May 23 02:03:08 2002
+++ zip/unzip.h
-@@ -49,6 +49,10 @@
- #include "zlib.h"
- #endif
+@@ -47,6 +47,10 @@ extern "C" {
+
+ #include <zlib.h>
+#ifndef OF
+# define OF(args) args
diff --git a/emulators/zsnes/patches/patch-ad b/emulators/zsnes/patches/patch-ad
index b5bd44b850f..1241d3bc0ee 100644
--- a/emulators/zsnes/patches/patch-ad
+++ b/emulators/zsnes/patches/patch-ad
@@ -1,11 +1,11 @@
-$NetBSD: patch-ad,v 1.1 2002/01/29 10:53:42 wiz Exp $
+$NetBSD: patch-ad,v 1.2 2002/08/31 00:15:41 wiz Exp $
---- linux/sw_draw.c.orig Thu Sep 20 11:08:10 2001
+--- linux/sw_draw.c.orig Sun Jul 7 04:03:16 2002
+++ linux/sw_draw.c
-@@ -166,6 +166,8 @@
- {
- DWORD i,j,color32;
+@@ -123,6 +123,8 @@ void sw_clearwin()
+ void sw_drawwin()
+ {
+ pthread_yield_np();
+
NGNoTransp = 0; // Set this value to 1 within the appropriate