Can't get decompressor to run

Wolfiesden Apr 14, 2013

  1. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    Tried feeding it 3 different saves. It fails every time.



    C:\Users\Wolfie\Documents\360Revolution\Minecraft\Tools>minecraft.exe -d "C:\Use
    rs\Wolfie\Documents\360Revolution\Minecraft\Save20121101230445.edit.bin" "C:\Use
    rs\Wolfie\Documents\360Revolution\Minecraft\Save20121101230445.decompressed.bin"


    Minecraft Xbox 360 Edition Compression Toolkit by fairchild
    ======================================================= version 0.1.0 ===

    - Open input file: C:\Users\Wolfie\Documents\360Revolution\Minecraft\Save201
    21101230445.edit.bin
    - File size: 0x01b4f000 (28635136)
    - Buffer size: 0x01b4eff4 (28635124)
    - Open output file: C:\Users\Wolfie\Documents\360Revolution\Minecraft\Save201
    21101230445.decompressed.bin
    - Comp size: 0x434f4e20 (1129270816)
    - Decomp size: 0xf12d8458 (4046292056)
    - Reading buffer from file, done.

    - Dumping first 64 bytes

    OFFSET 0 1 2 3 4 5 6 7 8 9 A B C D E F
    0x0000 38 31 34 35 36 31 2D 30 30 31 00 00 00 00 00 00 814561-001......
    0x0010 00 00 00 02 30 37 2D 32 37 2D 30 38 00 01 00 01 ... 07-27-08. .
    0x0020 A3 BC AB 6C 7A 9D CC E1 97 95 29 3D 0E 31 83 EF ú╝½lz ╠ß )= 1 ∩
    0x0030 D1 E7 64 65 AB 31 B6 10 6E BD 01 AD 69 EA AC 0D ╤τde½1╢ n╜ ¡iΩ¼

    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.

    As I said, it pops up an error dialog with every save. I have run it manually and from bat file. Fails every time. I have downloaded the file from 3 different sources. Tried in different directories. Run as admin. Nothing works.

    Running this in Win7Ultimate 32bit.

    Anyone have suggestions on how to get it to decompress?
     
  2. TRUExSKILLxKILL

    TRUExSKILLxKILL I
    95/188

    Joined:
    May 6, 2012
    Messages:
    1,188
    Likes Received:
    284
    Trophy Points:
    95
    Gender:
    Male
    Location:
    Battle Creek, MI
    Console:
    Xbox
    You have to use the savegame.dat from the file contents not the whole save itself.
     
  3. ills1ck

    ills1ck Newbie
    0/47

    Joined:
    Aug 3, 2012
    Messages:
    117
    Likes Received:
    22
    Trophy Points:
    0
    Location:
    NL
    Console:
    Xbox
    ^ This.

    After opening up you flash drive with e.g. Horizon double click the save you want, and go to the "contents" tab. there you can extract the savegame.dat file
     
    • Like Like x 1
  4. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    Is there a way to extract it using 360revo? Otherwise I can go get Horizon if not..
     
  5. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    nvm, found the extract tool under package manager.

    Appreciate the heads up. Knew I was missing something, just didn't know what. Thanks for the help!
     
  6. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    Hmm...something else is wrong.

    In 360revo I use the USB explorer and extract the BIN. I then use the package manager to extract savegame.dat.

    Then using a BAT, I decompress it, open it in a hex editor. At this point it all looks good. I modded some enchant levels, saved. The BAT then Re-compressed it.

    Then using the 360revo package manager, I replaced the savegame.dat in the BIN file. Then used the rehash and resign. Then I injected it back to the USB.

    Minecraft will open and seems to run just fine. Then I try to save and it goes through the motions until "Finalizing" and then says my storage device is unavailable. Tried both HD and USB. Game will not save.

    I injected my backup BIN (unaltered), and Minecraft is happy with it and saves.

    So I repeated the above process and did absolutely no editing, only opened the dat file. Went through the same steps. Again,with no byte changes, minecraft won't save the game after loading.

    Any thoughts as to what I am doing wrong?

    Here is the bat file I drop the DAT file on, in case it helps.
    Code:
    @echo off
    
    echo %1
    
    
    copy %1 "%~dp1%~n1.bak%~x1"
    copy %1 "%~dp1%~n1.edit%~x1"
    
    minecraft.exe -d "%~dp1%~n1.edit%~x1" "%~dp1%~n1.decompressed%~x1"
    
    
    Hxd\HxD.exe "%~dp1%~n1.decompressed%~x1"
    
    
    minecraft.exe -c "%~dp1%~n1.decompressed%~x1" %1
    pause
     
     
  7. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    More testing. Just tried extracting with Horizon, running the same BAT to decompress, recompress and then replace using Horizon. Minecraft is perfectly happy with it. Something with 360revo's re-sign and re-hash isn't working quite right.
     
  8. ills1ck

    ills1ck Newbie
    0/47

    Joined:
    Aug 3, 2012
    Messages:
    117
    Likes Received:
    22
    Trophy Points:
    0
    Location:
    NL
    Console:
    Xbox
    i was gonna say try horizon ;)

    but youve alrdy done that!

    Enjoy !
     
  9. Wo

    Wolfiesden Newbie
    0/47

    Joined:
    Feb 2, 2013
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    0
    Console:
    Playstation 3
    Was trying to stick with 360revo as I liked the easy way to set stacks to 64 without having to hex edit each one manually. But since it quit recognizing player inventories on many saves, it became all but useless.

    The BAT file I posted above is pretty handy. Just drag your .DAT file onto it, it will make a backup copy, an edit copy, decompress it and launch the hex editor. When you leave the hex editor, it will re-compress your edited file to the original file ready to reinject and sign.

    Feel free to post it or use it at yall's leasure.
     

Share This Page

Close