Extended Cargo Scheme (ECS) discussion

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

goalie wrote:1. no it is not compatible
2. donot know
have a look at
miscmods.dontchangesnow off
// don't change how height is calculated for snowyness
tempsnowline on
// `tempsnowline' (-YO) enables snow line on temperate (needs an appropriate GRF file to actually show snow)
Image Image Image Image
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

Have a look at the new version of printing works in ECS wood vector :mrgreen:

Do not forget to use http://www.users.tt-forums.net/csaboka/ ... cs2pre.zip
Last edited by George on 18 Mar 2006 19:11, edited 1 time in total.
Image Image Image Image
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

George wrote:miscmods.dontchangesnow off
and where is that switch?

2.5 beta 1 doesn't know about it.
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
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

DaleStan wrote:
George wrote:miscmods.dontchangesnow off
and where is that switch?2.5 beta 1 doesn't know about it.
vcs2
Please answer my e-mail about error 80
Image Image Image Image
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

What, exactly, is the approved method of upgrading from the 2006/Jan/18 version of ECS to the latest version?

"Download all eleven ECS grf files individually" is not an acceptable answer, as it requires far too many clicks. Anything more than four, once I've gotten to the download page, is utterly absurd. Espcially since there is (AFAICT) no link to the download page from http://george.zernebok.net.
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
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

DaleStan wrote:What, exactly, is the approved method of upgrading from the 2006/Jan/18 version of ECS to the latest version?
The question about error 80 is due to ECS wood vector
DaleStan wrote:"Download all eleven ECS grf files individually" is not an acceptable answer, as it requires far too many clicks. Anything more than four, once I've gotten to the download page, is utterly absurd. Espcially since there is (AFAICT) no link to the download page from http://george.zernebok.net.
If you'll move your mouse over the save game icon in the top left corner, you get a drop menu, where the second link from the end is the download page.
Image Image Image Image
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

George wrote:If you'll move your mouse over the save game icon in the top left corner, you get a drop menu, where the second link from the end is the download page.
OK, so there is a link (assuming I have js on, which is not a safe assumption), but I still have to click ten times (eleven if I want ECSDVehw.grf too) to download the latest version of ECS from the download page.
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
Prof. Frink
Tycoon
Tycoon
Posts: 3849
Joined: 20 Jan 2003 14:51
Location: Broadstone, Dorset
Contact:

Post by Prof. Frink »

Code: Select all

#!/bin/sh
wget http://george.zernebok.net/download/ECSTownw.rar http://george.zernebok.net/download/ECSBasicw.rar http://george.zernebok.net/download/ECSBasArw.rar http://george.zernebok.net/download/ECSBasTrw.rar http://george.zernebok.net/download/ECSChemw.rar http://george.zernebok.net/download/ECSMachw.rar http://george.zernebok.net/download/ECSMacTrw.rar http://george.zernebok.net/download/ECSWoodw.rar http://george.zernebok.net/download/ECSConstw.rar http://george.zernebok.net/download/ECSAgriw.rar http://george.zernebok.net/download/ECSDVehw.rar
unrar *.rar
Patchman
Tycoon
Tycoon
Posts: 7575
Joined: 02 Oct 2002 18:57
Location: Ithaca, New York
Contact:

Post by Patchman »

Or simply

Code: Select all

wget -r -l 1 -N -nd -np -A 'ECS*w.rar' -R html http://george.zernebok.net/download/
That'll work with any future files too, and only retrieves modified files.
Josef Drexler

TTDPatch main | alpha/beta | nightly | manual | FAQ | tracker
No private messages please, you'll only get the answering machine there. Send email instead.
User avatar
Aegir
Tycoon
Tycoon
Posts: 2884
Joined: 09 Feb 2004 10:02
Contact:

Post by Aegir »

Magicks!

(And wget is availible for windows aswell)
Currently working under the name 'reldred' on Github, and Discord.
NFO/NML coder, part-time patch writer for JGRPP, and all round belligerent.

14:40 <orudge> I can't say I discriminate against any particular user
14:41 <Aegir> orudge: I can!
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

Aegir wrote:(And wget is availible for windows as well)
/me knows.
/me has cygwin.
/me also made that update LVv4.

