The MV4-FS has lots of ASIC for buffering and multiplexing on the top board.
I had really weird errors similar to the ones shown on a MV4-FS caused by multiple faulty NEO-244 (some inputs/outputs were faulty, sometimes more than half of them), and those are used for buffering.
Hi, have a MVS SLOT4FS here that passes the basic DIAG Bios checks, it has no sound and massive glitches when displaying either the mem viewer or running games. Everything looks perfectly fine without game and in the cross hatch/menu etc, still no sound though. Happens on all slots, didn't...
www.neo-geo.com
The ASICS are NEO-G0, NEO-244 and NEO-253 (multiplexer)
wiki.neogeodev.org
wiki.neogeodev.org
wiki.neogeodev.org
My problems were solely (?) caused by faulty NEO-244, I had to lots of trial and error to figure that out:
- check if all slots are affected equally - they shouldn't IMO if its the ASICs, some will work worse or better
- once the "worse" slots are identified, find/trace out the ASICs handlings its signals, then swap the ASIC with the ones attached to the slots that are better working
- once you know which ASIC are faulty, replace them with working ones from donor boards or replacements from ebay/ali (NOS?) or furrteks clones. No replacements for the NEO-244 though, can only be harvested AFAIK from donors, which means lots of these boards are being cannibalised. If its just a few dead inputs/outputs on the NEO-244, consider replacing them with 74HCT244 or similar, but that doesn't scale well..