RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    NES Emulation on a Rasp Pico - Castlevania Demo

    Scheduled Pinned Locked Moved Projects and Themes
    emulationmicrocontrollernesraspberrry picoretrogaming
    5 Posts 2 Posters 2.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      Ropgar
      last edited by mitu

      I've put together code for a NES emulator for Raspberry Pi Pico as well. In my project it can run several ROMs using Mappers 0, 1, 2, 3, 4 and 7 (90% of the games).

      It can do 60 frames per second on VGA and emulates APU and PPP perfectly well. It uses a PS/2 Keyboard as controller (I have no NES controller here with me). Sound is very impressive and there no glitches on video and backgound game music.

      cnotoC 1 Reply Last reply Reply Quote 2
      • cnotoC
        cnoto @Ropgar
        last edited by

        @ropgar Very Cool. What kind of UI can it run? Assuming ES is out of the question.

        R 1 Reply Last reply Reply Quote 0
        • R
          Ropgar @cnoto
          last edited by

          @cnoto, It's still an experimental project. So far there is no UI.

          It has 10 games preloaded on its flash.

          Pressing <CAPS LOCK> on the keyboard will switch among these games.
          Using cursor arrow keys, <CTRL> and <ALT> works as a game controller.
          Enter and TAB are Start/Select.

          The emulator working with preloaded games can be seen at:

          cnotoC 2 Replies Last reply Reply Quote 0
          • cnotoC
            cnoto @Ropgar
            last edited by

            @ropgar This is awesome! Well done. This would be a cool project to imbed within a nes controller with a small battery. I cant imagine the pico needs much power.

            1 Reply Last reply Reply Quote 0
            • cnotoC
              cnoto @Ropgar
              last edited by

              @ropgar id be happy to test with a usb nes controller if that would be helpful.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.