
The LEGO Super Mario Bros. Starter Course is interactive itself, but what happens when a programmer decides to hack the figure and turn it into a game controller? Well, you would hold Mario to jump, move and smash coin blocks. That’s right, a programmer who goes by “r1ckp” on Twitter did just that and what you’re about to see is the game running on an emulator in a Linux virtual machine on a MacBook Pro.
Wrote some code to use the #legosupermario to play #SuperMario pic.twitter.com/LOuECESPgT
— Rick (@r1ckp) September 2, 2020
Mario did not need to have any additional hardware added, as it already contains an accelerometer, gyroscope, color sensor and Bluetooth connectivity. So, all “r1ckp” had to do was hack the signals that were being transmitted via Bluetooth and then code them to the NES emulator. The entire process only took around 4-hours to get working, with most of the headache being to figure out the Blutooth protocol, but afterwards, it was just simulating key presses at certain events.
- MARIO KART TOY – Join forces with Baby Mario or Baby Luigi for balloon-busting battles and racing action with this LEGO Super Mario adventure toy...
- 2 COLLECTIBLE MARIO KART TOYS – This playset includes Baby Mario and Baby Luigi toy figures, plus 6 buildable balloons (3 red, 3 green
- INCLUDES TWO MARIO KART TOYS – Place the Baby Mario toy in his Biddybuggy and Baby Luigi toy on his Tri-Speeder and launch shells to try to knock...
Some people asked for it, so here's how shooting and pipes work pic.twitter.com/OACZYurh5u
— Rick (@r1ckp) September 3, 2020
