lol, I guess I can elaborate a little more on what Jimmy said.
The bankswitch the game needs is the standard neogeo bankswitch (again?)
It also needs basically the same ram chip setup as vliner and jockeygp, but to a different address (2fe000-2fffff).
The sdata is encrypted and is in the 600000 - 700000 region - There is 512k of it
Also, at address e1000 and e0000, apparently kawaks extracts the info that should be in one of the ram chips from somewhere in the P and patches it back onto those addresses.
Also, if you dump the P rom, you'll see kawaks applies a few patches. These are required for two reasons, one set of patches is to start the protection of the game (these patches are actually done by the protection chip) and the other is done to fix a few bugs with the emulation.
Neat-o, huh?