Buuuuuut, not with an NESRGB. Don't get me wrong, I have 2 consoles that are modded with the NESRGB (a TL NES and an AV Famicom), but I found a different, cheaper option.
While I had several sessions installing the NESRGB in consoles, this would be the first time I try and mod the OG front loading NES. There isn't much that's different from the other ones I've done. Remove the PPU, install socket, solder this, solder that, wiring, testing, done. This new board I got, though similar, had a few things that was different, installation wise.
Introducing the LAVA RGB.
I got this from Aliexpress for roughly $60. You can already see the similarities if you're familiar with the NESRGB.
I started by making sure the console worked. I had it all hooked up to test and was greeted with the usual flashing light. Tried cleaning the cartridge, shimmying the cartridge in the slot, blowing on it. Still, I got a flashing light and/or a garbled screen.
Since I had to open the console up anyway, I also tried pulling up the pins on the original connector to test it. Unfortunately, that didn't work either.
I was going to order a new Blinking Light Win, but I don't think it was being made anymore. I didn't want to get another aftermarket connector as they sometimes fail faster than the original one does. So, I invested in a Ninten-Drawer. It's similar to the BLW, but slightly better.
It took a week to get it delivered. It's a really slick design. Just like the BLW, it grips the cart tight, so a good connection is pretty much guaranteed. With that, the cart doesn't need to be pressed down. The difference with this and the BLW is how the cart comes out. The top connector is connected with a ribbon cable. This allows the connector to slide forward, allowing easier grip on the cart to remove it.
I did a quick test with the Ninten-Drawer (ND) installed. As you can see in the above pic, the console worked just fine. With that, it was time to desolder the PPU from the console.
If you haven't desoldered an NES PPU before, it can be a trial, mainly by the ground planes of the PPU. I did use some fresh solder on the PPU pins before I started using a desoldering tool. I usually don't have a difficult time desoldering PPUs, but this console took a bit. There was a lot of desoldering and resoldering points. I guess I got to a point that one stubborn pin broke off from the bottom. I ended up heating that one pin from the top and gently pulling up on the PPU. About 20 minutes later, the PPU was finally out. I then soldered the machined socket that came with the Lava RGB kit in where the PPU was removed.
Here's the Lava RGB with the machined pins soldered to the board and the PPU installed. With the other 2 NESRGB boards installed, there's usually another socket that would be soldered into the board for the PPU to sit in. This kit didn't come with one. Instead, I trimmed up some of the pins that were soldered in and soldered the PPU straight to the board.
Here's a little close up of the PPU soldered to the board. To get the broken pin on the PPU to work, I used a lead from a component and soldered it to the pin.
Here's the board temporarily installed to the NES. I did a quick test to make sure that the video works fine. I used the original video RCA connector to test, but no video came up. Not sure why that is, but instead of troubleshooting that issue, I quickly soldered an RCA connector to the Lava RGB using the composite video and ground. Luckily this worked perfectly.
Now, why it works directly from the Lava RGB board and not to the original connector, I'm not sure. Maybe the broken pin is the issue? Programming issue on the board itself? Soldering the PPU on the board causing issue? I may revisit this by soldering in a socket, but that would be a later thing.
The kit came with a wired connector that most people will solder it. I didn't like how bulky it made the board look. I opted to snip the wires off from the connector and use the wires soldered directly to the board. It made it a little easier to manipulate the wires to be routed where I wanted it to go.
With all the wires soldered in, I started to bundle the wires with heat shrink tubing. Here it is with the wires grouped and routed to where they need to go.
These wires are being routed to the controller side of the NES. This needs to be connected to the reset button and to the 1st controller port. These connections allow different color palettes to be selected through controller 1 by pressing the Select button for a few seconds and Up. There is a reset feature, but at the final test, I didn't get it to work right. Again, something I have to revisit.
As I've done with
most of my old consoles, and as it's fitting with this NES, I've added a Nintendo Multi-out connector to this console. Here's all the wires from the Lava RGB to the connector.
For the +5V and audio connections, I soldered some wire to these 2 points from the original AV connector. The red wire is for +5V and the white wire is for audio. Since the NES outputs mono audio, I ended up connecting the audio wire to both the left and right audio connection on the connector.
While I still had the NES open, I did a quick mod to the expansion connector area that's on the bottom of the NES. I added a 47KΩ resistor from pin 3 to pin 9 so any special sound chip sounds can be played. It does require some modification on the cartridge end, either the converter that will be used or if you're using an EverDrive flash cart. I do have a modified 60 to 72 pin converter to use with my EverDrive Pro, but I'm not sure where it is, at the moment. I'll have to test this mod a little later.
I ran a quick test to make sure all the connections work. Composite, S-Video , and RGB all worked as they should via the connector. The next task was to cut a hole for the Nintendo Multi-out port that I 3D printed for the connector. It's the same one that I've been printing for all the mods that I've done before. I usually rush through this part, making the hole larger than it should be and crooked. With this one, I took my time. I printed a stencil that I got from
Laser Bear Industries to use as a guide to get a perfect hole to mount the connector in. I then drilled out some chunks of the case where the connector was gonna go. I used my flush cutters to take out some more material, then, with a combination of my grinding pen and files, I finished the hole cleanly. I used my hobby knife to smooth out the edges of the hole and used my grinding pen to scuff up around the hole. I plan on using epoxy to keep the connector glued in place for a decently look.
While I was at it, I cut out the hole where the expansion connector is. There are a lot of new developments that are happening that are utilizing the port, so I don't think it would hurt to open it up.
As I was finishing up the hole for the connector, I realized that I misjudged how much room I had for it. I had to cut out one of the screw bosses to make room for the connector. I wasn't planing on reinstalling the RF shields, so I wasn't too worried about that cut screw boss.
Here's the connector installed and epoxied in place. One 3mm screw keeps the connector in place. The epoxy cured within 5 minutes, but I gave it 30 minutes or so to fully cure before testing.
I fully reassembled the NES and played a few levels of Chip & Dale's Rescue Rangers. Honestly, the images looked great!...but after a while, there was some issues. As I mentioned before, the in game reset feature isn't working. Another issue that's happening is that the image at startup will be a little jumpy. The jumpy image is even more prominent when changing the image palettes. I'm not sure if it has to do with the leg that broke off from the PPU, the console needs to be recapped, or there's another underlying issue. I do have another top loader that I can swap parts for testing, so I may try that soon. I do plan on removing the PPU from the Lava RGB and solder in a socket.
I need to send a shoutout to
Amaiorano for the pictures their Lava RGB installation. Also, big thanks goes out to
BlueShell3D for selling the ND to complete this project.
This project isn't over just yet. I still need to solve whats going on with the jumpy video and the in game reset not working. However, for what it is, the Lava RGB is a pretty decent board for the price. Can I recommend it? Probably. As soon as I can figure out the issues I'm having, I can more than likely recommend this.
[UPDATE]: I ordered a socket for the PPU and some new machined pins for the Lava RGB. Desoldering the PPU from the Lava RGB had its own issues, but I also had to desolder the pins and replace them. In the process of desoldering the pins, I managed to break one connection off.
...
I just moved on and finished up installing the new components. I installed the new pins and also the socket for the PPU and proceeded to test it. Luckily, it still worked! Unluckily, the issues still persisted. And the in game reset feature still didn't work.
To add to the issues, I now realized why a socket isn't installed. That little bit that's added on bumps into the bottom of the case.
....
I'm just gonna trim a bit of the case off. It will be covered by the expansion connector cover, so I won't have an issue with it. I may still try to install a different PPU to see if that is the reason for the jumpy image and in game reset issue... now that I think about it, the PPU might not be the culprit and it's all on the Lava RGBs firmware.
Regardless, as an improvement to the stock NES picture, the Lava RGB is a good, cheap alternative to the NESRGB. However, if you can spring for it, it's best to get the NESRGB.
For a 72 pin cartridge slot replacement, it is DEFINITELY worth it to get a Ninten-Drawer!