Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.

Genesis 2:3 - Let There Be (Infra-Red) Light...

  • 04-07-2025 07:02AM
    #1
    Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭


    A big, involved, and fairly detailed restoration this one - it's part 3 of the ongoing Sega Genesis II & CD II eBay gamble that I've been detailing (part 1 & part 2 for anyone who is interested). With the Genesis II fully repaired & restored, it was time to turn my attention to the Sega CD II. It was similarly affected by corrosion both inside and out, and was in need of some pretty serious attention in order to make it work properly again. Like the Genesis II restoration, it wasn't at all really economically and/or timewise viable, but, as explained previously, the Genesis II and CD II are two consoles I've a serious and proper nostalgic connection to. In addition, I got them both through a very low eBay offer given the state of them, that it gave me additional motivation to save them. So enough jabbering, and lets see what we're deal with here…

    1750356042363.jpg

    ^^ Much like the Genesis II, the CD II is blighted by corrosion and rust stains. The tray area here bears the outline of the metallic plate that usually clips on here, so I imagine that might have been the source of much of the corrosion (externally anyway.)

    1750356042348.jpg

    ^^ Under the CD lid, the spindle is borderline growing out like a fungus almost (The Last of Rust…)

    1750356042334.jpg

    ^^ Ominous signs as we head towards the inner parts, the CD tray spring is also coated in rust

    1750356042318.jpg

    ^^ Underneath, there's signs of rust and corrosion everywhere. Even the rubber feet didn't manage to escape. Was this unit sitting in a pool of corroded water for years??

    1750356042302.jpg

    ^^ Under the shell, wow, this is baaaaad.

    1750356042283.jpg

    ^^ Mercifully, and inexplicably, the main PCB is actually quite clean. Maybe there's some hope here after all?

    1749999388223.jpg

    ^^ Popping the lid back on for a second, and after a bit of back and forth, I get it to boot! Ok, I'm a lot more optimistic now, but there's a LONG way to go before this is classed as restored. To begin with, it's not reading discs (surprise surprise), but now that it's powering on, I don't mind investing some time in it. First order of the day - a replacement laser!

    1750356042261.jpg

    ^^ A brand new Sega CD II laser unit.

    1750356042238.jpg

    ^^ I obviously need to remove the entire CD tray to replace the laser, so these three plug connectors have to be removed.

    1750356042224.jpg

    ^^ Man, that's a sorry sight right there. There's rust literally everywhere….

    1750356042208.jpg

    ^^ A shot of the underside of the tray, showing the adjustment pot etc.

    1750356042195.jpg

    ^^ The control PCB is actually in a horrid state. Hard to believe this is factory soldering too, it's really really bad.

    1750356042177.jpg

    ^^ Disassembly begins…

    1750356042164.jpg

    ^^ It's actually not difficult to remove the laser assembly, you just remove the two screws holding the sliding bar in place, and the laser will come out.

    1750356042148.jpg

    ^^ A closer look at the control board. Given the nature of the corrosion here, and the obvious level of it, I need to get the multimeter out to verify these traces are still actually conducting.

    1750356042132.jpg

    ^^ 4/6 of the traces were borked. Maybe that's why it wasn't reading discs?? I clean up the board a little while the testing continues, and bypass the broken traces with some bypass wires.

    1750356042103.jpg 1750356042091.jpg

    ^^ With all of these laser units, there's a blob of solder to be removed (it must ground them during transport to protect them) before it'll work.

    1750356042081.jpg

    ^^ New laser unit in place, and ready for testing.

    1750356042067.jpg

    ^^ I'm not sure this spindle is salvageable being honest, it's so heavily corroded and pitted that a disc won't lie flat on it. I'll try my best to sort it, but I'm not hopeful for this one…

    1750356042048.jpg

    ^^ Time to break out the big guns….white vinegar and a long bath….

    1750356042033.jpg

    ^^ Not much of a visible reaction when immersed, so I leave it a good hour.

    1750356042020.jpg

    ^^ A one hour soak in white vinegar, and a nudge with a cleaning toothbrush wasn't really budging the rust. So I resort to a wire brush attachment on the Dremel.

    1750356042007.jpg

    ^^ Meh, it's improved, but still not flat. I'd be surprised if it works tbh…

    1750356042111.jpg

    ^^ Bah, still no signs of life re reading discs. I think I need to order a new spindle, and maybe some other refurb bits. Therefore, I'll come back to the issue of not reading discs a little later.

    1750446471899.jpg

    ^^ So, first up will be a complete recap. One or two of the caps look a little dry/crusty, so they'll all be swapped out for brand new ones.

    1750446471887.jpg

    ^^ Here for example, the cap pad looks like its either been contaminated with corrosion (though no other local signs of that) or else the cap has begun to slowly leak and react.

    1750614551519.jpg

    ^^ All originals removed, and the above shows a few of the new ones in place. It's not an easy recap job, as the board is multilayered, and many of the caps didn't want to budge at all. I had to snip some of them, and others needed heat from both sides of the board.

    1750614551447.jpg 1750614551437.jpg

    ^^ What felt like hours later, and many, many, caps later….the recap is done.

    1750356041574.jpg

    ^^ Time to tackle the awful, awful, corroded shielding & associated metal parts next.

    1750356041565.jpg

    ^^ I immerse the whole lot in a container of white vinegar, and I leave it all to sit overnight.

    1750413929117.jpg

    ^^ The next morning, I go back to it and hit it all with a toothbrush while still in the vinegar. The mess is pretty awful.

    1750413929098.jpg

    ^^ It's better, but still a far far cry from what it should be like. No option so….

    1750426150930.jpg

    ^^ …but to hit it with some metallic silver spray paint. Ok it's not the shiny original look, but at least now, any remaining corrosion has been neutralized, and covered up. It's at least a lot more visually pleasing to look at. I could also have binned the lot of it given it's mostly unnecessary, but if I can find a way to keep it and as many original parts as possible, I'll definitely try.

    1750356041972.jpg

    ^^ With that out of the way, I have another proper look around the mainboard for other outstanding issues. I then notice the Expansion Connector, is riddled in green corrosion. So bad in fact, that it looks like a reflection of the PCB!

    1750356041957.jpg

    ^^ I desolder ALL of the many pins…

    1750356041947.jpg

    ^^ …and the connector comes out. Glad I did this too, as the underside of it (the PCB side) was filthy and in need of a deep clean.

    1750356041935.jpg

    ^^ The green corrosion is possibly only surface level, but it'll need tackling one way or another.

    1750356041923.jpg

    ^^ I needed a suitable container for a white vinegar bath, and Nescafe provided.

    1750356041908.jpg

    ^^ I then immerse the connector, and leave it a good while to soak.

    1750356041753.jpg

    ^^ Much improved. Not 100%, but anything remaining is just stained really, there's no more active corrosion happening now.

    1750356041897.jpg

    ^^ While I'm in this area, I see the voltage regulator is pretty caked up in dust, dirt, and flakes of corroded gunk.

    1750356041890.jpg

    ^^ I tilt the regulator back a little, and clean the whole area with IPA.

    1750356041881.jpg

    ^^ A small blob of new thermal paste will keep the regulator much cooler…

    1750356041873.jpg

    ^^ Screwed back in place….

    1750356041860.jpg

    ^^ I clean the excess paste away then with a q-tip

    1750356041854.jpg

    ^^ The expansion connector pads all cleaned up and the whole area looking a lot nicer now.



