xUSSR Set [WIP]

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

Re: xUSSR Set [WIP]

Post by George »

tlpwka wrote:
George wrote:Please provide a savegame, where autoreplace fails, for test.
Hello, there is an example save game:
https://yadi.sk/d/yrySurXCfFhYg
This one was made later but there is same thing (f.ex. EP22 and VL 60 don't have same possibility of auto-replace).
And there is openttd 1.4.4 portable archive used to play that savegame (incl. newgrfs)
https://yadi.sk/d/yrySurXCfFhYg
Both links points to the same save file. Also there are a lot of GRFs that are not represented on bananas. It would be nice to reproduce the problem in the clean trunk with only GRFs, represented on bananas.

I've made a test game and had no problem in autoreplacing VL22 with VL23
In case you mean you can't autoreplace VL22 with VL22M, then the reason is VL22 is passenger/freight locomotive, while VL22M is freigh locomotive.
Autoreplace does not allow to replace the engines of different type. You have to do it manually.
Image Image Image Image
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: xUSSR Set [WIP]

Post by Wahazar »

After testing latest release on MP server, I have some remarks:
1. autoreplace rules are not clear, for example it is not possible to autoreplace DA1 or TE1 with almost identical TEM1.
2. using availability period strictly related with real production span broke game flow:
- first of all, openttd randomise these dates, therefore they should have additional margin to avoid "black holes",
secondly, in real life given locomotive was produced in given period because of specific demand, you cannot reproduce this demand in case of game (especially MP)
3. related to 2, if you really want to keep real world based availability, please extend retirement early period to the end of the vehicle life.
If you are forcing player to buy some railway stock in advance because of short terms of availability, don't allow to drop reliability. Especially if depot storage is paid - if I pay for maintenance of preserved almost brand new locomotive, I expect that reliability would not drop below 60% for next 30 years of this vehicle life.
4. related to 2, for late game, every DMU units disappear from menu, the last produced type should be never expired.
5. not sure if bug or feature, but I noticed, that all these locomotives are very weak. Especially TE is decreased, for example M62 has 196 instead of 373 kN.
7. different cargo aging and loading speed should be remarked in buy menu (see Ikarus set for example).
6. every freight cars, even early ones (for example ntv-s) have 120 km/h maximal speed, is it correct?

Despite above flaws, this set is awesome, even if it is early 0.3 version.
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: xUSSR Set [WIP]

Post by George »

McZapkie wrote:After testing latest release on MP server, I have some remarks:
1. autoreplace rules are not clear, for example it is not possible to autoreplace DA1 or TE1 with almost identical TEM1.
DA / TE1 are specified as passenger/freight locomotive. TEM1 is specified as shunting (freight) locomotive. Unfortunately there is no way to specify a compatible vehicles list.
McZapkie wrote:2. using availability period strictly related with real production span broke game flow:
- first of all, openttd randomise these dates, therefore they should have additional margin to avoid "black holes",
secondly, in real life given locomotive was produced in given period because of specific demand, you cannot reproduce this demand in case of game (especially MP)
Yes. But what do you suggest?
McZapkie wrote:3. related to 2, if you really want to keep real world based availability, please extend retirement early period to the end of the vehicle life.
Done already.
McZapkie wrote:If you are forcing player to buy some railway stock in advance because of short terms of availability, don't allow to drop reliability. Especially if depot storage is paid - if I pay for maintenance of preserved almost brand new locomotive, I expect that reliability would not drop below 60% for next 30 years of this vehicle life.
Unfortunately there are no CBs to control it :(
McZapkie wrote:4. related to 2, for late game, every DMU units disappear from menu, the last produced type should be never expired.
Later models would be added
McZapkie wrote:7. different cargo aging and loading speed should be remarked in buy menu (see Ikarus set for example).
What form do you intend? I can't find anything about it in the Ikarus set I have :?
McZapkie wrote:6. every freight cars, even early ones (for example ntv-s) have 120 km/h maximal speed, is it correct?
Yes, we could not find any information about other limits. Early freight wagons were also found (on photos) in the passenger trains. That means they were used with the speed of the fast passengers trains - up to 120 km/h. We understand, that was not common, but because it happened, we decided to allow it in the set too.
Image Image Image Image
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: xUSSR Set [WIP]

Post by Wahazar »

I'm not sure, if it is necessary to define separate sets of freight/passengers/shunters by means of 0 cargo type,
in reality such engines are used without distinction, maybe except express passengers.
But large shunters or freight locomotives are common used for passengers trains (there is no heating issue because most USSR carriages have individual heating AFAIK), lets give user oportunity to decide what locomotive to use.
George wrote:Unfortunately there are no CBs to control it :(
I was refering to retire_early - if vehicle life is 40 years, model life should have retire early period about 30 years.
For example, there is small tender locomotive 'klop', it dissapear from menu before diesel 3-axle shunter is available,
therefore I should be able to buy some steam shunters and keep them for future use without loosing maximal reliability.
George wrote:What form do you intend? I can't find anything about it in the Ikarus set I have :?
Version 6 have green/yellow/red string refering to fast/medium/slow loading time and long/medium/high aging rate.
I'm not sure how those numbers are defined for xUSSR set - based on real parameters or just magic,
but if you are interested, I have proposal of macro to define it basing on doors number, (non)compartment etc.
George wrote: Early freight wagons were also found (on photos) in the passenger trains. That means they were used with the speed of the fast passengers trains - up to 120 km/h. We understand, that was not common, but because it happened, we decided to allow it in the set too.
I doubt that ordinary plain bearings allow speed above 80 kmph in case of heavy freight wagons. 120 kmph is for modern rolling bearings.
It is possible, that there were some designs for fast reefers or covered cars for express cargo, but gondolas and flat cars have probably limited speed and mixed passenger/freight trains was not very fast.
From gameplay point of view, some freight cars should have limited speed to promote use of some freight locomotives, instead of using passenger locomotives for both passenger and freight trains.
Formerly known as: McZapkie
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, wired, ECS industry extension, V4 CEE train set, HotHut.
Another favorite games: freeciv longturn, OHOL/2HOL.
Eddi
Tycoon
Tycoon
Posts: 8267
Joined: 17 Jan 2007 00:14

Re: xUSSR Set [WIP]

Post by Eddi »

I don't know much about russian railways, but in germany, the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
User avatar
Simozzz
Traffic Manager
Traffic Manager
Posts: 140
Joined: 09 Aug 2008 12:29
Location: Moscow, Russia
Contact:

Re: xUSSR Set [WIP]

Post by Simozzz »

I doubt that ordinary plain bearings allow speed above 80 kmph in case of heavy freight wagons.
They allowed higher speeds but ussualy speeds of trains were less than that.
From gameplay point of view, some freight cars should have limited speed to promote use of some freight locomotives, instead of using passenger locomotives for both passenger and freight trains.
That's what railway speed limit must do.
the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
There were freight cars with 18-100/18-109 bogies with construction speed of 120km/h as early as 1946. But I can't find any information about speed of wagons before that year.
Only specialized wagons have had lower limit. Ones like livestock cars, heavy transporters (200+ tons) and 6-axle dumpcars.
I'm not sure how those numbers are defined for xUSSR set - based on real parameters or just magic
They based mostly on type of wagon.
Sorry for my bad English.
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: xUSSR Set [WIP]

Post by George »

Eddi wrote:I don't know much about russian railways, but in germany, the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
Yes, freight trains had low speed. But wagons for freight trains (box vans, flatbeds) were attached to passenger trains sometimes, which traveled much faster. This means a wagon should not have that low speed limit, otherwise it would decrease the speed of the passenger train.
McZapkie wrote:I'm not sure, if it is necessary to define separate sets of freight/passengers/shunters by means of 0 cargo type, in reality such engines are used without distinction, maybe except express passengers.
But large shunters or freight locomotives are common used for passengers trains (there is no heating issue because most USSR carriages have individual heating AFAIK), lets give user oportunity to decide what locomotive to use.
The user has this opportunity, he only can't auto-replace them.
I've added a task to improve it (https://dev.openttdcoop.org/issues/7671)
McZapkie wrote:I was refering to retire_early - if vehicle life is 40 years, model life should have retire early period about 30 years.
For example, there is small tender locomotive 'klop', it dissapear from menu before diesel 3-axle shunter is available,
therefore I should be able to buy some steam shunters and keep them for future use without loosing maximal reliability.
9P produced till 1957, TGM23 since 1972. Why should 9P be produced up to 1972? There is a parameter "Vehicles never disappear" in menu.
McZapkie wrote:I'm not sure how those numbers are defined for xUSSR set - based on real parameters or just magic,
but if you are interested, I have proposal of macro to define it basing on doors number, (non)compartment etc.
They were calculated depending on number of doors, doors types, ...
I've added a task to display this information (https://dev.openttdcoop.org/issues/7672)
Image Image Image Image
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: xUSSR Set [WIP]

Post by Wahazar »

Eddi wrote:I don't know much about russian railways, but in germany, the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
I'm not sure if comparing European and Russian train is valid, rather USA ones.
But it is hard to believe, that these tiny gondolas with two axles attached to solid frame were able to run 120 kmph.
George, mixed freight/passenger trains were something quite normal, but rather slow, do you have any evidences (Dienstfahrplan - service timetable?) that fast passenger trains has freight cars attached?
George wrote:
McZapkie wrote:I was referring to retire_early - if vehicle life is 40 years, model life should have retire early period about 30 years.
For example, there is small tender locomotive 'klop', it dissapear from menu before diesel 3-axle shunter is available,
therefore I should be able to buy some steam shunters and keep them for future use without loosing maximal reliability.
9P produced till 1957, TGM23 since 1972. Why should 9P be produced up to 1972? There is a parameter "Vehicles never disappear" in menu.
I didn't ask about purchase of 9P in 1972, but to prevent reliability drop in 1972. Locomotive purchased in 1957 have still half of its lifetime but is completely unusable, if breakdowns are on.
It can be fixed without any effort, via redefining get_retire_early and get_model_life macro to achieve rather positive than negative retire_early value:

Code: Select all

retire_early_default = -8;  //minimal model life span
retire_late_default = 31; //extended reliability time span 30-8-8 = 15 years
#define get_retire_early(x, y) x-y-2 < retire_early_default ? retire_early_default+1+retire_late_default : x-y-1+retire_late_default
// модель
#define get_model_life(x, y) y >= 2050 ? VEHICLE_NEVER_EXPIRES : (x-y-2 < retire_early_default ? y-x+2+retire_late_default : -retire_early_default+retire_late_default)
Above code (not tested) should keep maximal reliability at least 15 years after the end of production.
Formerly known as: McZapkie
Projects: Reproducible Map Generation patch, NewGRFs: Manpower industries, PolTrams, Polroad, 600mm narrow gauge, wired, ECS industry extension, V4 CEE train set, HotHut.
Another favorite games: freeciv longturn, OHOL/2HOL.
Eddi
Tycoon
Tycoon
Posts: 8267
Joined: 17 Jan 2007 00:14

Re: xUSSR Set [WIP]

Post by Eddi »

George wrote:
Eddi wrote:I don't know much about russian railways, but in germany, the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
Yes, freight trains had low speed. But wagons for freight trains (box vans, flatbeds) were attached to passenger trains sometimes, which traveled much faster. This means a wagon should not have that low speed limit, otherwise it would decrease the speed of the passenger train.
i don't think that conclusion is valid.

mixed passenger and freight trains are much slower than pure passenger trains, because a) they have to travel at the lower speed of freight trains, and b) they have to insert a shunting break at each station. this is why it was usually only practiced on branch lines.
User avatar
Mizari
Traffic Manager
Traffic Manager
Posts: 136
Joined: 22 Apr 2012 14:21

Re: xUSSR Set [WIP]

Post by Mizari »

Eddi wrote:
George wrote:
Eddi wrote:I don't know much about russian railways, but in germany, the speed of freight trains was about 30km/h until WWI, 60km/h afterwards, before WWII the first experiments with 90km/h started, and 120km/h was introduced around the 1970s
Yes, freight trains had low speed. But wagons for freight trains (box vans, flatbeds) were attached to passenger trains sometimes, which traveled much faster. This means a wagon should not have that low speed limit, otherwise it would decrease the speed of the passenger train.
i don't think that conclusion is valid.

mixed passenger and freight trains are much slower than pure passenger trains, because a) they have to travel at the lower speed of freight trains, and b) they have to insert a shunting break at each station. this is why it was usually only practiced on branch lines.
Most generally what limits goods trains to 40-60km/h was the lack of centralised air brakes, though- you don't want to speed if you cannot slow down promptly enough. If, say, just two goods wagons are coupled at the end of a passenger train, it shouldn't have such a problem with braking power.

