|  | 
	|  | 
	| 
		
			| Re: Fable Explorer Version Switcher [message #71492 is a reply to message #71491] | Tue, 30 August 2016 14:00   |  
			| 
				
				|  |  lawofzero Messages: 11
 Registered: August 2016
 |  |  |  |  
	| That's quite odd, here is the script: 
 
 Toggle Spoiler
set fabletlc=C:\Games\Fable TLC
set fableanni=C:\Games\Fable Anniversary
:MAINMENU
@echo off
@color 00
title FEMan
mode con: cols=40 lines=15
CLS
echo.  
echo.	MANAGE FABLE VERSIONS
echo.	---------------------
echo.	1.) Install symlinks
echo.	2.) Remove symlinks
echo.	3.) Editing TLC
echo.	4.) Editing Chicken
echo.	5.) Editing Heroic
echo.
echo.	q.) Quit
echo.
  
:CHOOSEACTION
set /p userinp=    ^   Make your selection: 
set userinp=%userinp:~0,1%
if /i "%userinp%"=="1" goto INSTALL
if /i "%userinp%"=="2" goto REMOVE
if /i "%userinp%"=="3" goto TLC
if /i "%userinp%"=="4" goto CHICKEN
if /i "%userinp%"=="5" goto HEROIC
if /i "%userinp%"=="q" goto QUIT
echo.Try Again...
GOTO CHOOSEACTION
:INSTALL
mkdir data
mkdir data\CompiledDefs
mkdir data\graphics
mkdir data\graphics\pc
mkdir data\lang\English
mkdir data\Levels
mkdir data\Misc\pc
mklink "data\graphics\graphics.big" "%fabletlc%\data\graphics\graphics.big"
mklink "data\graphics\pc\frontend.big" "%fabletlc%\data\graphics\pc\frontend.big"
mklink "data\graphics\pc\textures.big" "%fabletlc%\data\graphics\pc\textures.big"
mklink "data\lang\English\text.big" "%fabletlc%\data\lang\English\text.big"
mklink "data\Levels\FinalAlbion_RT.stb" "%fabletlc%\data\Levels\FinalAlbion_RT.stb"
mklink "data\Misc\pc\effects.big" "%fabletlc%\data\Misc\pc\effects.big"
mklink "Fable.exe" "%fabletlc%\Fable.exe"
echo.Symlinks installed
GOTO MAINMENU
:REMOVE
rmdir /s /q data
del Fable.exe
echo.Symlinks removed
GOTO MAINMENU
:TLC
del /q data\CompiledDefs\*
mklink "data\CompiledDefs\frontend.bin" "%fabletlc%\data\CompiledDefs\frontend.bin"
mklink "data\CompiledDefs\game.bin" "%fabletlc%\data\CompiledDefs\game.bin"
mklink "data\CompiledDefs\names.bin" "%fabletlc%\data\CompiledDefs\names.bin"
mklink "data\CompiledDefs\script.bin" "%fabletlc%\data\CompiledDefs\script.bin"
echo.Set up to edit TLC
GOTO MAINMENU
:CHICKEN
del /q data\CompiledDefs\*
mklink "data\CompiledDefs\frontend.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\frontend.bin"
mklink "data\CompiledDefs\game.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\game.bin"
mklink "data\CompiledDefs\names.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\names.bin"
mklink "data\CompiledDefs\script.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\script.bin"
echo.Set up to edit Chicken Difficulty
GOTO MAINMENU
:HEROIC
del /q data\CompiledDefs\*
mklink "data\CompiledDefs\frontend.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\frontend.bin"
mklink "data\CompiledDefs\game.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\gamehard.bin"
mklink "data\CompiledDefs\names.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\names.bin"
mklink "data\CompiledDefs\script.bin" "%fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs\Development\scripthard.bin"
echo.Set up to edit Heroic Difficulty
GOTO MAINMENU
:QUIT
exit |  
	|  |  | 
	|  | 
	| 
		
			| Re: Fable Explorer Version Switcher [message #71494 is a reply to message #71493] | Tue, 30 August 2016 14:52   |  
			| 
				
				|  |  lawofzero Messages: 11
 Registered: August 2016
 |  |  |  |  
	| Its a pity about the low activity but also understandable. The more I look at this Anniversary edition, the more it seems like the whole entire reason for it was to port it to an engine that can run on the Xbox. Absolutely nothing has changed, even things that I consider to bugs are all still in place, they 'ported' it to UE with the absolute minimal effort required. So I've been wondering if I should just work on that grand Fable TLC mod I've always wanted to work on instead, seeing as modding TLC is already easy and trouble free and it's the exact same game in basically every way. The 9gb 'modding DLC' doesn't seem worth it to me either but I'll have to get hold of it sooner or later. 
 There is potential too though, for example the difficulty selection between chicken and heroic could serve as a way to have a mod manager in game if I could find how to edit it. The layer of UE presents new opportunities that Fable TLC doesn't have, I think. Apologies for the essay, I can go on a bit.
 |  
	|  |  | 
	| 
		
			| Re: Fable Explorer Version Switcher [message #71517 is a reply to message #71494] | Wed, 07 September 2016 20:21   |  
			| 
				
				|  | Sparrow Messages: 582
 Registered: March 2011
 |  |  |  |  
	| | lawofzero wrote on Tue, 30 August 2016 17:52 |  | The 9gb 'modding DLC' doesn't seem worth it to me either but I'll have to get hold of it sooner or later.
 
 There is potential too though, for example the difficulty selection between chicken and heroic could serve as a way to have a mod manager in game if I could find how to edit it. The layer of UE presents new opportunities that Fable TLC doesn't have, I think. Apologies for the essay, I can go on a bit.
 
 | 
 Do you have limited internet? Maybe consider starting the download and pausing and resume a little each month, lol. I don't know much about Unreal Engine but I wouldn't mind if you elaborated on the new opportunities it brings that FTLC lacks. Sharing information regarding the modding of FTLC and FA is much appreciated by me, if no one else.
 
 Are you shpongled?
 [Updated on: Thu, 08 September 2016 17:44] Report message to a moderator |  
	|  |  | 
	| 
		
			| Re: Fable Explorer Version Switcher [message #71520 is a reply to message #71487] | Thu, 08 September 2016 17:52   |  
			| 
				
				|  | Sparrow Messages: 582
 Registered: March 2011
 |  |  |  |  
	| I did everything correctly, yet when I launch FE, it loads the original Fable TLC files. The symlinks are installed and link to the correct directory. I just think FE isn't using them. Of course the script was ran in and the symlinks installed in the same directory as in the config.xml Here's the application settings I have in my config.xml
 
 | config.xml |  | <FableExplorer>
 <ApplicationSettings>
 <UseRegistry>FALSE</UseRegistry>
 <RegistryPath>SOFTWARE\\Microsoft\\Microsoft Games\\Fable\\1.0</RegistryPath>
 <InstallDirectory>C:\Program Files\ShadowNet</InstallDirectory>
 <InternalSplash>FALSE</InternalSplash>
 <SplashFileName>Shadow Net.jpg</SplashFileName>
 </ApplicationSettings>
 </FableExplorer>
 
 | 
 Currently, I have something in the works which utilizes this script. I'll share.
 
 FEMan.bat| Quote: |  | set fabletlc=C:\Program Files (x86)\Microsoft Games\Fable - The Lost Chapters
 set fableanni=C:\Program Files (x86)\Steam\steamapps\common\Fable Anniversary
 
 :MAINMENU
 @echo off
 @color 00
 title FEMan
 mode con: cols=40 lines=15
 CLS
 echo.
 echo.	MANAGE FABLE VERSIONS
 echo.	---------------------
 echo.	1.) Install symlinks
 echo.	2.) Remove symlinks
 echo.	3.) Editing TLC
 echo.	4.) Editing Chicken
 echo.	5.) Editing Heroic
 echo.	6.) Launch FE
 echo.	q.) Quit
 echo.
 
 :CHOOSEACTION
 set /p userinp=    ^   Make your selection:
 set userinp=%userinp:~0,1%
 if /i "%userinp%"=="1" goto INSTALL
 if /i "%userinp%"=="2" goto REMOVE
 if /i "%userinp%"=="3" goto TLC
 if /i "%userinp%"=="4" goto CHICKEN
 if /i "%userinp%"=="5" goto HEROIC
 if /i "%userinp%"=="q" goto QUIT
 if /i "%userinp%"=="6" goto LAUNCH
 echo.Try Again...
 pause
 GOTO CHOOSEACTION
 
 :INSTALL
 mkdir data
 mkdir data\CompiledDefs
 mkdir data\graphics
 mkdir data\graphics\pc
 mkdir data\lang\English
 mkdir data\Levels
 mkdir data\Misc\pc
 mklink "data\graphics\graphics.big" "%fabletlc%\data\graphics\graphics.big"
 mklink "data\graphics\pc\frontend.big" "%fabletlc%\data\graphics\pc\frontend.big"
 mklink "data\graphics\pc\textures.big" "%fabletlc%\data\graphics\pc\textures.big"
 mklink "data\lang\English\text.big" "%fabletlc%\data\lang\English\text.big"
 mklink "data\Levels\FinalAlbion_RT.stb" "%fabletlc%\data\Levels\FinalAlbion_RT.stb"
 mklink "data\Misc\pc\effects.big" "%fabletlc%\data\Misc\pc\effects.big"
 mklink "Fable.exe" "%fabletlc%\Fable.exe"
 echo.Symlinks installed
 pause
 GOTO MAINMENU
 
 :REMOVE
 rmdir /s /q data
 del Fable.exe
 echo.Symlinks removed
 pause
 GOTO MAINMENU
 
 :TLC
 del /q data\CompiledDefs\*
 mklink "data\CompiledDefs\frontend.bin" "%fabletlc%\data\CompiledDefs\frontend.bin"
 mklink "data\CompiledDefs\game.bin" "%fabletlc%\data\CompiledDefs\game.bin"
 mklink "data\CompiledDefs\names.bin" "%fabletlc%\data\CompiledDefs\names.bin"
 mklink "data\CompiledDefs\script.bin" "%fabletlc%\data\CompiledDefs\script.bin"
 echo.Set up to edit TLC
 pause
 GOTO MAINMENU
 
 :CHICKEN
 del /q data\CompiledDefs\*
 mklink "data\CompiledDefs\frontend.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\frontend.bin "
 mklink "data\CompiledDefs\game.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\game.bin "
 mklink "data\CompiledDefs\names.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\names.bin "
 mklink "data\CompiledDefs\script.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\script.bin "
 echo.Set up to edit Chicken Difficulty
 pause
 GOTO MAINMENU
 
 :HEROIC
 del /q data\CompiledDefs\*
 mklink "data\CompiledDefs\frontend.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\frontend.bin "
 mklink "data\CompiledDefs\game.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\gamehard.bin "
 mklink "data\CompiledDefs\names.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\names.bin "
 mklink "data\CompiledDefs\script.bin" "     %fableanni%\WellingtonGame\FableData\Build\Data\CompiledDefs \Development\scripthard.bin "
 echo.Set up to edit Heroic Difficulty
 pause
 GOTO MAINMENU
 
 :QUIT
 exit
 
 :LAUNCH
 @echo off
 cd C:\Program Files\ShadowNet
 start FableExplorer.exe
 
 | 
 This is certainly not the final draft, but linked here is a setup I created using this script. I'd appreciate some testing.
 It only uses "C:\Program Files (x86)\Microsoft Games\Fable - The Lost Chapters" and "C:\Program Files (x86)\Steam\steamapps\common\Fable Anniversary"
 If your directory is different, you can't use this setup. Correct me if I'm wrong but symlinks could potentially be installed to these directories to link to your actual directory. A .bat should be included that achieves this. The modified script has been converted to .exe to require admin privileges to run.
 
 Are you shpongled?
 [Updated on: Thu, 08 September 2016 18:37] Report message to a moderator |  
	|  |  | 
	|  | 
	| 
		
			| Re: Fable Explorer Version Switcher [message #71524 is a reply to message #71521] | Thu, 15 September 2016 03:05  |  
			| 
				
				|  | Sparrow Messages: 582
 Registered: March 2011
 |  |  |  |  
	| Well I couldn't figure out why FE wasn't using my specified directory in config.xml so I said fuck this shit and installed the symlinks to the default Fable TLC directory. I just posted my edited version of your FE Version Switcher. I would appreciate it if you would check it out next month or whenever you get the chance. & Sounds like a lot of work. I haven't been able to get the modding DLC. Would be cool if I could utilize those tools. But good luck with the def.xml. 
 Are you shpongled?
 |  
	|  |  |