All prices in USD. Import fees and tax may apply when importing into your country



Gen3 is coming...

Posted by Benjamin Grimmett on

A recent HDD crash has made me re-write Joey's firmware from scratch, again. During the re-write I was thinking of the best way to support OSX, Linux, Windows on both GB and GBA carts. The solution, the Gen3 Reader Writer (Name TBA). I'm about 6hrs into the firmware + software of Gen3. What I can say for now is that Gen3 firmware will run on Gen2 hardware and the PC side software is coded in Python 3. To get the GBA functionality it is strongly recommended you use the dedicated Gen3 hardware which will have onboard 3.3/5v logic switching. 

For the programmers, all data is handled via Bulk In and Out endpoints. A driver is included for Windows. OSX and Linux will not require one. The protocol will be fully documented and open source. The Python scripts will also be freely available. I don't intend on releasing the firmware source though I am open to any and all feature requests.

This new software will add support for the rare GB/C MBC's (certain Japanese games, FF series etc) as well as generic MBC's. Support for modifying a carts RTC will be there, SRAM, EEPROM, GBCamera, re-writing a vast number of flash carts including EMS32,64 and BennVenn carts. All the complex stuff will be handled on the PC end giving the Gen3 the absolute widest compatibility with all known carts.

So that's what's new!

 

19 comments


  • Yes! Next batch will be due to ship in about a week.

    If you are in the UK, checkout Deadpanrobot.co.uk No doubt it will be cheaper shipping domestic. Send him an email, he’s a pretty helpful guy.

    BennVenn on

  • Do you still make these?
    Are they available for purchase and UK shipping?

    Sk on

  • What games have you dumped? Are you sure they use SRAM/FlashRAM? Not EEPROM?

    Email me the details

    BennVenn on

  • Thanks. I’ve now upgraded to v3.10. I dumped two GBA carts as a test. Both roms dumped 100% but when I dump FLASH/SRAM the sav files are useless (Contents are all repeating hex values eg 08 08 08 08) What do I do?

    Curious on

  • Check the downloads page!

    BennVenn on

Leave a comment