CTOJAH |
MAME Addict
|
|
|
Reged: 07/13/10
|
Posts: 980
|
Loc: Macedonia,Veles
|
|
Send PM
|
|
Re: MAME .145u7
04/23/12 12:18 AM
|
|
|
> The protection in Seibu games of that era is simple: there's a big custom ASIC that > could be called a "game accelerator" - it performs a whole bunch of functions to > offload processing from the CPU. "Solving" the protection consists of figuring out > what those functions are and performing them in a reasonably close way to how the > hardware does it. Because it's hard-wired logic in an ASIC, decapping is useless - > you have only the inputs from the game program and the reaction of the game program > to whatever output you generate to work things out.
This could be an easy job : Why not to try feeding the game program with expected data, instead of emulating that custom ASIC ?! So, I think that for now (until proper emulation is done) this "hack" should do the job. Of course, expected data will be gained from reading the inputs of game program (I assume this should be done on a real hardware/arcade machine) in a few situations in game as follows : - when nothing is touched - when is pressed 1p start button - when is pressed 1p fire button - when is pressed 1p bomb button - when the 1p lever is in left position - when the 1p lever is in right position ... Just my two cents...
|
|