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

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

Do you use ECS with TTDP?

I use ECS under TTDP
5
3%
I use ECS under TTDP and OTTD
7
4%
I use ECS under OTTD
154
93%
 
Total votes: 166

KeldorKatarn
Transport Coordinator
Transport Coordinator
Posts: 274
Joined: 13 Apr 2010 21:31

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

Post by KeldorKatarn »

Well I for one have no idea what any of that code even remotely means.
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

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

Post 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.
Image Image Image Image
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

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

Post 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:
User avatar
kamnet
Moderator
Moderator
Posts: 8582
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

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

Post 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
KeldorKatarn
Transport Coordinator
Transport Coordinator
Posts: 274
Joined: 13 Apr 2010 21:31

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

Post 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.
User avatar
CodeVengeance
Engineer
Engineer
Posts: 22
Joined: 08 Aug 2018 11:59

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

Post by CodeVengeance »

Hey, do you still update ECS? Just a small question.
Hey there, check out my Steam and YouTube Account!
Steam: https://steamcommunity.com/id/code_vengeance/
Youtube: https://www.youtube.com/channel/UCFznez ... 6YdhHbhZ3w
User avatar
Erato
Chief Executive
Chief Executive
Posts: 740
Joined: 25 May 2015 09:09
Location: The Netherlands

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

Post 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.
No pics no clicks. Seriously.
ImageImageImageImageImageImage
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

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

Post 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
Image Image Image Image
dasy2k1
Transport Coordinator
Transport Coordinator
Posts: 344
Joined: 20 Sep 2006 23:43
Location: UK
Contact:

ECS vectors problem

Post 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!
n34t0
Engineer
Engineer
Posts: 1
Joined: 20 May 2020 08:32

Re: ECS vectors problem

Post 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.
Attachments
ECSBas2.grf
(1.02 MiB) Downloaded 164 times
ECSChem2.grf
(251.31 KiB) Downloaded 115 times
ECSMach.grf
(2.27 MiB) Downloaded 119 times
werbfred
Engineer
Engineer
Posts: 7
Joined: 24 Apr 2020 19:55

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

Post 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?
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

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

Post 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
Attachments
2020-06-11_10-02-04.png
2020-06-11_10-02-04.png (208.58 KiB) Viewed 1247 times
Image Image Image Image
werbfred
Engineer
Engineer
Posts: 7
Joined: 24 Apr 2020 19:55

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

Post 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
User avatar
Quast65
Tycoon
Tycoon
Posts: 2661
Joined: 09 Oct 2011 13:51
Location: The Netherlands

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

Post by Quast65 »

Are there any sources to be found of these fantastic graphics?
Projects: http://www.tt-forums.net/viewtopic.php?f=26&t=57266
Screenshots: http://www.tt-forums.net/viewtopic.php?f=47&t=56959
Scenario of The Netherlands: viewtopic.php?f=60&t=87604

Winner of the following screenshot competitions:
sep 2012, jan 2013, apr 2013, aug 2013, mar 2014, mar 2016, oct 2020
All my work is released under GPL-license (either V2 or V3), if not clearly stated otherwise.
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

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

Post 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?
User avatar
Quast65
Tycoon
Tycoon
Posts: 2661
Joined: 09 Oct 2011 13:51
Location: The Netherlands

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

Post 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).
Projects: http://www.tt-forums.net/viewtopic.php?f=26&t=57266
Screenshots: http://www.tt-forums.net/viewtopic.php?f=47&t=56959
Scenario of The Netherlands: viewtopic.php?f=60&t=87604

Winner of the following screenshot competitions:
sep 2012, jan 2013, apr 2013, aug 2013, mar 2014, mar 2016, oct 2020
All my work is released under GPL-license (either V2 or V3), if not clearly stated otherwise.
Fredinho
Traffic Manager
Traffic Manager
Posts: 239
Joined: 16 Mar 2019 00:46
Location: Oslo, Norway
Contact:

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

Post by Fredinho »

That is a wonderful idea, especially since I've never succeeded in placing the NeuSchwanstein Castle :P
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

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

Post 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.
Attachments
91_tilegrid_4.grf
(8.49 KiB) Downloaded 89 times
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

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

Post 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
Image Image Image Image
User avatar
kamnet
Moderator
Moderator
Posts: 8582
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

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

Post by kamnet »

Any plans to revamp ECS Vectors to utilize the new 16 cargoes input and output?
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: No registered users and 23 guests