Ignition Retard Limit
#152
The advance limit has been validated in an AUDM v6 ROM (Magna AWD) and the above references are based on matching the disassemblies with that ROM.
The actual values are encoded as opcode immediate operands, which is why they're at the addresses they are. The advance limit should be easy to find in any SH2 Mitsubishi ROM disassembly by searching for "mov #0x46" as that seems to be unique in these ROMs. The retard limit will normally be a "mov #0x0A" instruction preceding the advance limit instruction in the same subroutine, though not always the immediate preceding instruction as it is for the above ROMs; note that this instruction is used in a number of other routines in each ROM which aren't timing related hence the need to search for the advance limit instruction first. NB: the operand encoding may need to be adjusted to match the disassembler output; the instruction text shown matches the output from logic's SH2 disassembler.
The actual values are encoded as opcode immediate operands, which is why they're at the addresses they are. The advance limit should be easy to find in any SH2 Mitsubishi ROM disassembly by searching for "mov #0x46" as that seems to be unique in these ROMs. The retard limit will normally be a "mov #0x0A" instruction preceding the advance limit instruction in the same subroutine, though not always the immediate preceding instruction as it is for the above ROMs; note that this instruction is used in a number of other routines in each ROM which aren't timing related hence the need to search for the advance limit instruction first. NB: the operand encoding may need to be adjusted to match the disassembler output; the instruction text shown matches the output from logic's SH2 disassembler.
Since you have the disassembley skills, I ask how hard would be to develop proper antilag for those roms? Similar to the Subaru GroupN rom.
Last edited by foxbat; Jan 13, 2016 at 03:05 AM.
#154
Newbie
Definitions for a couple more ROMs...
96260009:
96940011:
The 7 and 8 ROMs I've looked at so far have the stock limits as -10* and 50* (retard and advance respectively) while the 9 ROMs have -20* and 50*.
96260009:
Code:
<table name="Ignition Retard Limit" address="17acd" category="Timing" type="1D" level="2" scaling="TimingMUT" /> <table name="Ignition Advance Limit" address="17acf" category="Timing" type="1D" level="2" scaling="TimingMUT" />
Code:
<table name="Ignition Retard Limit" address="18975" category="Timing" type="1D" level="2" scaling="TimingMUT" /> <table name="Ignition Advance Limit" address="18977" category="Timing" type="1D" level="2" scaling="TimingMUT" />
Last edited by WytWun; Jul 11, 2016 at 04:50 AM. Reason: convert to code blocks & restore XML tag text
#157
Hi,
I`ve configured the 96530006 Setting on my 96531706.
on my tephra map it Shows Retard -10 and advance 50.
is this ok? I expected something like 220?
cam I just set the Retard to -20 instead to -10?
thanks
I`ve configured the 96530006 Setting on my 96531706.
on my tephra map it Shows Retard -10 and advance 50.
is this ok? I expected something like 220?
cam I just set the Retard to -20 instead to -10?
thanks
#159
Evolved Member
iTrader: (8)
Forgive me of my RETARDATION but is this mod to be used for the launch maps??
And also,, so my other question is,, is there no need to add negative timing in the launch map,, but only simply to change the numbers in the Timing Retard Limit #1 to achieve the negative timing im looking for..
And do I need to change both
Timing Retard #1 and Timing Retard #2
Thanks,,,
And also,, so my other question is,, is there no need to add negative timing in the launch map,, but only simply to change the numbers in the Timing Retard Limit #1 to achieve the negative timing im looking for..
And do I need to change both
Timing Retard #1 and Timing Retard #2
Thanks,,,
#160
Newbie
93660005 & 93670005:
Code:
<table name="Ignition Retard Limit" address="174b3" category="Timing" type="1D" level="2" scaling="TimingMUT" /> <table name="Ignition Advance Limit" address="174b5" category="Timing" type="1D" level="2" scaling="TimingMUT" />
#161
Newbie
Forgive me of my RETARDATION but is this mod to be used for the launch maps??
And also,, so my other question is,, is there no need to add negative timing in the launch map,, but only simply to change the numbers in the Timing Retard Limit #1 to achieve the negative timing im looking for..
And do I need to change both
Timing Retard #1 and Timing Retard #2
Thanks,,,
And also,, so my other question is,, is there no need to add negative timing in the launch map,, but only simply to change the numbers in the Timing Retard Limit #1 to achieve the negative timing im looking for..
And do I need to change both
Timing Retard #1 and Timing Retard #2
Thanks,,,
#162
Evolved Member
iTrader: (8)
Thanks.. Ya I use the nlts tephra mod so do we have to modify any of the other maps?? besides the Timing Retard limit (203) and change ,mess around with that,,
I have played around with it and changed it.. and tested it on my launch map and have seen -16 timing + flames lol..
I have played around with it and changed it.. and tested it on my launch map and have seen -16 timing + flames lol..
Not so much for Launch maps, Launch doesn't need so much negative timing, it's more for Anti-lag when off the throttle but are limits for any map. For launch you would still want to put negative timing in the maps. The limits are just what the ECU restricts itself to, where the retard (negative) or advance (positive) timing limit is the maximum it will ever use. So if these limits are less than what are in your maps (any maps) then these limits are as far as it will go. And yes you need to change both Timing Retard limits when setting retard limits.
#165
Evolving Member