Snes9x.com
http://www.snes9x.com/phpbb3/

Snes9x 1.55
http://www.snes9x.com/phpbb3/viewtopic.php?f=8&t=24351
Page 1 of 1

Author:  OV2 [ Mon Nov 20, 2017 11:51 am ]
Post subject:  Snes9x 1.55

Thanks to some dedicated work by qwertymodo, Snes9x 1.55 now has MSU-1 support, including the MSU-1 distribution pack. The MSU-1 is an SNES expansion chip invented by byuu (author of higan), you can find some more information about it here. LuigiBlood also did some work on increasing the BS-X Satellaview support.
Tmkk kindly provided a macOS build, so mac users should finally be able to upgrade.
Other than that there are some game fixes and housekeeping work.

Download mirrors:
https://sites.google.com/site/bearoso/
http://www.s9x-w32.de/dl/

Code:
Snes9x 1.55
- Added support for the MSU-1 coprocessor.                  (qwertymodo)
- Added support for MSU-1 distribution pack.                (qwertymodo)
- Added support for BS-X Satellaview memory packs and data  (LuigiBlood)
  files.                                                   
- Improved BS-X memory mapping accuracy.                    (LuigiBlood)
- Fixed APU error causing issues with some games.           (byuu, qwertymodo)
- Added option to ignore patch checksums.                   (qwertymodo)
- Fixed build warnings / undefined behavior.                (bonimy)
- Correct pixel placement in hires.                         (BearOso, OV2)
- Fixed RAM mapping for Light Fantasy.                      (hex_usr, BearOso)
- Added Circuit USA APU timing hack.                        (BearOso)
- libretro: Merged some changes from downstream repository. (OV2)
- GTK+: Allow use of XDG config directory.                  (BearOso)
- GTK+: Add 10th save slot.                                 (YamashitaRen)
- GTK+: Updated Spanish translation.                        (jristz)
- Win32: Switched to Studio 2017.                           (OV2)
- Win32: Fixed problems when minimized in d3d.              (OV2)
- Win32: Split Patch/Rom directory.                         (OV2)
- Win32: Simplified compilation by removing or including
  some dependencies (included CG headers, completely
  removed FMOD and FMOD_EX, moved direct draw to compile
  switch) and reworking solution/configurations.            (bonimy, OV2)
- Win32: Fixed crash with movie dialog                      (OV2)
- Win32: Changed hotplugging                                (OV2)

Author:  hobbledehoy899 [ Mon Nov 20, 2017 7:14 pm ]
Post subject:  Re: Snes9x 1.55

Ah, this is the sort of pleasant surprises I like waking up to!

Author:  theelf [ Mon Nov 20, 2017 7:26 pm ]
Post subject:  Re: Snes9x 1.55

OV2 wrote:
Thanks to some dedicated work by qwertymodo, Snes9x 1.55 now has MSU-1 support, including the MSU-1 distribution pack. The MSU-1 is an SNES expansion chip invented by byuu (author of higan), you can find some more information about it here. LuigiBlood also did some work on increasing the BS-X Satellaview support.
Tmkk kindly provided a macOS build, so mac users should finally be able to upgrade.
Other than that there are some game fixes and housekeeping work.

Download mirrors:
https://sites.google.com/site/bearoso/
http://www.s9x-w32.de/dl/



Hi, thanks a lot for new version! i notice the new version miss DirectDraw output, i read in the news "moved direct draw to compile switch"

Any possibility to build a directdraw compatible binary for x64 and x32? i just download sourcecode, but is Visual Studio, impossible to build for me i have XP x64

If mingw is supported i can build by misself, but sadly VS not

Thanks a lot

Author:  OV2 [ Mon Nov 20, 2017 8:32 pm ]
Post subject:  Re: Snes9x 1.55

Sorry about that, I forgot to turn on DirectDraw for the release. I've uploaded an extra zip with a version that supports DirectDraw and will try to remember it when releasing future versions.

Author:  theelf [ Mon Nov 20, 2017 8:59 pm ]
Post subject:  Re: Snes9x 1.55

OV2 wrote:
Sorry about that, I forgot to turn on DirectDraw for the release. I've uploaded an extra zip with a version that supports DirectDraw and will try to remember it when releasing future versions.


