Editing ZSNES
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | {{ | + | {{infobox |
− | | | + | |image = Zsnes.jpg |
− | | | + | |first = 1.51 |
− | + | |second = No | |
− | | | + | |third = DOS, Windows, Linux, OS X |
− | | | + | |fourth = zsKnight, _Demo_, pagefault, and Nach |
− | | | + | |fifth = [http://www.zsnes.com/ ZSNES.com] |
− | + | |sixth = [http://sourceforge.net/projects/zsnes/files/zsnes/ SourceForge]}} | |
− | |||
− | | | ||
− | | | ||
− | |||
− | |||
− | }} | ||
− | '''ZSNES''' is a | + | '''ZSNES''' is a [[Super_Nintendo_emulators|Super Famicom (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. |
==Download== | ==Download== | ||
− | + | [http://sourceforge.net/projects/zsnes/files/zsnes/ ZSNES] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==Review== |
− | The ZSNES developers focused on speed over [[Emulation | + | The ZSNES developers focused on speed over [[Emulation Accuracy|accuracy]], so a hefty amount of games have bugs (and some just plain crash). The current v1.51 created more problems than it fixed and many problems still remain: |
[[File:Kirby3-forest.gif|frame|SNES Pseudo Hi-Res translucency on ''new'' graphics engine]] | [[File:Kirby3-forest.gif|frame|SNES Pseudo Hi-Res translucency on ''new'' graphics engine]] | ||
− | * Compatibility is lower than modern emulators due to low accuracy to real SNES system. | + | *Compatibility is lower than modern emulators 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 - Many games sound inaccurate on ZSNES; Earthworm Jim 2 has no sound effects. | ||
+ | *Many of the co-processors, which are actually on the game cartridges, are emulated in strange ways. For example, Super FX is not clocked correctly--Star Fox runs twice as fast as it should. | ||
+ | *Transparency - Kirby Dreamland 3, Mecarobot Golf, Jurassic Park and other games that use pseudo hi-res translucency won't display correctly in the default graphics engine in v1.51. To get them to display properly in v1.51, one must press 8 to switch to the old graphics engine. | ||
+ | *While older versions of ZSNES still have one of the better netplay systems among emulators, netplay was removed in v1.50. | ||
− | + | These are just a few problems, there are a few more listed [http://web.archive.org/web/20130508120513/http://byuu.org/bsnes/accuracy here], and [http://sourceforge.net/p/zsnes/bugs/ 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/download/c6nylmbnca23rmy/bZSNES.rar mirror] | ||
+ | *[http://snesemu.black-ship.net/emus/bsnes/bzsnes_v151s.zip bZSNES source code] | ||
+ | ===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] | ||
− | {| class="mw-collapsible wikitable | + | ==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 | ! colspan=2 width="250"|Review | ||
|- | |- | ||
| '''PROS''' || | | '''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 | |
− | * Excellent | + | *The host's save file is immediately shared with the client, so you don't need to upload it elsewhere first |
− | * In-game chat that doesn't require switching focus between 2 windows | + | *In case of desynch, host can make savestates and load them for both players to resynch |
− | * The host's save file is immediately shared with the client, so you don't need to upload it elsewhere first | + | *You can swap controllers at any time |
− | * In case of | + | *You can change emulator latency on the fly to compensate for choppiness at the expense of slight input lag |
− | * You can swap controllers at any time | + | *It works just as well with between a dialup user and someone on DSL |
− | * You can change emulator latency on the fly to compensate for choppiness at the expense of slight input lag | + | *You can switch between Windowed mode and Fullscreen with ease. |
− | * It works just as well with between a | + | *Using version 1.36 games pretty much do not desync period |
− | * You can switch between | ||
− | * Using version 1.36 | ||
− | |||
|- | |- | ||
| '''CONS''' || | | '''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 | + | *Most Konami games tend to desynch unless you specifically use ZSNES 1.36 or 1.337 |
− | * Interface might be unappealing to some people | + | *Interface might be unappealing to some people |
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Emulators]] | [[Category:Emulators]] | ||
− | [[Category: | + | [[Category:NetPlay]] |
− | |||
− | |||
[[Category:Windows emulation software]] | [[Category:Windows emulation software]] | ||
[[Category:Linux emulation software]] | [[Category:Linux emulation software]] | ||
− | [[Category: | + | [[Category:OS X emulation software]] |
− | |||
− | |||
− |