Category: Retrogaming
Sega Mega Drive / Genesis 6-Button (X,Y,Z) Controller
In this post we will look at how to interface with a Sega Mega Drive 6-button controller. I will use an Arduino pro Micro (Leonardo) board to imitate the protocol between a Sega Mega Drive console and the controller. The button presses will be converted to keyboard presses. The Arduinos in the Leonardo series can […]
Sega Mega Drive / Genesis 3-Button (A,B,C) Controller
In this post we will look at the Sega Mega Drive controller with the 3-button layout (A, B, C). The goal is to interface with it and convert the signals (protocol) to USB compatible keyboard presses. Then it is possible to use the original controller with a modern computer. For the conversion, I will program […]
Sega Master System Controller
It is a lot of fun to connect an old gaming controller to one of your hobby projects. It gives your project a proper controller to control something, and they add a nostalgic feeling. Done correctly, you can just plug and play them, without damaging or modifying the original hardware. If you want to try […]
NESPi Project Part 10 – Summary
This is the final blogpost in the NESPi project. I won’t present any new stuff to the NESPi here. The purpose of this post is to provide the reader a quick overview of the project, from idea to finished product. And if you are interested to make one NESPi yourself, you can read about all […]
NESPi Project Part 9 – Composite Video and RCA Audio
If you would like to use the NESPi with an older TV with no HDMI, this is the post for you! Quick Guide Split a RCA/composite video cable. Solder the wires to the contacts. Make software configurations. Step 1 – RCA/Composite Video Cable You would like to get a cable like the one on the […]
NESPi Project Part 8 – Reset Button and Reset Script
Okay, this post will be about how to utilize the NES reset button. When I push the RESET button, the RetroPie will shut down. That means that I don’t need to shut it down from the GUI or via a command. To cut cost, the Raspberry Pi doesn’t come with a power on/off switch, you […]
NESPi Project Part 7 – Installing and Configure Software
Finally, we are going to see something on a screen/monitor. I won’t go into deep details in this blog post because software tends to change quiet much from version to version. I will try to give you a general idea about how it works. If you encounter any errors or troubles, I strongly suggest that […]
NESPi Project Part 6 – Main Board and Extension Cables
In this blog post I will show you how to make a board of acrylic plastic to mount the Raspberry Pi on. The board will be similar in size and will reuse all the screw holes the original PCB made use of. We will also look at how to make extension cables to later access […]
NESPi Project Part 5 – Power and Reset button board
In this blogpost I will show how to use the board with the LED and power button and reset button. We will make all the necessarily preparation, so we later can easily connect it to the Pi. Quick Guide Desolder the original cables and the LED. Retrobright the buttons if needed. Make new wire and […]
NESPi Project Part 4 – The NES controller port and protocol
This NESPi will utilize the original controller ports and original NES controllers. The feeling is in the original controllers! To accomplish this, we will interface the original NES controller protocol and use an Arduino pro micro controller to convert the signals to keyboard presses, which we later can map to the emulators running on the […]