Go to file
Aaron Giles 4d1d8b7938 From: David Haywood [neohaze@nildram.co.uk]
Sent: Friday, July 10, 2009 11:38 PM
To: Aaron Giles; Angelo Salese
Subject: Shogun Warriors 11/07/09 backup

Fully inclusive patch

In addition to previous listed updates
 -- decodes a block of data used by the Japanese version (fjbuster) for
the character select screen.  Basically block 0x40 is the same as mcu
block/table 0x41, but using different encryption (inline encryption
table + additional overlay table instead of each byte being bit shifted)

Kaneko definitely wanted to be annoying with this, and all their
multiple modes, the roms contain everything from unencrypted blocks, to
simple bitshifts, 0x40 byte tables, right through to blocks which seem
to have everything enabled.

Will continue to work with dox to gather more data.

Current progress
-- decoded tables for several of the startup commands, made some
observations, was unable to properly decode table 0x80, second byte
scrambling is .. odd, so just using extract data right now.
-- properly mapped inputs in Shogun Warriors

Gets Shogun Warriors to the Titlescreen at least.  Will look at further
trojan work with Dox on Sunday.

I'm not sure all the sprite roms are the right size, some non-protected
sprite elements aren't appearing correctly, not sure yet tho.
2009-07-16 06:20:20 +00:00
docs Ouch... there was still one crsshairpath... 2009-07-14 18:08:29 +00:00
src From: David Haywood [neohaze@nildram.co.uk] 2009-07-16 06:20:20 +00:00
.gitattributes renamed rockola.c to snk6502.c as the hardware is made by SNK, not by Rock-ola 2009-07-16 04:43:17 +00:00
makefile CPU cores are now enabled on a per cpu core family basis instead of per cpu core variant. As a result CPUDEFS is no longer needed in the makefile. 2009-03-25 19:39:41 +00:00