Re: Dungeon Defenders Compression Toolkit
In my previous post I stated that I modded it both ways with the editor and manually and had no problems. I actually prefer to manually mod it because as you stated some things can be done that the editor is not capable of. Post your save and let me see if I have any problems with it if you don't mind. Just curious.
10 Attachment(s)
Re: Dungeon Defenders Compression Toolkit
You'll have the same error as me, I tried eternia crystal to see if it would open the save and it uses dd.exe as well so of course no go on that..
.. well here's a bunch of snippets on what's going on:
Eternia Crystal:
Attachment 7878Attachment 7877
debug info for eternia:
Code:
System.Exception was unhandled
Message=Invalid Package
Source=ISOLib
StackTrace:
at ISOLib.CONPackage.Initialize.Initiate(String filePath, Boolean isBigEndian, FileMode fileMode, FileAccess fileAccess, FileShare fileShare)
at ISOLib.CONPackage.Initialize..ctor(String filePath)
at EterniaCrystal.ReadFile.openFile(MainWindow main)
at EterniaCrystal.MainWindow.MainForm_OpenFile(Object sender, RoutedEventArgs e)
at EterniaCrystal.Controls.Main_Menu.OpenButton_Click(Object sender, RoutedEventArgs e)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at EterniaCrystal.App.Main()
InnerException:
Decompressor GUI version:
Attachment 7880Attachment 7879
DD.exe version 0.3.0b:
Attachment 7882Attachment 7881
As you may see in the above picture on the right I am running in administrator mode..
The save loads on any xbox (I own 3) and looks like this, it's a new template:
Attachment 7883Attachment 7884Attachment 7885Attachment 7886
The only thing left I can think of the might work but probably not is to delete the title update and try to play the save offline so it compresses it in the old method that dd.exe supports...
Edit:
Verified: removing title update does not work as new game saves will show up as corrupt.
Playing offline in trial mode does not revert back to original compression either.
Looking online for a tool that checks for compression method. Fingers crossed.
Re: Dungeon Defenders Compression Toolkit
Quote:
Originally Posted by
Xorcon
I am getting same errors as those above ... I'm using the PC version of the game on Steam.
▄ ▄▄▄▄▄▄▄ ▄ ▀▀▀▀▀ ▀▀ ▀ ▄▄▄▄▄▄▄▄ ▀▄▄▄▄ ▄
▄▄▄▄▄▄ ▀ ▄▄▄▄▄▄█▀▀▀▀▀█ ▄▄▄▄▄▄ ▀ █▀▀▀▀▀▀█ █▀▀▀▀▀▀ ▄▄▄▄ █▄▄▄▄▄▄▄▄
▄▄█▀▀ ▄▄ ▀█▀▀▀ ▄▄ ▀▀ ▀▀▀ █▀▀ ▄▄ ▀▀█▄ ▀ █▀ ███▀▐▌ █ ▀▀▀▀ ████ ▄██ ▄▄▄▄ ▀█
▀ ▀▀ ▄▄██▀▓▓▄ ▄▄██▀█▓▓▄ ███ ▄▄██▀██▓▄ █▀▀▀▀█ ███▌ █▄▄▌▐███▌▐███▌▐███▄▐███▌ ▄
▄▓▓▓▓▀ ▀▀▄██▀ ▐██▓▌▐██▌▄█▓▀▐░░▓▌ ▄▄█▓▄ ▐██▓█▄▄▄ ▓██▒ ▒███ █ ▄▄▄▄███▓
▐▓▒░▌ ░ ▐▓▒░▌ ▀▀░░▒▒ ░░▒ ▓▒▌ ▄░██▀▄▒██▀ ░░▒█ ▀▀░▒▓ ▓░▌▐░▒▓▌ ▄█▓█▀ ▐▓█▓▌
▓░██▀ █ ▓░██ ░▐███▌▐██▓ ░░█ ░▀▀ ▐▓░▒▌ ▄▌▐▓██▌▐▌▐██░▌▐█ █░░▓ ▐▓░░▌ ▄█░▒▓▀
▀ ▐███▌▐█▌▐███▌ ▀▀▀▀ ▀▀ ▐███▌ ▀ ▀▓██▄██ ▀▀▀▀ ██ ███░ ▐▓██▌ ▀▓██▄██▀▀ ▄▄ ▄
█ ▀▀▀▀ ██ ▀▀▀▀ █▀▀▀▀▀▀█▄ ▀▀▀▀ █▀█▄▄ ▀▀ ▄▄█▀▀▀▀█▌▐███▌▐ ▀▓▓██▄░ ▀▀ ▄▄█▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▄ ▀ ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀ !f █ ▀▀▀▀ ██▄▄ ▀▀▀▀ █▀▀▀▀
▀ ▀▀▀▀▀▀▀▀▀▀▀ ▀▀ p r e s e n t s . . ▀▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀ ▀▀ ▀
▀ ▀▀▀▀▀ ▀ ▀
Dungeon Defenders Compression Toolkit by fairchild
================================================== ===== version 0.1.5 ===
- Open input file: C:\Users\Administrator\Downloads\DunDefHeroes.dun
- File size: 0x000035ca (13770)
- Reading buffer from file, done.
- Header: 0xb6350000 (3056926720)
- Unknown: 0xfa204ac2 (4196420290)
- Compressed size: 0xc1832a9e (3246598814)
- Decompressed size: 0x00000200 (512)
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Windows version of the game is not supported, proably uses a different compression method than the xbox 360 version.
If the Toolkit needs to be updated due to some Title Update i need new savegames to look at to be able to update the toolkit.
Re: Dungeon Defenders Compression Toolkit
Quote:
Originally Posted by
fairchild
If the Toolkit needs to be updated due to some Title Update i need new savegames to look at to be able to update the toolkit.
How many do you need.. or rather what different data do you want? actually.. here you go...
EDIT... these uncompressed fine... so it's a problem unique with my max items save.
Zero items in inventory, 4 characters (each class), naked characters minus their weapons, each character has a different class weapon,
about 21 items or so thrown back into the tavern walls out of reach, map play set on Aquanos easy, last 3 characters experience handicap glitched,
1st character (squire) with kill gun (kill ur friends in tavern by leaving before plasma ball hits), 1st character (squire) active on load, 800,000 Mana in bank(I can't get it to stay at 0 in game w/ out modding, lol):
this decompresses fine (none of the new maps are played on this one)
http://www27.zippyshare.com/v/76148581/file.html
Here's another.. but it uncompresses too (not max items)..
http://www63.zippyshare.com/v/55770854/file.html
EDIT: Conclusion, you don't need to update... it's an issue unique to one of my saves
... ... But my game save with 355 items and all new DLC's beat won't uncompress...
Other than me being absolutely no help here and it looks like I was VERY WRONG in that your compression tool is absolutely fine do you think my situation may be something to do with the amount of items I have in it? It still plays.. just the dun won't uncompress.
I don't want to post it (the one I'm having a problem with) publicly though because people in general have abuse the crap out of the one with 255 items before by selling tons of duplicates for cash, really f'd up because the buyers end up loosing all their items. And 255 items, with people selling like 8 items for 1600 Microsoft points... that's getting too greedy and carried away... I don't want to be the one who contributed/gave opportunity to that kind of behavior.
So... again.. I was wrong.. it's an issue unique to my save.
also, you were right Skullkeeper, it works fine with the title update, my problem is one of those fluke type things.. not many people max everything out to the limit.
Re: Dungeon Defenders Compression Toolkit
This is all a little too technical for me but I think I've narrowed it down to something specific to my profile. For some reason I can still mod my bf's gamesaves from the same xbox and using the same computer/programs/decompression toolkit. It is very weird. Both of our accounts have a completely full item box so I don't think that's what it is. Unfortunately I don't know how to check if he has a different hex with the new title update. Thank you for the decompression toolkit. I just have to mod on my bf's game save from now on.
Re: Dungeon Defenders Compression Toolkit
not sure if this is now a dead thread or not but ive tried to mod on my own for the past 3 days.. on all 3 computers i have access to when i try to do anything in the cmd window it tells me that the file im trying to get into isnt recognized as an internal or external command.. i realized i really dont know what im doing and if anyone on here would be awesome and help me out i would really appreciate it.. gamertag is StretchNutS87
Re: Dungeon Defenders Compression Toolkit
nice job on this toolkit fairchild
Re: Dungeon Defenders Compression Toolkit
very awesome toolkit fairchild :)