Miscellaneous > Projects
IQ's neogeo Tools
iq_132:
--- Quote ---These roms have been tested and work fine as input:
268-p1d.bin size 8388608 crc 16c063a9 sha1 5432869f830eed816ee5ed71c7fd39f749d15619
268-p1d.bin size 5242880 crc 5e8f307e sha1 49bcc5d082979ddd63994f36d3ae766d96f85ae9
268-p1d.bin size 8388608 crc 2ecc772d sha1 971db65d11aa98833c494fc2d7657cea702e4caa
268-p1d.bin size 5242880 crc 83270fef sha1 2f18c1a880b42e0faa6396c0fc90bb02bf4d24b1
If your rom isn't listed above, give it a try, it may work
(or not, you never know unless you try ;) ).
Make sure your p1 is named 268-p1d.bin, run ms5pcnv.exe,
and you should get these files:
rom ( name 268-p1cr.bin size 4194304 crc d0466792 sha1 880819933d997fab398f91061e9dbccb959ae8a1 )
rom ( name 268-p2cr.bin size 4194304 crc fbf6b61e sha1 9ec743d5988b5e3183f37f8edf45c72a8c0c893e )
- IQ_132
PS. Thanks to Halrin for the original mslug5 Px decrypt routine :)
--- End quote ---
iq_132:
--- Quote ---BootCEn -- Bootleg C Encryptor
The purpose of this tool is to encrypt and decrypt bootleg roms with
scrambled (protected) graphics. It can deal with the type of scramble
used on:
Lansquenet 2004
King of Gladiator
Samurai Shodown 5 (bl)
Crouching Tiger, Hidden Dragon 2003
Matrimelee (bl)
SNK vs Capcom (bl)
King of Fighters 2002 (bl)
This program only does one rom at a time, so it's best to use a .bat
to create the roms so that you don't have to convert them one-by-one.
Here's an example:
svcboot
----------------------------------
BootCEn 2 d svc-c1.bin svc-c1d.bin
BootCEn 2 d svc-c2.bin svc-c2d.bin
BootCEn 2 d svc-c3.bin svc-c3d.bin
BootCEn 2 d svc-c4.bin svc-c4d.bin
BootCEn 2 d svc-c5.bin svc-c5d.bin
BootCEn 2 d svc-c6.bin svc-c6d.bin
BootCEn 2 d svc-c7.bin svc-c7d.bin
BootCEn 2 d svc-c8.bin svc-c8d.bin
---------------------------------------------------------------------
If you want to know more commands for this tool, simply run it.
All available commands are listed. ;)
-IQ
1.1 -- Thanks to Prof. Killjoy for pointing out a bug preventing use.
- Also, fixed a bug with outputting if a file is not present.
--- End quote ---
KaNyErO:
Thanks iq, i would need a little tool.
It´s similar to your s descrambler tool, but you should be able to use the swap as parameter instead of a predefined table when you know the swap but not the protection, for example if i need a new swap 8 like this....
rom = BITSWAP8(rom, 0, 6, 5, 4, 3, 2, 1, 7)
the usage should be
"swap 8 0,6,5,4,3,2,1,7"
The first number should be the swap type, and the second separated by an space from the swap type and separated by , between them is the kind of moves that should be made.
This tool + bswap8 could make very easy to decrypt every new rom using the original + the encrypted, even if the swap was not programed in the tool like it was in S_decrypt
Thanks
prof.killjoy:
IQ, there is a bug in BootCEn.
if (argc < 6)
should read
if (argc < 5)
and recompile, then it should work as expected.
iq_132:
Ah thanks :) I wonder why I didn't notice that before????
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version