github jpjonte/NESd 0.9.0
NESd 0.9.0

latest releases: nightly, 0.14.0, 0.13.0...
14 months ago

Added

  • MMC1: Improved accuracy by ignoring writes in consecutive cycles
  • Show interrupt status in debugger
  • Added frame count in the debug overlay
  • Unofficial operations are now highlighted in red
  • When an error occurs during emulation, an error toast message is shown
  • Added a button to remove a ROM from the recent ROM list
  • Added a button to delete a save state from the save states menu
  • Added a button to create a new save state from the save states menu
  • Gamepad inputs are now repeated when held down for easier menu navigation
  • Added the option to remove a ROM from the recent ROM list if it could not be found while loading

Changed

  • Made the CPU implementation cycle accurate
    • Should improve compatibility in general
    • Battletoads is now playable
  • Increased the limit of operations the disassembler will disassemble in one go from 100 to 200
  • Improved usability of breakpoint dialogs
  • Improved performance of the PPU code
  • Improved test coverage and fixed some small bugs

Fixed

  • Fixed CNROM ROMs not starting up
  • Fixed an issue where the disassembler would disassemble non-code data when encountering a BRK instruction
  • Fixed an issue where multiple breakpoints could be added for the same address

Don't miss a new NESd release

NewReleases is sending notifications on new releases.