Do you know...
(this one is gonna blow your mind)
If your game pcb is dirty as a pig, you can clean PCB's with WATER & DETERGENT!! Yes!! Water is NOT a pcb enemy as long as you carefully follow some basic directions:
(read it until end and if you're unsure, don't do it)
0.- Disconnect pcb from any power supply. IF YOUR PCB HAS ANY KIND OF BATTERY YOU MUST NEVER USE WATER. Forget this, and use your girlfriend's nail cleaner that contains acetone.
1.- Obviously, before doing anything you have to discharge completely any capacitor in the pcb!!! (you can short the cap legs, wait 1 minute and short again). Always use a tester to assure there's no (zero) current on your pcb. Be very careful with that: Water+Electricity=PCB DESTROYED.
2.- If your pcb has socketed IC's, remove them and take note in what orientation they are. I do that for proper cleaning of the sockets.
3.- NEVER use bleech or corroding detergent, use this rule: IF IT'S BAD FOR YOUR NAKED HANDS, IT IS BAD FOR YOUR PCB. For example you can use dishwasher liquid soup or soft cloth powder detergent.
4.- Use a soft toothbrush and use it gently, the detergent and the warm water will clean. Never use something that can scratch your pcb traces.
5.- After cleaning, use enough warm water and never let detergent in sockets, below chips or hidden places. Splash water specially below big chips.
6.- INMEDIATELY AFTER CLEANING, YOU HAVE TO CLEAN THE REMAINING WATER AND DRY THE PCB WITH A HAIRDRYER at maximum temp and medium distance (10 inches). Be careful, too much hot at the same area can break something, I suggest doing circles and spend 10 minutes or more drying it. The point is that you have to dry even the last hole-thru, even the last point below a chip. No single water drop can remain in the pcb, or you will have rust with time.
8.- Let the pcb dry itself until the next day and put again any socketed chips in place taking care of orientation.
9.- After that you will have a brilliant as-new pcb.
I done this 8 years ago with a MVS mv1 I bought buried in mud because of a flooding, and it came to life until today!!! 8 years of weekly use and zero rust.
As always, use your common sense. Treat the pcb as you would treat your kid.