potterr on 16/10/2005 at 17:29
keyplayer, that confuses me, GL will extract what is in the user_patch.ini file and place in the user.ini file when clicking PLAY in GL. The user_patch.ini and the user.ini need to be in the same location in the root of the T3 install.
Inline Image:
http://www.potterdevelopments.org.uk/fm/kl.gifHowever what GL also does is to create a user.ini.GLBU file which is a backup of your original file, this gets restored first as user.ini (deleteing the FM altered one) THEN if there is a user_patch.ini file the user.ini (previously names user.ini.GLBU) gets copied as user.ini.GLBU again and the user_patch.ini file gets read, each section then gets either added or updated to the user.ini file.
Now the only thing that could cause problems here is if the user_patch.ini file is not in the right place for some reason, or GL is bombing out while trying to update the user.ini file (i.e. it is read only, which means it will always be backed up and restored but never updated....the deletion process overrides any read only flags, but the writting process doesn't).
keyplayer on 16/10/2005 at 18:34
ok This is whats there
User.Ini
[BlockLoading]
LoadFromResourceBlockFiles=True
[Source Control]
UseSourceSafe=0
[Engine.Engine]
UpdateGameSys=0
User_patch.ini
[Conversations]
SchemaChangesAllowed=True
[PCVertexPools]
;;lowest values needs to run this fm;;
DynamicVertexPool0=7077888
StaticVertexPool=5242880
StaticShadowVertexPool=5505024
[HandDrawnMaps]
HDMap_0=LabyrinthLower
HDMap_1=LabyrinthUpper
[HandDrawnMapNames]
HDMapName_0=T_HDMapNameLabyrinthNeuvais
HDMapName_1=T_HDMapNameLabyrinthNeuvais
;JWC: These are the names displayed for each of the hand-drawn maps. They are string table entries.
[HDMap0TextWindow0]
Text=<jc><font=HandDrawnFont12><dc=22,4,0><string=T_HDMapNameLabLayout>
X=160
Y=94
Width=220
Height=26
[HDMap0TextWindow1]
Text=<jc><font=HandDrawnFont12><dc=22,4,0><string=T_HDMapNameLabyrinthLower>
X=370
Y=280
Width=110
Height=28
[HDMap1TextWindow0]
Text=<jc><font=HandDrawnFont12><dc=22,4,0><string=T_HDMapNameLabLayout>
X=180
Y=100
Width=220
Height=26
[HDMap1TextWindow1]
Text=<jc><font=HandDrawnFont12><dc=22,4,0><string=T_HDMapNameLabyrinthUpper>
X=400
Y=200
Width=110
Height=28
user.ini.GLBU
is there
[BlockLoading]
LoadFromResourceBlockFiles=True
[Source Control]
UseSourceSafe=0
[Engine.Engine]
UpdateGameSys=0
It looks as if the user.ini isn't getting replaced
??
When I do it manually (force it) then bypass GL and Darkloader it loads the game fine, I've been playing it now
potterr on 16/10/2005 at 18:55
hmm, that's interesting, I suggest you try it on version 1.22 (which I hope to release later tonight), I haven't changed any of the handling code for the user_patch.ini process from v1.12 to v1.22 however it works fine for me. I don't think its to do with the API's GL uses for this as they are part of the core windows API's so the only thing I can think of is file permissions.
nomad of the pacific on 17/10/2005 at 02:48
Labyrinth crashed for me again, so I did some checking based on keyplayers observations. My user.ini did not have any of the changes listed in the user_patch.ini and was identical to the user.ini.GLBU. I manually updated the user.ini with the data in the user_patch.ini and restarted the game. It crashed again. I checked my user.ini file again and it had reverted back to the data in the user.ini.GLUB! I made a backup of the user.ini.GLUB and updated both user.ini and user.ini.GLBU with the data in the user_patch.ini and the game ran correctly. I checked the user.ini and it wasn't Read-only. I'm using GarrettLoader 1.12 (until 1.22 comes out.)
Hope this information helps. :)
Edit: You might want to consider what happens to the updating of the user.ini when the game crashes.
New Horizon on 17/10/2005 at 03:15
Quote Posted by nomad of the pacific
Labyrinth crashed for me again, so I did some checking based on keyplayers observations. My user.ini did not have any of the changes listed in the user_patch.ini and was identical to the user.ini.GLBU. I manually updated the user.ini with the data in the user_patch.ini and restarted the game. It crashed again. I checked my user.ini file again and it had
reverted back to the data in the user.ini.GLUB! I made a backup of the user.ini.GLUB and updated both user.ini and user.ini.GLBU with the data in the user_patch.ini and the game ran correctly. I checked the user.ini and it wasn't Read-only. I'm using GarrettLoader 1.12 (until 1.22 comes out.)
Hope this information helps. :)
Edit: You might want to consider what happens to the updating of the user.ini when the game crashes.
I finally got around to playing this mission tonight. ( had some connection issues with my isp and it kept ruining my downloads. ) I was having the same issue, right up until I checked the user.ini. It was reverting back on me as well. So, I added the changes manually and just started the mission using Drac's T3 Launcher. Worked like a charm after that. :)
I'm really enjoying the mission so far. All kinds of neat little touches.
Ziemanskye on 17/10/2005 at 12:30
Just another head in the count on GL 1.12 still - but after installing the mission my user.ini hasn't changed at all.
Maybe because it's an editor version of the user.ini GL just sees the values for the vertexpools and the changeschemas's and ignores all the map stuff?
potterr on 17/10/2005 at 16:49
Quote Posted by nomad of the pacific
Labyrinth crashed for me again, so I did some checking based on keyplayers observations. My user.ini did not have any of the changes listed in the user_patch.ini and was identical to the user.ini.GLBU. I manually updated the user.ini with the data in the user_patch.ini and restarted the game. It crashed again. I checked my user.ini file again and it had
reverted back to the data in the user.ini.GLUB! I made a backup of the user.ini.GLUB and updated both user.ini and user.ini.GLBU with the data in the user_patch.ini and the game ran correctly. I checked the user.ini and it wasn't Read-only. I'm using GarrettLoader 1.12 (until 1.22 comes out.)
Hope this information helps. :)
Edit: You might want to consider what happens to the updating of the user.ini when the game crashes.
There is not much point in updating the user.ini file as the first thing GL does is to restore the user.ini.GLBU file.
Ziemanskye, teh user.ini file is only updated when you click PLAY in GL for a theif 3 FM.
New Horizon on 17/10/2005 at 17:29
Quote Posted by potterr
There is not much point i updating the user.ini file as the first thing GL does is to restore the user.ini.GLBU file.
Ziemanskye, teh user.ini file is only updated when you click PLAY in GL for a theif 3 FM.
Hmmm, doesn't seem to be updating it for me when I click play as the game crashes in Garrett Loader but works fine with the settings when I update the ini manually and use dracs T3Loader.
potterr on 17/10/2005 at 17:55
NH, got a test version for you... to try, I'll drop you the link in your PM soon.
nomad of the pacific on 17/10/2005 at 23:32
Quote:
Originally posted by potterr:There is not much point in updating the user.ini file as the first thing GL does is to restore the user.ini.GLBU file.
Still the point that the user_patch.ini never made it into the user.ini.