> What Charles was able to do to get Gaelco Master Boy emulated in 2006 was amazing
> itself and fortunately that game didn't have the MCU protection hardware.
> Master Boy does use a MCU, though a conventional EPROM-based type. In fact, it's the
> same type of MCU (HD647180X) that Toaplan used as a sound processor in their
> early-'90s games, none of which had sound in MAME until 0.181 (and there are a few
> that still haven't been dumped).
yeah, the difference was Gaelco used it with an external data rom and there were weak functions in the internal rom (not checking string bounds etc.) that allowed Charles to get code running on it.
the Toaplan games took much longer because they don't use any external ROM at all so there was no way to try and exploit them, in the end it took the decapping.