Snes9x is out!

AsPika2219

Pikachu going beach!
OP
Member
Joined
Jun 17, 2010
Messages
1,600
Trophies
0
Age
44
Location
Cats City
XP
1,662
Country
Malaysia
Alright guys! The latest version of SNES emulator games called Snes9x is out now! Version 1.53 and have more fixed since version 1.52 before. Here the changelog!

QUOTE said:
- 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)
- Win32: Full unicode support. (OV2)
- Win32: Restored OpenGL mode. (OV2)
- Win32: x64 version. (OV2)
- Win32: HLSL shader support. (mudlord)
- Win32: Win7 jumplist synchronizes with recent roms list. (OV2)
- Win32: Updated menu structure. (OV2)
- Win32: Drag&Drop support for ROMs. (gocha, OV2)
- Win32: Reworked movie-recording with size selection. (gocha, OV2)
- Win32: Restored SPC save option. (OV2)
- Win32: Fixed vsync in DirectDraw. (OV2)
- Win32: Improved window position saving. (OV2)
- Win32: Restored compile with DEBUGGER. (gocha)
- Win32: Fixed various edge-case errors and/or possible leaks. (Brian Friesen)
- Win32: Config file option to always center image. (OV2)
- Win32: Fixed "Turbo Down mode" hotkey assignment. (gocha)
- Win32: Added and fixed Autofire for D-pad. (gocha)
- Win32: Fixed aggressive soundsync wait. (OV2)
- Win32: Added window size presets. (OV2)
- Mac : Added pause and frame advance functions. (zones)
- Mac : Now you can choose any folder for saving files. (zones)
- Mac : Updated Music Box (mostly internally). (zones)
- Mac : Fixed gliches in open/save dialogs on 10.6. (zones)
- Mac : Fixed display configuration in windowed mode. (zones)
- 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)

Here is an incomplete list of games that have been fixed/improved in this version!

QUOTEBattle Blaze (glitched title screen)
Earthworm Jim 2 (freeze on start)
F1 Grand Prix (flickering in-game HUD)
Lion King (freeze on start, works after reset)
Ms Pacman (black screen on rom load)
Mutant Chronicles - Doom Troopers (freeze on start)
NBA Hang Time (freeze on start)
Primal Rage (freeze on start)
Robocop 3 (black screen on game start)
SD Gundam G-Next (garbled scenario map pictures)
Secret of Mana (mode7 flicker)
Sink or Swim (display corruption on scrolling)
Super Buster Bros 1.0 (garbled graphics after reset)
The King of Dragons (no sound effects)
The Mask (black screen on rom load)

Enjoy this games! Here the download files directly from EmuCR website!
cool.gif


32 bit version ==> http://down.emucr.com/v1/S6FGAXSW
64 bit version ==> http://down.emucr.com/v1/1ZZBRU8V[/url]

Direct download!

http://sites.google.com/site/bearoso/snes9...-1.53-win32.zip
http://sites.google.com/site/bearoso/snes9...3-win32-x64.zip
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,453
Trophies
0
Age
32
Website
Visit site
XP
2,205
Country
Oh snap, that's great.
And the best part is this'll have a knock-on effect for other systems, a lot of other SNES emulators for other systems are just Snes9X ports.
 

FireEmblemGuy

Celebrating a decade of shitposting
Member
Joined
Jul 6, 2007
Messages
2,462
Trophies
0
Age
29
Location
Michigan, USA
XP
841
Country
United States
Pretty much anything is better than ZSNES, although it depends on what you want an emulator to do. The best SNES emulator, in terms of actually emulating, is without a doubt bsnes, although given the author's stance on purity, it won't be as fast as other emulators. Hell, I'm not even sure it supports anything other than .sfc format ROMs anymore.
 

jurai

Well-Known Member
Member
Joined
Dec 23, 2005
Messages
418
Trophies
0
XP
817
Country
FireEmblemGuy said:
Pretty much anything is better than ZSNES, although it depends on what you want an emulator to do. The best SNES emulator, in terms of actually emulating, is without a doubt bsnes, although given the author's stance on purity, it won't be as fast as other emulators. Hell, I'm not even sure it supports anything other than .sfc format ROMs anymore.

I could be mistaken but I believe bsnes requires you to strip the copier header from the rom before loading it?

Either way though, bsnes is by far the best snes emulator there is, if not one of the best emulators of any console. Byuu has paid an insane amount of attention to ensure that his emulator is as hardware-accurate to a real SNES as possible. SNES9X and ZSNES contain alot of hacky jobs in the code to make things 'just work' rather than work properly. He also has a version of bsnes which is designed as slightly less accurate but with far better performance.
 

Nah3DS

Madre de Dios! Es El POLLO DIABLO!!!
Member
Joined
Feb 9, 2010
Messages
3,858
Trophies
0
XP
2,858
Country
United States
jurai said:
FireEmblemGuy said:
Pretty much anything is better than ZSNES, although it depends on what you want an emulator to do. The best SNES emulator, in terms of actually emulating, is without a doubt bsnes, although given the author's stance on purity, it won't be as fast as other emulators. Hell, I'm not even sure it supports anything other than .sfc format ROMs anymore.

I could be mistaken but I believe bsnes requires you to strip the copier header from the rom before loading it?

Either way though, bsnes is by far the best snes emulator there is, if not one of the best emulators of any console. Byuu has paid an insane amount of attention to ensure that his emulator is as hardware-accurate to a real SNES as possible. SNES9X and ZSNES contain alot of hacky jobs in the code to make things 'just work' rather than work properly. He also has a version of bsnes which is designed as slightly less accurate but with far better performance.
you could try SNESGT, it's pretty good
 

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
733
Country
United States
Using Mega Man X as a test, I can say that this emulator is now on par with, if not better than ZSNES. The only thing ZSNES has on this emulator is the pretty GUI (which is pretty nice, imo).
 

