October 13, 201015 yr I'll take the info on how to change the sim1.dll file.I have the file but would like to know what has changed.JimCYWGjagabom @ shaw . caJust remove spaces.
October 13, 201015 yr Thanks to Opa and Twasono for their replies. I now have a re-worked sim1.dll file that corrects both the skid-friction and the roll-friction.Cheers,GeoffHi Geoff,Did you achieve a better result? If I may know, what values did you modify and what is your new values?To other simmer who would like to try it, just find a small guide which can be easily found on uncle Google. :)Just enter the keyword: sim1.dll frictionGood luck... :)Best Regards.
October 13, 201015 yr All,I have the file as well if some will e-mail me. That way one person is not doing all the answering.
October 13, 201015 yr I did not send you one - at least i don't think I did.I need you to send ME one with your e-mail address so I can send it via normal e-mail.Just send a PM (Personal Message) and include your e-mail address in it.You have been PM'd David.......John
October 13, 201015 yr Author Hi Geoff,Did you achieve a better result? If I may know, what values did you modify and what is your new values?To other simmer who would like to try it, just find a small guide which can be easily found on uncle Google. :)Just enter the keyword: sim1.dll frictionGood luck... :)Best Regards.I'm still testing, but the changes I made were :48CBC (Concrete) 14AE873F 1.199 -> 1.06048CFE (Grass) CCCC8C3F 1409 -> 1.10048DC4 (Asphalt) 14AE873F 1.199 -> 1.060492AA (Tarmac) 14AE873F 1.199 -> 1.060I tried setting 1.020 for the hard surfaces also but this was too low and I had some aircraft accelerating on idle thrust during taxi!To make the changes, I used the hex editor and table address values found in this post (http://www.gameskb.com/Uwe/Forum.aspx/games-flight-sim/9574/Changing-Ground-Friction-Values-Can-Someone-Translate). The post by 'simon' on 27 Oct 2006 13:08 GMT is the important one here. In the hex editor, I found the offsets by searching for 'address' as the method of 'finding them by scrolling down the list' did not work for me...To calculate new values, I used the babbage.cs.qc.edu calculators which are linked in that post - be careful to reverse the hex input / output.Geoff
October 13, 201015 yr Commercial Member Geoff,Most aircraft should accelerate on idle thrust, even a 747-400 at normal weights. Aircraft like the A320 actually require a proper technique of not riding the brakes to prevent excessive wear.Regards Rob Prest
October 13, 201015 yr Author Geoff,Most aircraft should accelerate on idle thrust, even a 747-400 at normal weights. Aircraft like the A320 actually require a proper technique of not riding the brakes to prevent excessive wear.RegardsYes, but this was (I think) excessive. Now with current values it is much better - still a slight acceleration at idle...Geoff
October 13, 201015 yr I'm still testing, but the changes I made were :48CBC (Concrete) 14AE873F 1.199 -> 1.06048CFE (Grass) CCCC8C3F 1409 -> 1.10048DC4 (Asphalt) 14AE873F 1.199 -> 1.060492AA (Tarmac) 14AE873F 1.199 -> 1.060Interresting that after all those years, development continues, i.e. tweaking this.Btw, anyone can download it from my server.
October 13, 201015 yr Johan,The link for your server does not currently work. Glenn Wilkinson SpoilerMy specs: AMD Ryzen 5 5600X @ 3.7 GHz, 32 GB 3200MHz DDR4, NVIDIA GeForce RTX 2060 12 GB, 2TB SAMSUNG EVO Plus SSD M2, 2TB WD Black Gaming SSD M2, 8TB WD Black Gaming HDD, 4TB WD Black Gaming Ext HDD, Windows 10, X-Plane 12 + large quantity of 3rd party addons scenery & aircraft. Honeycomb Alpha & Bravo, Thrustmaster TFRP. It's an older machine but gets the job done quite nicely - smooth with no stutters!
October 14, 201015 yr Back again.Direct link to it.http://www.jdserver.mine.nu/johan/index.php?option=com_content&task=view&id=105&Itemid=9
October 16, 201015 yr How would this modification affect the few addon aircraft that have their ground friction coded properly (Level-D springs to mind)? I presume that they would taxi liker a rocket on idle thrust? i7 2600k @ 5.1Ghz, ASUS Sabertooth P67, 8GB Corsair Vengeance DDR3 1600Mhz, EVGA GTX 580 @ 950MHz, OCZ Vertex II 240GB, ASUS Xonar DG, Thermaltake Toughpower XT 875W PSU, Antec KÜHLER 620 W/C, Corsair 600T SE White My FS9 Screens - http://fs9screens.blogspot.com/ Callum Richardson
October 16, 201015 yr Hi,I have read the posting below but I'm a bit clueless what to change :mellow:http://www.gamehourz.com/Changing-Ground-Friction-Values-Translate-German-ftopict12513.htmlIn the posting there are these text fragments:Wheels, Concrete Original Microsoft Value 48CBA 00009999A93FC78424880000007B14AE47C784248C000000E17AE43FC784 A bit further below:Tab. 1 Wheels 1) CONCRETE default Offset a) Roll Friction 0.05 48cbc (recommended : 0.02 to 0.03 ) and further:And this is an example for the actual code for table 1, Wheels, Concrete: code:48CB8 840000009999993FC78424880000007B --> 0.05 Roll Friction So 3 different offsets 48CBA, 48CBC and 48CB8 for concrete roll friction ?!?!?I'm confused, please advice Location: Vleuten, The Netherlands, 17.3dme SPL 108.40 | Simulator: FS2024 System: AMD 7800X3D - Gigabyte X670 - RTX 4090 - 64GB DDR5 - 2 x 2TB SSD - 32" 1440p Display - Windows 11 Pro
October 16, 201015 yr Author Hi,I have read the posting below but I'm a bit clueless what to change :mellow:http://www.gamehourz.com/Changing-Ground-Friction-Values-Translate-German-ftopict12513.htmlIn the posting there are these text fragments:Wheels, Concrete Original Microsoft Value 48CBA 00009999A93FC78424880000007B14AE47C784248C000000E17AE43FC784 A bit further below:Tab. 1 Wheels 1) CONCRETE default Offset a) Roll Friction 0.05 48cbc (recommended : 0.02 to 0.03 ) and further:And this is an example for the actual code for table 1, Wheels, Concrete: code:48CB8 840000009999993FC78424880000007B --> 0.05 Roll Friction So 3 different offsets 48CBA, 48CBC and 48CB8 for concrete roll friction ?!?!?I'm confused, please adviceHi Egbert,Like I put in the PM, you should only look at the post by 'simon' on the 27 Oct 2006 13:08 GMT - the one you have quoted from is wrong (in the later post he points out that this first one contained errors)!This is the right part:...First you will need a HEX editor, I use XVI32, this is freewareavailable athttp://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htmThe fix requires you to edit SIM1.DLL in “Flight Simulator 9/Modules”directory.Make a copy of SIM1.DLL and put it in some other directory. If youleave it in the same directory FS9 won’t load.Open SIM1.DLL with XVI32. Scroll down to the line which has 48CBA inthe left hand column.The values in that line are shown below. The interesting area is inred. I have shown the entries for Wheels on Concrete and Asphalt. Thereare others for grass etc.So, Change E17AE43F to AE47F13F. This does concrete....Save and exit XVI32...If you want to try different values the following may help.This is a bit techie so if you can’t sleep it may help.The numbers you are dealing with are called Single precision floatingpoint, (32 bit). When displayed in Hexadecimal, (Hex), each pair ofcharacters forms a single Hex character, (Byte, 8 bits). This isimportant when you use the Web site to translate Decimal to single.To translate the numbers between Decimal and Single Hex I useDecimal to Single Hex http://babbage.cs.qc.edu/IEEE-754/Decimal.htmlSingle Hex to Decimal http://babbage.cs.qc.edu/IEEE-754/32bit.htmlBe where! In the above Web site the Bytes are reversed. So in XVI32,where you have E17AE43F, you must enter it as 3FE47AE1 on the web page.When you convert Decimal to Single Hex, if you got the result 3FF147AEyou must put it in XVI32 as AE47F13F.Using my fix above as an example, I entered the original Microsoftvalue, (in reverse) 3FE47AE1 into the Single Hex converter. This gavethe Decimal answer 1.7850000. I wanted to increase it a bit so Iguessed at 1.885. I entered 1.885 into the Decimal to Single Hexconverter and go the answer 3FF147AE. So remembering to reverse this, Ientered AE47F13F into XVI32....Some info on locations of things you can change:Tab. 1 Wheels1) CONCRETE default Offseta) Roll Friction 1.199 48cbc (recommended : 1.00 to 1.1 )B) Skid Friction 1.785 48cd2c) Brakeing coeff. 1.799 48ce82) GRASSa) Roll Friction 1.409 48cfeB) Skid Friction 1.785 48d14c) Braking Coeff. 1.58 48d2a...4) ASPHALTa) Roll Friction 1.199 48dc4B) Skid Friction 1.785 48dd8c) Braking Coeff. 1.799 48df0...24) TARMACa) Roll Friction. 1.199 492aaB) Skid Friction. 1.785 492c0c) Braking Coeff. 1.799 492d6What you need to do is open the sim1.dll in the hex editor, and then use the Address->Goto option on the menu bar (the 'scrolling down to find...' in the post is confusing as it assumes a certain number of columns is displayed but this changes with the size of the window!). Here select 'hexadecimal' and type in the relevant offset - the ones in the list at the end of the post are correct - (eg 48cbc) and hit 'enter'. Now the cursor will be on the first byte of that value. By default that is E[/b17AE43F which corresponds to a decimal value of 1.199 - check tis by using the converters to ensure you have found the right place (remember to reverse the bytes)... Now pick your new value (eg 1.060) and put this through the converter. Once reversed (the output here is also backwards -> confusing at first), this will give you 14AE873F. In the hex editor, you now just type in these 8 characters in place of the original ones. Now you do the same for the other offsets that you are interested in changing...Hope this helps,Geoff
Create an account or sign in to comment