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

Post Reply

Do you use ECS with TTDP?

I use ECS under TTDP
5
3%
I use ECS under TTDP and OTTD
6
4%
I use ECS under OTTD
158
93%
 
Total votes: 169

User avatar
Carlo Ghega
Engineer
Engineer
Posts: 92
Joined: 07 Jan 2007 19:37
Location: Vienna

Post by Carlo Ghega »

wallyweb wrote: Enjoy your game my friend. :D
The very same to you!

All the best,

CG
E pur si muove!
User avatar
duffman74au
Engineer
Engineer
Posts: 49
Joined: 11 Jun 2004 08:07
Location: Perth West.Aust
Contact:

Post by duffman74au »

having problem with brewery not accecpting glass
Attachments
SCR3.png
SCR3.png (184.7 KiB) Viewed 5751 times
newgrfw.cfg
(1.46 KiB) Downloaded 187 times
ttdpatch.cfg
(6.03 KiB) Downloaded 171 times
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

duffman74au wrote:having problem with brewery not accepting glass
ECS Basic vector is before ECS Agricultural vector in newgrf.cfg? That is a known problem that does not have a good solution.

2Patch developers:
As I already wrote to Josef and Csaboka, there is a big problem with translation tables. If two sets define 2 cargoes, and they both have translation tables with labels for both these cargoes, only the second table would have 2 entries, while the first one will have only 1 entry. That means cargoes, defined with GRFs below the current one in newgrf.cfg, are NOT represented in the translation table, while are available in games. That causes industries not to accept this cargo, vehicles are not refitable to this cargo. Could it be fixed so that translation tables could look ahead for the cargoes in the later GRFs?
Image Image Image Image
User avatar
duffman74au
Engineer
Engineer
Posts: 49
Joined: 11 Jun 2004 08:07
Location: Perth West.Aust
Contact:

Post by duffman74au »

thanks george your help
is the order of ecs written somewhere if so i missed it
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

duffman74au wrote:thanks george your help
is the order of ecs written somewhere if so i missed it
Well there is no good order because of the problem with translation tables.
Image Image Image Image
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

Post by wallyweb »

George wrote:
duffman74au wrote:thanks george your help
is the order of ecs written somewhere if so i missed it
Well there is no good order because of the problem with translation tables.
Here is the order that I use. As far as I can tell I am not missing any cargoes.

Code: Select all

newgrf\ECSTownw.grf
newgrf\ECSBasicw.grf
newgrf\ECSBasArw.grf !
newgrf\ECSBasTrw.grf !
newgrf\ECSChemw.grf
newgrf\ECSMachw.grf
newgrf\ECSMacTrw.grf !
newgrf\ECSWoodw.grf
newgrf\ECSAgriw.grf
newgrf\ECSConstw.grf #offers cement & const. industries
#DISABLED#newgrf\ECSCPikkw.grf #offers gravel & engineers yard
newgrf\touristw.grf
Note that I move the DISABLED label depending upon which construction vector I feel like using.
The touristw.grf is the one done by WhiteHand and it works with George's ECS.
aget1
Engineer
Engineer
Posts: 16
Joined: 19 Jul 2003 03:38

Post by aget1 »

Hi, I got code 24 / 5 error in ecs with TTDpatch nighty build r 1558. I got it from http://george.zernebok.net/newgrf/downloads.html and the date is 17 April. I see you all are playing ECS happily, what is my problem?

ttdpatch.cfg

Code: Select all

