Jacques Gagnon
banner
darthcloud.blueretro.com
Jacques Gagnon
@darthcloud.blueretro.com
BlueRetro Dev
Pinned
After 6 years working on BlueRetro, the time has come for me to move on and focus on my family and my real job.

Thank you to everyone who contributed, tested, reported issues, or supported the project over the years.
Your involvement made BlueRetro what it is today.
Reposted by Jacques Gagnon
👋 just released the first public version of libjoybus, an open implementation of the Nintendo Joybus protocol used by N64 and GameCube controllers, with initial support for Pi Pico (1 and 2) and SiLabs Gecko microcontrollers: github.com/loopj/libjoy...
GitHub - loopj/libjoybus: An implementation of the Joybus protocol used by N64 and GameCube controllers, for 32-bit microcontrollers
An implementation of the Joybus protocol used by N64 and GameCube controllers, for 32-bit microcontrollers - loopj/libjoybus
github.com
January 30, 2026 at 5:04 PM
😉
January 29, 2026 at 2:10 AM
Reposted by Jacques Gagnon
Dynamic switching of "virtual iQue cards" from NAND images off an SD card works :). The middle part with NAND chip is being reflashed is sped up by ca. 10x.
The first card image has some demo games (yellow square), whereas the second NAND image has only full games (red square).
January 24, 2026 at 6:27 PM
Now they telling me I might want to wait for the unannounced ESP32-S31 😮
Espressif sales told me:

“Regarding the ESP32-E22, I’d like to clarify that it does include an I2C interface. However, please note that the E22 operates only in slave mode and is designed as a communication passthrough module that does not support secondary development.”
January 22, 2026 at 11:19 AM
Espressif sales told me:

“Regarding the ESP32-E22, I’d like to clarify that it does include an I2C interface. However, please note that the E22 operates only in slave mode and is designed as a communication passthrough module that does not support secondary development.”
January 21, 2026 at 1:17 PM
I love randomly finding DIY BlueRetro in the wild like this 🥹
January 18, 2026 at 4:27 AM
Oh no my finger slipped 😉
January 15, 2026 at 11:17 PM
Reposted by Jacques Gagnon
First steps in a new project starts working, yay 😊
January 15, 2026 at 10:06 PM
Thought about this today 🫤
January 15, 2026 at 2:40 AM
Pretty sure the Adafruit QT Py ESP32 Pico is the smallest full featured OG ESP32 dev board you can buy, small relapse 😅, I had to give it a try 😂
January 8, 2026 at 3:52 AM
Metroid Prime 4 is basically designed like Wind Waker:
ocean -> desert
boat -> motorcycle
and the "island" gameplay is base on Metroid Prime
December 23, 2025 at 6:58 PM
After 6 years working on BlueRetro, the time has come for me to move on and focus on my family and my real job.

Thank you to everyone who contributed, tested, reported issues, or supported the project over the years.
Your involvement made BlueRetro what it is today.
December 14, 2025 at 1:19 PM
PSA: If you pre-ordered the SW2 GC controller in May it looks like Nintendo forgot about it and let you order an extra one on the same account. (at least in the Canadian store) Received my 2nd one this week. Glad I hold off being extorted on eBay .
November 22, 2025 at 3:24 PM
Reposted by Jacques Gagnon
We’re excited to announce Project Stellar Plus - a complete redesign with built-in Wi-Fi, wireless controller support, and faster hardware. 🚀

makemhz.com/blogs/news/p...
Project Stellar Evolves: Introducing Stellar Plus and the Wireless Upg
The next generation of Stellar is here. Project Stellar Plus and the new Wireless Upgrade Kit bring built-in Wi-Fi, Bluetooth, faster performance, and firmware 2.0.0 - all built on a unified foundatio...
makemhz.com
October 30, 2025 at 9:15 PM
Some APA102 LEDs fun driven by ESP32 ULP co-mcu on @collingall.bsky.social DC internal mod proto
October 18, 2025 at 9:17 PM
Reposted by Jacques Gagnon
You know how you know something is yours? You customize its appearance, its colors, tweak it until it's perfect and fits how you like to work & use it; and then you don't change a thing about it for years and are happy.
The current world is full of UIs telling us "No, this is ours, not yours. Ours."
October 17, 2025 at 12:49 PM
Rebuilt my two first two Lego sets from 1991 with my 4 year old son 🥹, 4 hours trying to find the pieces in a sea of bricks!!
October 12, 2025 at 1:20 PM
Reposted by Jacques Gagnon
Getting ready to send off the first test unit for @darthcloud.blueretro.com threw together a test firmware to validate the addressable LEDs since they were a pain to solder. It's so nice to see them shine. #DreamcastBlueRetro
September 18, 2025 at 7:27 PM
I'm going to be making a talk about BlueRetro at VCF Montreal on the weekend of January 24-25. Come say hi!! vcfed.org/vcf-montreal...
VCF Montreal talks list – Vintage Computer Federation
The Vintage Computer Federation is a 501(c)(3) non-profit whose mission is to preserve computing history through education, outreach, conservation, and restoration.
vcfed.org
September 6, 2025 at 2:47 PM
Reposted by Jacques Gagnon
New Protos today just need to pencil in time to get them assembled today.
#GameCube #LCDJewel #Dreamcast #blueretro
September 3, 2025 at 2:59 PM
Reposted by Jacques Gagnon
i reverse-engineered the Raspberry Pi Compute Module 5! check it out at github.com/schlae/cm5-r...
August 24, 2025 at 8:57 PM
Finished Dark Forces Remastered, very fun SW games in spite of various labyrinth-ish levels. I guess I'll start OG System Shock 1 next but not sure the Steam Deck can handle it.
August 17, 2025 at 10:31 PM
Finally done with all the classic Doom! Doom 64 really has great levels, the new lighting is a bit crude but definitely adds a lot of atmosphere. But I'm not a fan of the new pseudo 3D monster sprite nor the new gun animation. The unmaker pretty much renders the plasma and BFG useless.
August 9, 2025 at 6:19 PM