Changes

Jump to navigation Jump to search

No$

231 bytes removed, 19:55, 19 November 2021
no edit summary
{{Infobox emulator
|logo platform = Zsnes.jpg[[Emulators on PC|logowidth = 100Windows]]</br>[[Emulators on DOS|last-version = 1.51DOS]]|active target = No[[PlayStation emulators|platform = Multi-platformPlayStation]]</br>[[PocketStation emulators|architecture = PocketStation]]</br>[[wikipedia:x86Nintendo Entertainment System emulators|x86NES]]|target = </br>[[Super Nintendo emulators|SNES]]</br>[[Game Boy/Game Boy Color emulators|Game Boy/Color]]</br>[[Game Boy Advance emulators|Game Boy Advance]]</br>[[Nintendo DS emulators|Nintendo DS]]</br>[[Nintendo DSi emulators|Nintendo DSi]]</br>[[ZX Spectrum emulators|ZX Spectrum]]</br>[[Sinclair ZX81 emulators|ZX81]]</br>[[Atari 2600 emulators|Atari 2600]]</br>[[Commodore 64 emulators|Commodore 64]]</br>[[Amstrad CPC emulators|Amstrad CPC]]</br>[[MSX emulators|MSX]]</br>AMT630A|developer = zsKnight, _Demo_, pagefault, NachMartin Korth|website = [http://wwwproblemkaputt.zsnes.com/ ZSNES.comde NO$FUN]|source support = [[sourceforgehttps:projects/zsnes/files/zsneswww.patreon.com/|SourceForge]martin_korth Patreon]|license = GNU GPLv2}}
'''ZSNESNo$''' ('''NoCash''') is a free and open-source [[Super Nintendo series of proprietary emulators|Super Famicom (SNES) emulator]] written in [[wikipedia:x86|x86]] assembly. It was originally made in 1997 and was one , some of the most popular Super Nintendo emulators from late nineties to mid-2000swhich are donationware, but now is obsolete and has not been updated since 2007. Currently the only reason to use ZSNES is accompanying tools/debuggers for the netplaya variety of systems, developed by Martin Korth.
==DownloadEmulators=={| cellpaddingclass="4wikitable sortable" style="text-align: center;"
|-
! scope="col"|Emulator! scope="col"|Latest Version! scope="col"|alignActive! scope=center"col"|System|-|No$PSX|2.0|{{Icon✗}}|[[PlayStation emulators|PlayStation]]|Win-big|No$GBA|{{No$GBAVer}}|'''{{✓}}|[[Game Boy Advance emulators|GBA]]<br/>[[sourceforge:projectsNintendo DS emulators|Nintendo DS]]<br/zsnes>[[Nintendo DSi emulators|Nintendo DSi]]<br/files>[[PocketStation emulators|PocketStation]]|-|No$ZX|2.0|{{✗}}|[[Sinclair ZX81 emulators|ZX80/zsnesZX81]]<br/>[[ZX Spectrum emulators|ZX Spectrum]]|-|No$SNS|1.6|{{✗}}|ZSNES[[Super Nintendo emulators|SNES/Super Famicom]]''' on SourceForge|-|No$2K6|1.1|{{✗}}|[[Atari 2600 emulators|Atari 2600]]|-|No$NES|1.2|{{✗}}|[[Nintendo Entertainment System emulators|NES/Famicom]]|-|No$GMB|2.5|{{✗}}|[[Game Boy/Game Boy Color emulators|Game Boy/Color]]|-|No$C64|1.1|{{✗}}|[[Commodore 64 emulators|Commodore 64]]|-|No$CPC|1.8|{{✗}}|[[Amstrad CPC emulators|Amstrad CPC]]|-|No$MSX|1.5|{{✗}}|[[MSX emulators|MSX]]|-|No$X51|1.5|{{✗}}|AMT630A
|}
==OverviewReview==The ZSNES developers focused on speed over For general purpose emulation, don't bother with these unless you happen to use a very old/outdated computer, these emulators are built around [[Emulation Accuracy#Low_accuracy|accuracyspeedhacks]], so a hefty amount of games have bugs (and some just crash outright). The current version (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]]* 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 compatibility and many other games have freezing and crashing issues.* Bad sound emulation: Many games sound inaccurate on ZSNES. ZSNES's audio timer isn't floating point so there are timing artifacts in the music. ZSNES doesn't emulate release values of ADSR so held notes will sound poor.* 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 prone to display properly in v1bugs.51, one must press 8 to switch to Use the old graphics engine.* x86 code exploits: With specially made hacks and homebrew ROMs, it is possible emulators for them to break out of ZSNES itself and [https://www.youtube.com/watch?v=Q3SOYneC7mU execute native code on the host computer.] * While older versions of ZSNES still have one of the better netplay systems among emulators, netplay was removed in v1.50.* SA-1 isn't emulated correctly, so Kirby Super Star can sometimes spawn different sprites than listed on the supposed onemain page instead.
These The main drawing point of No$ emulators is the excellent debug features they often have (only matched by the likes of [[FCEUX]]), such as memory viewers and disassemblers, making it very useful for people who are just a few problemsinto hacking games either to produce rom hacks or translations, but still marred by its lower compatibility, austere interface, and in the case of the GBC emulators, DRM (but that was long ago, everything else from No$ is 100% safe to use). They're also the place to go for features that don't get much attention if any on other emulators, there are a few more listed [httpsincluding:* PocketStation (PS1)://floatingas part of No$GBA 2.muncher7 onwards.se/byuu/accuracy/ here] The odd choice of emulators comes from GBA, DS and PocketStation sharing parts of the ARM architecture. Functional.* Satellaview: as part of No$SNS.* SNES-CD (Sony): as part of No$SNS. * [http[GBA e-Reader emulators|e-Reader (GBA)]]://sourceforgeas part of No$GBA 2.net/p/zsnes/bugs/ here4 onwards.* Link Cable (GBA): No$GBA being the recommended option for its more stable link cable emulation support (compared to [[VisualBoy Advance#VBA-M|VBA-M]] which has lower support).* Local DS Wi-Fi (DS): preliminary implementation in No$GBA. Fails.* DSi: No$GBA added support for DSi games starting with version 2.8, although some games won't boot and others have graphical glitches.
It is recommended to use [[Snes9x]] or [[higan]] instead==Machine Documentation==Consistently with his focus on emulators as a debugging tool, Martin Korth provides single-document, consistently-formatted comprehensive documentation of a number of his emulated platforms, usually being an omnibus of existing resources augmented with independent research.
==ROM hacks==Machines documented include: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://byuuproblemkaputt.orgde/bzsnes/ bZSNESx51specs.htm the AMT630A] - a modification of his [[higan|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-shipproblemkaputt.net/emusde/bsnes/bzsnes_v151w2k6specs.zip bZSNEShtm the Atari 2600];* [http://wwwproblemkaputt.mediafire.comde/download/c6nylmbnca23rmy/bZSNESpagezero.rar mirrorhtm the Commodore 64, Vic-20 and TED machines];* [http://snesemuproblemkaputt.black-ship.netde/emus/bsnes/bzsnes_v151spandocs.zip bZSNES source codehtm the Gameboy](based primarily on the Pan docs); ===ZMZ===* [http://wwwproblemkaputt.smwcentralde/gbatek.net/?p=section&a=details&id=5681 ZMZ] is a program that utilizes libretro versions of [[Snes9x]] and 2002htm the Gameboy Advance, 2005 Nintendo DS and 2010 variants, as well as the [[higan|bsnesDSi]] cores, much like [[RetroArch]]. It uses the exact same interface that ZSNES uses and can record ZMV files.;*[http://wwwproblemkaputt.smwcentralde/portar.net/?p=section&a=details&id=5681 ZMZhtm the MSX==Netplay==(based primarily on the Portar docs);* [http://prdownloadsproblemkaputt.sourceforge.netde/zsnes/zsnesw142everynes.zip ZSNES 1.42htm the NES];* [http://prdownloadsproblemkaputt.sourceforge.netde/zsnes/zsneswv1psx-spx.36.zip ZSNES 1.36htm the PS1{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"! colspan=2 width="250"|Review|-| '''PROS''' ||* Excellent netplay connectivity between 2 players* 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 desync, the host can make save states and load them for both players to resync* 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 dial-up user and someone on DSL* You can switch between windowed mode and full screen with ease[http://problemkaputt.* Using version 1de/fullsnes.36, games pretty much do not desync periodhtm the Super Nintendo];* Still has some big communities and dedicated servers like [http://emuproblemkaputt.z-netde/zxdocs.us Z-Net]|-| '''CONS''' ||* Netplay is 2P ONLYhtm the ZX80, ZX81, with no multiplayer version foreseeable in the near future* Both players need their port forwarded to connect over UDP for netplayLambda 8300, Jupiter ACE and TCP can be quite choppy* Most Konami games tend to desync unless you specifically use ZSNES 1ZX Spectrum].36 or 1.337* Interface might be unappealing to some people|}
[[Category:Emulators]]
[[Category:Netplay‏‎Computer emulators]][[Category:Console emulators]][[Category:Home console emulators]][[Category:Handheld console emulators]][[Category:Windows emulation software]]
[[Category:DOS emulation software]]
[[Category:Windows emulation software‏‎]][[Category:Linux emulation software]][[Category:macOS emulation softwareNintendo Entertainment System emulators]]
[[Category:Super Nintendo emulators]]
[[Category:Game Boy/Game Boy Color emulators]]
[[Category:Game Boy Advance emulators]]
[[Category:Nintendo DS emulators]]
[[Category:Nintendo DSi emulators]]
[[Category:PocketStation emulators]]
[[Category:PlayStation emulators]]
[[Category:ZX81 emulators]]
[[Category:ZX Spectrum emulators]]
[[Category:Atari 2600 emulators]]
[[Category:Commodore 64 emulators]]
[[Category:Amstrad CPC emulators]]
[[Category:MSX emulators]]
[[Category:Closed-source emulators]]
4,085
edits

Navigation menu