Showing posts with label Console Modding. Show all posts
Showing posts with label Console Modding. Show all posts

Tuesday, June 23, 2026

Sega Saturn Fenrir revisit...

It was late, and I just felt like doing something. I also forgot to take pics, but regardless...

I had a white Sega Saturn that I cleaned and retrobrighted a while back. I also installed a Fenrir ODE in it, but apparently, I fully half-assed the installation. I didn't realize that I had a crappy Fenrir mount printed and the Fenrir just zip tied to the mount. I took it out to test out another ODE called the Saroo that I got. It utilizes the cartridge slot to load games from a micro SD card. It also doubles as a RAM cart for games like X-men Vs. Street Fighter.

I was hoping that I could use the Saroo together with the Fenrir, but there were some caveats about both ODEs co-existing with each other. My intention was to leave the Saroo in the cart slot and utilize it as a RAM cart. The caveat is that if it's used as "normal" (loading the game the standard way pressing the A button), the loaded game that needs the extra RAM loads with glitches. To load it properly, there is a certain procedure that needs to be followed.

Before I did any further testing, I focused on getting the Fenrir properly mounted in the Saturn. I ended up ordering another SD card extension and screw set from Laser Bear. I used some gray PLA+ filament to print the mount for the extension setup. It took a week to for the parts to come in.

There was a few mistakes made when I attempted to install the new mount for the Fenrir. I first used the wrong settings to print the mount. I had it on a high quality print rather than a mid quality print. Though it looked nice from a first layer point of view, it really made some of the screw holes wonky. I also started cutting off parts from the print before realizing that I needed to print another accessory to fit the Fenrir. I didn't realize that until I started re printing the mount that I trimmed and drilled holes out, so that meant more time is needed to print that one extra part. However, after all is said and done, the mount was installed and everything worked, at least from using the Fenrir itself.

Now that the Fenrir is properly mounted in the Saturn, it was now time to test the Saroo along with the Fenrir. Following the procedures mentioned before, I tried first loading a modified ROM of The King of Fighters '95, where the need for the ROM cart that is required for it and instead uses the RAM cart itself. I also loaded a Marvel Vs. Street Fighter to test the RAM cart. 

I'm happy to say that both games loaded perfectly without any graphical issues. I played several rounds of both games, then realizing how long I haven't played either game for a while. I did horribly trying to get through some bouts.

I still have to get my other Saturn out from my bins in my garage. I'll have to swap out one of the buttons I melted when I was installing a modchip a long time ago. I should really consider replacing the FRAM on it as well. 

Wednesday, April 29, 2026

Wii U Revival...

I had a Wii U that I bought from a friend several years ago. I've never taken his info off the console since Mario Kart 8 and all the DLC was attached to his Mii. 

I also ended up doing a "Haxchi" mod to the thing, but it was really iffy whenever I tried to run a game. I just sidelined the console for...wow...about 7 or so years ago. 

I went on and did a bunch of other things in the meantime...like, a lot of things.

I decided to take a break from soldering a bunch of things and literally dusted off the Wii U and work on it. Thankfully, it was still working and didn't give me the fatal error thing that the Wii U's are known for.

I started off by following the Wii U Hacks Guide. First step was to stop and uninstall the Coldboot Haxchi (CBHC) from the console. Next, as I wanted to start fresh with the Aroma hack installation, so I needed to update and format the console. The only issue I ran into was that the Wii U was locked with a PIN. 

...

I didn't bother contacting my friend since he'd probably didn't remember what the PIN was, so I did a deep web search. What needed to be done was the following:

1. Check the system settings for the date on the system (Month and Day). Remember this date.

2. Go to "Parental Controls", when it asks for the PIN, tap on "Forgot PIN".

3. It will ask a specific question. Tap again on "Forgot PIN"

4. There will be a code on the screen. Keep that code on the screen.

5. Go to Nintendo Homebrew mkey generator

6. Select "Wii U" in Device type.

7. Select the date that was checked in Step 1 in System Date.

8. Skip Additional data, and type in the code given from Step 4 in Inquiry Number. 

9. Click the Go button.