abandonedroads=0
adjacentstation=on
aibuildairchance=off
aibuildrailchance=off
aibuildrvchance=off
aichoosechances=off
articulatedrvs=off
autorenew=-6
autoreplace=80
autoslope=off
bribe=on
bridgespeedlimits=90
buildoncoasts=on
buildonslopes=on
buildwhilepaused=on
canals=on
cheatscost=on
clonetrain=on
curves=120
custombridgeheads=on
debtmax=on
disasters.coalminesubsidence=on
disasters.largesubmarine=on
disasters.smallsubmarine=on
disasters.largeufo=on
disasters.factoryexplosion=on
disasters.refineryexplosion=on
disasters.smallufo=on
disasters.zeppelincrash=on
diskmenu=on
electrifiedrailway=on
enginespersist=on
enhanceddifficultysettings=off
enhancegui=on
enhancemultiplayer=off
enhancetunnels=off
errorpopuptime=10
eternalgame=on
experimentalfeatures.extradetails=on
experimentalfeatures.previewdd=on
experimentalfeatures.engineconvert=on
experimentalfeatures.newterraingen=on
experimentalfeatures.signalgui=on
experimentalfeatures.incvehconsist=on
experimentalfeatures.mandatorygrm=on
experimentalfeatures.cooperative=on
experimentalfeatures.slowcrossing=on
extpresignals=on
extradynamite=on
fastwagonsell=on
feederservice=off
fifoloading=off
followvehicle=on
forceautorenew=on
forcegameoptions=off
forcerebuildovl=off
freighttrains=off
fullloadany=on
gamespeed=0
generalfixes=on
gotodepot=on
gradualloading=on
hidetranstrees=off
higherbridges=on
irregularstations=off
keepsmallairport=on
largertowns=4
largestations=on
loadtime=on
locomotiongui.defaultstation=off
locomotiongui.defaultnewgui=off
locomotiongui.usenewgui=on
longbridges=on
lostaircraft=90
lostrvs=150
lostships=400
losttrains=150
lowmemory=off
mammothtrains=on
manualconvert=on
maprefresh=1
miscmods=0
moreairports=on
moreanimation=4096
morebuildoptions.bulldozesignals=on
morebuildoptions.enhancedbuoys=on
morebuildoptions.closeindustries=off
morebuildoptions.removeindustry=off
morebuildoptions.removeobjects=on
morebuildoptions.moreindustries=on
morebuildoptions.oilrefinery=on
morebuildoptions.ctunnel=on
morecurrencies=0
morehotkeys=on
morenews=on
morestatistics=on
moresteam=23
moretownstats=on
morevehicles=1
morewindows=20
mountains=120
mousewheel.legacy=on
mousewheel.safezoom=off
mousewheel.cursorzoom=on
moveerrorpopup=on
multihead=off
networktimeout=10
newagerating=on
newairports=on
newbridges=on
newcargodistribution=off
newcargos=on
newhouses=on
newindustries=on
newobjects=off
newperformance=on
newplanes=on
newroutes=off
newrvcrash=1
newrvs=on
newships=on
newshistory=on
newsignals=on
newsounds.highfrequency=on
newspapercolour=2000
newstations=on
newtownnames=on
newtrains=on
noinflation=on
nonstop=on
officefood=on
onewayroads=on
pathbasedsignalling.allowunsafereverse=off
pathbasedsignalling.allowunsafejunction=off
pathbasedsignalling.shownonjunctionpath=off
pathbasedsignalling.showreservedpath=on
pathbasedsignalling.preservemanualpresig=off
pathbasedsignalling.manualpbssig=on
pathbasedsignalling.autoconvertpresig=on
planecrashcontrol.jetsoff=off
planecrashcontrol.normoff=off
planecrashcontrol.jetssamerate=off
planecrashcontrol.normbrdown=off
planecrashcontrol.jetsdis=off
planecrashcontrol.normdis=on
planes=240
planespeed=4
plantmanytrees.morethanonerectangular=off
plantmanytrees.rectangular=on
plantmanytrees.morethanonepersquare=on
presignals=on
resolutionheight=off
resolutionwidth=off
roadvehs=240
rvqueueing=on
saveoptionaldata=on
selectgoods=off
semaphores=on
servint=off
sharedorders=on
ships=240
shortrvs=on
showfulldate=on
showprofitinlist=on
showspeed=on
signal1waittime=70
signal2waittime=20
signalsontrafficside=on
signcheats=on
sortvehlist=10
spread=20
stableindustry=on
startyear=off
stationsize=off
stretchwindow=off
subsidiaries=on
tempsnowline=on
tgractstationexist=off
tgractstations=off
tgractstationsweight=off
tgrfizzydrinksinoptim=off
tgrfizzydrinksinweight=off
tgrfoodinmin=off
tgrfoodinoptim=off
tgrfoodinweight=off
tgrgoodsinoptim=off
tgrgoodsinweight=off
tgrmailinoptim=off
tgrmailinweight=off
tgrmailoutweight=off
tgrpassinmax=off
tgrpassinweight=off
tgrpassoutweight=off
tgrsweetsinoptim=off
tgrsweetsinweight=off
tgrtownsizebase=off
tgrtownsizefactor=off
tgrwaterinmin=off
tgrwaterinoptim=off
tgrwaterinweight=off
townbuildnoroads=off
towngrowthlimit=100
towngrowthratemax=off
towngrowthratemin=off
towngrowthratemode=2
townminpopulationdesert=off
townminpopulationsnow=off
townroadbranchprob=off
toylandfeatures.woodlands=off
toylandfeatures.lighthouses=on
tracerestrict=on
tracktypecostdiff=on
trainrefit=on
trains=240
trams=on
unifiedmaglev=2
variablerunningcosts=off
verbose=off
wagonspeedlimits=off
win2k=on
windowsnap=10
newgrfw.cfg

