Skip to content

Releases: andkrau/NuanceResurrection

Nuance 0.6.5

04 Jan 21:31
Compare
Choose a tag to compare
  • Fix loading of nuance.cfg when drag and drop is used
  • Hide mouse cursor when in fullscreen mode
  • Make rendering window behave like the others when trying to close it (e.g. clicking 'X' and Alt-F4 work now)
  • Fix user breakpoints
  • Fix 16/16z pixel format bilinear DMA
  • Enable kprintf outputs (also new documentation about it within this readme file)
  • Fix regression in code interpreter (shift+XXX opcodes)
  • Slightly optimize code interpreter (ALU add+/sub+XXX opcodes)

Nuance 0.6.4

10 Jan 12:22
Compare
Choose a tag to compare
  • Fix command line file parsing, also drag and drop will now work properly
  • Fix wrong handling of global overlay alpha values > 0
  • Optimize OpenGL output shaders
  • Fix CRT-like shader for very high resolutions (e.g. 4K)
  • Retweak CRT-like shader to be a bit more realistic compared to common CRT TVs back in the days

Nuance 0.6.3

04 Jan 19:27
Compare
Choose a tag to compare
  • Add new (optional) postprocessing CRT-like shader ([UseCRTshader] in the .cfg), enabled by default, looks best in fullscreen
  • Its now possible to specify a file that should be loaded directly from the command line, e.g. nuance.exe C:\NuonGame\nuon.run. This will also automatically launch in fullscreen mode, too
  • Add new [Controller1Mappings] section in the .cfg along with DirectInput support for joypads/sticks and an additional UI dialog to configure keys/buttons
  • Fix a lot of problems with the MPE IRAM overlay areas and the code caching of these
  • Make MPE IRAM overlay caching more efficient
  • Merlin Racing now is playable (although the AI carts are still driving around randomly)
  • Update status window on single stepping, too
  • Add missing registers to status window
  • Add debug output for BIOS calls
  • Add new [AutomaticLoadPopup] section to configure if the automatic file selection pops up on startup or not

Nuance 0.6.2

27 Nov 11:08
Compare
Choose a tag to compare

Small update:

Tweak audio interrupts some more
Correctly set DST
Some internal buffer overflow protection
Improve debugging output a bit

Nuance 0.6.1

27 Nov 07:57
Compare
Choose a tag to compare

Unfortunately the author of the original project (Mike Perry) passed away a long time ago, but it seems like nobody picked up this piece of history and so there is no NUON emulator to be found anywhere except for his Nuance 0.5.1 release from 2007.

The source code of 0.5.0 (or is it actually 0.5.1??) was later-on released by his family via http://www.dragonshadow.com/-/downloads/NuanceExperimental.zip

By now, emulation was improved a lot with many games now working almost correctly (except for "random" endless loops that still occur in the emulated code due to whacky audio syncing) in the new 0.6.1 release.

Due to the (debatable) way how Mike designed the emulation core, this project is not trying to provide cycle-accurate emulation, but can rather be seen as a virtual NUON machine that provides as much computational power as possible from the host PC. The advantage: Games that stutter on original HW can run smooth. The disadvantage: Syncing problems (for now) in some games.