10. Remember the Master Key that is generated.

11. Back on the Wii U, tap next and use the Master Key that was generated. At that point, the Parental Controls restrictions can be removed.

After all those steps, I was able to format and reset the Wii U back to stock. Took a few minutes for it to format and restart to a fresh console. I then followed the Hacking Guide to install Aroma to the Wii U. 

Installing Aroma didn't take too long. There was a lot of turning the console on and off and removing the SD card from the console to the computer. A few apps were installed to get it back to where I had it before I felt like starting over: Homebrew channel, game installers, online server bypass, etc.

I had to do a few more web searches to refresh myself on getting and installing games to the console. I recalled having issues with the USB stick that I initially used for games stuck out too much, so I was worried about actually breaking the drive while moving the console or some other random thing. I ended up ordering a slim micro SD card reader and a 400GB Extreme micro SD card. I was able to install a bunch of games and apps after having the console format the card.

I was also able to check the type of  multi-level cell (MLC) memory that I had in the console. Thankfully, I had a Samsung MLC installed and not the Hynix MLC that is apparently prone to failure. I'm keeping it plugged in, just in case.

I think this old Wii U is probably better now. By being able to fully format the console and re-hacking it, I feel I now fully own this system. Pretendo is part of the installation process of Aroma, so it's nice to be able to jump back into playing Splatoon online. I might have to try some Super Mario Maker levels as well. 

...I also just realized that I just deleted my Breath of the Wild save file. Oh well, I may just restart another game on the Switch.

Mark this project (if we can call it that) done! A fresh start, freshly modded Wii U! After I clean up my work area, I may either start working on a PSX or a Gamecube...or maybe another NES...maybe the Famicom...Twin Fami? 

Saturday, April 11, 2026

Atari 7800 update I apparently didn't post up about...

Well, I guess, I'm not with it.

I managed to update the Atari 7800 that we inherited from my wife's grandma several years back. I did an A/V mod to it back in 2012 (pics disappeared from the post), which worked fine at the time, but I felt I needed to bring it to the same level the Atari 2600's I updated the mods on it as well.


I tried hunting for the old pics in my Google Photos, but I don't think I have any from long ago saved there. It's honestly no different from this, but more resistors and transistors involved in the mod. The RCA connectors are all in the same place. The thing that was updated was that the resistor/transistor/diode array I had installed before is now replaced with an Atari UAV and a better audio circuit. 

I also added an S-Video connector to get an slightly better video image. I had it epoxied to the shell here.

A better look at it from the bottom. After all that's said and done, I should have changed the position of the connections. That might be a future mod job, changing it to the rear of the console using the same style connections or using a Nintendo Multi-out.

This mod update was done in April 2025. Why I didn't post an update a year ago, I don't know.
 

Wednesday, March 25, 2026

Updating the Lava RGB kit mainboard...

I'm hoping this will help out others trying to update their Lava RGB 2.0 boards to the latest firmware or, in my case, update the correct firmware for the console it's being installed in. I'm also using this so I have a spot where I can recall how to update the Lava RGB if I forget.

 

WARNING! 

I will not be held responsible if your Lava RGB board dies during the upgrade process! These are the steps that I took to upgrade 2 of my Lava RGB boards. These are the instructions that I followed on the Lava RGB website that worked for me (using Google Translate). Please read/look over the procedure here and at the Lava RGB website and understand the basics of installing programs and drivers on Windows OS. 

Thank you for understanding! And best of luck! 

 

Prerequisite:

Procedure:

 

Click on the images in the steps to enlarge it for easier viewing. 

 

    1. Unzip DL 1.5 software, driver files, and the firmware. It helps to just unzip the files in their own folder on the desktop.
 
    2. Go to the DL 1.5 folder and install the proper version for your Windows OS (in my case, I needed to install the 64 bit version).
 
 
     3. This is the start screen. Click the button with the "N" on it to advance.
 
 
    4. On this screen, click on the button marked "M", then click the button with "N" on it to advance. The "N" button will become available after selecting the "M" button.
 
 
    5. Here, click the button with the "N" on it to advance.
 
 
    6. Here, click the button with the "I" on it to advance. Depending on your Windows security settings, there might be an additional window that pops up that asks if you want to continue the installation. Allow the installation to finish. When it's done installing, click the button to finish/exit.
 
 
   7. Connect your Lava RGB board to your PC with a USB-Micro B cable. Powering on the console is not necessary for flashing. If the USB cable cannot be inserted easily, the Lava RGB can be temporarily removed from the console. Use a piece of paper to protect the Lava RGB board from shorting.
 
 
