SNES9x version 1.56 out now

IMG_8327.JPG

One of the most popular emulators, SNES9x, has received a new update. Now at version 1.56, a massive amount of minor things have been changed and added to the emulator's features, such as graphical error fixes, emulation improvements, and more.

The full changelog can be seen below.

- Increased the speed of SA1 emulation to match hardware (BearOso)
more closely.
- Fixed negative SA1 division (BearOso, Jonas Quinn)
- Changed the location where we poll input to potentially (Brunnis, BearOso)
reduce lag.
- Fixed the interlace fields being swapped after skipping (BearOso)
frames.
- More updates for BS-X support. (LuigiBlood)
- Updated xBRZ to version 1.6. (zenju, OV2)
- Added a DMA timing hack for rpgone's Koryu no Mimi (OV2)
translation.
- Updated HDMA to not update indirect addresses until after (BearOso)
transfers are completed.
- Improved cheats support. This stores cheats in a human- (BearOso, OV2)
readable and editable format as gamename.cht. Cheats are
converted from the old format on load. They can be added
in many different formats, but they will convert to the
simple address=condition?byte format.
Also, now included is mightymo's cheat database, and the
ability to match a game and automatically load cheats
from it.
- Don't reset a pending NMI on vblank end. Fixes Super (furrykef)
Punch-Out.
- Redo NMI timing. Fixes Secret of Evermore (PAL). (BearOso)
- Test for transparency before dithering on SuperFX. This (RedGuy(yyy))
fixes some graphical artifacts in Star Fox.
- Change some of the SDD1 guesswork mapping. Fixes a Tales (BearOso)
of Phantasia hack.
- Return PPU1 MDR for reads of $2137 instead of CPU MDR. (BearOso)
Fixes Mario's Time Machine graphical glitch.
- Memset less memory for sprite calculations. (Nebuleon)
- Don't spuriously update register 14 when running SuperFX. (BearOso)
Fixes graphical glitches in Doom.
- Added a SuperFX clock modifier variable. (BearOso)
- Write CPU MDR during some DMA and HDMA transfers. Fixes (BearOso)
Speedy Gonzales and Funaki Masakatsu Hybrid Wrestler.
- Calculate next IRQ time in advance instead of continously (BearOso, OV2)
checking for it.
- Added some IRQ timing quirks. Fixes at least Marko's (BearOso, OV2)
Magic Football.
- Fixed wrong tile selection in offset-per-tile mode. (BearOso)
- Advance the VRAM pointer even if VRAM writes at the time (kps501)
are invalid.
- Return 0x80 instead of 0xff in DSP1 simulation. Fixes (kps501)
Powerfest '94 Mario Kart.
- Initialize controllers on reset. Fixes Looney Tunes (kps501)
B-Ball multitap.
- Attached APU instruction tracer and made some additions (BearOso)
to debugging output.
- Fix line doubling in interlaced mode. (kps501)
- Added support for M.A.C.S. rifle peripheral. (kps501)
- Fixed a bug where the MSU1 channels were reversed. (qwertymodo)
- Win32: Added dynamic rate control support for XAudio2 (OV2)
- Win32: Added different volume level configuration for (OV2)
regular and turbo speed.
- Win32: Added option to disable EPX scaling for messages (OV2)
- Win32: Improve multi-rom loading. (OV2)
- Win32: Add libpng and zlib dependencies as submodules for (qwertymodo, OV2)
easier compiling from source.
- Win32: Fixed icon registration. (OV2)
- Win32: Better support for running while unfocused. (OV2)
- Win32: Changed icon. (BearOso)
- Win32: Report hidpi support. (BearOso)
- Win32: Added mute hotkey and hotkeys for saving/loading (OV2)
from file.
- Win32: Disabled hotplugging in favor of a menu option to (OV2)
reconfigure joysticks.
- Win32: Added a reduce input lag option. (BearOso)
- Win32: Added ability to use GLSLP shaders with OpenGL, (OV2)
including a dialog to tweak custom parameters.
- GTK+: Added dynamic rate control support for audio to (BearOso)
reduce buffer overflows and underflows.
- GTK+: Increased SDL requirement to version 2.0. This (BearOso)
improves joystick compatibility.
- GTK+: Improved GTK+ 3.0 support and made it the default. (BearOso)
- GTK+: Added ability to start from a snapshot on the (julien2512)
command line.
- GTK+: Added automatic input rate handling. (BearOso)
- GTK+: Use 16-bit 5-6-5 pixel format for better colors. (BearOso)
- GTK+: Now disables the compositor in fullscreen mode. (BearOso)
- GTK+: Changed icon. (BearOso)
- GTK+: Require libepoxy for OpenGL support. (BearOso)
- GTK+: Add full compatibility with GLSLP shaders, with a (BearOso)
parameters dialog to configure them.
- Unix: Add xinerama support and window position hints.

:download: Source
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Yeah, unlike genesis emulators. As much as I like Kega Fusion, i wish they did update it to least run games over 5MB so people can do rom hacks with bigger size like Pier solar or that one mortal kombat hack. :ninja:

I haven't used Fusion in years, Genesis Plus GX is actually technically more accurate. Snes9x is pretty much on par with Higan, without the convoluted UI or system requirements; aside from a few games that use dot-based rendering vs scanline-based rendering, the diff is negligible.
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,922
Country
United States
I haven't used Fusion in years, Genesis Plus GX is actually technically more accurate. Snes9x is pretty much on par with Higan, without the convoluted UI or system requirements.
I know, i been using genesis plus gx on my wii u since it allows for gamepad support. But i kinda hate having to switch systems from pc just to use a "factually technically" more advance emulator with better accuracy. If they had that on windows, I would be happy. But I kinda wish they did update kega fusion as well since I been accustomed to it for so long. :)

