FANDOM


(bZSNES)
(Replaced content with "Wikia is shit, so we moved: http://emulation.gametechwiki.com")
Line 1: Line 1:
{{infobox
+
Wikia is shit, so we moved: http://emulation.gametechwiki.com
|image = Zsnes.jpg
 
|first = 1.51
 
|second = No
 
|third = Linux, Windows, DOS, OS X
 
|fourth = zsKnight, _Demo_, pagefault, and Nach
 
|fifth = [http://www.zsnes.com/ ZSNES.com]}}'''ZSNES''' is an [[Super Nintendo emulators|SNES]] emulator written in x86 assembly. It was originally made in 1997, and has not been updated since 2007. It is currently one of the most popular SNES emulators.
 
 
==Downloads==
 
*http://www.zsnes.com/
 
 
==Review==
 
The ZSNES developers focused on speed over [[accuracy]], so a hefty amount of games have bugs (and some just plain crash). The current 1.51 created more problems than it fixed and many problems still remain:
 
[[File:Kirby3-forest.gif|frame|SNES Pseudo Hi-Res translucency (Press 8 idiot!)]]
 
*Compatibility is lower than any modern emulator due to low accuracy to real SNES system.
 
 
*Games crashing - Der Langrisser (freezes after 2-3 hours), Super Mario RPG (freezes in many different points of the game), Star Ocean and many other games have freezing and crashing issues.
 
 
*Bad sound emulation - A ton of games sound terrible on ZSNES; Earthworm Jim 2 has no sound effects.
 
 
*Many of the co-processors, which are actually on the cartridges, are emulated in extremely strange ways. For example, Super FX for example is not clocked correctly - Star Fox runs twice as fast as it should.
 
 
*Transparency - Kirby Dreamland 3, Mecarobot Golf, Jurassic Park and any game that uses pseudo hi-res translucency won't display correctly in the default graphics engine. To get them to display properly in 1.51, you have to press 8 to switch to the old graphics engine. Or use an older version.
 
*Netplay was broken in 1.51.
 
 
These are just a few problems, there are a few more listed [http://byuu.org/bsnes/accuracy here], and [https://zsnes.bountysource.com/development/bug_report here].
 
 
It is recommended to use [[Snes9x]] or [[RetroArch]] with the bsnes core(s) instead.
 
 
==ROM Hacks==
 
Many ROM hacks and ROM hacking tools were made using ZSNES as a testing platform because of its popularity. However, because of the inaccuracies of the emulator, these tools and hacks are broken on other, more accurate emulators and real hardware.
 
 
==Alternatives==
 
 
===bZSNES===
 
In 2011, byuu released [http://byuu.org/bzsnes/ bZSNES] - a modification of his bsnes that includes the optional inaccuracies of ZSNES and a similar GUI. This was done as an April Fools day joke. It however only has moderate compatibility with ROM hacks made specifically for ZSNES{{Cite}}.
 
*[http://snesemu.black-ship.net/emus/bsnes/bzsnes_v151w.zip bZSNES]
 
*[http://www.mediafire.com/?uw1nbacn12dfcmk mirror]
 
 
===ZMZ===
 
[http://www.smwcentral.net/?p=section&a=details&id=5681 ZMZ]  is a program that utilises libretro versions of [[Snes9x]] and the Next variant, as well as the [[Bsnes]] cores, much like [[RetroArch]]. It uses the exact same interface that ZSNES uses.
 
*[http://www.smwcentral.net/?p=section&a=details&id=5681 ZMZ]
 
 
==NetPlay==
 
*[http://prdownloads.sourceforge.net/zsnes/zsnesw142.zip ZSNES 1.42]
 
*[http://prdownloads.sourceforge.net/zsnes/zsneswv1.36.zip ZSNES 1.36]
 
{| class="mw-collapsible mw-collapsed wikitable"
 
! colspan=2 width="250"|Review
 
|-
 
| '''PROS''' ||
 
*Excellent connectivity between 2 players (ONLY)
 
*In-game chat that doesn't require switching focus between 2 windows
 
*Can pause emulation at any time
 
*The host's save file is immediately shared with the client, so you don't need to upload it elsewhere first
 
*In case of desynch, host can make savestates and load them for both players to resynch
 
*You can swap controllers at any time
 
*You can change emulator latency on the fly to compensate for choppiness at the expense of slight input lag
 
*It works just as well with between a dialup user and someone on DSL
 
*You can switch between Windowed mode and Fullscreen with ease.
 
*Using version 1.36 games pretty much do not desync period
 
|-
 
| '''CONS''' ||
 
*It's 2P ONLY, with no multiplayer version foreseeable in the near future.
 
*Sometimes it outright refuses to connect 2 people via netplay through UDP for unknown reasons
 
*Most Konami games tend to desynch unless you specifically use ZSNES 1.36 or 1.337
 
*Interface might be unappealing to some people
 
|}
 
 
==External links==
 
[http://snesemu.black-ship.net/emus/bsnes/bzsnes_v151s.zip BZSNES source code]
 
[[Category:Emulators]]
 
[[Category:Linux emulation software]]
 
[[Category:OS X emulation software]]
 
[[Category:NetPlay]]
 

Revision as of 05:01, February 8, 2014

Wikia is shit, so we moved: http://emulation.gametechwiki.com

Community content is available under CC-BY-SA unless otherwise noted.