Game title database

Categories

Firmware features complete

In the last few days of intensive work, I could complete everything I had planned for the firmware. From now on, it’s all about finding and fixing bugs (and hopefully not too many of them). So what’s new?

  • *SNES SRAM reading and writing cycles completely rewritten, using information from several RAM chip datasheets.
  • Support for 4 (hardware) resp. 2 (firmware) gamepads added.
  • Access conflicts between *SNES and *SEGA interfaces resolved.
  • SRAM size detection failure cases (*Yoshi’s Island) resolved.
  • On-the-fly cartridge swapping capability implemented.
  • Firmware code restructured and migrated to the amazing LUFA USB framework. This allows for a future source code release.

Still to do before mass production can start:

  • Negotiate insertion force with manufacturer of *SEGA connectors. (They’re just a little too snug for my taste.)
  • Make final prototypes of PCB and case
  • More testing

We’re getting there, slowly. Expect preordering to start around next week.

1 comment to Firmware features complete