Help - Search - Members - Calendar
Full Version: Modding Help For Fable Tlc
Scenyx Entertainment Community > Xbox1 Forums > Xbox Game Forums > Game Hacking > Game Hacking - * Everything Else.*
souls4me
I have done alot of work on modding Fable for xbox. Almost every thing I've done I got to work but I ran into a couple of problems
1. Is there a way to combine the original Fable and TLC game.bin files (To get some things that were in the original (some items, expressions with animations) but cut in TLC)
2. Is their a tool that I could use to hack/alter some files in the game.bin file (fable explorer won't work on xbox)
I've tried all the stuff on fabletlcmod.com but some I can and some I can't get to work on xbox. Any help would be appreciated.
Userlame
1. Yes if you know what you are doing, then some things are possible. You will need the PC entries and not the xbox tlc entries though.

2. Fable Explorer tongue.gif

It works on xbox bins if you convert it! It has the ability to read the 1 byte controls (xbox TLC) and the 4 byte controls (PC TLC, Xbox original). Some of the listings are out of whack on xbox version. The def.xml will need some edits. I converted an old xml on the tlcmod site. I don't feel like converting per build so this is basically how it is done. Load up an entry it gives a mismatch error (it tells you a short control where it went wrong) export the file and search for the control and determine the xbox sequence. Edit the def.xml like so:

CODE
    <DefinitionType name="CREATURE" hasCDefListing="true">
      <ControlInstance id="5B9E9F42"/>
      <!-- Boolean List -->
      <ControlInstance id="576DB4EA"/>
      <ControlInstance id="2C55AAF5"/>
      <ControlInstance id="855B2E79"/>
      <ControlInstance id="1B00A2C9"/>
      <ControlInstance id="523ACB9D"/>
      <ControlInstance id="00596DD4"/>
      <ControlInstance id="1DBBBC38"/>
        <ControlInstance id="57DB00B9"/>
        <ControlInstance id="3537C36C"/>
        <ControlInstance id="90CFB1E3"/>
        <ControlInstance id="8D391CC2"/>
        <ControlInstance id="E3BBF4EB"/>
        <ControlInstance id="A4F8B127"/>
        <ControlInstance id="021E95E2"/>
        <ControlInstance id="6EFA45EA"/>
        <ControlInstance id="B634BD0E"/>
        <ControlInstance id="A3DEFCF3"/>
        <ControlInstance id="9E769233"/>
        <ControlInstance id="DD23524E"/>
        <ControlInstance id="04DAB567"/>
        <!-- /Boolean List -->
        <ControlInstance id="C906C830"/>
        <ControlInstance id="E993DC15"/>
        <ControlInstance id="773452A5"/>
        <ControlInstance id="8687B478"/>
        <ControlInstance id="FEEF4443"/>
        <ControlInstance id="B6C92262"/>
        <ControlInstance id="909D15A4"/>
        <ControlInstance id="C516246A"/>
        <ControlInstance id="A874D209"/>
        <ControlInstance id="90788BC7"/>
        <ControlInstance id="F5F55B34"/>
        <ControlInstance id="0D0FE792"/>
        <ControlInstance id="5430EAAE"/>
        <ControlInstance id="94E67D46"/>
        <ControlInstance id="551F4DF2"/>
        <ControlInstance id="0C2040CE"/>
        <ControlInstance id="ECD7D586"/>
        <ControlInstance id="78525968"/>
        <ControlInstance id="00C6C7CE"/>
        <ControlInstance id="1E5C9D02"/>
        <ControlInstance id="E99388DC"/>
        <ControlInstance id="350973CA"/>
        <ControlInstance id="78E40287"/>
        <ControlInstance id="82A45FA7"/>
        <ControlInstance id="46A0D4EC"/>
        <ControlInstance id="083FCBE4"/>
        <ControlInstance id="5F98B5FC"/>
        <ControlInstance id="53A0969C"/>
        <ControlInstance id="2B6042DE"/>
        <ControlInstance id="51783BC2"/>
        <ControlInstance id="7956FE81"/>
        <ControlInstance id="05F6AE28"/>
        <ControlInstance id="FBC7BF11"/>
        <ControlInstance id="68F9578C"/>
        <ControlInstance id="99EE7C48"/>
        <ControlInstance id="E8590FBA"/>
        <ControlInstance id="94329282"/>
        <ControlInstance id="2A2015C5"/>
        <ControlInstance id="9F6D0C83"/>
        <ControlInstance id="6F56ABB8"/>
        <ControlInstance id="99265E75"/>
        <ControlInstance id="E1A1A617"/>
        <ControlInstance id="F9F0A6A7"/>
        <ControlInstance id="0EEA8526"/>
        <ControlInstance id="E8420CF4"/>
        <ControlInstance id="C8636B2E"/>
        <ControlInstance id="7D74F392"/>
        <ControlInstance id="F29F9175"/>
        <ControlInstance id="283A307C"/>
        <ControlInstance id="230384B2"/>
        <ControlInstance id="9F55EA3F"/>
        <ControlInstance id="15F4931B"/>
        <ControlInstance id="23C3CE1A"/>
        <ControlInstance id="A48006D1"/>
        <ControlInstance id="12049060"/>
        <ControlInstance id="7C8444E3"/>
        <ControlInstance id="DD68171F"/>
        <ControlInstance id="2CF7F120"/>
        <ControlInstance id="598C86EA"/>
        <ControlInstance id="E399D7D2"/>
        <ControlInstance id="041F625E"/>
        <ControlInstance id="70995E1B"/>
        <ControlInstance id="323F7FF6"/>
        <ControlInstance id="C66A752E"/>
        <ControlInstance id="AA4BE1F5"/>
        <ControlInstance id="C013C26E"/>
        <ControlInstance id="FC473366"/>
        <ControlInstance id="63915B55"/>
    </DefinitionType>


That is pc listing. For creature, notice we are only editting the reading of the structure and not the values themselves!.

Here is xbox translation for creature:
CODE
    <DefinitionType name="CREATURE" hasCDefListing="true">
      <ControlInstance id="5B9E9F42"/>
      <!-- Boolean List -->
      <ControlInstance id="576DB4EA"/>
      <ControlInstance id="2C55AAF5"/>
      <ControlInstance id="855B2E79"/>
      <ControlInstance id="1B00A2C9"/>
      <ControlInstance id="523ACB9D"/>
      <ControlInstance id="00596DD4"/>
      <ControlInstance id="1DBBBC38"/>
        <ControlInstance id="57DB00B9"/>
        <ControlInstance id="3537C36C"/>
        <ControlInstance id="90CFB1E3"/>
        <ControlInstance id="8D391CC2"/>
        <ControlInstance id="E3BBF4EB"/>
        <ControlInstance id="A4F8B127"/>
        <ControlInstance id="021E95E2"/>
        <ControlInstance id="6EFA45EA"/>
        <ControlInstance id="B634BD0E"/>
        <ControlInstance id="A3DEFCF3"/>
        <ControlInstance id="9E769233"/>
        <ControlInstance id="DD23524E"/>
        <ControlInstance id="04DAB567"/>
        <!-- /Boolean List -->
        <ControlInstance id="C906C830"/>
        <ControlInstance id="E993DC15"/>
        <ControlInstance id="773452A5"/>
        <ControlInstance id="8687B478"/>
        <ControlInstance id="FEEF4443"/>
        <ControlInstance id="B6C92262"/>
        <ControlInstance id="909D15A4"/>
        <ControlInstance id="C516246A"/>
        <ControlInstance id="A874D209"/>
        <ControlInstance id="90788BC7"/>
        <ControlInstance id="F5F55B34"/>
        <ControlInstance id="0D0FE792"/>
        <ControlInstance id="5430EAAE"/>
        <ControlInstance id="94E67D46"/>
        <ControlInstance id="551F4DF2"/>
        <ControlInstance id="0C2040CE"/>
        <ControlInstance id="ECD7D586"/>
        <ControlInstance id="78525968"/>
        <ControlInstance id="00C6C7CE"/>
        <ControlInstance id="1E5C9D02"/>
        <ControlInstance id="E99388DC"/>
        <ControlInstance id="350973CA"/>
        <ControlInstance id="78E40287"/>
        <ControlInstance id="82A45FA7"/>
        <ControlInstance id="46A0D4EC"/>
        <ControlInstance id="083FCBE4"/>
        <ControlInstance id="5F98B5FC"/>
        <ControlInstance id="53A0969C"/>
        <ControlInstance id="2B6042DE"/>
        <ControlInstance id="51783BC2"/>
        <ControlInstance id="7956FE81"/>
        <ControlInstance id="05F6AE28"/>
        <ControlInstance id="FBC7BF11"/>
        <ControlInstance id="68F9578C"/>
        <ControlInstance id="99EE7C48"/>
        <ControlInstance id="E8590FBA"/>
        <ControlInstance id="94329282"/>
        <ControlInstance id="2A2015C5"/>
        <ControlInstance id="9F6D0C83"/>
        <ControlInstance id="6F56ABB8"/>
        <ControlInstance id="99265E75"/>
        <ControlInstance id="E1A1A617"/>
        <ControlInstance id="F9F0A6A7"/>
        <ControlInstance id="0EEA8526"/>
        <ControlInstance id="E8420CF4"/>
        <ControlInstance id="C8636B2E"/>
        <ControlInstance id="7D74F392"/>
        <ControlInstance id="F29F9175"/>
        <ControlInstance id="283A307C"/>
        <ControlInstance id="230384B2"/>
        <ControlInstance id="15F4931B"/>
        <ControlInstance id="23C3CE1A"/>
        <ControlInstance id="A48006D1"/>
        <ControlInstance id="7C8444E3"/>
        <ControlInstance id="DD68171F"/>
        <ControlInstance id="2CF7F120"/>
        <ControlInstance id="9F55EA3F"/>
        <ControlInstance id="12049060"/>
        <ControlInstance id="598C86EA"/>
        <ControlInstance id="E399D7D2"/>
        <ControlInstance id="041F625E"/>
        <ControlInstance id="70995E1B"/>
        <ControlInstance id="323F7FF6"/>
        <ControlInstance id="C66A752E"/>
        <ControlInstance id="AA4BE1F5"/>
        <ControlInstance id="C013C26E"/>
        <ControlInstance id="FC473366"/>
        <ControlInstance id="63915B55"/>
    </DefinitionType>


See it is not off by much?
So in reality you could plug most of the xbox conversion back into the existing def.xml. The old xbox def is on the site, search for it. But with new entries created some you will need to convert by yourself. It may sound like a task, but it isn't like you help write the xml in the first place hehe.
tenaciousck
this may be random, but do any of you guys know how to turn off mip-mapping?
Userlame
http://fabletlcmod.com/forum/index.php?t=m...mp;start=0&

There is an updated xml just for xbox. You can only use fmps for mods for xbox which there are very few. But the xml will allow you to edit your game.bin just fine.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.