Comments

  • Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭Inviere


    So, next up is to begin the preparations for the Multi Region Bios modification. What this mod does is, if you have a Multi Region Genesis (Megadrive), it'll match the region of the Sega CD to whatever the Genesis is set to. So in other words, if I set the Genesis to be a Japanese region, the Sega CD will boot the Japanese region bios. If the Genesis is set to PAL, the Sega CD will boot a PAL bios, and so on. If it works, it'll be a truly switchless multi region setup, with regional bios screens to match!

    1750691520672.jpg

    ^^ This is the Genesis II pcb plugged into the Sega CD. You can see the two wires that originate from the multi region Genesis mod. These two wires will tell the Sega CD what region to boot. The trick here, is to find two Expansion port pins that are unused - this isn't an issue on Sega CD Model 1 boards, but on the Model 2, they're all used. As a result, the only way I could see to do this was to isolate two of the ground pins from the ground plane (there are multiple grounds, so this should be fine), to create to repurposed pins - this is done both on the Genesis II and on the Sega CD II's matching pins. You can see here above, that I've cut the ground trace to the topside pin and soldered the wire after the cut to send the region signal to that pin now instead of ground. I did the same on the pin directly under the board too.

    1750356041846.jpg

    ^^ Then on the Sega CD itself, those same pins line up with these two pins, which are again, normally ground. So these pins are also tied to each other, so in total, x4 cuts need to be made on the Sega CD. One cut to separate the two pins from ground, and another cut to separate them from each other. Then do the same on the bottom side.

    1750691520654.jpg

    ^^ These are the pins on the underside. Poor pic, but you get the idea, it's the same as the topside.

    1750356041781.jpg

    ^^ The first topside trace is cut

    1750356041771.jpg

    ^^ The first bottom side trace also cut.

    1750691520817.jpg

    ^^ After the remaining two traces were cut (forgot to take pics), we need to look at the Bios chip itself. Specifically, we need to remove it, solder in a a socket, and flash an eprom with a multi region bios image.

    1750691520807.jpg

    ^^ The original bios isn't socketed here, so will need to be desoldered.

    1750691520789.jpg

    ^^ Done!

    1750691520778.jpg

    ^^ …and out comes the chip.

    1750691520762.jpg

    ^^ A new 40 pin socket is the order of the day

    1750691520750.jpg

    ^^ Inserted, and soldered in. This will make swapping out the bios in future (if ever needed) a lot easier.

    1750691520591.jpg

    ^^ I erase a matching eprom (mistake incoming) to prep it for flashing

    1.png

    ^^ Now, we need to create the new multi region bios image. So above here, we've all three regions for the Sega CD II, and a duplicate US region. The duplicate is needed to fully fill the eprom chip.

    2.png

    ^^ I rename them to make things easier for command prompting.

    3.png

    ^^ So we need to amalgamate the four bios files into one single file, the above is the command to do so.

    4.png

    ^^ Done, I now have a single file that contains all the three regions.

    5.png

    ^^ Blank check to make sure the eprom is fully blank, which it is.

    6.png

    ^^ We load up the new multibios.bin file we created….

    7.png

    ^^ And we send it over to the eprom then.

    1750691520572.jpg

    ^^ All done

    1750691520560.jpg

    ^^ We bend up pins 38 & 39 to ensure they DON'T go into the socket, because our two wires from the Genesis II multi region chip, which pass through the now modified Expansion connector, will be wired to these. They'll tell the chip which region/bank to load up.

    1750691520543.jpg

    ^^ Aaaaannnddd, I've flashed it to the wrong size eprom chip. Middle age man, the concentration goes!

    1750691520502.jpg

    ^^ This is what I should have used, a 27C4096. Not a problem, I'll just reflash the file to this chip.

    1750691520456.jpg

    ^^ Done!

    1750691520445.jpg

    ^^ Legs 38 & 39 bent up, and wires attached. Ready to insert into the socket now.

    1750691520418.jpg

    ^^ I had to bend the legs up almost vertically to make sure they don't interfere with the Expansion port pins, and to account for the shrink sleeve placed on them. Not a problem, the chip is now inserted, pins lifted, wires soldered to them, and routed through the Expansion connector.

    1750691520375.jpg

    ^^ I put another short run of shrink sleeve around the bios chip wires in this location, just to protect them against the large heat sink/shield. From here, they run under the board to the pins we've isolated previously.

    1750691520401.jpg

    ^^ And done, two wires now coming from the bios chip to the two relevant pins. That connects the Genesis II's region free board, to the Sega CD, through the Expansion port connector.

    So what did testing show? Ugh, nothing, it doesn't work! Black screen. After some head scratching, it seems I needed to byteswap the rom image to work in real hardware!

    9.png

    ^^ A ChatGPT script written in Python to the rescue here. This takes the combined rom image we created, swaps the bytes around, and spits out a new file for us.

    10.png

    ^^ I then flash that new multibios_swapped.bin file to the eprom, and we're good for testing!

    1750691520362.jpg

    ^^ Ok, it's working/booting up now thankfully! Red led on the Genesis tells us it's in NTSC-U mode, so the Sega CD is loading up the USA bios….so far so good…

    1750691520346.jpg

    ^^ Green LED is PAL mode, and the Sega CD is booting the PAL Sega CD II (Mega CD II) bios!

    1750691520331.jpg

    ^^ Orange tells us we're now in NTSC-J mode, and sure enough, the Sega CD is now a Japanese Mega CD II - absolutely delighted with this, it's a very nice touch. You could obviously just use a region free single region bios, but where's the fun in that - having the three appropriate regions feels like a really nice touch.



  • Registered Users, Registered Users 2, Paid Member Posts: 846 ✭✭✭steinbock123


    Never heard of white vinegar for removing rust. I think you’d have had much better results using electrolysis. It’s easy to set up a home made kit to do it (do a google search). I did some very rusty car parts and it worked a treat.



  • Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭Inviere


    After some time has passed, my new parts have arrived that'll hopefully allow me to sort out the CD reading end of things. So let's get to that!

    1750614551430.jpg

    ^^ I take the CD assembly back out, and will need to fully disassemble the thing to do this properly.

    1750614551427.jpg

    ^^ The 'chassis' itself wasn't spared from the corrosion. It looks horrible, so I'm going to give this the once over too.

    1750614551424.jpg

    ^^ An overnight white vinegar bath is the first step. This will neutralise the corrosion, and help me clean it off.

    1750691520878.jpg

    ^^ A bit of a slow reaction when I came back to it the next morning.

    1750691520861.jpg

    ^^ Scrub a dub dub….

    1750691520845.jpg

    ^^ Ugh, a lot of the corrosion has lifted, but the metal is still pretty bad looking.

    1750691520830.jpg

    ^^ A bit of brushing with the Dremel, gives us this. It's a lot better, but still not exactly pretty.

    1751391103478.jpg

    ^^ I mask off the more important areas of the chassis, and hit it with the metallic silver spray.

    1751391103473.jpg

    ^^ Unmasked…

    1751391103462.jpg

    ^^ And the underside also done. A huge improvement.

    1751391103447.jpg

    ^^ So here's what we've to do. Two brand new motors for disc and laser control. Also a brand new modern spindle, the same type that's used in the PS1. This spindle has three ball-locks that hold the disc in place. The big benefit here, is it's obviously brand new, but it'll allow me to remove the magnetic disc lock in the Sega CD itself…meaning massively quieter disc operation.

    1751391103432.jpg

    ^^ Closer look at the new motors. One spindle is longer than the other, and the dimensions of both match the originals perfectly.

    1751391103412.jpg

    ^^ Brand new spindle, nice and flat, unlike the original zombified one.

    1751391103401.jpg

    ^^ The gears and rubber mounts can take a nice warm soapy bath while I'm swapping the motors out.

    1751391103388.jpg

    ^^ Ok, time to get to work. The original motors are on the control board, so will need to be desoldered first.

    1751391103380.jpg

    ^^ I got this new solder braid recently, so rather than using the desoldering gun, I'll try this braid out.

    1751391103355.jpg

    ^^ The braid works amazingly well, highly recommended. Plus, there's corrosion on this motor that I hadn't spotted before, so I'm delighted now to swap it out!

    1751391103335.jpg

    ^^ Job done, quite straight forward really.

    1751391103311.jpg

    ^^ Control board now back in place, with the new motor shafts fitting perfectly.

    1751391103293.jpg

    ^^ Gears and rubbers all cleaned up, and a nice dressing of silicone grease on the gears and sliding parts.

    1751391103276.jpg

    ^^ Shroud and spindle now in place. It's looking so much better, but will it actually work??

    1751391103225.jpg

    ^^ Top lid back on for testing…

    1751391103222.jpg

    ^^ And magnetic disc lock from the lid is now removed. Awful noisy things, so if this new spindle works, this should be a very quiet Sega CD II!

    1751391103237.jpg

    ^^ You absolute beauty! It works! Ok in context, it didn't work immediately. It tried really hard to work with lots of reading and seeking going on. What was needed though was a slight tweak of the laser potentiometer to increase power slightly to the laser. It's also SUPER quiet too with the new spindle!



  • Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭Inviere


    Almost there now. One last little mod I want to make.

    1750691520727.jpg

    ^^ The 3.3v battery that keeps the game saves alive in SRAM, this has to go. It's the original battery, and completely flat too.

    1750691520717.jpg

    ^^ It'd actually begun to corrode too, which I hadn't noticed earlier. Glad to remove it!

    1750691520707.jpg

    ^^ Area treated with white vinegar to neutralise the acid, and then cleaned again with IPA.

    1751476893511.jpg

    ^^ The SRAM chip where the game saves are stored. We can do a little better these days can't we? What about an FRAM mod, which is a non volatile form of ram….no battery needed!

    1751476893502.jpg

    ^^ Area masked off with kapton tape, as I'll be using hot air to remove the old chip.

    1751476893487.jpg

    ^^ It took a while, but the chip eventually agrees to lift out.

    1751476893475.jpg

    ^^ The pads all wicked clean, and wiped down with IPA.

    1751476893468.jpg

    ^^ The Ramtron FRAM chip. It's pin compatible with the old one, so it's just a straight swap. You CAN use a bigger capacity FRAM chip if you want, but you need to use switches to bank swap so I'm not going to bother. I think there's also a bios mod to allow larger capacity chips too, but it has it's own complications regarding regions etc, so I'm just going for a stock sizing here.

    1751476893440.jpg

    ^^ And done. All legs checked with continuity to ensure they're soldered correctly too.

    1751476893389.jpg

    ^^ Now that disc reading is fixed, we can access the memory manager (bizarrely you can't access this menu on the Sega CD II unless there's a game disc in place.)

    1751476893379.jpg

    ^^ Ok, the memory is being detected and the machine is telling us to format it….good signs

    1751476893366.jpg

    ^^ We hit format…

    1751476893357.jpg

    ^^ Noice, it formats with no errors etc.



  • Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭Inviere


    Ok, that marks the end of the repair work…I need to just add the finishing touches now.

    1750780165429.jpg

    ^^ This is going to be hard to clean. I can't use anything abrasive to remove the stains, as it'll look absolutely cack then

    1750780165416.jpg

    ^^ I'm going to to try localise a white vinegar treatment on the affected area.

    1750780165399.jpg

    ^^ Slightly better, but it still looks bad. I can only thing of one, final, drastic action which has the ability to look really well, or really really bad…

    1750780165382.jpg

    ^^ Yep, I'm going for broke here….I'm going to try some black spray paint on it. The ONLY reason I'm willing to chance this, is because with the Genesis II in place, this entire area will be covered. So I figure it's worth a gamble.

    1750780165369.jpg

    ^^ Ok, we're done. Time to let it dry.

    1750780165321.jpg

    ^^ D'ya know what? I'm actually really, really, please with the end result. It's a million times better.

    1750780165312.jpg

    ^^ Reassembly begins…

    1750691520686.jpg

    ^^ Main board back in place.

    1750780165291.jpg

    ^^ Top shield and laser unit resting in place.

    1751476893414.jpg

    ^^ Some brand new M3 screws to hold everything in place. Many of the original screws were missing.

    1751476893397.jpg

    ^^ Everything locked down.

    1751476893349.jpg

    ^^ Time to test these different regions. This is a PAL game…

    1751476893320.jpg

    ^^ We set the Genesis II to for PAL mode…

    1751476893310.jpg

    ^^ The PAL Mega CD bios boots…

    1751476893288.jpg

    ^^ And the PAL game boots!

    1751476893274.jpg

    ^^ Let's try a Japanese game…

    1751476893256.jpg

    ^^ Japanese BIOS boots…

    1751476893241.jpg

    ^^ And Japanese games boot!

    1751476893197.jpg

    ^^ The FRAM mod is storing data perfectly…

    1751476893187.jpg

    ^^ Even after a power off, and region swap, the Sonic CD data is retained - no more battery needed! There's no point testing the US discs and bios again as I know they also work from previous testing.

    1751476893176.jpg

    ^^ A final exterior cleaning of all nooks & crannies…

    1751476893162.jpg

    ^^ And it's done, it's finally done. I can't say how happy I am to have saved it, it really was an absolute mess.

    On the downside, I can't leave it like this can I? Do I now need a switchless region modified Genesis 32X to complete the ToP?

    Screenshot 2025-07-04 083154.png

    ^^ Ugh, there's a revalation….there'll be one more part to tell in this story….



  • Advertisement
  • Registered Users, Registered Users 2, Paid Member Posts: 37,003 ✭✭✭✭o1s1n
    Master of the Universe


    I didn't know you could do an FRAM save chip mod, that's bloody class!

    You've also made me painfully aware that there's a battery in my own Mega CD 2 that I've never taken a look at - will have to whip that out soon!

    This really has been some job. Must be lovely knowing you can probably now just get massive discounts buying borked consoles and hardware in general knowing there's a high probabilty you can get it going.



  • Registered Users, Registered Users 2 Posts: 8,161 ✭✭✭Inviere


    Yeah I only seen that recently myself, and said I'd give the FRAM mod a go. It's always a plus to remove a battery where possible.

    In terms of discounts, yeah that's one benefit of it - though you're always rolling the dice on these things. There's every chance you're buying something that's irreparable, or a console where someone has been poking around in and caused more damage than is known about. But, in cases like this, a Genesis II & CD II for $40 plus shipping, yeah, it paid off. I've wanted to own the Genesis II ToP for a long time (ever since I sold my original gifted set to fund upgrades), but the cost was always prohibitive. There's the added feeling of achievement in saving what was a ball of rust and corrosion, and turning it back into a working machine, complete with internal upgrades and restorations too.



Advertisement