summaryrefslogtreecommitdiff
path: root/emulators/snes9x
AgeCommit message (Collapse)AuthorFilesLines
2002-10-13buildlink1 -> buildlink2.wiz1-2/+3
2002-08-15Make the package compile for ${MACHINE_ARCH} != "i386".kristerw2-13/+23
2002-08-01Adjust to new pthread.buildlink.mk: remove USE_PTHREAD and replace withjlam1-2/+2
appropriate PTHREAD_OPTS incantation, and move the checks for the value of PTHREAD_TYPE below the inclusion of pthread.buildlink.mk.
2002-07-14Add USB joystick support (and bump version to 1.39nb1) using (somewhatkristerw5-21/+298
modified) patches provided by Rui-Xiang Guo in PR 15566.
2002-07-08Update snes9x to version 1.39.kristerw5-97/+108
Changes since snes9x-1.37.3 include: - Fixed a timing problem caused by a speed up hack that was affecting Top Gear 3000. No the game still isn't playable, but I noticed the problem while investigating the DSP-4 chip used by the game. - Added support for Star Ocean and Street Fighter 2 Alpha decompressed graphics packs from dejap. Used a binary chop search rather than a linear search to locate correct decompressed graphics more quickly - should help emulation speed during later stages of the game. - Included the latest ZSNES DSP-1 code. Now Pilotwings, SD Racer and Suzuka 8 Hours are playable. Aim For The Ace, Super Air Diver 1 & 2 and Syutoko Battle 94 are also playable, but with bugs. Thanks to zsKnight, _demo_, et al for all their hard work. - Another Daffy Duck: Marvin Missions screen flicker problem worked around - writing to the IRQ enable register shouldn't clear any pending IRQs, but Sieken 3 seems to require this or else the game hangs. Special-cased Daffy Duck for now. - An NMI emulation bug was triggering a Panic Bomberman World game bug, crashing it. Basically, if a game enables NMIs after the normal trigger point, the NMI should not trigger if the game has already read the NMI clear register. - Panic Bomberman World requires SPC700 memory to be initialised to zero on reset otherwise the game hangs when a tune finishes and another one should start. - Added an offset hack for Strike Gunner to get the scrolling ground layer to line up correctly - another offset-per-tile bug hacked around for now. - Hmm. The broken cut-scenes in Deep Space 9 seem to indicate that I haven't got the emulated clock speed of the 65c816 CPU correct yet. And not by a little bit - a 9% too slow error. Hacked special timing for the game for now. - Fixed another crash bug in the interpolated mode 7 code - if no scaling was being used (either up or down) and screen repeat was enabled and the screen was flipped horizontally, the routine would crash Snes9x. Was causing Snes9x to crash during rock monster boss stage of Castlevania 4. - Oops. Got the initialisation of the default SNES screen width and height round the wrong way - could cause a X Windows System error message on the UNIX port after loading a ZSNES freeze file. The package has been changed to use the oss sound instead of the sun sound driver. This improves the sound quality.
2002-06-15Use pthread.buildlink.mk instead of pth's buildlink.mk.wiz1-3/+4
pkg/17270 by Lubomir Sedlacik.
2002-02-19Fix so if not building on x86 it never tries to pull x86 assembly into the code.jmc2-12/+22
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-07-17Update to 1.37.3, based on pkg/13070 by Jared D. McNeill; buildlinked.wiz11-135/+195
Lots of emulation-related fixes and improvements.
2001-04-20Move to sha1 digests, and add distfile sizes.agc1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc2-4/+2
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-27Change BUILD_DEPENDS semantics:hubertf1-2/+2
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-03-13Fix compilation on -current after 2001/01/18 (since zconf.h doesn'twiz3-8/+49
defined OF() anymore). Fixes pkg/12255 by Rui-Xiang Guo.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-11-16Check for DGA lib in X11BASE, based on a suggestion by hubertf.wiz1-5/+5
2000-11-16Update to 1.32. Changes are mainly bugfixes (see the installed CHANGES.TXT).wiz7-57/+65
Package change: DGA detection, instead of hardcoding on i386.
2000-11-09Fix package compilation to work on non-i386/ELF. Assembler only usedwiz3-15/+45
on i386/ELF, even though it could perhaps be made to work on i386/a.out. DGA is also only enabled on i386 for now -- don't know of a good way to check for DGA support.
2000-11-09Import snes9x, a SNES (Super Nintendo) emulator. Package provided bywiz12-0/+247
Jared D. McNeill in pkg/11439, touched up by me. XXX: i386/ELF only for now, patch-ab and patch-ac improve compilation on a.out, but linking fails (underbar problems).