Jump to content

neopcm2


Recommended Posts

Thanks for the svc patches.

As for what's going wrong, it gets past the data xor though right? It should also be able to get past the first part of the shift thing. Is it stuck at the bit where it says searching? You're using the new version?

Unless the roms don't actually come from each other, i think it should generate a shift value, even if its completetly bogus.

 

yeah. It gets to the "search" part. I let it run for about 20 minutes... Do you think it should take that long?

Link to comment
Share on other sites

  • Replies 44
  • Created
  • Last Reply

Top Posters In This Topic

Its hard to say really. Can you post the preceding output. (Seeing as you can't redirect it, just use right click->mark. and select it all).

If the rest of the output looks fine, then I'm not sure whats going wrong, and i'll probably have to bite the bullet and download it.

Link to comment
Share on other sites

Samsho5

 

neopcm2_detect2 270 2 2
detecting data xor:
decrypted:
 1  2  3  4  5  6  7  8
1 80 80 80 80 80 80 80 80
 124521 124891 125343 125197 125077 125147 125423 125757
2 08 08 08 08 08 08 08 08
 121748 122116 121870 121918 121917 121895 121691 121978

encrypted:
 1  2  3  4  5  6  7  8
1 a9 4b c3 fd ba 52 34 42
 89970 89702 90012 90308 89952 89776 89483 89380
2 21 c3 4b 75 32 da bc ca
 85547 85434 85612 85570 85266 85088 84517 84353

data xors:
 1  2  3  4  5  6  7  8
1 29 cb 43 7d 3a d2 b4 c2
2 29 cb 43 7d 3a d2 b4 c2

detecting shift (this may take a while):
searching

Link to comment
Share on other sites

Well the xors were fine, but for it not to have gotten anywhere in the next part, means that it couldn't find any block of 512 bytes in the first 2mb of the decrypted one, that a partially decrypted other one had in common. Which is, um, surprising I guess. I'll have to take a look at the actual rom myself.

 

I have the real svcchaos v's now (thanks to the patches), and I verified that the crcs are correct. I have shown here a diff of the effects of the patch, on the decrypted and encrypted roms:

 

--- 269-v1.bin 34f9e19c 800000

+++ 269-v1.new c659b34c 800000

0 c3c3 ec29

 

--- 269-v1d.bin a81da99a 800000

+++ 269-v1d.tmp ff64cd56 800000

c73d8 00 2f

+ffff 00 ea

 

Obviously, both `c659b34c' and `a81da99a' can't both be correct (ie. it should be either patched or not), but thats not a big issue.

Link to comment
Share on other sites

Well the xors were fine, but for it not to have gotten anywhere in the next part, means that it couldn't find any block of 512 bytes in the first 2mb of the decrypted one, that a partially decrypted other one had in common. Which is, um, surprising I guess. I'll have to take a look at the actual rom myself.

 

I have the real svcchaos v's now (thanks to the patches), and I verified that the crcs are correct. I have shown here a diff of the effects of the patch, on the decrypted and encrypted roms:

 

--- 269-v1.bin 34f9e19c 800000

+++ 269-v1.new c659b34c 800000

0 c3c3 ec29

 

--- 269-v1d.bin a81da99a 800000

+++ 269-v1d.tmp ff64cd56 800000

c73d8 00 2f

+ffff 00 ea

 

Obviously, both `c659b34c' and `a81da99a' can't both be correct (ie. it should be either patched or not), but thats not a big issue.

I've been told that svcchaos' V roms are watermarked somehow, so I'm betting the one that you produced is actually the correct one (or at least more correct that the current a81da99a one.

Link to comment
Share on other sites

Sorry to be generating all these random programs, but I have one last one I'd like to try, which relaxes practically all of the assumptions. It is somewhat slower, but as a guide, it shouldn't take any longer than about twice as long on the ones which it works for (svcchaos, samsh5sp & kof2002).

(http://up1.fastuploads.com/neopcm2_detect3.zip)

 

Can you just post the output for mslug5 and samsho5, and if its still no good, I'll grab one or the other's encrypted roms to do next.

 

 

Also, just wondered how you were attaching stuff before? :huh:

Link to comment
Share on other sites

Aquasync, I just found out (from a fairly reliable source), that the decrypted svcchaos Vs your program produces are the correct ones <_>

No watermark, correct CRCs

Edited by iq_132
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...