MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4466
Loc: Melbourne, Australia
Send PM
Re: CAPS0ff News: Bad Dude #204
01/29/17 12:37 PM


I checked the dump for errors, and it looks like there's only a single bit wrong in the handler for a command the game never uses (unfortunately that command verifies the MCU program ROM checksum, so we can't verify that the dump is good that way). I also worked out a 1-byte hack that will make the dump work with Dragonninja, although it may be imperfect.

It's the usual protection tricks - doing minor bit manipulations on the input and returning it, keeping an internal state variable and resetting if input from the host doesn't match expected values from a table. One feature we didn't simulate at all is the ability to count using an internal timer and send the count values to the host CPU without receiving a command.







Entire thread
Subject Posted by Posted on
* CAPS0ff News: Bad Dude #204 RdW 01/28/17 10:47 PM
. * Re: CAPS0ff News: Bad Dude #204 Vas Crabb  01/29/17 12:37 PM
. * Re: CAPS0ff News: Bad Dude #204 Master O  01/29/17 09:25 PM
. * Re: CAPS0ff News: Bad Dude #204 Vas Crabb  01/29/17 10:43 PM
. * Re: CAPS0ff News: Bad Dude #204 Master O  01/28/17 11:04 PM
. * Re: CAPS0ff News: Bad Dude #204 Team Europe  01/28/17 11:23 PM
. * Re: CAPS0ff News: Bad Dude #204 RdW  01/28/17 11:52 PM
. * Re: CAPS0ff News: Bad Dude #204 B2K24  01/29/17 12:11 AM
. * Re: CAPS0ff News: Bad Dude #204 Qun Mang  01/29/17 06:00 AM

Extra information Permissions
Moderator:  John IV, Robbbert, Tafoid 
0 registered and 210 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2240