Author
|
Topic: FAO: Aktrekker regarding the amazing but mysterious TRFix
|
Wee Bald Man Member Posts: 660 From:Left Luggage Locker #27, Terminal 3, Heathrow Airport, London. Registered: May 2001
|
posted 05-10-2002 10:16 AM
Hi Aktrekker,The first paragraph gives you the background - jump straight to 'The point' below if you don't want to read the story of my life. I have been working on a level for about 14 months which I have managed to keep completely bug free (mainly by avoiding the use of custom objects). However, I recently completed the texturing and geometry of the first level and created a custom WAD which I started to use about three months ago. Again, I have maintained a completely bug free operation, never progressing if I encountered any problem which was unfixed. Two days ago I encountered problems with Runtime modules on my system which led to many custom programs crashing and system slow-down etc. So I re-installed the operating system and.. surprise surprise.. forgot to back up the custom WAD. (First time I've forgotten to back up a vital file in 5 years). So, of course, when I reloaded my level, it did the Arg list too big etc thing and removed 73 objects from my map. This was all fine by me because I knew what had caused this (missing WAD). However, even after removing all the objects and lights, Lara was causing crashes in specific areas of the map. So.. to avoid having to export the geometry via TR2Prj and re-texture all over again (probably a 4 week job), I used TRFix as a final option (not because I don't trust it, but because I hate not knowing what the cause of a bug is).. which leads me to.. The point: TRFix fixed several crashes to desktop - thank you for saving me at least a month of re-texturing. TRFix reported "9 errors" but did not specify what they were. Is there any way that I can tell what the errors were via a log file or something or shall I just have to put my trust in the good lord (a.k.a. Aktrekker) and carry on without knowing what magic spells you cast to fix my work? WBM [This message has been edited by Wee Bald Man (edited 05-10-2002).] IP: Logged |
TREEBLE Member Posts: 338 From: Wolves lair Registered: May 2001
|
posted 05-10-2002 01:55 PM
Well, I had some problems with my project of City Of Qualopec. I have a save prj before and one after using TRFix.It found 37 errors, and from these 37 errors I was just wanting the effect of one (animation ranges). The flipmapped rooms become a mess! Aktrekker, if I send you a project with textures, could you manage to get only the textures error fixed??? I mean, the other 36 seems to be more a mess than fixes! But, well, the animation ranges were working fine after it I could set them without problems. Thanks. ------------------ Does Lara live in our world... or do we live in hers? IP: Logged |
aktrekker Member Posts: 1093 From:WA, USA Registered: Apr 2001
|
posted 05-11-2002 11:39 AM
First TREEBLE - I have no idea why it would mess up your flip room. Unless somehow the LE managed to corrupt the data. Check out this next part and see what the log says.WBM - TRFix creates a log file with the same name as the level and an extension of FIX. It sends alot of data into the file, so search for lines beginning with FIX:, they list the changes that the program makes. Depending on the fix, the type of data listed differs, but it will tell you what it fixed. The file was meant mainly for me to look at so I could figure out why a project didn't get fixed. At least all the output in the log file will show you haw hard the program works to fix your project.
IP: Logged |
Wee Bald Man Member Posts: 660 From:Left Luggage Locker #27, Terminal 3, Heathrow Airport, London. Registered: May 2001
|
posted 05-11-2002 02:02 PM
Hi aktreker,Thanks for pointing me to the file. Could you tell me if I should be worried about any of the following types of errors found? Are any of them serious? FIX : Light [0x01EB] room [108] lYPixelWorld fixed FIX : Light [0x01F1] room [65] wYClickAboveFloor = -1280 FIX : Room [0] block [5][7] type Also, what can I do to avoid creating them again in future? Thanks again, WBM [This message has been edited by Wee Bald Man (edited 05-11-2002).] IP: Logged |
noangel Member Posts: 65 From:buenos aires, argentina Registered: Aug 2001
|
posted 05-11-2002 06:00 PM
i'm confused tr fix found no errors in my project but if I want to play it the tr4 exe chashes IP: Logged |
Tomb_Raider_Nut Member Posts: 1166 From:Millwaukee,Wi,USA Registered: Jun 2001
|
posted 05-11-2002 06:59 PM
WBM is your wad still deleted? there might still be a posibility on getting it back. (i've had this experience a week or two ago) just open up trwest and load up the tr4 file that contains the wad, add the objects into a new wad, and then save it.------------------ Visit my site! Sign my guestbook! IP: Logged |
Wee Bald Man Member Posts: 660 From:Left Luggage Locker #27, Terminal 3, Heathrow Airport, London. Registered: May 2001
|
posted 05-12-2002 03:40 AM
quote: Originally posted by Tomb_Raider_Nut: WBM is your wad still deleted? there might still be a posibility on getting it back. (i've had this experience a week or two ago) just open up trwest and load up the tr4 file that contains the wad, add the objects into a new wad, and then save it.
Doh! Silly me. That is a very smart solution. Unfortunately my current back-up plan does not include tr4 data files. From now on, I'm going to back up the entire trle folder.. Thanks for the tip Tomb_Raider_Nut, no doubt it will become a life-saver in future. WBM IP: Logged |
aktrekker Member Posts: 1093 From:WA, USA Registered: Apr 2001
|
posted 05-12-2002 11:02 AM
The light fixes usually mean that the light was outside the room. The second one might not really be an error, I suspect it is just one of those things I don't know yet about project files. But it shouldn't have hurt anything. The last fix, the block type, is the code that says if a "sector" is floor type, wall type, or a gray square, and whether it is part of a door. The way that gets corrupted is just a bug in the room editor, nothing you can really do about it. I've also seen projects where it corrupted a door so it appeared to be a light, then of course could not read it back. It was probably just that last error that caused problems.
IP: Logged |
Wee Bald Man Member Posts: 660 From:Left Luggage Locker #27, Terminal 3, Heathrow Airport, London. Registered: May 2001
|
posted 05-12-2002 01:38 PM
quote: Originally posted by aktrekker: I've also seen projects where it corrupted a door so it appeared to be a light, then of course could not read it back.
Okay - now you're scaring me! So what you're saying is that at the end of the day the editor will inevitably have several bugs in it even if it was constructed by a robot.. If that is the case, would I be right in saying that the only way to deliver a bug-free level is to test it to death and pray? WBM IP: Logged |
aktrekker Member Posts: 1093 From:WA, USA Registered: Apr 2001
|
posted 05-13-2002 03:22 AM
Don't worry, I think those serious types of error are pretty rare. Too many changes n one sitting seems to eventually mess up a pointer or two. Anyone running Microsoft should be used to that For over 6 months the only problem I've been hearing about is someone having a space in the name of their TGA (this is the error that mentions PCX files). Just remember to save often, to different files. You will probably have more problems with custom wads.
IP: Logged |
Wee Bald Man Member Posts: 660 From:Left Luggage Locker #27, Terminal 3, Heathrow Airport, London. Registered: May 2001
|
posted 05-13-2002 04:09 AM
Thanks again for making TRFix - I owe you a couple of months slave labour. WBM IP: Logged |