Welcome

Hello, I'm Raphaël Assenat. I grew up near Montreal, Canada. I have always had a strong interest for computers and electronics, and over the years, I completed several projects in those fields. I setup this website to share some of them.

What I find most enjoyable is using C and assembly to program embedded systems (micro-controllers) and video games for old consoles and computers. I also love video games from the 80's and 90's, which is why a majority of my projects also have something to do with with games...

I just hope that you will find something useful here, or otherwise worthy of interest. Cheers!



Support me!
Buy Me a Coffee at ko-fi.com

News

Update for the SMS cartridge reader/programmer image
  • [firmware] Implemented a version command
  • [firmware] Add support for multiple flash types (added 29LV320 and S29JL032)
  • [firmware] Disables write protect (sets mapper FFFC bit 7) when programming
  • [firmware] Add 'bc' (blank check) command, to check if the FLASH (not the auto-detected 'ROM' size) is blank.
  • [firmware] Add 'setromsize' command, to force a different size than what init detected.
  • [python command-line and GUI] Improve error reporting when opening the port fails.
  • [python GUI] Migrate to FreeSimpleGUI
Foot pedal input adapter for Wii guitar image
A short guide about the external button input port found on Wii Guitars and how an adapter to wire a foot pedal or tilt switch can be built.
Raphnet adapter manager: Version 2.1.31 now available image
Add Classic controller to USB adapter firmware version 2.2.8:
  • Clamp whammy values from guitar to safe range to avoid integer overflow (prevents the whammy value from spiking back up when pressing the whammy all the way down on some guitars)
  • Added support for an optional external accelerometer
RC2018/04: RainZapper v3 image
Version 3 of the mini-game RainZapper I made for the April 2018 edition of the Retro Challenge is now available. New in this version: Sound effects and high score storage to disk. Also some bug fixes regarding mouse support.

[Show all news...]