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

    NES Emulation on a Rasp Pico - Castlevania Demo

    Projects and Themes
    emulation microcontroller nes raspberrry pico retrogaming
    2
    5
    1112
    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.
    • Ropgar
      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.

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

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

        Ropgar 1 Reply Last reply Reply Quote 0
        • Ropgar
          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:

          cnoto 2 Replies Last reply Reply Quote 0
          • cnoto
            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
            • cnoto
              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.