And thanks, folks.
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
Sonicelo
Engineer
Engineer
Posts: 73
Joined: 24 Dec 2005 22:05
Location: Slovenia
Contact:

Post by Sonicelo »

I had a funny bug lately regarding to the steel factory. As it produce stell only if it got coal and iron ore (corect me if im wrong) I delivered thousends of tons of iron ore and it had an overflow (its writen: cargo waiting to be procesed: about -18000 tons of Iron ore). Now i need to bring 18000 tons of Iron ore to the factory to get out of negative number and again producing stell. Is there any way you could remove this (acept reduce the number of transported Iron ore).
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

Sonicelo wrote:I had a funny bug lately regarding to the steel factory. As it produce stell only if it got coal and iron ore (corect me if im wrong) I delivered thousends of tons of iron ore and it had an overflow (its writen: cargo waiting to be procesed: about -18000 tons of Iron ore). Now i need to bring 18000 tons of Iron ore to the factory to get out of negative number and again producing stell. Is there any way you could remove this (acept reduce the number of transported Iron ore).
This can't be fixed good with grf file. I've asked Csaboka for correct support of limited stores, but that will happen only in the next alpha stage.
Image Image Image Image
User avatar
Csaboka
Tycoon
Tycoon
Posts: 1202
Joined: 25 Nov 2002 16:30
Location: Tiszavasvári, Hungary
Contact:

Post by Csaboka »

Well, that negative amount is only cosmetical - the correct amount is still remembered and handled correctly.

Maybe I should limit the incoming cargo to 32,767 so it doesn't cause display glitches. (Fixing the display instead would be too much work)
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

Csaboka wrote:Well, that negative amount is only cosmetical - the correct amount is still remembered and handled correctly.
Maybe I should limit the incoming cargo to 32,767 so it doesn't cause display glitches. (Fixing the display instead would be too much work)
Better to allow grf to limit this value ;) As I suggested, we need to know the previous callback result.
Image Image Image Image
User avatar
Csaboka
Tycoon
Tycoon
Posts: 1202
Joined: 25 Nov 2002 16:30
Location: Tiszavasvári, Hungary
Contact:

Post by Csaboka »

George wrote:Better to allow grf to limit this value ;)
Changing the limit to 32,767 means changing two characters in the source code (no, really). Making it customisable is a lot more work, if you want it to work properly.
George wrote:As I suggested, we need to know the previous callback result.
"We" don't want to waste a lot of memory on something that is needed very rarely anyway.
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

Csaboka wrote:
George wrote:Better to allow grf to limit this value ;)
Changing the limit to 32,767 means changing two characters in the source code (no, really). Making it customisable is a lot more work, if you want it to work properly.
George wrote:As I suggested, we need to know the previous callback result.
"We" don't want to waste a lot of memory on something that is needed very rarely anyway.
even if we have 256 industries, it is only 512 bytes ;)
Image Image Image Image
DaleStan
TTDPatch Developer
TTDPatch Developer
Posts: 10285
Joined: 18 Feb 2004 03:06
Contact:

Post by DaleStan »

George wrote:even if we have 256 industries, it is only 512 bytes...
... per callback.

Or would you be happy getting the previous result for callback 3A in callback 35?
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
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

DaleStan wrote:
George wrote:even if we have 256 industries, it is only 512 bytes...
... per callback.
It is only one callback required here - callback 2B
DaleStan wrote:Or would you be happy getting the previous result for callback 3A in callback 35?
That does not matter anything for the amount of stored cargo
Image Image Image Image
User avatar
Csaboka
Tycoon
Tycoon
Posts: 1202
Joined: 25 Nov 2002 16:30
Location: Tiszavasvári, Hungary
Contact:

Post by Csaboka »

In that mail of yours, you wanted to remember an industry tile callback. (The acceptance callback, IIRC). Since we can't allocate extra memory while TTD is running, we'd need to prepare for storing it for every landscape tile. That results in 128 kilobytes of memory, hardly worth for the feature you want...
Reality is that which, when you stop believing in it, doesn't go away.—Philip K. Dick
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: Google [Bot], Semrush [Bot] and 18 guests