Pages: 1 ... 11 12 [13] 14 15 ... 21
Author Topic: 06A906032HN, Implementation of launch-control and NLS  (Read 227314 times)
Gizmo20VT
Full Member
***

Karma: +1/-2
Offline Offline

Posts: 60


« Reply #180 on: December 29, 2012, 05:04:13 AM »

This PDF is still a great AID to those who wish to actually attempt it themselves... I struggled at first, but just revised over and over and I think im heading in the right direction  Cheesy.

Once again thank you for taking the Time to complete and share the PDF, both you and Setzi.
Logged
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #181 on: December 29, 2012, 07:13:18 AM »

iv found the B_brems to often be located -2 in the bitregistry where the B_kuppl is.. that is, if the kuppl is at FD4C.E, then B_brems would often be located at FD4C.C

but that is not allways the case, need to dissassemble and have a look at the code to be sure.


i will write a revised function with better functionality and release here when i have the time to spare.. might also include a function-writer where you simply enter your values and it spits out the complete function.


sorry if the PDF is a bit dim, it was my first attempt at dissassembling these ecus, assembler and altering instructions.. ive advanced quite a bit in these fields since then.. just wish i had the time to really dig into the code..  Roll Eyes

Not sure I fully agree here. On all the ones I've done I've always used b_br and its never been an issue, both ALS and NLS work just fine and plenty of people to testify!

I've got this on an excel spread sheet, where you put in the address's and it spits out the code. I've also been working a lot on the new patch function of tunerpro5 and have made patches for some Ecu versions which automatically patch I the correct code into a stock/modified file.

Logged
littco
Hero Member
*****

Karma: +52/-7
Offline Offline

Posts: 903


« Reply #182 on: December 29, 2012, 07:48:15 AM »

just checked..

b_br works

The PDF you produced is very good, but unless you can dissassemble the code it's quite hard to see where it's gone wrong if it doesn't work. Just working on changing the hex to make it work is a real labour of love! Actually seeing the function/routine in IDApro and seeing where the parts all fit together makes a lot easier..

And it definately helps when you come to finding where the CALLS gets put in.#

Logged
sn00k
Sr. Member
****

Karma: +59/-2
Offline Offline

Posts: 277


« Reply #183 on: December 29, 2012, 11:59:16 AM »

im thinking the condition where B_brems would interfere is not common at all.. which would be ONLY when doing a No-Lift-Shift above rpm threshold and above pedal threshold while simultaneously braking.

so yes, im sure you could put lots of variables in there, as long as them are not triggerd, and the function would still work under every other condition, but its written to use B_brems.



Quote
The PDF you produced is very good, but unless you can dissassemble the code it's quite hard to see where it's gone wrong if it doesn't work. Just working on changing the hex to make it work is a real labour of love! Actually seeing the function/routine in IDApro and seeing where the parts all fit together makes a lot easier..

yeah, dissassembling you own function after altering it, back and forth, as i once did, will help a lot.

i actually attached both assembled and dissasembled original function and pseudo-code to look at, in the PDF, but im not sure everybody noticed these attachments..?
it took me 3-4 days to figure out how to do this from scratch without notes and very little previous knowledge, so im sure people will figure it out.. and hopefully learn something in the process.

ive helped countless of people to implement this to their ecus, but i just havent got the time anymore.. an excel sheet is a good way to do it.. im sure a small Vbasic program could automate everything and sniff out the variables + patch any file.. if someone have the time to spare writing one.. i have some reviced functions coming up, so ill put my time into these instead.  Roll Eyes
« Last Edit: December 29, 2012, 12:02:27 PM by sn00k » Logged
Skibum513
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 27


« Reply #184 on: January 17, 2013, 12:56:16 PM »

HAHAHA This is great! im gona destory my clutch but is totaly worth the look on those little subaru kids faces when a tt kicks there butt lol.  I set up my camera behind my exhaust for a vid sent my camera flying ten ft! may have had it a bit to close  Cool. But anyways thanks a ton for the write up!
Logged
Skibum513
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 27


« Reply #185 on: January 18, 2013, 08:35:33 PM »

Hey for the nls feature instead of useing the ignition cut deration to set a fixed time for spark cut on the nls has anyone tried to just raise the speed threshold? I was thinking that way the ignition cut would be active when clutch is depressed and throtle is above say 90% that way if you have a fast shift or slow shift it would be better matched for the time it takes to shift? not sure if that would work just wondering what peoples thoughts are on it.
Logged
A.Dutsov
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 12


« Reply #186 on: January 23, 2013, 10:49:39 AM »

any chance to implement this into 1.8t audi tt 225ph file?
Audi_TT_1.8T_20V_0261206797_8L0906018M_ME7.5_352821 1mb file.
Logged
matchew
Hero Member
*****

Karma: +47/-22
Offline Offline

Posts: 503


« Reply #187 on: January 23, 2013, 11:59:45 AM »

any chance to implement this into 1.8t audi tt 225ph file?
Audi_TT_1.8T_20V_0261206797_8L0906018M_ME7.5_352821 1mb file.

Yes
Logged
A.Dutsov
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 12


« Reply #188 on: January 23, 2013, 01:18:53 PM »

how Wink
Logged
professor
Sr. Member
****

Karma: +25/-0
Offline Offline

Posts: 409



« Reply #189 on: January 23, 2013, 01:42:36 PM »

how Wink

Read this topic better you ll understand the how.
Logged

Seat Ibiza MK4 Cupra 1.8t 20V, stg3.
"Those 1.8T 20V machines are really tough" ©
A.Dutsov
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 12


« Reply #190 on: January 23, 2013, 02:27:23 PM »

are the addresses same for 1.8t 225?
Logged
matchew
Hero Member
*****

Karma: +47/-22
Offline Offline

Posts: 503


« Reply #191 on: January 23, 2013, 02:33:17 PM »

how Wink

Read or pay someone to do it.
Logged
catbed
Sr. Member
****

Karma: +8/-2
Offline Offline

Posts: 300


« Reply #192 on: January 23, 2013, 06:46:34 PM »

are the addresses same for 1.8t 225?

Could be, but probably not. The PDF has all the necessary info to do this yourself. I did this when I was first starting out with no problems. You will not get far on this forum asking to be spoon fed.
Logged
Gizmo20VT
Full Member
***

Karma: +1/-2
Offline Offline

Posts: 60


« Reply #193 on: January 24, 2013, 06:12:57 AM »

I implemented this on my Audi S3 225BHP file, It took me some time to get it but once I understood How it worked it became alot easier  Grin I did a reference with Professor's PDF and Snook's, Works like a charm  Wink
Logged
masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #194 on: January 29, 2013, 02:29:01 PM »

Guys, can someone check if I did it correctly on my file? Wink

Some addresses I used:
Code:
tsrldyn 0x380BA4		
b_kuppl 0x00FD4A.13
vfil_w 0x381CB8
nmot_w 0x00F89E
wped 0x3809A8
b_brems 0x00FD4A.11
NLS COUNT 0x38B800
   

Code:
SpeedThreshold				0x017400		
LaunchRPM 0x017402
IgnitionCutDuration 0x017404
RPMThreshold 0x017406
AccPedalThreshold 0x017408
FTOMN 0x01A61A
MAIN FUNCTION 0x0A6860
      
   
Code:
INJECTION @ A0BFA
Logged

Pages: 1 ... 11 12 [13] 14 15 ... 21
  Print  
 
Jump to:  

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