No$

From Emulation General Wiki
Jump to navigation Jump to search
No$
Developer(s) Martin Korth
Latest version N/A
Platform(s) Windows
DOS
Emulates PlayStation
PocketStation
NES
SNES
Game Boy/Color
Game Boy Advance
Nintendo DS
Nintendo DSi
ZX Spectrum
ZX81
Atari 2600
Commodore 64
Amstrad CPC
MSX
AMT630A
Website NO$FUN archive
Support ($) Patreon

NO$ (pronounced no cash) is a series of proprietary emulators, some of which are donationware, and their accompanying tools/debuggers for a variety of game systems and home computers, developed by Martin Korth.

Emulators

Emulator Latest Version System
NO$PSX 2.2 PlayStation
NO$GBA 3.05 GBA
Nintendo DS
Nintendo DSi
PocketStation
NO$ZX 2.0 ZX80/ZX81
ZX Spectrum
NO$SNS 1.6 SNES/Super Famicom
SNES-CD
NO$2K6 1.1 Atari 2600
NO$NES 1.2 NES/Famicom
NO$GMB 2.5 Game Boy/Color
NO$C64 1.1 Commodore 64
NO$CPC 1.8 Amstrad CPC
NO$MSX 1.5 MSX
NO$X51 1.5 AMT630A

Review

For general purpose emulation, don't bother with these unless your host system happens to be either very old or very underpowered. These emulators are built around speedhacks, have lower compatibility and are prone to bugs. Use the emulators for the systems listed on the main page instead.

The main drawing point of the NO$ emulators are the excellent debug features they often have (only matched by the likes of FCEUX), such as memory viewers and disassemblers, making them very useful for people who are into system development - whether to produce ROM hacks or homebrew, but still marred by its lower compatibility, austere interface, and tight coupling to the Win32 API (though they run fine under a wrapper such as Wine).

That said, they're also the place to go for features that don't get much attention if any on other emulators, including:

  • PocketStation (PS1): as part of NO$GBA 2.7 onwards. The odd choice of emulators comes from GBA, DS and PocketStation sharing parts of the ARM architecture. Functional.
  • PlayStation Link Cable (PS1): currently it's the only available PS1 emulator that can emulate this peripheral.
  • Satellaview (SNES): as part of NO$SNS.
  • SNES-CD (Sony): as part of NO$SNS.
  • e-Reader (GBA): as part of NO$GBA 2.4 onwards.
  • Link Cable (GBA): NO$GBA being the recommended option for its more stable link cable emulation support (compared to 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.

Machine Documentation

Consistently with his focus on emulators as a debugging tool, Martin Korth provides single-document, consistently-formatted comprehensive documentation of all of his emulated platforms, usually being an omnibus of existing resources augmented with independent research.

These are also included within the help documents in every release for convenient offline access.

Machines documented include: