Explore My Tech Projects

This page will highlight my technology projects done throughout the years.

Software modifying a unmoddable Switch

Why?

This Switch is a version 2 Switch, which means it is a newer model which has old hack changed for this version.

What?

This is a Nintendo Switch that is software modified to run custom firmware.

How?

This modification has a custom PCB soldered overtop of the CPU to run the firmware. On a version 1 Switch, you can run custom firmware through an SD card, but this version Switch requires this custom PCB.

Recovering deleted data using Autopsy

Why?

I had a old hard drive and was curious to see if there was any left over data even thought the hard drive was blank

What?

This is a program called Autopsy that allows you to look at deleted data from computer storage.

How?

While a hard drive was plugged into my PC, I ran the Autopsy program and it was able to detect old data that the hard drive had hidden, even though it was deleted.

Xbox 360 USB-C Controller Conversion

Why?

I did this mod since the original wire was damaged and having USB-C is now the standard for USB and also for convenience reasons.

What?

This was a wired Xbox 360 controller that I converted to USB-C.

How?

I stripped down a USB-A to USB-C adapter and removed the USB-C port. Then, I soldered the USB-C solder pads to the power points on the controllers board.

Custom Built Arcade PC (Batocera)

Why?

This PC brings all legally ripped and obtained games and puts them into one program. Each console, once clicked, brings you to a list of ripped ROM files where you can play at ease

What?

This is a custom build PC with a custom operating system that runs a arcade style emulation program.

How?

First, I had to delete Windows 11 and flash install a arcade operating system called Batocera. Batocera runs super light weight since its running Linux. Then I added all of the legally obtained ROM files to the according system to bring this arcade style PC to life.

CRT TV + Nintendo Wii Combo (In Progress)

Why?

This adds portability to the Wii so I could bring the TV anywhere and the Wii will work seamlessly with the CRT. Also, the Wii is a very close size to a VCR tape

What?

This is a old CRT + VHS combo where I replace the VHS slot with a Nintendo Wii

How?

I removed the motherboard of the CRT where the VHS was located, rip the VCR to fit the Wii, rewire the power buttons outside the TV and wire the power supply to the TV’s power cord. Games will be run off of a flash drive for sizing issues.

DS Wireless controller modification

Why?

The modification was done so that games could be played on an original CRT. This was done by changing the output from sixteenth inch port to RCA port.

What?

This is a modification for the Nintendo DS that allows a wireless controller to be used. Combined with the NDS 2.1 TV, this allows the DS to be used like a console.

How?

A flex board is soldered to the buttons of the DS’s motherboard that I connect to on another DS. On the flex board, there is a RF receiver that receives all the inputs of the DS. Then, on a separate DS, a cartridge receives all the inputs allowing to use a separate console as a wireless controller.

Password Removal Service

What?

This is a service I started to remove password locked Windows 10/11 computers

Why?

After finding many computers at thrift stores that where password locked, I wanted to make sure there was nothing important that I was removing like family photos. After many different computers that had family memories on then, I would find a phone number, call them, and send their family photos back before removing their data.

How?

There is a process for bringing command prompt up before logging in which allows for custom commands to change the passcode.

GameCube Pico Boot (Raspberry Pi)

What?

This is a modification to a Nintendo GameCube that allows it to run a custom firmware to run custom code.

Why?

Installing the Raspberry Pi Pico into the GameCube allows it to run custom programs on the console like custom game modifications or fan-made games. This is helpful since a lot of people's game discs are very old and possibly in too poor condition to run properly. 

How?

This mod uses a Raspberry Pi Pico board (Image 1) that I flashed to have a custom program called Swiss that allows me to run files off of an SD card. Then I used a custom PCB to give the GameCube an SD card (Image 2).

Custom Vinyl Records

What?

These are custom vinyl records completely made from Photoshop and assets found online.

Why?

I wanted to make something special from my childhood so I made custom Pokemon vinyls to test my Photoshop skills.

How?

After making the custom image and mp3 files, I had a website convert it into a physical record.

Flash Drive MultiBoot OS

What?

A single flash drive that can run multiple computer operating systems.

Why?

Due to managing multiple computers, I created a flash drive capable of booting and installing multiple operating systems, including Windows 7, 8, 10, and various Linux distributions. This solution significantly enhances flexibility in setting up new computers.

How?

With one flashdrive and the program Ventoy, I was able to make the flashdrive have many OS’s at my disposle of one drive.

Virtual Machine Computer

What?

This is a program that run a computer inside a computer. For example, while running Windows 10, I could run a program to run an Windows 11 computer inside the Windows 10 computer.

Why?

Being able to run a brand new, risk free computer inside my computer allows me to download and test programs without it effecting my personal desktop.