Code: Select all

newgrf/TTDPBASEW.GRF
newgrf/ECSTOWNW.GRF
newgrf/ECSBASICW.GRF
newgrf/ECSCHEMW.GRF
newgrf/ECSMACHW.GRF
newgrf/ECSWOODW.GRF
newgrf/ECSCONSTW.GRF
newgrf/ECSAGRIW.GRF
newgrf/PLANESETW.GRF
newgrf/DBSETXLW.GRF
newgrf/CCOL2W.GRF
newgrf/TRAMSTATIONSW.GRF
newgrf/TRAMTRACKSW.GRF
newgrf/AE_CITYW.GRF
newgrf/AE_RURAW.GRF
newgrf/AE_SUBUW.GRF
newgrf/4LVW.GRF
newgrf/GERTRAMSW.GRF
newgrf/MODERNSUBURBANW.GRF
newgrf/NEWAIRPORTW.GRF
newgrf/PLATFORMSW.GRF
newgrf/SRVTTW.GRF
newgrf/TTRS3W.GRF
Attachments
error.PNG
error.PNG (65.49 KiB) Viewed 5551 times
error2.png
error2.png (521.73 KiB) Viewed 5586 times
error3.png
error3.png (197.25 KiB) Viewed 5581 times
User avatar
PikkaBird
Graphics Moderator
Graphics Moderator
Posts: 5631
Joined: 13 Sep 2004 13:21
Location: The Moon

Post by PikkaBird »

Did you look up what that sprite error means?

Turn experimentalfeatures.mandatorygrm off.
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

Post by wallyweb »

aget1 wrote:Hi, I got code 24 / 5 error in ecs with TTDpatch nighty build r 1558. I got it from http://george.zernebok.net/newgrf/downloads.html and the date is 17 April. I see you all are playing ECS happily, what is my problem?
1. Delete newgrf/CCOL2W.GRF. It is automatically included in TTDPBASEW.GRF
2. I see that DBSetXL is also greyed out. Try disabling it to see if that resolves the problem.
3. Do you have any other grf's greyed out?
User avatar
PikkaBird
Graphics Moderator
Graphics Moderator
Posts: 5631
Joined: 13 Sep 2004 13:21
Location: The Moon

Post by PikkaBird »

wallyweb wrote:2. I see that DBSetXL is also greyed out. Try disabling it to see if that resolves the problem.
3. Do you have any other grf's greyed out?
They're presumably greyed out for the same reason as the ECS (namely, that he has experimentalfeatures.mandatorygrm on).
User avatar
wallyweb
Tycoon
Tycoon
Posts: 6102
Joined: 27 Nov 2004 15:05
Location: Canada

Post by wallyweb »

