The International Simutrans Forum

Simutrans Extended => Pak128.Britain-Ex Bug Reports => Pak128.Britain-Ex => Simutrans-Extended paksets => Pak128.Britain-Ex closed bug reports => Topic started by: MCollett on January 23, 2015, 03:09:47 AM

Title: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: MCollett on January 23, 2015, 03:09:47 AM
Building the latest version of the pak with the latest makeobj generates an impressive number of warnings.
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: jamespetts on January 24, 2015, 12:38:39 AM
Thank you for all those - that's very helpful. I have pushed fixes that deal with most of these issues. There are some remaining issues, however.

Firstly, I have not yet had a chance to look into the 3d image issue. This is a fairly complex bit of code, and I am not sure whether I have got the code wrong somewhere. I had thought that I had tested it and found it to be working, but this was some time ago, and it might not have been tested thoroughly enough. One thing that I do not know is whether the problem is that the warning system is broken, or whether the 3d images themselves do not work. It would be very helpful indeed if you could test these canal boats to ensure that all load images work with all liveries.

The alpha channel and pHY issues are not readily resolvable (and I wonder how useful that those warnings really are). I do not fully understand the issue with the bridges, but these do all appear to work in spite of the warning, as the "might still work" suggests is possible, so this is a very low priority issue. I have not had a chance to look into the PowerSource and PowerDest issues yet.
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: MCollett on January 24, 2015, 03:21:56 AM
Quote from: jamespetts on January 24, 2015, 12:38:39 AM
I have pushed fixes that deal with most of these issues. There are some remaining issues, however.
library.dat and old-library.dat still contain two different definitions of the same building (OldLibrary).  One of them should either be deleted or use a different name for the building.
Quote
It would be very helpful indeed if you could test these canal boats to ensure that all load images work with all liveries.
If I get a game up and going, I will certainly want to use some canal boats.  We shall see ...

Best wishes,
Matthew
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: jamespetts on January 24, 2015, 10:34:06 AM
Thank you for spotting the library duplication: now fixed.
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: MCollett on February 01, 2015, 06:38:05 AM
Quote from: jamespetts on January 24, 2015, 12:38:39 AM
One thing that I do not know is whether the problem is that the warning system is broken, or whether the 3d images themselves do not work. It would be very helpful indeed if you could test these canal boats to ensure that all load images work with all liveries.

A first attempt suggests that they just appear as empty.
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: jamespetts on February 01, 2015, 10:20:52 AM
You mean that the canal boats with the 3 dimensioned images appear as if they were empty even when they have a load?
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: MCollett on February 01, 2015, 11:54:41 AM
Quote from: jamespetts on February 01, 2015, 10:20:52 AM
You mean that the canal boats with the 3 dimensioned images appear as if they were empty even when they have a load?

Yes, that is what I mean, though I have only a couple of samples so far.
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: jamespetts on February 01, 2015, 06:38:26 PM
Do the liveries ever change to the British Waterways type by the time that you get to the 1950s if thereafter their livery schemes are updated?
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: MCollett on February 02, 2015, 06:34:40 AM
Quote from: jamespetts on February 01, 2015, 06:38:26 PM
Do the liveries ever change to the British Waterways type by the time that you get to the 1950s if thereafter their livery schemes are updated?

In the very unlikely event that any game I play runs that late, I'll let you know ...
Title: Re: [half-heights 0971dce23c] Makeobj warnings (with devel-new a7f1fe67d1)
Post by: jamespetts on February 02, 2015, 09:51:31 AM
You could try, as a test and without modifying your playing game, fast forwarding to that year and checking.