How?

I used a program called Virtual Box and a Windows 10 .iso file to run a emulated version of Windows 10.

Arcade Machine (In Progress)

What?

This is an arcade machine that was being thrown out due to its poor condition, so I purchased it and am currently restoring it.

Why?

I found a broken down cabinet on the street. I took a few parts I had laying around to modernize it. I am in the progress of adding a computer, new buttons and a screen to fit the original look.

How?

The arcade machine will run off a computer that runs a custom program to only run retro games. The only games that will be present on the computer are games I already own.

Nintendo DS to TV modification adapter

What?

This is a Nintendo DS Lite chip that allows you to have an AV output so you can play DS games on a TV rather than on a small screen. 

Why?

After the screen on my DS broke, I found a solution to install this device to have the screens project to a television. This setup not only offers a more enjoyable way to play games but also allows for the connection of a capture device to record gameplay directly to a computer.

How?

I had to use a R4 card (DS cartridge with an micro SD card in it) to install a firmware to the DS’s motherboard. Then, I plugged this custom PCB into the original port of the top screen.

Custom Built Desktop

What?

This is my custom-built PC. Inside are computer parts I purchased separately and assembled by myself. 

Why?

Building this PC was an educational experience where I learned about the different components of a computer, their functions, and how they interact. This knowledge now enables me to effectively troubleshoot and resolve issues whenever they arise.

How?

Purchased all needed parts to build my PC. I purchased the CPU, GPU, RAM, motherboard, power supply, case, storage, fans and Windows 10 key.

Switch Pro Controller to GameCube Conversion

What?

This is a custom motherboard that changes the Nintendo Switch Pro controller to a Gamecube controller. 

Why?

I installed a modification that enables the Nintendo Pro Controller to be used with the GameCube and Nintendo Wii, primarily because I prefer its design over the GameCube controller. This wired connection not only enhances controller compatibility but also eliminates issues with wireless interference, giving a more reliable gaming experience.

How?

After opening up the pro controller, the motherboard is replaced with the custom motherboard to convert it from wireless to wired.

GameBoy Advance Backlit Screen Mod

What?

This is a modified GameBoy Advance with a custom backlit screen installed.

Why?

Originally, the Gameboy Advance had no back light in the screen making it hard to see. This mod puts a backlight behind the screen to make it easier to to use in dark places.

How?

After opening up the GameBoy, I removed the original screen and placed the new screen in the same spot. I also replaced the shell to blue.

Nintendo 64 Hotel Controller Modification

What?

This is a Nintendo 64 controller made in the 90s for hotel rooms. This controller was produced with a better joystick than the original controller and only worked on telephone ports. This mod converts the board from a telephone line, which is no longer used, to a Nintendo 64 controller port.

Why?

This was done because the joystick on the hotel controller was made with a lot higher quality for a longer lasting controller. Compared to the original controllers joystick, its longevity is a lot less.

How?

This mod was made by removing the original motherboard, placing an official controller board inside and rewiring the hotel controllers joystick to the original board.

GameCube Xeno Chip

What?

This is a small chip that allows GameCube systems to read region exclusive games and custom made discs.

Why?

Each region made GameCube is only allowed to play that regions game. So US consoles can only play US games. Any Japanese games will not work on this hardware. This modchip allows you to play those discs on original hardware.

How?

This chip is soldered to the bottom of the disc drive which tells the disc drive to read region exclusive games and custom made discs properly. Since the GameCube was made with rules not allowing region exclusive and custom discs to be read, this chip allows it.

Nintendo Wii USB-C Power Output

What?

This modification changes the Nintendo Wii’s power output from a big power brick to USB-C. 

Why?

The Nintendo Wii has a massive power cord and power brick that makes it hard to move around and store. This modification makes the power supply obsolete by using a USB-C cable that has no power brick attached, making it more convenient to use. 

How?

This mod uses a 12v PD USB-C module. This chip converts the original port to USB-C by soldering the positive and negative pins to positive and negative pins on the USB-C module. The power brick also has 30w which is the correct amount of power the Wii needs.

GameCube Controller Modifications

What?

These are Nintendo GameCube controllers that I modified to work more consistently. The controller was developed in 2001. Given its age, it tends to have some consistency issues. This is a modification that allows the controllers inputs to be more consistent.

Why?

These mods help the controller’s joystick be more consistent without giving the user an unfair advantage in a video game. This could also be applied to a competitive match from the fighting game Super Smash Bros.

How?

A custom board is soldered to the back of the potentiometers of the joystick. Every input is read through the board and read back to be outputted as correct. Any poor inputs are converted to correct inputs.

New projects are coming this month!