PikkaBird wrote:
wallyweb wrote:2. I see that DBSetXL is also greyed out. Try disabling it to see if that resolves the problem.
3. Do you have any other grf's greyed out?
They're presumably greyed out for the same reason as the ECS (namely, that he has experimentalfeatures.mandatorygrm on).
Yes. You are right. I completely forgot about that. Also, I didn't know about that page in the wiki. I will keep it in mind. Thanks. :)
aget1
Engineer
Engineer
Posts: 16
Joined: 19 Jul 2003 03:38

Post by aget1 »

wallyweb wrote:
PikkaBird wrote:
wallyweb wrote:2. I see that DBSetXL is also greyed out. Try disabling it to see if that resolves the problem.
3. Do you have any other grf's greyed out?
They're presumably greyed out for the same reason as the ECS (namely, that he has experimentalfeatures.mandatorygrm on).
Yes. You are right. I completely forgot about that. Also, I didn't know about that page in the wiki. I will keep it in mind. Thanks. :)
Oh Thank you! You know, the config gets longer and longer and it's not easy to understand everything
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

I'll be away from 2-th July till 9-th and from 13-th till 30-th.
I've send my recent version of ECS Town vector to Oz for testing. If he'll consider it applicable, I hope he will upload it to the forums. Please do not report about graphic glitches of the small (3x2) tourist industry, it will be fixed when I come back.
Image Image Image Image
Rubidium
OpenTTD Developer
OpenTTD Developer
Posts: 3815
Joined: 09 Feb 2006 19:15

Post by Rubidium »

When doing some work on newindustries for OTTD I think I've found an issue with the ECS Wood grf, "ECS. Wood vector beta 2 (05 Apr 2007)" to be precise, which is exactly the same version as the "17 Apr 2007 11:58" version on http://george.zernebok.net/newgrf/downloads.html.

What happens is that when performing the slope check for the sawmill you'll get a tilelayout (of I think a farm) returned when the slopes are okay. It looks like a small error while writing the GRF as it's easily fixed. The offending line:

Code: Select all

 7210 * 15	 02 09 F0 81 60 33 0A 07 01 05 80 01 01 84 00
The value I think it should be; return 0x400 as callback result (last two hexadecimal numbers are swapped, Endian confusion?).

Code: Select all

 7210 * 15	 02 09 F0 81 60 33 0A 07 01 05 80 01 01 00 84
User avatar
George
Tycoon
Tycoon
Posts: 4364
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Post by George »

Rubidium wrote:When doing some work on newindustries for OTTD I think I've found an issue with the ECS Wood grf, "ECS. Wood vector beta 2 (05 Apr 2007)" to be precise, which is exactly the same version as the "17 Apr 2007 11:58" version on http://george.zernebok.net/newgrf/downloads.html.

What happens is that when performing the slope check for the sawmill you'll get a tilelayout (of I think a farm) returned when the slopes are okay. It looks like a small error while writing the GRF as it's easily fixed. The offending line:

Code: Select all

 7210 * 15	 02 09 F0 81 60 33 0A 07 01 05 80 01 01 84 00
The value I think it should be; return 0x400 as callback result (last two hexadecimal numbers are swapped, Endian confusion?).

Code: Select all

 7210 * 15	 02 09 F0 81 60 33 0A 07 01 05 80 01 01 00 84
thank you for bug report, I'll fix it
Image Image Image Image
User avatar
belugas
OpenTTD Developer
OpenTTD Developer
Posts: 1507
Joined: 05 Apr 2005 01:48
Location: Deep down the deepest blue
Contact:

Re: ECS implementation by George: ECS vectors. Beta 2 10/04/2007

Post by belugas »

I like Grey too. It feels more natural
If you are not ready to work a bit for your ideas, it means they don't count much for you.
OpenTTD and Realism? Well... Here are a few thoughs on the matter.
He he he he
------------------------------------------------------------
Music from the Bloody Time Zones
User avatar
m3henry
Tycoon
Tycoon
Posts: 1985
Joined: 15 Feb 2006 12:00
Location: Hampshire

Re: ECS implementation by George: ECS vectors. Beta 2 10/04/2007

Post by m3henry »

I like
  • Brown2
    cream
    Black
    grey
The occasional look back at your past can teach you a great many things...
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: Google [Bot] and 12 guests