David Haywood's Homepage
MAME work and other stuff
May 27, 2019 Haze Categories: General News. Comments Off on On Track

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


My First DDR My First DDR My First DDR
My First DDR My First DDR My First DDR
My First DDR My First DDR My First DDR

Track & Field Challenge


Track & Field Challenge Track & Field Challenge Track & Field Challenge
Track & Field Challenge Track & Field Challenge Track & Field Challenge
Track & Field Challenge Track & Field Challenge 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)


Improved Improved
Improved Improved
Improved Improved

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close