Aside, but did the Soviet railways never have any locomotive hauled passenger carriages for suburban traffic with higher numbers of seats? (I tried to find some index of Soviet locomotive hauled rolling stock, but it's hard to find details about that.) 54 seats in coupés is pretty wasted on short-haul routes.
Eddi
Tycoon
Tycoon
Posts: 8267
Joined: 17 Jan 2007 00:14

Re: xUSSR Set [WIP]

Post by Eddi »

Mizari wrote:Most generally what limits goods trains to 40-60km/h was the lack of centralised air brakes, though- you don't want to speed if you cannot slow down promptly enough. If, say, just two goods wagons are coupled at the end of a passenger train, it shouldn't have such a problem with braking power.
brakes are not the only problem. stability of the frame, and distance between axles also affect reasonably achievable speed
Aside, but did the Soviet railways never have any locomotive hauled passenger carriages for suburban traffic with higher numbers of seats? (I tried to find some index of Soviet locomotive hauled rolling stock, but it's hard to find details about that.) 54 seats in coupés is pretty wasted on short-haul routes.
russia isn't exactly known for their short distances :p
User avatar
Wowanxm
Engineer
Engineer
Posts: 28
Joined: 09 Jul 2010 18:07
Location: Minsk, Belarus
Contact:

Re: xUSSR Set [WIP]

Post by Wowanxm »

McZapkie wrote:5. all these locomotives are very weak. Especially TE is decreased, for example M62 has 196 instead of 373 kN.
We use countinious power and tractive effort, not maximum (hour mode, or overboost at start). Our locomotives are not weak. As for power, TE, price and running costs they they're overpowered for regular TT trains of 5–10–15 squares lenght.
McZapkie wrote:6. every freight cars, even early ones (for example ntv-s) have 120 km/h maximal speed, is it correct?
It's an assumption. Pre-WWII cargo wagons didn't have any official speed limits as well as passenger wagons. There was no need to establish any limits for wagons because tracks were poor and steam locos were slowly enough.
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: xUSSR Set [WIP]

Post by Wahazar »

Wowanxm wrote:We use countinious power and tractive effort, not maximum (hour mode, or overboost at start).
Whereas continuous power approach is fair and correct, TE should not be decreased, because this parameter is just definition of start overboost.
In case of realistic model of train acceleration, heavy trains would struggle to start, if stopped at the slope.
McZapkie wrote:6. every freight cars, even early ones (for example ntv-s) have 120 km/h maximal speed, is it correct?
Wowanxm wrote:It's an assumption. Pre-WWII cargo wagons didn't have any official speed limits as well as passenger wagons. There was no need to establish any limits for wagons because tracks were poor and steam locos were slowly enough.
This assumption is rather false, plain bearings would burn if heavy wagon is running at such speed, and derailment is unlikely for solid frame without boogies and double springs.
According to J.Slezak book, in 1965 only 30% of freight cars has rolling bearings. New freight cars for 120km/h, with rolling bearings and improved suspension were only planned.

From the game play point of view, it is not wise to have early 120kmph fast wagons, because what is a reason to purchase new ones than?
In my opinion, 2-axle freight cars should have 80 kmph limit, except covered and reefers (those can have 100kmph), 4-axle freight cars before ~1960 should not have 120 kmph (if such speed was not officially claimed by factory).
User avatar
George
Tycoon
Tycoon
Posts: 4362
Joined: 16 Apr 2003 16:09
Skype: george-vb
Location: Varna, Bulgaria
Contact:

Re: xUSSR Set [WIP]

Post by George »

Image Image Image Image
User avatar
Simozzz
Traffic Manager
Traffic Manager
Posts: 140
Joined: 09 Aug 2008 12:29
Location: Moscow, Russia
Contact:

Re: xUSSR Set [WIP]

Post by Simozzz »

plain bearings would burn if heavy wagon is running at such speed
And they will burn. But who runs fully loaded wagons at their construction speed on poor rails? :roll:
In RL cargo trains rarely runs faster than 80 km/h. But in OpenTTD you can't normally change reability of fast-running trains and most of players even will turn wagon speed limits off to use fast ChS200 for their coal trains...
New freight cars for 120km/h, with rolling bearings and improved suspension were only planned.
As I've already said there were bogies for 120km. They were used from late 40s up to 90s. Both rolling and plain bearings were used in them, but their speed was 120, no matter what kind of bearings were used.
There is a scan from one of technical books with highlited speed and introducing year.
Attachments
13-H453.png
(162.04 KiB) Downloaded 2 times
Sorry for my bad English.
Wahazar
Tycoon
Tycoon
Posts: 1451
Joined: 18 Jan 2014 18:10

Re: xUSSR Set [WIP]

Post by Wahazar »

Great job!
Simozzz wrote: As I've already said there were bogies for 120km. They were used from late 40s up to 90s. Both rolling and plain bearings were used in them, but their speed was 120, no matter what kind of bearings were used.
There is a scan from one of technical books with highlited speed and introducing year.
OK, you convinced me with those drawing with modern "diamond" bogie drawings, but what about prewar solid frame wagons, or on "archbar" bogies?
Not counting problems with insufficient braking power in case of fast moving heavy freight train.
Maybe it is good idea to limit speed of early heavy trains, instead of limiting speed of single wagon itself?
User avatar
Simozzz
Traffic Manager
Traffic Manager
Posts: 140
Joined: 09 Aug 2008 12:29
Location: Moscow, Russia
Contact:

Re: xUSSR Set [WIP]

Post by Simozzz »

I've digged some info about bogies used.
First "diamond" bogies were used as early as 1933, but there wasn't any information about their speed. Later there were M-44 (1944) and MT-50 (1950) bogies. Both have speed limit of 80 km/h. And only next one, ЦНИИ-Х3-О/18-100 (1955) had speed limit of 120 km/h. Interesting that in same article there is a statement:
В те же 1950-е гг., параллельно с с отработкой подвешивания А.Г. Ханина, на железнодорожном транспорте началось широкое внедрение подшипников качения. Но еще в 1930-х гг. установлено, что с повышением скорости движения свыше 60 км/ч сопротивление движению таких подшипников начинает резко возрастать, а при 90 км/ч оно становится выше, чем у подшипников скольжения.
For speeds over 90km/h plain bearings has less resistance to motion than rolling bearings.
Sorry for my bad English.
User avatar
WLK
Engineer
Engineer
Posts: 31
Joined: 15 May 2005 13:47
Location: Slovakia
Contact:

Re: xUSSR Set [WIP]

Post by WLK »

Hello,

tahnk you for this great set. When playing with the latest nightly I found weird (yellow) graphics with the slowest speed railway tracks.
Attachments
xussr bug.png
(413.88 KiB) Not downloaded yet
User avatar
Simozzz
Traffic Manager
Traffic Manager
Posts: 140
Joined: 09 Aug 2008 12:29
Location: Moscow, Russia
Contact:

Re: xUSSR Set [WIP]

Post by Simozzz »

Thank you for your attention!
But this isn't a bug. Just not all of sprites drawn for new rails, and ones missing highlited with that brigth yellow colour. Remaining sprites should be one and coded soon.
Sorry for my bad English.
User avatar
romazoon
Tycoon
Tycoon
Posts: 1291
Joined: 20 Jun 2010 23:16

Re: xUSSR Set [WIP]

Post by romazoon »

first, really great set ! graphics are awesome, features are great, variety too ! :bow:

but it seems to cause desync in multiplayer :|
Attachments
-&gt; the message after being desynced
-> the message after being desynced
xussr set causing desync.PNG (163.04 KiB) Viewed 5345 times
screenshot#12.png
-> a message is displayed when entering server, it says it might cause desync because it s changing capacity of a vehicle out of the depot.
(170.93 KiB) Not downloaded yet
Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: le_harv and 37 guests