NESCore

NESCore is a multi-platform Nintendo Entertainment System emulation core.
Download

NESCore Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • NerveGas
  • Publisher web site:
  • http://www.zdziarski.com/projects/nescore/

NESCore Tags


NESCore Description

NESCore is a multi-platform Nintendo Entertainment System emulation core. NESCore is a multi-platform Nintendo Entertainment System emulation core designed for high portability, especially on mobile and embedded devices. NESCore can be easily implemented on many desktop and mobile platforms with minimal coding of only operating-system specific functions such as video and sound rendering, and input. NESCore was originally forked from InfoNES, which was derived from pNESx. The original author of InfoNES refused to repair many (many) problems with his emulator core, and thus NESCore was born. The project provides a significant rewrite of the old InfoNES core, fixes many problems, and provides new features such as integrated Game Genie support. If you are using InfoNES in your project, it should be very simple to switch to NESCore. What's New in This Release:· Removed FrameSkip_Latch, just use FrameSkip· Added UNIX NESCore_Callback_Wait() function (-DUNIX_WAIT)· CPU clock tweaks· All games now appear to run smoothy at 339 cycles with jordan's tweaks; making 339 new default.· Fixed white noise channel frequencies· Added PCM DMA· Added PAL support, do not set S.Clock / S.ClockFrame anymore use S.ClockCycles if you have to (339, 341, etc), after _Init and before _Reset


NESCore Related Software