Skip to content
Commits on Jan 20, 2004
Commits on Sep 21, 2003
  1. Make this build with gcc3.3.

    kristerw committed
    From Stefan Kruger in PR 22590.
Commits on May 5, 2003
  1. Line up PKGREVISION whitespace.

    jmmv committed
Commits on May 2, 2003
Commits on Dec 30, 2002
  1. Make this compile for a.out too.

    kristerw committed
Commits on Dec 28, 2002
  1. Change the USE_MMX test to check for != "NO" instead of == "YES" to

    kristerw committed
    be consistent with the other USE_MMX-using packages.
Commits on Oct 13, 2002
  1. buildlink1 -> buildlink2.

    wiz committed
Commits on Aug 15, 2002
Commits on Aug 1, 2002
  1. Adjust to new remove USE_PTHREAD and replace with

    jlam committed
    appropriate PTHREAD_OPTS incantation, and move the checks for the value
    of PTHREAD_TYPE below the inclusion of
Commits on Jul 14, 2002
  1. Add USB joystick support (and bump version to 1.39nb1) using (somewhat

    kristerw committed
    modified) patches provided by Rui-Xiang Guo in PR 15566.
Commits on Jul 8, 2002
  1. Update snes9x to version 1.39.

    kristerw committed
    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
    - 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
    - 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.
Commits on Jun 15, 2002
  1. Use instead of pth's

    wiz committed
    pkg/17270 by Lubomir Sedlacik.
Commits on Feb 19, 2002
Commits on Oct 31, 2001
Commits on Jul 17, 2001
  1. Update to 1.37.3, based on pkg/13070 by Jared D. McNeill; buildlinked.

    wiz committed
    Lots of emulation-related fixes and improvements.
Commits on Apr 20, 2001
Commits on Apr 17, 2001
  1. + move the distfile digest/checksum value from files/md5 to distinfo

    agc committed
    + move the patch digest/checksum values from files/patch-sum to distinfo
Commits on Mar 27, 2001
  1. Change BUILD_DEPENDS semantics:

    hubertf committed
    first component is now a package name+version/pattern, no more
    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 <>
Commits on Mar 13, 2001
  1. Fix compilation on -current after 2001/01/18 (since zconf.h doesn't

    wiz committed
    defined OF() anymore). Fixes pkg/12255 by Rui-Xiang Guo.
Commits on Feb 17, 2001
Commits on Nov 16, 2000
  1. Update to 1.32. Changes are mainly bugfixes (see the installed CHANGE…

    wiz committed
    Package change: DGA detection, instead of hardcoding on i386.
Commits on Nov 9, 2000
  1. Fix package compilation to work on non-i386/ELF. Assembler only used

    wiz committed
    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.
  2. Import snes9x, a SNES (Super Nintendo) emulator. Package provided by

    wiz committed
    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).
Something went wrong with that request. Please try again.