Page 93 of 94

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 06 Apr 2018 17:38
by KeldorKatarn
Well I for one have no idea what any of that code even remotely means.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 06 Apr 2018 18:33
by George
KeldorKatarn wrote:Well I for one have no idea what any of that code even remotely means.
Well, if you are ready to convert it to NML I can try to help in reading and understanding that code.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 06 Apr 2018 18:43
by wallyweb
KeldorKatarn wrote:I never looked into NewGRF development, so let me get this straight... before NML got introduced... you guys wrote basically bytecode?... no wonder NewGRF development takes forever....
Like the chef said "Fast food is fast. Good food takes a little bit longer." :mrgreen:

History lesson time: Transport Tycoon and all its flavours were coded in Assembly Language by Chris Sawyer, a most amazing accomplishment considering the hardware and software available at the time. A most amazing person known to these forums as patchman was quite taken by the game and sought ways to improve his Transport Tycoon experience. The result was a protocol named NFO and the specification was named NewGRF. The executable package was served up as TTDPatch. It was all done in the same Assembly Language recognized by Chris Sawyer's Transport Tycoon. A very proficient team of equally enthralled developers grew up around patchman's efforts and guidance and TTDPatch grew exponentially. Many, if not all, of those developers cut their eye teeth on TTDPatch and became highly valued participants in today's IT industry. The secret of their successful careers was that they learned the most basic inner workings of those computers so relied upon by our society. Some of those same developers saw the potential of a then new higher level language called C which itself was evolving into C++ and they branched off and created an open source clone of Transport Tycoon named OpenTTD which retained and built upon the TTDPatch experience. Lesser people such as myself were able to work with the results of Chris Sawyer's and patchman's efforts and create the new graphics that we all so much enjoy in our games. More recent developments by the current crop of developers have provided the neophyte fans of the genre with even higher level languages such as NML and Michael Blunck's m4nfo further enhancing a most amazing game play experience. The one thing that nobody was able to resolve was how to accelerate the production of quality. It still takes considerable time and effort to craft that GRF where every bit of code and each pixel are so perfectly blended into one of life's most enjoyable experiences. The irony in all this is that those newer higher level languages still do not address all of the possibilities demonstrated in the efforts of pioneering authors such as George and Michael Blunck and several others who have taken the time to study Assembly Language and meld it's potential into even more wonders. So the game continues.

A brief note of acknowledgement to Owen Rudge (orudge) who provided us with many of the early tools and the means of communication via this forum, so essential to the developmental process. :bow:

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Apr 2018 04:38
by kamnet
KeldorKatarn wrote:Well I for one have no idea what any of that code even remotely means.
That's why, years ago, this was put together. ;)
https://newgrf-specs.tt-wiki.net/wiki/Main_Page

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Apr 2018 08:36
by KeldorKatarn
Yes I know how to find a wiki. Doesn't help me with remotely understanding how any of that logic works and as I said.. byte code is a little too stone age for me to bother.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 01 Oct 2018 17:47
by CodeVengeance
Hey, do you still update ECS? Just a small question.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 01 Oct 2018 18:14
by Erato
CodeVengeance wrote:Hey, do you still update ECS? Just a small question.
The last update was in 2011, so I don't think it'll be updated any time soon.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 02 Oct 2018 16:44
by George
Erato wrote:
CodeVengeance wrote:Hey, do you still update ECS? Just a small question.
The last update was in 2011, so I don't think it'll be updated any time soon.
I plan to do it someday, but I do not know when

ECS vectors problem

Posted: 22 Jan 2020 23:45
by dasy2k1
Sorry cant find the original thread on ECS vectors,,,, are they even still under development?

if so i seem to have found a bug in that the Aluminium plant in the Machinery vector, and the Brick and cement works in the Basic Vectors dont seem to obey the parameter to turn off industries opening and closing,

so if i start a map with minimal industries with that flag turned off (otherwise i find i have far too many opening) i end up with a map full of ALU plants and brickworks!

Re: ECS vectors problem

Posted: 20 May 2020 08:48
by n34t0
dasy2k1 wrote: 22 Jan 2020 23:45 Sorry cant find the original thread on ECS vectors,,,, are they even still under development?

if so i seem to have found a bug in that the Aluminium plant in the Machinery vector, and the Brick and cement works in the Basic Vectors dont seem to obey the parameter to turn off industries opening and closing,

so if i start a map with minimal industries with that flag turned off (otherwise i find i have far too many opening) i end up with a map full of ALU plants and brickworks!
I have found it too. Yes, it was an evident simple bug. Also Plastics plant in Chemical vector was affected. I have found and fixed it all.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 07 Jun 2020 16:48
by werbfred
Hello,

Don't know if that has already been mentionned, but I won't be reading the 92 pages of this mod :oops:

When we play with ECS vectors it's almost impossible to make the production grow above 12% of all industries.

I started a test game using the cheat code CTRL + ALT + C to have a lot of starting funds. Having trains/vehicles/planes/ships always waiting for cargo; waiting to be full or even playing with timetables (different scenarios), I hardly/never get above 12%.

Actually I achieved reaching 18%... but for a few months only. This was when I got faster trains, I had 6 trains coordinated with aggressive timetables. I let the game run for an hour in accelarated mode, but the investment was not worth the revenue. After 1 hour the revenue compared to investmenent was flat.

I understand that level of production increases when over 70% i.e. https://www.tt-wiki.net/wiki/ECS_Machin ... n_ore_mine Production Change.

How can this be achived to reach not 100%, but let's say 80% of production?

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 11 Jun 2020 07:07
by George
werbfred wrote: 07 Jun 2020 16:48 How can this be achived to reach not 100%, but let's say 80% of production?
have a look at parameters, affecting station ratings. may be it would help?
https://wiki.openttd.org/Game_mechanics#Station_rating

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 14 Jun 2020 17:02
by werbfred
Thank you George. So it's possible :lol: Need to improve my managment :roll:

And really good job you have done with OpenTTD.

Werbfred

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Mar 2021 02:04
by Quast65
Are there any sources to be found of these fantastic graphics?

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Mar 2021 02:19
by wallyweb
Quast65 wrote: 08 Mar 2021 02:04 Are there any sources to be found of these fantastic graphics?
Did you try the wiki?

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Mar 2021 09:21
by Quast65
wallyweb wrote: 08 Mar 2021 02:19 Did you try the wiki?
Yes, I could spot no sources there.

My idea is to see if I am able to change the graphics into objects.
These are so very nice, but rarely used (as I believe FIRS is the standard industry-set for most people).

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Mar 2021 10:02
by Fredinho
That is a wonderful idea, especially since I've never succeeded in placing the NeuSchwanstein Castle :P

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 08 Mar 2021 10:32
by wallyweb
Fredinho wrote: 08 Mar 2021 10:02 That is a wonderful idea, especially since I've never succeeded in placing the NeuSchwanstein Castle :P
:lol:
Use my tile grids to copy the layout seen in the wiki.

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 10 Mar 2021 20:44
by George
Quast65 wrote: 08 Mar 2021 02:04 Are there any sources to be found of these fantastic graphics?
No, because not all the graphics can be freely distributed. Some graphics are granted under ECS only permissions.
But for graphics, marked by graphics by George on the wiki, you can ask me, and I'll send you the source files I have

Re: ECS vectors v1.1.2 (by George) 19/06/2011

Posted: 11 Mar 2021 01:05
by kamnet
Any plans to revamp ECS Vectors to utilize the new 16 cargoes input and output?