Skip to content

v0.14

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Aug 16:55
· 278 commits to main since this release
eb20da5

CHANGELOG

General Info

Binaries for each configuration are at the end of this page.

See readme section how to install and wire up

Release notes

v0.14

Features

For two player games. When a USB controller is connected, you can connect a NES controller to either Port 1 or Port 2.
The USB controller is always player 1, the NES controller on Port 1 or Port 2 is player 2.
In this situation you don't need an extra NES controller port wired for port 2 for playing two player games. The controller connected to port 1 can then be used for player two.

When no USB controller is connected. You can use two NES controllers for two player games. Port 1 is player 1, Port 2 is Player 2.

Player 1 Player 2
USB controller connected USB NES port 1 or NES port 2
No usb controller connected NES port 1 NES port 2

Updated README for two player setup.

Fixes

  • none

v0.13

Features

  • Two player games can now be played. An extra NES controller port can be added to any configuration. Controller port 1 can be a USB or NES controller, controller 2 must be a NES controller. At the moment, no second USB controller can be connected.

Fixes

  • none

Technical changes:

  • Pimoroni Pico DV Demo Base: uart output fore debug printf messages is disabled, because gpio1 is needed for the second NES controller port.

v0.12

Features

  • Some settings are now saved to SD card. This includes the selected screen mode, chosen with Select+Up or Select+Down #42 and the last chosen menu selection. #46. Settings are written to /settings.dat on the SD-card. When screen mode is changed, this will be automatically saved. The causes some red flicker due to the delay it causes.

Fixes

  • none

Technical changes:

v0.11

Features

  • Display program version in lower right corner of the menu

v0.10

Features

  • none

Fixes

  • Fixed menu colors not displaying correctly. Using NES color palette properly now.

v0.9

Features

Fixes

  • Some minor code changes.

v0.8

Features

Fixes

  • Removed unused mapper 6 to conserve memory #22 @kholia
  • Now works with latest Pico SDK 1.5 #7 @kholia
  • Added framerate toggle #20 @fhoedemakers
  • Sound not working properly when using Pico SDK 1.5 #21 by @shuichitakano
  • Moved nes rom flashing from menu.cpp to main.cpp in order to prevent locking up the Feather RP2040 DVI when using the WII-Classic controller. @fhoedemakers