Deus Ex Human Revolution FULL Version Samples by OrangeC at 9:34 PM EDT on August 17, 2011
So finally the game leaked for the 360/ps3 and i tried hcs deblocker on them and it doesn't work with the full version of the game. The xbox360 uses XMA without the FSB banks and The PS3 version uses FSB MPEG. Both are multiplexed.

Here are samples.

http://www.mediafire.com/?7acawe6dwb6w73f

Thanks in advance!

by pietastesgood at 11:55 PM EDT on August 18, 2011
I'm all for this too. Any assistance would be much appreciated.
by hcs at 3:42 PM EDT on August 19, 2011
dhxr_deblockbe 0.1

Will build an XMA header for the 360 version, PS3 version is just FSB (for which you can use fsb_mpeg or probably just play as MP3).

I'm kind of guessing about how to detect whether it is PS3 or 360.
by OrangeC at 4:11 PM EDT on August 19, 2011
Thanks hcs.
by OrangeC at 6:32 PM EDT on August 19, 2011
So does this new deblocker you posted parses the 360 version as well or just the ps3?

And what did you mean by a header for the 360 version?
by hcs at 9:03 PM EDT on August 19, 2011
It works on both of the files you sent, I thought I identified a flag that says what platform it is for but that is just a guess with only one file for each. If it thinks the file is for 360 it will generate an XMA header as well, as the data is raw XMA.
by OrangeC at 9:32 PM EDT on August 19, 2011
I got a AssertionError. Is it the same offset as in the beta?
by hcs at 10:01 PM EDT on August 19, 2011
This version actually parses the header, so you don't give it an offset.
by OrangeC at 10:23 PM EDT on August 19, 2011
The "mus!" header or the header with the sample rate?

I am using this syntax: Python.exe deblockbe.py infile

this is correct?

edited 10:24 PM EDT August 19, 2011
by hcs at 11:08 PM EDT on August 19, 2011
The issue was that OrangeC was using Python 3.2 and this was written for 2.6.5.
Apart from that, some files don't have the Mus! header, and my platform detection was broken. dhxr_deblockbe 0.2 needs the platform given explicitly on the command line and supports skipping the header.

Example:
python deblockbe.py 360 infile.bin
or
python deblockbe.py ps3 infile.bin

edited 11:08 PM EDT August 19, 2011
by OrangeC at 12:07 AM EDT on August 20, 2011
Its no doing the header skip thing correctly, Now it says the assertion error again but with Zero

Assert(Zero1 == 0)

File starts with this:

0000AC44FFFFFFFF01915DD200000002
by hcs at 1:26 AM EDT on August 20, 2011
Ah, right, you'd shown me that part of the header but I forgot.

0.3
by OrangeC at 7:09 AM EDT on August 20, 2011
Thanks!!


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source