amptor

Banned!
Banned
Joined
May 2, 2003
Messages
2,552
Trophies
0
Age
31
Website
Visit site
XP
173
Country
United States
cool to see progress on these emulators still. maybe some day they can work on getting the feel of the original console down a bit better.

I am very happy with flash carts. I prefer playing SNES on the real hardware.

HOWEVER, not to troll this thread!!! It is cool because the core changes help for when they release the source so the emulator becomes portable and people build this project for handheld consoles and such so you can play SNES on the go by using good 1st party hardware such as DSi or PSP.

Anyway good stuff. And yes I do like Simcity SNES emulated on a sony psp
smile.gif
it is great, nostalgia. Spent many hours/days playing it on a PC. The thumbstick on PSP is not bad for this game at all.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,636
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
17,887
Country
United States
squirrelman10 said:
wait is this for pc? is this emulator better than zsnes?


Yep. Way better than Zsnes for many reasons; better SPC700 emulation, in fact, on par with real SNES hardware. A good example would be Square Enix games, such as cursor
sounds and Super Mario World (the mushroom/warp pipe/spinning sounds). Zsnes is on life support as far as I'm concerned. But after twelve years it's good to see that this emulator is still being worked on.
 

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,070
Trophies
0
Age
32
Location
Orlando, Florida
XP
2,321
Country
United States
Definitely better (and has been better for a fair amount of time) than ZSNES. Even before this version it was. Shares the same sound core as bsnes, which is about as accurate as you can get to the real system. Earthworm Jim 2 comes to mind as an example. It has numerous sound effect glitches in ZSNES that are not present in SNES9x. Not only that, but ZSNES has some speed inaccuracies that cause some instability issues in some games. Mario RPG is constantly freezing in ZSNES on item screens or level up bonus screens. SA-1 support is very glitchy in ZSNES. ZSNES is said to be receiving a fancy fresh rewrite from the authors for version 2.0, but it has been years since the last release. Their forum is still pretty active, but we'll see.

This and SNESGT are both excellent emulators. I'd suggest SNES9x due to newer versions being made (GT may be dead). Bsnes is as perfect to a SNES emulator as you can get, but it focuses on accuracy and not extras like graphical filters and such. It doesn't even support any files besides sfc, no smc or zip support. It can also lag even on decent PC's, requirements are incredibly high due to being accurate. For the mainstream user, SNES9x is definitely the way to go.
 

naveedy

Well-Known Member
Member
Joined
Nov 6, 2008
Messages
157
Trophies
0
Age
32
Location
Iran
XP
291
Country
United States
Wait a minute, How come there is no information about this update on the official SNES9x Website????


Anyways, all of the emulators for SNES are better for certain things, I like the styles and features for SNES9x and its easier to use, how ever ZSNES is better for internet play and for compatibility in my experience.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
30,636
Trophies
2
Age
36
Location
Dr. Wahwee's castle
XP
17,887
Country
United States
granville said:
Definitely better (and has been better for a fair amount of time) than ZSNES. Even before this version it was. Shares the same sound core as bsnes, which is about as accurate as you can get to the real system. Earthworm Jim 2 comes to mind as an example. It has numerous sound effect glitches in ZSNES that are not present in SNES9x. Not only that, but ZSNES has some speed inaccuracies that cause some instability issues in some games. Mario RPG is constantly freezing in ZSNES on item screens or level up bonus screens. SA-1 support is very glitchy in ZSNES. ZSNES is said to be receiving a fancy fresh rewrite from the authors for version 2.0, but it has been years since the last release. Their forum is still pretty active, but we'll see.

This and SNESGT are both excellent emulators. I'd suggest SNES9x due to newer versions being made (GT may be dead). Bsnes is as perfect to a SNES emulator as you can get, but it focuses on accuracy and not extras like graphical filters and such. It doesn't even support any files besides sfc, no smc or zip support. It can also lag even on decent PC's, requirements are incredibly high due to being accurate. For the mainstream user, SNES9x is definitely the way to go.


I don't see any reason why using the .SFC format is bad, as Snes9x loads them just fine. It's also nice that Snes9x can now play Earthworm Jim 2 perfectly. I have my reasons for being biased against Bsnes and Zsnes (one being to demanding and the other for being too inaccurate with audio). SnesGT is more or less being worked on, since a beta was released a few months ago. As for the alleged Zsnes 2.0, who knows?


QUOTE(naveedy @ Apr 29 2011, 05:27 PM) Wait a minute, How come there is no information about this update on the official SNES9x Website????

Anyways, all of the emulators for SNES are better for certain things, I like the styles and features for SNES9x and its easier to use, how ever ZSNES is better for internet play and for compatibility in my experience.


The main Snes9x page hasn't been updated in years, just go to the Snes9x forums. Zsnes may be more compatible, but games like Star Ocean and Star Fox run twice their original framerate (like when you have random encounters in SO); S-DD1, SuperFX and SA-1 games have crippling issues when used on Zsnes.
 
D

Deleted-236924

Guest
FireEmblemGuy said:
Hell, I'm not even sure it supports anything other than .sfc format ROMs anymore.
Is it really that hard to rename a rom to .sfc?
wink.gif
 
General chit-chat
Help Users
    gudenau @ gudenau: Can you run OSX in qemu?