summaryrefslogtreecommitdiff
path: root/emulators/snes9x-gtk
AgeCommit message (Collapse)AuthorFilesLines
2015-02-21Recursive revbump from audio/pulseaudio.ryoon1-2/+2
2015-02-18Fix core dump during startup:wiz3-4/+30
unexpected error from c library during 'pthread_mutex_unlock': operation not permitted based on patch from FreeBSD ports via Stephen Black in PR 49671. Fix some pkglint while here. Bump PKGREVISION.
2014-06-09Recursive revbump from pulseaudio-5.0ryoon1-2/+2
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-05Recursive revbump from x11/pixmanryoon1-2/+2
Fix PR pkg/48777
2014-04-20Recursive revbump from json-c 0.12 updateryoon1-2/+2
2014-04-16Bump PKGREVISION for libatomic_ops PKGNAME change.wiz1-2/+2
2013-12-10Add socket libraries on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+3
2013-11-25PKGREVISION bump for json-c shlib rename.wiz1-2/+2
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-02Revbump after cairo updateadam1-2/+2
2013-07-06Add options.mk to utilise the options framework, enabling the user to buildrodent2-7/+54
with the alsa, opengl, png, pulseaudio, xrandr, xvideo, and zlib PKG_OPTIONS. png, xrandr, xvideo, and zlib are enabled by default, since those are the package's defaults. This relocates libXv from Makefile and moves the disabling of OpenGL (which i can't see a reason why it is/was disabled) to options.mk. Add msgmerge, xgettext, and perl to USE_TOOLS. Set LICENSE to gnu-lgpl-v2.1, which is reflected on HOMEPAGE, but code also includes gnu-gpl-v2 code, so add that too just to be safe. Bump PKGREVISION
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2012-10-16Recursive bump for new gtkglext pangox-compat dependency.wiz1-2/+2
2012-10-08Revbump after updating graphics/pangoadam1-2/+2
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-2/+2
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-07Revbump after updating graphics/cairoadam1-2/+2
2012-06-14Recursive PKGREVISION bump for libxml2 buildlink addition.sbd1-2/+2
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-1/+2
2011-05-02Update to 1.53.81:wiz3-9/+26
Rebuilt IRQ handling. (zones) Improved overall timings, now Snes9x can handle events in a opcode a little. (zones) Improved screen interlace and sprite interlace supports. (OV2, zones) Fixed Hi-Res pixel plotter. (BearOso, zones, OV2) Fixed C4 for Mega Man X2's "weapon get" screen. (Jonas Quinn) Fixed Super Buster Bros. graphics after reset. (Jonas Quinn) Improved SA-1 support. (zones) Added SA-1 CC2 support. (Jonas Quinn, byuu) Fixed SA-1 NMI override mode. (zones) Fixed Dual Orb 2 sound glitch. (byuu) New APU timing hack, fixes various games that exhibit problems with Blargg's SNES_SPC library. (OV2) Fixed the problem that echo buffer breaks IPL ROM. (zones, OV2) Fixed movie snapshot unfreeze inconsistency. (gocha) Faster config file saving. (OV2) Fixed BlockInvalidVRAMAccess config file option. (windows port, unix port and gtk legacy config) (Jonas Quinn) Remove POSIX dup and access calls, and rename qword to fix compilation with Cell SDK. (BearOso) Fixed PS3 version save state crash by using heap allocation for soundsnapshot. (danieldematteis) Fixed crash relating to double-closed descriptor. (BearOso) Removed CPUShutdown speedhack, DisableHDMA and DisableIRQ options. (zones) Removed remaining outdated asm code. (zones) JMA 64 bit support. (kode54, Nach, friedrich.goepel) GTK+, Win32, Mac: Added optional Hi-Res blending. (BearOso, OV2, zones) GTK+, Win32: Support for bsnes-style XML shaders. (BearOso, OV2) Unix : Fixed segfault and hang-up with -DNOSOUND. (zones) GTK+ : Added ability to set specific folders for SRAM, patches, snapshots, etc. (BearOso) GTK+ : Fixed many permissions issues with config folders. (BearOso) GTK+ : Updated compatibility with latest GTK+ and GtkBuilder. Added experimental support for GTK+ 3.x. (BearOso) GTK+ : Updated software output to use cairo and added the ability to use bilinear-filtering with it. (BearOso) GTK+ : Fixed issues where cheats wouldn't stay enabled. (BearOso) GTK+ : Fixed focus issue when there is no window manager. (BearOso) GTK+ : Fixed X Visual incompatibilities and expose problems in the Xv and OpenGL outputs. (BearOso) GTK+ : Fixed vsync with new X Server and NVIDIA drivers. (BearOso) GTK+ : Added "Reduce input lag" option to OpenGL output. (BearOso) GTK+ : Added a visual indication of the expected video refresh rate for the currently selected sound input rate. (BearOso)
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz1-2/+2
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-1/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-02-05Update to 1.52.79. GTK port has been integrated into mainwiz4-16/+19
snes9x version. Snes9x 1.52 - IMPORTANT NOTICE: The structure of savestates (also known as snapshots / freeze files) is incompatible with older versions! Snes9x 1.52 cannot read the savestates created by 1.51 or older. (zones) - Highly acculate SPC700 and S-DSP emulation. (Blargg) - Replaced APU emulation cores (SPC700 and S-DSP) with ones provided by Blargg's SNES_SPC library. This renders savestates incompatible with older versions. (BearOso, zones) - SPC7110 emulation. (byuu, neviksti) - Merged bsnes' SPC7110 emulation code. Note that the .rtc file of Far East of Eden Zero is incompatible with older versions. (zones) - Removed graphics pack support. It's no more necessary. (zones) - Replaced S-RTC emulation code with bsnes' one to keep the good compatibility of .rtc files between the two emulators. As a result, Daikaijuu Monogatari 2 now outputs the .rtc file, and its .srm file is incompatible with older versions. (zones) - Added savestate supports for DSP-2, DSP-4, ST-010 and OBC1. (zones) - Added UPS support. (byuu) - Fixed DSP-4 AI problem. (Jonas Quinn) - Fixed invalid memory accesses in C4 and OBC1 codes. (zones) - Fixed invalid memory accesses in BSX codes. My mistake. (zones) - Fixed the read value of $213e, $4210 and $4211. (zones) - Fixed the writing of word values at the memory boundary. (zones) - Fixed the bug that the unnecessary SA-1 emulation continues once any SA-1 games are launched. (zones) - Removed old color blending codes. (zones) - Removed too-old Snes96 and ZSNES snapshot support. (zones) - Updated command-line options. (zones) - Code cleaning. (zones) - GTK+ : Added a port of Snes9x to the GTK+ toolkit. (BearOso) - Unix : Reconstructed and simplified all the contents. Some features have been removed to be simple, and many options have changed. GTK+ port is recommended for most of Linux users. (zones)
2009-10-20Update to 1.51.78:wiz2-7/+7
Changes for version 78 * Fixed an issue where, after failing to load a ROM, the emulator would be paused forever. * Added a toggle to joypad configuration to allow or disallow direct use of modifier keys. * Changed the option to disable screensaver so that it uses XResetScreenSaver and xdg-screensaver due to XTestFakeKeyEvent being removed in the latest X.org release. Changes for version 77 * Added pt_BR translation. [Tiberio Vitor] * Fixed a bug where the sound driver would switch from SDL in the Preferences dialog if one of OSS or PortAudio was not installed.
2009-09-09Update to 1.51.76:wiz2-7/+7
Changes for version 76 * Fixed a bug where the fullscreen window would lose focus. * Updated fr_FR translation [Tukuyomi] * Added es_VE translation [inukaze]
2009-08-29Update to patch 75.wiz3-10/+10
Changes for version 75 * Fixed screensaver disable option so it doesn't send a fake keypress when Snes9x isn't focused. * Changed resolution setting to store width and height instead of a screen's mode index. * Fixed a bug where the PortAudio driver wouldn't output sound at 44100hz. * Allowed changing the behavior of the ESC key so it exits Snes9x. Changes for version 74 * Fixed a couple thread deadlocking problems in the audio mixer that could result in no sound. * Removed the powerof2 function to fix compile problems on OpenBSD. * Changed fullscreen mode to issue a raise signal to the window manager after remapping. Changes for version 73 * Fixed a compile error when XRandR support isn't being built. * Included Tukuyomi's updated French localization. Changes for version 72 * Added a new regular-interval audio mixer to significantly improve sound quality. * Added a new SDL audio output driver. Changes for version 71 * Refactored video driver initialization code. * Removed dependency on gtkglext for OpenGL output. * Allowed theme icon to be used for window mini-icon.
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2009-07-22Remove USE_DIRS from pkgsrc.wiz1-2/+1
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-06-14Remove @dirrm entries from PLISTsjoerg1-3/+1
2009-05-04Need msgfmt.hasso1-2/+2
2009-04-25include bsd.prefs.mk before conditionaltnn1-1/+3
2009-04-25depend on devel/nasm on i386, thereby enabling assembler optimizations.tnn1-1/+6
Bump rev.
2009-04-06Update to 1.51.70, convert to user-destdir:wiz3-8/+26
Changes for version 70 * Changed screensaver disable code again. * Fixed compilation with --with-debugger. * Fixed pane colors in preferences. * Updated French locale. (tukuyomi) Changes for version 69 * Allow compilation of OSS sound driver on *BSD. * Avoid extra round-trips to X server to disable the screensaver. Changes for version 68 * Fixed shared memory leak when using XVideo driver. (kernigh) * Fixed compilation with the --with-debugger flag. * Added a 4:3 aspect ratio option for Maintain Aspect Ratio. * Added several new automatic sizing options to the View menu. * Added an OSS sound driver, and configuration to select which sound drivers to compile in, and which to use from those built in. Changes for version 67 * Modified the screensaver disable to only operate when the game is running. Prevents bizarre keycodes from showing up in preferences. * Added SPC7110 pack directory support. Changes for version 66 * Added a hack to prevent SuperFX snapshot loads from crashing when pointer size isn't 4 bytes. * Changed to string literals in some vararg functions to fix strict compiler errors. (Mandriva PLF) * Changed the --with-debug flag to not strip necessary debugging information. * Readded the patch to the delta file so it can still be used with other Snes9x-based projects. Changes for version 65 * Fixed more paths in configure. * Changed the screensaver disabling code to work with more screensavers/power managers (courtesy of byuu). * Added a hack to check for SiliconMotion drivers reporting invalid masks in Xv. Changes for version 64 * Added a few build fixes for OpenBSD courtesy of Kernigh. Changes for version 63 * Added Tukuyomi's French localization. * Relicensed to LGPL, and added Snes9x license exceptions. See gtk/doc/LICENSE. Changes for version 62 * Added axis emulation for joystick hats.
2009-01-03Initial import of snes9x-gtk-1.51 patch 61 (as 1.51.61):wiz4-0/+46
snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator. It basically allows you to play most games designed for the SNES and Super Famicom Nintendo game systems on your PC or Workstation; which includes some real gems that were only ever released in Japan. This package contains a GTK port of snes9x.