Menu

WillowTree# Changed my Save Pic.

Help
Chris
2011-08-05
2013-05-08
  • Chris

    Chris - 2011-08-05

    Hello, I have used willow tree before, I think it was the 2.1 version though because I do not recall my save pic being changed to a lame animated tiger.
    What the heck? Can I change this? Will it disappear on it's own?

    I just don't get why it's a lame ass tiger to be honest, why not just a cool bl pic? It's like a toddler got to choose what the save game pic was going to be obnoxiously changed too.

    All in all, I probably should not be so bothered with it. If there is a way to change it, or if it changes on it's own after a few saves please let me know. 

     
  • Chris

    Chris - 2011-08-05

    it changes after a certain number of saves. Still, what a lame pic.

     
  • matt911

    matt911 - 2011-08-06

    The fault for this lies with either a bug or feature in the third party X360 library that WillowTree# uses.  The tiger is the X360 library's "no image provided" icon.  I tried to track the cause of the tiger appearing once and WillowTree# appeared to be sending the correct Tree icon to the library but for some reason the X360 DLL was not using it.  I believe it does use the tree at first properly then after awhile it starts using the tiger and never uses the tree anymore.  I think it may be some kind of self-advertising feature devised by the library's author.  The x360 library is thousands of lines of code and WillowTree# only uses a part of its capabilities.  I don't pretend to understand all the details of its implementation and it is used as a sort of black box to enable Xbox 360 package files to be created without understanding of the very technical encoding process.  I looked at the source code some time ago and was unable to pinpoint the exact lines of code that cause the issue.  Borderlands changes the icon the first time you save again anyway so I left it for another time.

    I've had people ask why WT# replaces the Borderlands icon at all and that is for simplicity of programming and because WillowTree# creates Xbox 360 packages from scratch.  You don't have to load an Xbox 360 file to save one, so you may not even have the original icon available.  If I want people to be able to use a different icon then I would have to program an interface to allow people to extract and set their own icon.  I don't really even know how to extract the icon with the X360 library to start with.  An icon must be provided and the official Borderlands icon is copyrighted media that I have don't have legal permission to distribute, so the easiest and fastest way to do it is to use the WillowTree# icon for all the Xbox package files.  The tiger was never meant to appear.

    I still don't understand what causes the issue exactly, but I have made a work around for you by replacing "weird tiger icon" (Resources/NoImage.png in the x360 source files) with the WillowTree icon in a custom version of the x360 dll library.  No matter whether it uses the icon it is supposed to use or the "no image" icon you should get the tree with this version.  You can download it in the "x360lib" download folder in the files area.  It can be considered experimental as I have made some changes to the X360 library without completely understanding it but I have tested it briefly with the few X360 files I have available and did not notice any issues.  If you download it and notice any problems, please let me know.  As always, make backups of your savegames in case of any unforseen errors.

     

Log in to post a comment.