As mentioned in the previous post, I’ve been looking a bit at some Plug and Play games using a pair of blobs; based on Sean’s decap work those globs are a “Winbond 2005 BA5962” (large glob) and a “Winbond 200506 BA5934” (smaller glob)
As each of these Plug and Play architectures is like a console, with lots of flexible features, they can be quite difficult to figure out. That said I’ve managed to make some rapid progress over the past week (which can be followed on my YouTube page)
The games we have dumped running on this platform are “My First Dance Dance Revolution” and “Track & Field Challenge”, both from Konami. My First Dance Dance Revolution is the earlier of the 2 games, and has some amusing errors on the ‘caution’ screens.
My First Dance Dance Revolution
Track & Field Challenge
The CPU core hidden away in the globs appears to be a G65816, which is similar to that found on the SNES, although the rest of the hardware is rather different. Neither is in what I’d consider “working” state yet as the inputs are erratic, there are game logic bugs (timer always 0 in Track and Field, very slow arrows and hangs after songs in DDR) and also the video emulation is incomplete as you can see from the glitches in the screenshots. There are definitely more complex DMA modes I need to add support for, also sound isn’t emulated yet, I haven’t even started looking at that side of things.
Not bad for less than a week of work tho, these only showed a black screen a few days ago.
The progress I was making on Smart Fit Park (which is a newer SunPlus ‘System on a Chip’ instead) does seem to have stalled tho, again, each of these systems is like emulating a console, so when you’ve not got much dumped for a specific chip it can be difficult to figure everything out.
*edit* improved the DMA, which improves the backgrounds a bit (still missing scrolling tho)