Pages: [1] 2 3
Author Topic: Rolling antilag script  (Read 17992 times)
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« on: January 30, 2021, 09:01:12 AM »

My second contribution to this forum  Wink
I have manipulated the launch.php script to create a rolling antilag function.
Default activation parameters:
While full throttle, slightly press the brake whenever you desire to activate the rolling antilag feature.
Maximum duration of igntition cut is set to 2500ms by default.
Engine RPM must be above 2000rpm for activation.
Preaquisites:
NWPMBBR set to FF
VWPMBBR set to FF
WPMXBR set to FFFF

Enjoy for personal use!
Don't use this script to make money for your business...
The user of this script is responsible for any engine failure caused by it.
Have fun!

Uploaded on github. https://github.com/madboost/me7-Rolling-Antilag
« Last Edit: February 17, 2021, 03:42:26 PM by madboost » Logged
chacarita
Jr. Member
**

Karma: +11/-0
Offline Offline

Posts: 44


« Reply #1 on: January 31, 2021, 10:20:38 PM »

Currently travelling, can't wait to try it and provide some feedback. Thanks for sharing!
Logged
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« Reply #2 on: February 07, 2021, 03:59:50 AM »

Here is also the fixed rpm version.
I believe this will create better boost, since it is actually a rolling launch control function. Wink
Same preaquisites.
It holds boost at 3500rpm by default.

If you want to use both rolling antilag code & als nls function you simply have to:

A) run the launch.php script on the original flash.

B) run the rollingV2.php script on the original flash with proper offset for both parameters & function. We don't want both stored on the same address!

C) Merge both functions & parameters on a final file, while replacing the jump back to UB(on als nls function) with a call (DA) to new function (rolling antilag).

Let me know if you need an example.

Any feedback if this actually works or not is welcome Smiley
Logged
tg2000
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 6


« Reply #3 on: February 17, 2021, 03:15:31 PM »

hello, are there any offsets to this script?
Logged
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« Reply #4 on: February 17, 2021, 03:40:54 PM »

Offsets are automatic.
If you are already patched for als nls, you can use offsets, and then link both functions
« Last Edit: February 17, 2021, 03:44:46 PM by madboost » Logged
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« Reply #5 on: February 17, 2021, 03:41:30 PM »

https://github.com/madboost/me7-Rolling-Antilag
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12229


WWW
« Reply #6 on: February 17, 2021, 05:22:52 PM »

A few questions

1) does it disable KR?
2) does it disable misfire recognition?

Also as a suggestion, it should patch out RSA checks if possible.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
Dejw0089
Full Member
***

Karma: +2/-6
Offline Offline

Posts: 100



« Reply #7 on: February 20, 2021, 11:32:10 PM »

First question is did you test this on your car?
2nd thing is script found free space at 18C0 and call function to this adress DA 8A C0 18 but put function in adress 1910 co call function is make to free space not real function.
Logged
bamofo
Sr. Member
****

Karma: +34/-3
Offline Offline

Posts: 420


« Reply #8 on: February 24, 2021, 08:32:23 AM »

First question is did you test this on your car?
2nd thing is script found free space at 18C0 and call function to this adress DA 8A C0 18 but put function in adress 1910 co call function is make to free space not real function.

You need to throw your rom in IDA, Disassemble it correctly and find where you can put it. place the code there "updated" and then do the hook by hand. If you cant, you should ask someone for help or your going to have a bad time.
Logged
VagDoc
Newbie
*

Karma: +4/-5
Offline Offline

Posts: 20


« Reply #9 on: February 26, 2021, 02:25:30 AM »

I ran this script on an 032lq bin and had good results, worked as it should. Thanks.
Logged
stuydub
Full Member
***

Karma: +24/-12
Offline Offline

Posts: 226


« Reply #10 on: February 27, 2021, 11:19:23 AM »



If you want to use both rolling antilag code & als nls function you simply have to:




As requested
« Last Edit: February 28, 2021, 03:06:01 PM by stuydub » Logged
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« Reply #11 on: February 27, 2021, 12:01:20 PM »

I will not reply to password protected file uploads.
If i share something i will share it for everyone.
I will make an example of ALS NLS + Rolling combined in one single file.
Logged
madboost
Newbie
*

Karma: +15/-0
Offline Offline

Posts: 13


WWW
« Reply #12 on: February 27, 2021, 12:30:21 PM »

Example of ALS NLS + Rolling antilag combined.
Not checksum corrected.
Logged
stuydub
Full Member
***

Karma: +24/-12
Offline Offline

Posts: 226


« Reply #13 on: February 27, 2021, 12:56:50 PM »

I will not reply to password protected file uploads.
If i share something i will share it for everyone.
I will make an example of ALS NLS + Rolling combined in one single file.


Logged
xXxCryxXx
Full Member
***

Karma: +3/-17
Offline Offline

Posts: 156


« Reply #14 on: March 29, 2021, 04:43:31 AM »

Dont work... PHP says

Fatal error: Array and string offset access syntax with curly braces is no longer supported in C:...Launchcontrol\rolling-launch.php on line 262

after replacing all Curly Braces to " () "

comes this " Fatal error: Can't use function return value in write context in C:....\Launchcontrol\rollingv2.php on line 555 "

newest PHP installed

Can you help me?

Logged
Pages: [1] 2 3
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.025 seconds with 17 queries. (Pretty URLs adds 0s, 0q)