(Moving downloads, adding real zsnes download) |
m (→Review) |
||
(25 intermediate revisions by 15 users not shown) | |||
Line 5: | Line 5: | ||
|third = Linux, Windows, DOS, OS X |
|third = Linux, Windows, DOS, OS X |
||
|fourth = zsKnight, _Demo_, pagefault, and Nach |
|fourth = zsKnight, _Demo_, pagefault, and Nach |
||
− | |fifth = http://www.zsnes.com/}} |
+ | |fifth = [http://www.zsnes.com/ ZSNES.com]}} |
− | '''ZSNES''' is an [[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. |
+ | '''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== |
==Downloads== |
||
Line 12: | Line 12: | ||
==Review== |
==Review== |
||
− | The ZSNES developers focused on speed over [[accuracy]], so a hefty amount of games have bugs (and some just plain crash). |
+ | 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: |
⚫ | |||
− | |||
− | ===Problems=== |
||
⚫ | |||
*Compatibility is lower than any modern emulator due to low accuracy to real SNES system. |
*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. |
*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. |
||
+ | [[File:Snes9x vs Zsnes S-SMP emulation accuracies|thumb|right|335 px]] |
||
⚫ | |||
+ | *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's Dream Land 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 just use an older version. |
||
+ | *Netplay was removed in 1.50. |
||
⚫ | |||
⚫ | |||
+ | It is recommended to use [[Snes9x]] or [[RetroArch]] with the bsnes core(s) instead. |
||
− | *Super FX not clocked correctly - Star Fox runs twice as fast as it should. |
||
− | |||
⚫ | |||
− | |||
⚫ | |||
==ROM Hacks== |
==ROM Hacks== |
||
Line 34: | Line 32: | ||
===bZSNES=== |
===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 |
+ | 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://snesemu.black-ship.net/emus/bsnes/bzsnes_v151w.zip bZSNES] |
||
*[http://www.mediafire.com/?uw1nbacn12dfcmk mirror] |
*[http://www.mediafire.com/?uw1nbacn12dfcmk mirror] |
||
+ | |||
===ZMZ=== |
===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] |
*[http://www.smwcentral.net/?p=section&a=details&id=5681 ZMZ] |
||
==NetPlay== |
==NetPlay== |
||
− | ===Downloads=== |
||
*[http://prdownloads.sourceforge.net/zsnes/zsnesw142.zip ZSNES 1.42] |
*[http://prdownloads.sourceforge.net/zsnes/zsnesw142.zip ZSNES 1.42] |
||
*[http://prdownloads.sourceforge.net/zsnes/zsneswv1.36.zip ZSNES 1.36] |
*[http://prdownloads.sourceforge.net/zsnes/zsneswv1.36.zip ZSNES 1.36] |
||
{| class="mw-collapsible mw-collapsed wikitable" |
{| class="mw-collapsible mw-collapsed wikitable" |
||
− | ! colspan=2 width="250"|Review |
+ | ! colspan="2" width="250" |Review |
|- |
|- |
||
| '''PROS''' || |
| '''PROS''' || |
||
Line 58: | Line 56: | ||
*It works just as well with between a dialup user and someone on DSL |
*It works just as well with between a dialup user and someone on DSL |
||
*You can switch between Windowed mode and Fullscreen with ease. |
*You can switch between Windowed mode and Fullscreen with ease. |
||
+ | *Using version 1.36 games pretty much do not desync period |
||
|- |
|- |
||
| '''CONS''' || |
| '''CONS''' || |
||
Line 66: | Line 65: | ||
|} |
|} |
||
− | == |
+ | ==External links== |
− | http://snesemu.black-ship.net/emus/bsnes/bzsnes_v151s.zip |
+ | [http://snesemu.black-ship.net/emus/bsnes/bzsnes_v151s.zip BZSNES source code] |
[[Category:Emulators]] |
[[Category:Emulators]] |
||
[[Category:Linux emulation software]] |
[[Category:Linux emulation software]] |
Latest revision as of 19:10, 12 May 2019
ZSNES is an 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
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:
- 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 missing sound effects, some sound effects are missing or sound like short beeping noises, which is not correct behavior.
- 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's Dream Land 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 just use an older version.
- Netplay was removed in 1.50.
These are just a few problems, there are a few more listed here, and 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 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[citation needed].
ZMZ
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.
NetPlay
Review | |
---|---|
PROS |
|
CONS |
|