Thanks a lot! sorry for the trouble, for 240p 15khz, directdraw on 2000/XP is great, specially latency

again sorry for trouble :D

Author:  KungFuFurby [ Mon Nov 20, 2017 10:49 pm ]
Post subject:  Re: Snes9x 1.55

Thanks for the Mac update, Tmkk! It even works with Mac OS 10.6.8 on my end! :D

I've been using this emulator for a very long time, especially with regards for dumping SPCs. This has been my number one emulator for extracting soundtracks to many SNES games over the years, and I still do SPC dumps. I also, more recently, use it as a second testbed for my own SNES music that I created using the SNESMod sound driver by Mukunda Johnson.

Author:  hossbags2 [ Tue Nov 21, 2017 12:10 am ]
Post subject:  Re: Snes9x 1.55

how do you emulate BS-X - The Town Whose Name Was Stolen so it appears your online

Author:  Mr. Matt Eastwood [ Sun Jan 07, 2018 3:46 am ]
Post subject:  Re: Snes9x 1.55

Hey guys, has anybody been able to compile this on Linux? (Ubuntu, Mint)

I installed a shitload of required packages that ./configure asked for, and now it's telling me:

Quote:
Snes9x will build with support for the following:

GTK+ 2.0
!!! NOT able to use OpenGL support
!!! NOT able to use XVideo support
--- Needs recent X11 libraries and headers
XRandR
!!! NOT able to use joystick support
--- Needs SDL libraries and headers
NetPlay


Stuck :-( Any help (or a .deb :-)) would be appreciated.

Author:  BearOso [ Thu Jan 11, 2018 8:21 pm ]
Post subject:  Re: Snes9x 1.55

You need the -dev versions of the packages, too, for Debian based distros. Search google for “compiling Snes9x on Ubuntu,” and someone has found the required packages.

Author:  Red Wizard [ Sun Jan 14, 2018 2:33 pm ]
Post subject:  Re: Snes9x 1.55

Quote:
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for ranlib... ranlib
checking whether g++ supports C++11 features by default... no
checking whether g++ supports C++11 features with -std=c++11... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/bin/bash: /home/holographic8universe/missing: No such file or directory
configure: WARNING: 'missing' script is too old or missing
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking whether make supports nested variables... yes
checking dependency style of gcc... gcc3
checking dependency style of g++ -std=c++11... gcc3
checking whether make supports nested variables... (cached) yes
checking whether NLS is requested... yes
checking for intltool >= 0.37.0... 0.50.2 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.18.2
checking for XML::Parser... ok
checking how to run the C++ preprocessor... g++ -std=c++11 -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... (cached) /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... (cached) /usr/bin/msgfmt
checking for xgettext... (cached) /usr/bin/xgettext
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK... yes
checking for GLIB... yes
checking for LIBXML... yes
checking for glGetString in -lGL... yes
checking for SDL... yes
checking for XV... yes
checking for PORTAUDIO... no
Cannot find PortAudio.
--> Disabling PortAudio support
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking for ALSA... yes
checking for PULSEAUDIO... yes
checking for XRANDR... yes
checking for LIBPNG... yes
checking for SYSTEM_ZIP... no
configure: error: --with-system-zip given but cannot find system minizip library


Mint 17.3 doesn't have minizip in the repos, but I found and installed a package from here which didn't help. 1.54 didn't give me any compilation complaints about zlib so I'm not sure where else to look.

Any working Linux binary I create will be posted for others to make us of, as I already demonstrated in the 1.54 thread.

Author:  BearOso [ Sun Jan 14, 2018 4:40 pm ]
Post subject:  Re: Snes9x 1.55

Try configure with --without-system-zip maybe?

Edit: Apparently, the ubuntu packages you need are libminizip1 and libminizip-dev.

Author:  Camo_Yoshi [ Wed Feb 21, 2018 8:41 am ]
Post subject:  Re: Snes9x 1.55

I'm late to the party, but here's a TON of mirrors for everyone:

http://data4.atwebpages.com/snes9x/ - Eastern Europe
http://internet.is.srsbz.nz/snes9x/ - Eastern Europe
https://mirror.unlimitedserverworks.com/snes9x/ - Central US
http://sdf.org/~camoy/mirror/snes9x/ - Central US
http://camoy.sdf.org/mirror/snes9x/ - Central US

Page 1 of 1 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/