Image courtesy of Lava RGB.
 
    8. Right-click the Windows button and select "Device Manager". There should be a device marked "USB-JTAG-Cable" as it shows in the image above. Right-click on it and select "Update driver". 
 
 

     9. Select "Browse my computer for drivers". Then, go to the "al-link" folder that was unzipped earlier > win10 (or win7 if you're using Windows 7) > x64 and select "Open"
 
 
Image courtesy of Lava RGB. 
 
    10. You should now see "Anlogic AL -Link Mini" instead of "USB-JTAG Cable". You can now close Device Manager.
 
    
Image courtesy of Lava RGB.
 
11. On your desktop, select "DL 1.5-64bit" (marked 1 in the above image) to start the program. Click the "Add+" button (2). A window will open. This is where you'd select the firmware for your console, which should be in a .bit file extension. It should show in box 1 of the "File Selection" area. After selecting the firmware, click the "Run" button (3) to begin the installation.
 
 
Image courtesy of Lava RGB.
 
12. After installation, you should get a success line as shown in the image above.
 
13. Unplug the USB cable from the Lava RGB board, reassemble the console and test it to check the firmware installation and proper operation of the Lava RGB.
 

Troubleshooting:

If, after flashing, it doesn't work properly, try reflashing the Lava RGB, possibly a firmware below it. It's important to use the correct firmware for your console. 
 
 

Reference: 


 
 

Monday, March 23, 2026

IGR with the Lava RGB FINALLY solved...

You know what it was? It was the firmware.

Just out of curiosity, I took a look at The Lava RGB site to see if there's any updates. Luckily, there was one. And there were 2 different versions: One for Famicom, the other for NES.

There was also better, visual instructions on the update process!


Before, it was just text (translated, of course), but now, there are screen shots of the whole process. 

I followed the update instructions, using the NES specific firmware. Just using the visuals made the process slightly easier. It took about a minute or two to complete the updating process. When it was done, I did a quick set up of the NES to test the update.

Initial tests showed that it was working just fine. With this newest update, there were more color palettes (hold "select" button for a few seconds, then D-pad "up") available that looked really good. There also was no weird scrolling issues when changing palettes...not the whole screen would scroll, just the little box that showed on the screen what palette was currently selected.

I started a game and played a bit into a level. I paused the game then tried the in game reset (IGR) (hold "select" button for a few seconds, then "A" button). 

...it...worked...

IT FINALLY WORKED!

I'm finally content with the Lava RGB installed in my NES. I'm probably going to install another one in my BLW modified console soon. 

I'll probably write up another blog, going through the full process of installing the software for flashing the update as well as the update process itself when I get to updating the OG Famicom. 

STAY TUNED! 

Thursday, March 19, 2026

Revisiting the OG Family Computer...(Pt. 3)

I'll admit, I had to leave work early. I wasn't feeling it. My YouTube feed had mostly rage bait videos, standard doom and gloom about what's going on in the world, etc. Both my dogs decided they didn't want to listen to me. My coffee wasn't strong enough... Stomach issues...

I just needed to leave and just use the rest of my time to fully decompress. I was gonna dive straight into working on the Famicom, hut I just didn't have the motivation to work on it right away. I just tried to relax, blocked the YouTube channels that keep popping in on my feed that just rage baits people, political crap, et al. I just want video game, automotive stuff, and cooking channels, and drank some water.

After having dinner and walking the dogs, I went to my office to work on the Famicom.


This is where I left it the night before. The Lava RGB was fully installed into the Famicom mainboard. As I thought the PPU was sticking up a little higher than I'd like, I did a quick test fit into the case. Unfortunately, it did stick up a bit, so some trimming needed to be done inside the case itself.

All that needed to be modified inside the case was this little rib. It was part of the guide for the cartridge eject mechanism. I just took some of the plastic off using flush cutters and needle nose pliers. After removing the plastic, I did a quick test fit. Glad to say that it now sits just right in the case.

As I did with the NES install, I cut the wires off of the connector that is supplied and soldered them directly to the Lava RGB board. I soldered the wires facing away from the cartridge slot thinking that it would interfere when I close the case. I bundled the wires together using heat shrink tubing, having composite and S-Video wires in one bundle, RGBS in another, and the rest for the controllers for color palette changing and in-game reset.


Some wiring done on the power/AV board. The power switch and wiring for 5V and ground get wired up for connections to the Famicom's mainboard. I left some length on the power and ground wires since I didn't know how long I needed the wires to be.


I estimated how much length I'd need to connect the power/AV board to the Famicom's mainboard. I soldered the 5V and ground wires to where the original power/AV board connected to the mainboard. The instructions say to solder ground to the second hole from the left(looking at the underside of the mainboard), and 5V on the 5th and 6th hole. As marked on the power/AV board, pins 45 and 46 of the cartridge connector needs to be connected to the power/AV board. There's an Aux connection on that board than needs to be connected to the Famicom's mainboard. There's a solder point near the player 1 controller connector that the Aux point needs to connected to.


Before soldering the wires from the Lava RGB board to the power/AV board, I wanted to check the best way to route the wires. One of the routes I was thinking was to route the wires through the channels where the cartridge eject mechanism was, but the bottom part of the case would have interfered with that. So the quickest solution was to route them just under the mainboard to the power/AV board.

Connections from the Lava RGB to the mainboard for palette switching and in-game reset. I mistakenly cut the wrong wire short as I was getting the controller port pins, so I just swapped them on the Lava RGB board and continued on.



Finally it was time to connect the Lava RGB to the power/AV board. The wires were trimmed down, stripped, tinned, then connected to the proper points.

I reinstalled the mainboard into the top of the case. The controller connectors were plugged back in and the wires routed where they needed to go.I screwed everything down and got ready to test the new installation.

There was one step that I missed. There's a trace that needs to be cut that connects to pin 45 on the cartridge connector. This was part of the instructions that has to do something with getting sound to work.

The DIN connector uses a Sega Saturn style AV connector. I had one of my AV cables that also did S-video that I used for testing. 

I didn't take pics of the first test, but with Super Mario Bros., I was getting continuous graphical glitches. I tried cleaning the cartridge up, blowing the cartridge and the connector out, and resetting. Nothing worked. I also tried another Famicom game, but I got the same result.

I took the mainboard out and checked the PPU to see if I missed something. All the connections look fine, but I noticed some residue on one of the pins. I took a cotton swab with some alcohol and cleaned all around the PPU pins. I reinstalled the mainboard and did another test.



Finally got it working! Top pic is of a composite connection, the bottom is S-video. 


The hole for the DIN connector was too small for the connector on my cables to connect properly. I used a step drill bit to open the hole a bit.

Completed! Other than a slight buzzing noise, sound and everything works fine. I'll revisit the buzzing sound later, probably starting with checking the mic slider on the player 2 controller.


And finally yes, RGB does work just fine.

This wasn't much of a trial as I thought it would be, with the exception of the offset board mistake I made the day before. I feel like this OG Famicom is now more "modernized" than what it originally was, even after the AV mods that I've done with in the past. So I think this Famicom can be considered finally done!


...well, maybe...

Wednesday, March 18, 2026

Revisiting the OG Family Computer...(Pt. 2)

It's about 10 days after part 1, The Lava RGB for the OG Famicom came in. I was planning on doing it all the following day on my day off, but I had some time tonight to get some basic things done before I get to wiring it all up.


Here's most of the project set out. The plan for tonight was to get the sockets soldered in and pins installed to streamline wiring for the next day.

 
The 40 pin machined socket has already been in soldered in this picture. I set up the machined pins into the socket to make it easier to solder it in the special board that offsets the Lava RGB board for installation.

 
Here are the machined pins soldered in place. Now, I do have a confession to make, I took this pic after I desoldered the PPU pins realizing that I did it incorrectly. This isn't the first time I've done this. One of the top loading NES consoles or AV Famicom consoles I've worked on I've made this mistake on.
 

This is what I initially done. I had both sets of pins installed before I realized that I needed to have those pins that should go into the "PPU" part of the offset board installed, instead, on the Lava RGB first before soldering it to the offset board. 
 
...

So, out comes the ZD-915 to desolder the pins off of the offset board. By doing this, I kinda ruined the pins to the point that I thought that I shouldn't use them. So, out came the extra machined pins that I ordered for the last NES Lava RGB mod I did.  
 
 
The kit came with another machined 40 pin socket. I used it to hold the replacement machined pins in place as I soldered them into the Lava RGB board.
 

The pins that go into the offset board need to line up with (from top of the Lava RGB) the first and third rows of holes. I had the shorter pins soldered into the board.
 

Next the 40 pin socket needed to be installed. I was planning on using a standard DIP socket, but I opted to use the machined one instead. Here it's put in place and soldered in.
 

Everything soldered in place.
 
 
Now, the next issue I had was that the machined pins that I used have a longer lead on the bottom. If I soldered them in place as is, the pins would just barely hit the ICs below it. 
 

Here are the pins soldered in place to the offset board. I took my flush cutters and trimmed off the excess.
 

Here is everything installed into the Famicom with the leads of the pins trimmed. 
 

Top shot of what I finished up tonight. Before setting the PPU in it's final resting place, I double checked to make sure that there are no bridges between pins on all connections that was soldered in. There are a few pins on the Famicom mainboard itself that I have to double check, but I'm at a good stopping point for tonight. 
 
...yeah, this isn't my best blog I've tried to type out... 
 

Saturday, March 7, 2026

Revisiting the OG Family Computer...(Pt. 1)

This might be the last time I mess with this Famicom, I don't know. But I think it's time to finalize this thing like I've done with the NES the last time. 

I did tease with mentioning that I was gonna redo my BLW modded NES, but I felt that I should get the OG Famicom updated. I did like the Lava RGB with the last NES, so I ordered another one from AliExpress specifically for this Famicom.

I decided to take the time to open up the Famicom while I wait for the Lava RGB to be delivered. 

 
I did mess around with it before I tore it down. It still works like when I finished it up a few years ago. I took some time to dust it off a bit while I had it on my work mat.

Just as I left it when I updated the AV mod. It was quite improved, but there was some noticeable jailbars when I was playing using my RetroTINK 2x. With the 5x Pro, it actually looked a bit better. This mod looked much cleaner than the one from before, install wise.



 

Some of the topside shots of the mod. I did some of the suggestions from older av mod tutorials. One of the suggestions with using copper tape on the PPU and adding a wire to ground. I also used the original RF connector location to put an RCA connector for video. I removed the channel select switch and used a 3.5mm jack for the audio. Chaos under the case, but it did look really good when closed up.

For the Lava RGB to fit in the console, the cartridge eject mechanism needed to be removed. I just needed to remove the spring and the plastic ejector out. For aesthetics, I left the eject lever in place.


Taking out the trusty ZD-915 desoldering station to desolder the PPU, once again, from the OG Famicom. Since the kit I ordered also comes with a replacement power and video board, I also needed to desolder the wires connecting the original power and video board to the main Famicom board. The original power switch also needs to be desoldered to be installed on the new power/video board from the new kit.

 
For the old AV mod, pin 21 on the PPU needed to be lifted out of the circuit and connected to the AV board I made. Anyway, since I desoldered and resoldered the PPU many times before, I really didn't need to add more solder before desoldering it. Other than pin 40, all the pins desoldered with just one hit.


Here's the PPU and the power/RF board desoldered from the mainboard. I used the desoldering station to clean up all the solder from holes. 

Prep is good for now for part 1 of this mod sesh. I'll continue on to part 2 when the Lava RGB gets delivered, which should be a few weeks from now.

Stay tuned!