Recent Posts

Pages: [1] 2 3 ... 10
General Discussion / Re: Progress on N64/GBA save support?
« Last post by skaman on 19/Aug/2017 06:27:12 PM »
If you want to use your SRAM save in the PJ64 emulator, then you'll need to save swap the file.

You can use saturnu's ED64-Saveswap program:

If have an Ocarina of Time save and want to check it without using an emulator, you can use this page:

After saveswapping the OOT .SRA, then use the first option "Import save file".  The save data will show in the bottom.  Click on the File# to see the details on each save slot.

I'm going to work on adding FlashRAM save reads.
General Discussion / Re: Progress on N64/GBA save support?
« Last post by newbie2 on 19/Aug/2017 01:33:48 AM »
Really appreciate the work you put into this!
General Discussion / Re: Progress on N64/GBA save support?
« Last post by skaman on 18/Aug/2017 08:38:57 AM »
N64 SRAM save support is complete.  I'm sending out the BETA firmware to the members of the test group.
General Discussion / Re: SNES Enhanced Cart Support (BETA)
« Last post by skaman on 18/Aug/2017 08:37:14 AM »
BETA testing of the SNES Enhanced code has been successful with the help of a solid group of testers.

I'll be finalizing the firmware and posting final versions for public download.

Many thanks to all of the testers!
General Discussion / Re: Progress on N64/GBA save support?
« Last post by skaman on 16/Aug/2017 10:09:31 AM »
N64 cart SRAM reads are working.  Added a lookup table to identify the SRAM carts by cart ID.  I still need to add Dezaemon 3D's large SRAM then I'll be working on the SRAM writes.
This possible solution was posted in another thread:

I had this problem too, looks like it is a common problem not limited to the retrode.
Following the instructions there brought me f├║rther, problem is described there:, go straight to the Workaround! You can search for the following sentence: "To apply the workaround for a specific device, add a REG_DWORD value named SkipBOSDescriptorQuery that"

(Though I am not done with flashing yet, at least no usb error and usb connection can be opened.)

edit: Flashing is now working.
This workarround worked for me. I was able to enter DFU mode and install drivers but Flip always threw an error on connecting. I suggest adding this piece of information to firmware update instructions if it is not too much of a hassle.

Using Win10 pro x64 in case that ring any bells.


How did you find the hex and binary codes for the USB Device Descriptor? I tried the workaround a couple days ago but couldn't get it to work. I feel like I did the workaround wrong.
General Discussion / Re: Progress on N64/GBA save support?
« Last post by skaman on 14/Aug/2017 07:04:17 PM »
Since many people have asked about the N64 saves, I took a look at the SRAM and it is possible to read out the saves.  The timing used to read out the save data seems critical so it isn't working 100% perfect at the moment.  If I can get the routines right, then I'll open a new BETA firmware test.
Support / SNES controller support, Linux
« Last post by datastry on 13/Aug/2017 01:31:06 AM »
I'm a brand new user (received my Retrode 2 in the mail this morning... thank you DragonBox!) but I'm running into some issues with controller support.

I'm testing with one SNES controller on two different PCs, one Windows 7 and one Linux Xubuntu (XFCE desktop).
I also have an SNES-to-USB adapter cable from Tomee.    I'll include my testing with this adapter as a comparison with the Retrode.

Before posting this, I did a search of the forum.   The latest relevant post that I could find was this one from 2015:,296.msg2027/topicseen.html#msg2027

The last post in the thread references issues with Linux support of controller.   It states:

HID Mode 1:
"4 USB game controllers plus mouse"

The devices are NOT reporting themselves as joysticks / joypads.
Therefore, only the mouse is found - and the rest appears
as /dev/input/eventx in Linux. They should appear as /dev/input/jsx,
but apparently Linux does not recognize them as joystick.

This matches my experience in Linux.
When I attach my controller using the Retrode and open jstest-gtk, I don't see any available joysticks listed.
When I open up, it doesn't find any gamepads either.
The only feedback that I get from the controller is moving the cursor when I press on the D-pad.
Left stick = x position 0%, y position 50%,  Right = 100%, 50%, Up = 50%,0%, Down = 50%,100%

If I compare this to my experience with the SNES-to-USB adapter cable, I see an "SNES PC Game Pad" device available in  jstest-gtk.    At the HTML5 Gamepad page, the controller is recognized and all the axes and buttons are recognized correctly.

I'm interested in support under Linux.   However, since I have a Windows machine that I tested on, I'll describe my testing.

When the Retrode is attached to the Windows 7 machine, it recognizes 4 controllers in both the Windows' Game Controllers dialog box and in the HTML5 Gamepad page.   At the Gamepad page, button presses are recognized but axis movements are not recognized.   The Windows cursor is not affected (not surprisingly).

By contrast, the controller's behavior with the SNES-to-USB adapter cable matches its behavior under Linux.

Does anyone know anything about these issues with Linux support?
Has there been any development since the 2015 post?

Any help is appreciated!    Thanks!

General Discussion / Re: Progress on N64/GBA save support?
« Last post by skaman on 11/Aug/2017 04:12:55 AM »
The Arduino Cart Reader can backup all of your N64 saves.

Current build info is here:

Project started here:

All of my SNES enhanced code that was recently added to the Retrode started on the Arduino reader.

General Discussion / Re: Progress on N64/GBA save support?
« Last post by Raw64life on 11/Aug/2017 04:04:08 AM »
I'm in the same boat. Been waiting years for this or any other way I could back up my N64 cart saves and play them on an emulator. I backed up what I could using a DexDrive/Gameshark 3.0 but it only works for eeprom and AFAIK still no way to get those saves working on an emulator.

Hopefully one of these years someone comes up with something before my carts start to rot lol
Pages: [1] 2 3 ... 10