Skip to content

Audio Fixes, New Features, and 1.0.0 Promotion

Compare
Choose a tag to compare
@agg23 agg23 released this 27 Sep 00:41
· 21 commits to master since this release

It's finally time to promote the NES core to its 1.0.0 release. The core has proven to be very stable and reliable in the past 9 months, with no real reported issues. The core does not have all of the features of the MiSTer version (no PAL, FDS, NSF, a few expansion audio mappers), but we're at the absolute limit of what can fit on the Pocket. The core actually has an incorrect implementation that takes up a huge portion of the core (about 27%). Fixing this would open the core up for more features.

This release also brings about some small improvements. The audio reproduction is improved with the addition of the MiSTer audio filtering change, there is no longer a DC offset in the audio, there's a new square pixels video mode, and support for using X/Y for turbo. See the changelog below for more information.


Installation instructions

Easy Mode

I highly recommend the updater tools by @mattpannella, @RetroDriven, and @neil-morrison44. Choose one of the following updaters:

Any of these will allow you to automatically download and install openFPGA cores onto your Analogue Pocket. Go donate to the creators if you can


Manual Mode

Visit Releases and download the latest version of the core by clicking on the file named agg23....zip.

To install the core, copy the Assets, Cores, and Platform folders over to the root of your SD card. Please note that Finder on macOS automatically replaces folders, rather than merging them like Windows does, so you have to manually merge the folders.


Donations

If you are able to, please donate to the various developers of this core:

If you like the porting work I'm doing, you can also donate to me:

Changelog

  • fix: Add missing Start and Select button configuration
  • fix #28: Add MiSTer audio filter pipeline and separate audio PLL
  • fix #31: Prevent palette upload from starting RAM clear process
  • feat #29: Square pixel video mode
  • feat #30: Turbo buttons
  • Fixed error in dev icon