Transport Tycoon Forums

The place to talk about Transport Tycoon
It is currently Sun Jul 22, 2018 12:40 am

All times are UTC




Post new topic  Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Sat Aug 04, 2007 5:09 am 
Offline
TTDPatch Developer
TTDPatch Developer
User avatar

Joined: Wed May 26, 2004 4:37 pm
Posts: 1804
Location: Britain
Hello,

After reading through a high number of bug reports of which many people cannot reproduce them or it just crash in plain odd places, I've decided to write a very quite check.

If you are using a nightly, the chances are you've come across a crash or two, and had to delete TTDLOADW.ovl before, and when this does not work you post here.
Could you also (if using the nightly) check the value of the "forcerebuildovl" switch, it is notable that when that switch is off, that new strange crashes appear when changing TTDpatch version from the one which made the ovl.

If you are suffering frequent and strange crashes please try turning on forcerebuildovl, it may just fix the crash you get.
(I know technically you shouldn't need it on, but for TTDpatch to work for me I've always needed it on since about 2.5 alpha 22...)

Oh and other Developers please feel free to question this.

[Edit] Oddly enough when I started needing it turned on, was when I started compiling my on versions of TTDpatch so I wonder if it has anything to do with the lack of version data in the nightlies?

Thankyou for reading and hope that it helps,
~ Lakie

_________________
TTDpatch Developer 2005 - 2010 ~ It all started because of shortened vehicle not loading correctly, now look where I've gone with it!
Grfs coded ~ Finnish Train Set (Teaser) | Bm73 (Release 3) | Emu 680 (Release 3)| Glass Station (Release 1) | UK Roadset (Version 1.1a) | New Water Coasts (Version 7)
Pikka: "Lakie's a good coder, but before he'll add any feature to TTDP you have to convince him that you're not going to use it to destroy the world as we know it."


Top
   
PostPosted: Sat Aug 04, 2007 6:24 am 
Offline
TTDPatch Developer
TTDPatch Developer

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10285
Lakie wrote:
[Edit] Oddly enough when I started needing it turned on, was when I started compiling my on versions of TTDpatch so I wonder if it has anything to do with the lack of version data in the nightlies?

Interesting thought. That would agree with the impression I got, which is that changes in the procs/ directory generally require a rebuilt ovl. Maybe there's some version data (like lengths or counts) floating around where it shouldn't be?

Or maybe this is just a red herring.

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser


Top
   
PostPosted: Sat Aug 04, 2007 4:00 pm 
Offline
TTDPatch Developer
TTDPatch Developer
User avatar

Joined: Wed May 26, 2004 4:37 pm
Posts: 1804
Location: Britain
I remember Josef making it possible to start the ovl directly (without running ttdpatch[w].exe) but I thought that only happened if you run it with a debug switch?
I'll give it a test when I can find the exes and build up some version data to test the theory.

~ Lakie

_________________
TTDpatch Developer 2005 - 2010 ~ It all started because of shortened vehicle not loading correctly, now look where I've gone with it!
Grfs coded ~ Finnish Train Set (Teaser) | Bm73 (Release 3) | Emu 680 (Release 3)| Glass Station (Release 1) | UK Roadset (Version 1.1a) | New Water Coasts (Version 7)
Pikka: "Lakie's a good coder, but before he'll add any feature to TTDP you have to convince him that you're not going to use it to destroy the world as we know it."


Top
   
PostPosted: Sat Aug 04, 2007 5:03 pm 
Offline
TTDPatch Developer
TTDPatch Developer

Joined: Wed Feb 18, 2004 3:06 am
Posts: 10285
Well, you still have to start TTDPatch, it's just that TTDPatch doesn't start the OVL for you. The switch is -!r.

I find it especially useful when debugging, since TTDPatch stays resident, meaning OllyDBG can restart TTD as often as necessary.

_________________
To get a good answer, ask a Smart Question. Similarly, if you want a bug fixed, write a Useful Bug Report. No TTDPatch crashlog? Then follow directions.
Projects: NFORenum (download) | PlaneSet (Website) | grfcodec (download) | grfdebug.log parser


Top
   
PostPosted: Sat Aug 04, 2007 5:14 pm 
Offline
TTDPatch Developer
TTDPatch Developer
User avatar

Joined: Wed May 26, 2004 4:37 pm
Posts: 1804
Location: Britain
Well, even with version data, it still crashes so it something else. :?
Heh, ok, not really used that feature myself.

~ Lakie

_________________
TTDpatch Developer 2005 - 2010 ~ It all started because of shortened vehicle not loading correctly, now look where I've gone with it!
Grfs coded ~ Finnish Train Set (Teaser) | Bm73 (Release 3) | Emu 680 (Release 3)| Glass Station (Release 1) | UK Roadset (Version 1.1a) | New Water Coasts (Version 7)
Pikka: "Lakie's a good coder, but before he'll add any feature to TTDP you have to convince him that you're not going to use it to destroy the world as we know it."


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000-2018 phpBB Limited

Copyright © Owen Rudge/The Transport Tycoon Forums 2001-2018.
Hosted by Zernebok Hosting.