Audio Fixes, New Features, and 1.0.0 Promotion
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:
- Pocket Updater - Windows only
- Pocket Sync - Cross platform
- Pocket Updater Utility - Cross platform, command line only
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:
- @sorgelig on Patreon
- @greyrogue - Unknown
- @kitrinx - Unknown
- @paulb-nl - Unknown
- @RobertPeip/FPGAzumSpass on Patreon - The author of the original save state feature
If you like the porting work I'm doing, you can also donate to me: