Ape Cosplay
Enthusiast
Hello,
The CPS1 from Capcom, as we all know, was a great system, host of many glorious games from the late 80s/early 90s such as Ghouls'n Ghosts, Final Fight... And Street Fighter II of course!
It's also infamous for its custom chips having a very high failure rate, with no replacement as of today, turning valuable hardware in paperweights...
In late 2019 @WydD (Loic Petit) took the challenge to fully reverse CPS2, boards and custom chips, including the two also used on CPS1. And he did succeed, what an incredible effort towards preservation!
It surely helped develop the MisterFPGA cores, but nothing came out of it that could help revive boards with dead custom chips.
Some argued it would be difficult to find a FPGA that could fit inside the original footprint (QFP160), but as we know, necessity is the mother of inventivity, proved by @caius and others, designing small adapter boards, sometimes with mezzanine connectors.
The real work was in fact converting the 83 page schematics provided by @WydD to Verilog (or any other HDL langage used by modern FPGA engineering tools).
And so it begins...
I'm only getting started, fully realising the mountain of work before me, but hey, you have to start somewhere.
By making it public so early I hope to find the motivation to give you guys regular updates, It may take 6 months or a year, who knows...
Wish me luck!
The CPS1 from Capcom, as we all know, was a great system, host of many glorious games from the late 80s/early 90s such as Ghouls'n Ghosts, Final Fight... And Street Fighter II of course!
It's also infamous for its custom chips having a very high failure rate, with no replacement as of today, turning valuable hardware in paperweights...
In late 2019 @WydD (Loic Petit) took the challenge to fully reverse CPS2, boards and custom chips, including the two also used on CPS1. And he did succeed, what an incredible effort towards preservation!
It surely helped develop the MisterFPGA cores, but nothing came out of it that could help revive boards with dead custom chips.
Some argued it would be difficult to find a FPGA that could fit inside the original footprint (QFP160), but as we know, necessity is the mother of inventivity, proved by @caius and others, designing small adapter boards, sometimes with mezzanine connectors.
The real work was in fact converting the 83 page schematics provided by @WydD to Verilog (or any other HDL langage used by modern FPGA engineering tools).
And so it begins...
I'm only getting started, fully realising the mountain of work before me, but hey, you have to start somewhere.
By making it public so early I hope to find the motivation to give you guys regular updates, It may take 6 months or a year, who knows...
Wish me luck!