How to MOD your ROM with NLTS or others!
Hey guys,
I have been trying to help people “mod” their ROM’s and get so many questions once they try and fail. I have decided to give my part back to the community and take the better part of an hour to write this instruction guide on how to apply a modified/patched ROM and make it work in your car. This write up is using Tephra’s modified no lift to shift (nlts)/flash cel on knock/valet mod. Here it goes: Download your ROM patch as shown below: http://webpages.charter.net/soccer21.../nltsmod00.JPG Extract the contents of the .zip file and you will have 3 files as shown below: http://webpages.charter.net/soccer21.../nltsmod01.JPG Find out your version of ECUFlash by opening it and going to Help, then about: http://webpages.charter.net/soccer21.../nltsmod02.JPG http://webpages.charter.net/soccer21.../nltsmod03.JPG CLOSE ECUFLash AFTER YOU GET THE VERSION IT MUST BE CLOSED! Open the text document that was provided in the zip file by tephra appropriate to your ECUFlash version as shown below: http://webpages.charter.net/soccer21.../nltsmod04.JPG Go to this directory as shown below: http://webpages.charter.net/soccer21.../nltsmod05.JPG http://webpages.charter.net/soccer21.../nltsmod06.JPG Open up the provided text document and copy just the first segment as shown below: http://webpages.charter.net/soccer21.../nltsmod07.JPG Paste this segment of code in the XML you opened in the ECUFlash directory and make sure word wrap is not selected, if it is go to format and uncheck word wrap as shown below: http://webpages.charter.net/soccer21.../nltsmod08.JPG It should now look like this: http://webpages.charter.net/soccer21.../nltsmod09.JPG Tab the code over to make it look pleasing to the eye when reading the XML file (this does not have to be done, but being a computer science/programmer it is a pet peeve of mine) as shown below: http://webpages.charter.net/soccer21.../nltsmod10.JPG http://webpages.charter.net/soccer21.../nltsmod11.JPG Copy the rest of the provided code by the modder as shown below: http://webpages.charter.net/soccer21.../nltsmod12.JPG Paste it just before the </rom>, this is the end of the definition if you paste it after that then it will not work properly. Paste it as shown below: http://webpages.charter.net/soccer21.../nltsmod13.JPG Tab it as shown below if you want to: http://webpages.charter.net/soccer21.../nltsmod14.JPG SAVE IT! http://webpages.charter.net/soccer21.../nltsmod15.JPG Open up ECUFlash and change the user level to advanced or developer, CLOSE IT AFTER YOU DO THIS AND OPEN IT BACK UP! http://webpages.charter.net/soccer21.../nltsmod16.JPG Open up your ROM’s, your current one and the modified one provided by tephra (in this example): http://webpages.charter.net/soccer21.../nltsmod17.JPG http://webpages.charter.net/soccer21.../nltsmod18.JPG Now we need to copy all of the tables from your current ROM over to tephra’s patched ROM, to do this highlight all the fields and copy them, then highlight all the fields on the tephra’s patched ROM and paste them there. Check your scaling too, if you or a tuner changed that make sure you change that on tephra’s patched ROM or that will be off as well. Do this for every single table in the entire ROM! If you do not check everything then you can miss something important and your car will either not run right or cause damage! http://webpages.charter.net/soccer21.../nltsmod19.JPG http://webpages.charter.net/soccer21.../nltsmod20.JPG http://webpages.charter.net/soccer21.../nltsmod21.JPG Make sure you copy over you Immobilizer! If you do not your car will not work! http://webpages.charter.net/soccer21.../nltsmod22.JPG Finally after you make all the changes (you should not have made any changes to your original ROM just copied everything from it to Tephra's modified ROM) save the file as whatever you want and flash it to your car. Start it up and enjoy NLTS! If there are any questions please feel free to ask. Others that are familiar with this please feel free to try and help any questions as I am not on the forums that often during the day. If there is anything I missed please tell me and I can update the how-to document! ~Zach |
You are the man for the computer illeterate, Thanks will try after work.
|
Nice writeup Phenem, made it nice and easy to understand. Now I have link to send people to as well ;)
|
Nicely done! I would just add something about saving the rom file at the end, kinda obvious I know. I always use my name and the date in my file name.
|
Originally Posted by coffeeslug
(Post 4831028)
Nicely done! I would just add something about saving the rom file at the end, kinda obvious I know. I always use my name and the date in my file name.
I like helping people out it just got crazy answering the same questions for 2 weeks about the same mod! This should help Tephra as well so he doesn't have to field all the questions, we can keep him rewriting/modding the code.....:p ~Zach |
holly crap
i just modified all my roms even my stockrom. i think? after the patch i got lost on the part where you open your current tune. i opened it all the patch numbers were messed up just like he said they would be. it's the next part i dont understand. i have the nlts when i open ecuflash. my current settings are all there. i dont understand having to move my info copy/paste. all of my flashes now have nlts. where did i go wrong?
|
ok, i got it. dont forget to check every field. i got fuel cut. i forgot to change the boost limit over. i like this mod so far.
|
Yes check every table! I said this in the post because there are things like boost cut and what not you have to disable. If you check all your "current flash" tables and make them the same in the modified rom you should be set.
Good work {thumbup} ~Zach |
I'm glad you mentioned to check the scalings as well ... I nearly forgot to modify my boost control scalings.
|
Originally Posted by TouringBubble
(Post 4832004)
I'm glad you mentioned to check the scalings as well ... I nearly forgot to modify my boost control scalings.
|
yay :)
thanks heaps Zach!!! Just one thing - it is not necessary to seperate the scalings from the definition part in the XML - I just copy paste the whole block to the end of the ecuflash definition... :) |
This Needs tobe stickied!!!!
|
Originally Posted by tephra
(Post 4832712)
yay :)
thanks heaps Zach!!! Just one thing - it is not necessary to seperate the scalings from the definition part in the XML - I just copy paste the whole block to the end of the ecuflash definition... :) I only have them copy in two places so its more readable as they put more and more mods on down the road. I am a computer programmer and we all know keeping things organized and documented is key....{thumbup} ~Zach |
i was thinkint about doin somethin like this for all those people who needed help. you beat me to it. great job :)
|
Wow, glad you did this
|
All times are GMT -7. The time now is 10:38 AM. |
© 2024 MH Sub I, LLC dba Internet Brands