Page 1 of 1

Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Fri Feb 07, 2014 2:33 am
by FanRailer
I figure that this is a more apt place for a thread on my modding progress with the Genesis and the F59PHi. I will still update the respective video threads, but this thread will be the main for information and download announcements. That being said, I have managed to get the two different versions of the Genesis to work; the non-HEP version, and the HEP version. Granted, I had to fudge the engine idle RPM on the non-HEP version so that the engine idle sounds were more accurate (since I did take a look at the sound code, but I don't want to play around with it just yet), but oh well. I also created another tractive effort dcsv file just for the HEP unit, so at least that is realistic. Here is the TE file for the non-HEP locomotive:
<?xml version="1.0" encoding="utf-8"?>
<cCSVArray xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0" d:id="1">
<CSVItem>
<cCSVItem d:id="2">
<X d:type="sFloat32">0</X>
<Y d:type="sFloat32">280.25</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="3">
<X d:type="sFloat32">10</X>
<Y d:type="sFloat32">280.25</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="4">
<X d:type="sFloat32">20</X>
<Y d:type="sFloat32">280.25</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="5">
<X d:type="sFloat32">30</X>
<Y d:type="sFloat32">215.55</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="6">
<X d:type="sFloat32">40</X>
<Y d:type="sFloat32">161.6625</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="7">
<X d:type="sFloat32">50</X>
<Y d:type="sFloat32">129.33</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="8">
<X d:type="sFloat32">60</X>
<Y d:type="sFloat32">107.775</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="9">
<X d:type="sFloat32">70</X>
<Y d:type="sFloat32">92.38</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="10">
<X d:type="sFloat32">80</X>
<Y d:type="sFloat32">80.83</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="11">
<X d:type="sFloat32">90</X>
<Y d:type="sFloat32">71.85</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="12">
<X d:type="sFloat32">95</X>
<Y d:type="sFloat32">68.07</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="13">
<X d:type="sFloat32">100</X>
<Y d:type="sFloat32">64.665</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="14">
<X d:type="sFloat32">110</X>
<Y d:type="sFloat32">58.454</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
</CSVItem>
</cCSVArray>


While the following is the HEP locomotive's TE file:
<?xml version="1.0" encoding="utf-8"?>
<cCSVArray xmlns:d="http://www.kuju.com/TnT/2003/Delta" d:version="1.0" d:id="1">
<CSVItem>
<cCSVItem d:id="2">
<X d:type="sFloat32">0</X>
<Y d:type="sFloat32">280.25</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="3">
<X d:type="sFloat32">10</X>
<Y d:type="sFloat32">280.25</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="4">
<X d:type="sFloat32">20</X>
<Y d:type="sFloat32">252</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="5">
<X d:type="sFloat32">30</X>
<Y d:type="sFloat32">168</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="6">
<X d:type="sFloat32">40</X>
<Y d:type="sFloat32">126</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="7">
<X d:type="sFloat32">50</X>
<Y d:type="sFloat32">100.8</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="8">
<X d:type="sFloat32">60</X>
<Y d:type="sFloat32">84</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="9">
<X d:type="sFloat32">70</X>
<Y d:type="sFloat32">72</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="10">
<X d:type="sFloat32">80</X>
<Y d:type="sFloat32">63</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="11">
<X d:type="sFloat32">90</X>
<Y d:type="sFloat32">56</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="12">
<X d:type="sFloat32">95</X>
<Y d:type="sFloat32">53</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="13">
<X d:type="sFloat32">100</X>
<Y d:type="sFloat32">50.4</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
<cCSVItem d:id="14">
<X d:type="sFloat32">110</X>
<Y d:type="sFloat32">45.6</Y>
<Name d:type="cDeltaString"></Name>
</cCSVItem>
</CSVItem>
</cCSVArray>


Both TE curves were calculated using the formula Kilo-newtons = Power(kW)*3.6 / Velocity(km/h), with the Non-HEP unit's power set at 2873 kW (3850 hp) and the HEP unit's power set at 2240 kW (3000 hp), inherently assuming a ~400 kW HEP load. Also, I successfully replaced the original steel bell with the standard E-bell. Dynamic brake effort curves for both locomotives are identical.

Current parameters not previously mentioned for the Non-HEP loco are as follows:
RPM range: 200-1047
Fuel consumption range (gallons per hour): 4 - 198 (http://www.trainorders.com/discussion/r ... ?4,1871287)
Amp rating: 8000 (at alternator; 1798 per motor); set at 8k so the in-cab ammeter displays properly
Fuel capacity: 2200 gallons
Mass: 130 metric tons (fully loaded locomotive)

Parameters for HEP locomotive:
RPM range: 900-901 (needed to be two different numbers in order to work)
Fuel consumption range: 37 - 172 (http://www.trainorders.com/discussion/r ... ?4,1871287)
Amp rating: 8000 (at alternator; 1798 per motor); set at 8k so the in-cab ammeter displays properly
Fuel capacity: 2200 gallons
Mass: 130 metric tons (fully loaded locomotive)

Once this is released, the setup for building a standard consist will be as follows: the non-HEP locomotive will be the one with the engineer and conductor, and is simply labeled as the GE P42DC Amtrak. The HEP version will be the one with no engineer or conductor, and is simply labeled GE P42DC Amtrak-NC.

With this adjustment, I can say that I am 98% done with the P42DC physics mods. Hopefully, any sound mods that are being developed take into account the two different P42DC versions I have generated. There would need to be a constant 900 rpm chug, obviously, but there would also need to be the less commonly heard low idle sound, and spool up from ~300 rpm to 1047 rpm.

The sample videos are currently processing; I will post them as soon as Youtube spits out a preview thumbnail.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Fri Feb 07, 2014 2:53 am
by FanRailer
NOTE: In the first video, with the Wolverine train set, I have not yet lowered the non-HEP engine's idle rpm from 468 down to 200, whereas in the second video with the Zephyr set, I have. You will notice the distinct difference in idle sounds between the two videos. I believe the masking effect that the HEP unit has on the non-HEP unit in the second video is pretty realistic.



Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Fri Feb 07, 2014 11:30 pm
by iTiAP
Hello!

This is so amazing! Do you have an ETA date for these mods?
Thanks,
Alex.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 12:34 am
by FanRailer
iTiAP wrote:Hello!

This is so amazing! Do you have an ETA date for these mods?
Thanks,
Alex.

Within a week for the Genesis. Hopefully the same for the F59PHi.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 8:54 am
by iTiAP
FanRailer wrote:
iTiAP wrote:Hello!

This is so amazing! Do you have an ETA date for these mods?
Thanks,
Alex.

Within a week for the Genesis. Hopefully the same for the F59PHi.


Ok *!!thnx!!* :)

Alex

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 1:10 pm
by McTrainGuy
what file is the engine braking data and te info in? i wish to change some things around too..... *!!thnx!!*

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 2:10 pm
by FanRailer
McTrainGuy wrote:what file is the engine braking data and te info in? i wish to change some things around too..... *!!thnx!!*

I am currently in the process of uploading the mod here. Be patient, and you will find out.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 2:32 pm
by UPSD70ACe
looking forward to the download soon.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 2:43 pm
by FanRailer
Should be available at this site soon. Keep an eye out
The release video:


This is the P42DC Physics Upgrade and HEP Version Addition pack.

In order to utilize this freeware physics upgrade, you must have purchased the Amtrak P42 DC 'Empire Builder' Loco Add-On pack avaliable at Steam: http://store.steampowered.com/app/222627/

This is a freeware pack; in no way is it to be used for commercial purposes. You are free, however to further modify the physics enhancements found in this pack for personal use if you so choose.

THIS IS NOT A SOUND UPGRADE PACK. Physics adjustments made around the existing sounds

The purpose of this pack is to correct some physics errors in the original P42DC pack.

Parameter Change Log:
1a. Change RPM range to 200 - 1047 and adjusted fuel consumption rates based on information here: http://www.trainorders.com/discussion/r ... ?4,1871287.
1b. Lowered RPM change rate from 40 to 30.
2. Adjust Tractive Effort down to real world values. Default TE ratings are too high.
3. Adjust Braking Effort curve to simulate realism.
4. Adjust amp limits so that the in cab ammeter displays properly.
5. Increased weight from 121 tons to 130 tons to simulate fully loaded locomotive
6. Increased fuel capacity from 1800 gallons to 2200 gallons.
7. Increased air brake application and release rates. Original rates are painfully and unrealistically slow.

This pack also converts the NC locomotives (the locomotives that do not have crew members in the cabs) into HEP running versions.
The parameter changes for those locomotives are the same as the ones for the non-HEP versions except for the following:
1. Change RPM range to 900 - 901 and adjusted fuel consumption rates based on information here: http://www.trainorders.com/discussion/r ... ?4,1871287.
2. TE Ratings for the HEP versions are lowered realistically, since power is reduced by HEP draw. Calculations for non-HEP locomotive are made with 3850 wheel HP, while calculations for HEP locomotive are made with 3000 wheel HP.

IMPORTANT; Install Instructions

1. Open the "P42Pack01Assets.ap" pack file with .7z
2. Proceed to open folders until the .7z directory reads "C:\Program Files (x86)\Steam\SteamApps\common\RailWorks\Assets\RSC\P42Pack01\P42Pack01Assets.ap\RailVehicles\Diesel\".
3. Then open the "Railworks_P42DC_HEP_Addition_and_Physics_Mod.rar" file.
4. Take the file folder named "P42DC" and drag it into the .ap file.
5. Click "OK" when it asks you to Confirm File Copy.
6. The installation should be complete. Run TS2014 to check.

Thank you for downloading and installing.
Enjoy =)

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sat Feb 08, 2014 7:30 pm
by FanRailer

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Fri Feb 14, 2014 9:40 am
by FanRailer
I will be testing out any remaining bugs or inaccuracies with the F59PHI mod today. Expect a release some time tomorrow.

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Fri Feb 14, 2014 2:00 pm
by FanRailer
The F59PHI pack is ready and should be online at the download center soon:


Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sun Jan 25, 2015 4:33 pm
by Captainbob
It states to open the file with .7z What is .7z ?

Re: Amtrak GE Genesis P42DC / EMD F59PHi Mod Progress

Unread postPosted: Sun Jan 25, 2015 5:15 pm
by PapaXpress