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


Raphnet adapter manager: Version 2.1.27 now available image
  • New firmwares for SNES/N64/Classic controller to Gc/Wii adapters, implementing seldom used Gamecube controller status reporting where the C-stick and/or the L/R analog triggers can be made 4 or 8 bits. This fixes Luigi's Mansion vacuum and possibly other games!
    • N64 to Gc/Wii v2.5
    • SNES to GC/Wii v2.5
    • Classic to GC/Wii v1.7
  • Command-line: --gc_pollraw now takes an argument corresponding to the reporting mode (Use 3 for 8 bit C-Stick and L/R triggers)
  • Add support for adapters with acceleration sensors
vspcplay version 1.4 released image
  • Add an option to output a Wave file (--waveout)
  • Add options to mute/unmute specific channels (--mute and --unmute command-line options)
  • Add keyboard controls (1-8 to toggle mute, 0 to toggle mute all/none, N/P to play next/previous song, R to restart song, ESC to quit)
  • Fix a bunch of buffer overflows, fix warnings, some code cleanup...
Extenmote 2.2.1 released image
  • Add an option for Gamecube controllers where the L/R buttons are triggered early using the analog reading from the L/R sliders. This option is toggled with A+B+X+Y+L and is remembered between power cycles.
Raphnet adapter manager: Version 2.1.26 now available image
  • New Classic controller to USB adapter firmware version 2.2.7:
    • Add an option to invert the Y or X joystick axis.
    • Mouse mode: Wii Guitars now supported.
    • Mouse mode: Add an option to disable Nunchuk scrolling.
    • Correct values used for D-Pad as axes option (was broken since v2.2.2)
  • New PSX Controller to USB adapter firmware version 1.0.2:
    • Add support for the PSX Analog Joystick (SCPH-1110). Should also work for the Dual Analog Controller.
    • Add support for the Playstation mouse (SCPH-1030)
    • Use slower timing when poll interval is >= 10ms. With this change, some 3rd party controllers may work.

[Show all news...]