It's got a new logo :toot:

upload_2018-6-7_15-24-49.png



upload_2018-6-7_15-24-25.png
 
  • Like
Reactions: CeeDee and Kioku

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I know, i been using genesis plus gx on my wii u since it allows for gamepad support. But i kinda hate having to switch systems from pc just to use a "factually technically" more advance emulator with better accuracy. If they had that on windows, I would be happy. But I kinda wish they did update kega fusion as well since I been accustomed to it for so long. :)

Genesis Plus works fine on PC via RetroArch and BizHawk, not sure what the issue is *shrug*. Fusion is dead, Steve Snake isn't working on it.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Expect SNES 9X updates for pretty much any platform soon.

It hasn't been ported to other platforms before? :wtf:

Edit: Never mind.

I don't use Retro arch and there is no way to use it without that. That's my problem personally. :mellow:

Then use BizHawk, it has a Windows interface and has the Genesis Plus core as part of it, I fail to see what the issue is with using that instead.:rolleyes: Extract BizHawk, load ROM,
pick Genesis core, how is that complicated? So much unjustified RetroArch hatred on here, if neither are what you want, then you're on your own.:unsure: Don't say I didn't try to offer suggestions.
Don't tell me you never heard of BizHawk?
 
Last edited by the_randomizer,
  • Like
Reactions: Sonic Angel Knight

spectral

Well-Known Member
Member
Joined
Nov 10, 2012
Messages
626
Trophies
1
Age
42
XP
2,480
Country
It hasn't been ported to other platforms before? :wtf:

He means expect all the different ports to be getting updated to this new version.

--------------------- MERGED ---------------------------

I don't use Retro arch and there is no way to use it without that. That's my problem personally. :mellow:

So start using it then. You expect people to update old emulators just because you refuse to use new and better solutions?
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,922
Country
United States
He means expect all the different ports to be getting updated to this new version.

--------------------- MERGED ---------------------------



So start using it then. You expect people to update old emulators just because you refuse to use new and better solutions?
  1. I don't expect anyone to do anything
  2. "New and Better" according to you, according to me, I prefer stand alone emulators and not using retro arch, no thanks.
  3. I was sharing a personal thought of mine. I wasn't expecting anything to be done bout it.
And I been fine using what I have available without any problems or resorting to retroarch. I simply wanted to express a thought of mine.
 
  • Like
Reactions: cvskid and fst312

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
  1. I don't expect anyone to do anything
  2. "New and Better" according to you, according to me, I prefer stand alone emulators and not using retro arch, no thanks.
  3. I was sharing a personal thought of mine. I wasn't expecting anything to be done bout it.
And I been fine using what I have available without any problems or resorting to retroarch. I simply wanted to express a thought of mine.

Then use BizHawk, how many times must I suggest this ad nauseum? It has a GTK/Windows UI, it has Genesis Plus GX as a libretro core. Use it. If not, then
stop complaining about Genesis Plus not being available and integrate it into your own emulators or contact Steve Snake and beg him to release the source code. This is about Snes9x anyway.
Do I need to make a video on how to use BizHawk's Genesis core? Beggars can't be choosers. RetroArch and BizHawk are all you have for Genesis Plus on PC, period.
 
Last edited by the_randomizer,

spectral

Well-Known Member
Member
Joined
Nov 10, 2012
Messages
626
Trophies
1
Age
42
XP
2,480
Country
  1. I don't expect anyone to do anything
  2. "New and Better" according to you, according to me, I prefer stand alone emulators and not using retro arch, no thanks.
  3. I was sharing a personal thought of mine. I wasn't expecting anything to be done bout it.
And I been fine using what I have available without any problems or resorting to retroarch. I simply wanted to express a thought of mine.

No, its not my opinion. Compared to Kega it is definitively better. Better renderers, better sound libraries, better emulation accuracy, better controller support and configuration, better latency. Its not always the case that retroarch cores are better than the standalone emulators. However it this case it is better in every respect.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
No, its not my opinion. Compared to Kega it is definitively better. Better renderers, better sound libraries, better emulation accuracy, better controller support and configuration, better latency. Its not always the case that retroarch cores are better than the standalone emulators. However it this case it is better in every respect.

Same with BizHawk, as it integrates the Genesis Plus core, but I digress. Gonna be recording some footage from Snes9x now for my YT :P People are hardset in their anti-RA rhetoric.
 
  • Like
Reactions: spectral

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,397
Trophies
1
Location
New York
XP
12,922
Country
United States
No, its not my opinion. Compared to Kega it is definitively better. Better renderers, better sound libraries, better emulation accuracy, better controller support and configuration, better latency. Its not always the case that retroarch cores are better than the standalone emulators. However it this case it is better in every respect.
And it works for you, that is fine. It doesn't mean is better for me.
 

spectral

Well-Known Member
Member
Joined
Nov 10, 2012
Messages
626
Trophies
1
Age
42
XP
2,480
Country
Same with BizHawk, as it integrates the Genesis Plus core, but I digress. Gonna be recording some footage from Snes9x now for my YT :P People are hardset in their anti-RA rhetoric.

I'll look into Bizhawk. I've never heard of it before, which is odd as I'm pretty into messing emulation. Been setting up an old PC with Launchbox/Bigbox.

--------------------- MERGED ---------------------------

And it works for you, that is fine. It doesn't mean is better for me.

So despite being on a technical and usability level superior in every respect its not better, gotchya. You're one of the change is bad brigade.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr