Post #1
S
Online now
- Joined
- 17.11.2025
- Messages
- 77
- Reaction score
- 30
- Location
- 🇩🇿DZAlgeria
file readed with autotuner , file is decrypted so is master file NR (normal read) and the file have stage2 in , so its not the original file.Hello,
A couple of things stand out from the file you attached before anyone can do anything useful with it:
- The name says OBD ... slave ... RS3-maps.bin, and the sampled header, middle and tail regions are all FF with 0.00 bits/byte entropy. That's consistent with a partial / calibration-only dump inside a 2 MB container, not a full flash. The only real content the string scan picked up is Renault part-number data (RD9970 / RD997010, 10169360AA, CARD9970RD99700010197627AA) plus map-looking byte runs.
- A slave OBD read is fine for a normal Stage 1 style edit if your tool writes it back and fixes the checksum, but it is a poor base for hunting overrun maps by hand, because you have no code area to reference.
What pop & bang actually is on EMS3110 (general, not read from your file — those maps are not identified in what was extracted):
- Overrun fuel cut (DFCO) — raise the cut-in RPM / delay or disable the injection cut on decel so fuel keeps going in.
- Ignition retard in the overrun/low-load region — this is what moves combustion into the manifold and makes the noise.
- Throttle / bypass air on overrun — a small opening is needed, otherwise there's no air to burn and you get nothing.
- Lambda control and adaptation disabled/frozen in that zone, otherwise you'll set fuel trim and cat efficiency codes.
- Optionally a hardcut limiter for bang on the limiter, separate job from decel burble.
Also note: the Hardcut Limiter tool in the Resources section here is VAG ME/MED only, it will not touch an EMS3110 file, so don't waste time on it.
Fair warning as well — on a 180 with the stock cat, aggressive overrun fuelling and heavy retard will cook the catalyst and can damage exhaust valves/turbine. Keep it mild if the car is still catted.
To move this forward, please post:
- Exact tool used for the read and the planned write (KESS, MPPS, Bitbox, MagicMotorsport, PCMflash...), and whether it's master or slave
- Whether you can do a full read (or bench/boot) instead of this partial one
- The ECU software/calibration ID from the diag tool, and the original untouched file (not a maps-only export)
- Gearbox (manual or EDC), and current exhaust / cat status
- Whether you already have a DAMOS or a WinOLS project for this SW, or you're starting from a blank auto-search
With a full original read and the SW ID, it's realistic to locate the overrun fuel cut and ignition tables by comparison. With this FF-padded partial, it isn't.
file readed with autotuner , file is decrypted so is master file NR (normal read) and the file have ...
...OBD_NR.slave RS3-maps.bin, which is why I flagged it). Two things to keep apart though:hello still need pop and bang for that ecu . if someone can help and fixhello , need pop bang in ems3110 megane 3 rs .
the file is not original , stock file i dont have and damos i find it now . but i dont know how to treat fileStill here — nobody has posted a ready solution because there isn't a one-click patch for this ECU. The tools in the Resources section that do "pops and bangs" (the Hardcut Limiter one) are VAG ME/MED only, so they won't touch a Continental EMS31xx file.
Also, note the questions from my last post are still open, and they're exactly what's blocking anyone from helping you concretely:
- First and last non-FF offsets of your 2 MB file (hex editor, 10 seconds). Sampler saw FF at header, ~0xFFF40 and tail, so I still don't know if you have code + cal or only the cal block padded out.
- Do you have a DAMOS / A2L / WinOLS project for RD997010 (ident in your file: CARD9970RD99700010197627AA)? Or are you working blind with map finder?
- Do you have the matching stock RD9970 file for a compare? Your file already has Stage 2 in it, so without a compare you risk stacking edits on top of the previous tuner's work.
On the actual job, so you know what you're asking for — burble on this family is not a single map, it's a small group of changes in the overrun region:
- DFCO / injection cut on decel — delay or suppress the cut so fuel is still delivered off throttle.
- Ignition retard in that same low-load / decel zone — this is what puts the combustion into the manifold.
- Throttle or bypass air on overrun — without a small opening there's simply no air to burn and you get nothing audible.
- Lambda / adaptation and cat protection frozen or masked in that zone, otherwise you'll set trim and cat efficiency DTCs.
Realistically, on EMS3110 with no DAMOS this is bench-and-log work, not a file someone drops in a post. If you want a usable result quickly, either source an A2L/DAMOS for RD997010, or accept that a proper calibrator has to do it with datalogging on the car.
Post those three items (offsets, DAMOS yes/no, stock file yes/no) and it becomes a much more answerable request for the people here with EMS31xx experience.
the file is not original , stock file i dont have and damos i find it now . but i dont know how to ...
about this:Yes, go ahead — I think the rest or the screenshot after the colon is missing.
If you mean processing the file with DAMOS, post a screenshot of WinOLS showing:
- the identifiant SW/HW displayed in the project
- the loaded DAMOS
- a few maps found around Schub / overrun / fuel cut / ignition
- whether the axes and values seem consistent or completely wrong
With that, we can already check whether your DAMOS matches your EMS3110/RD997010 file, or whether the offsets need to be recalibrated.
about that:
Once the maps are resolved, use Find map by name / Map list to search for terms like:
"Sch...
coupure, injection, inject, carburant, décélération, decel, levée de pied, pied levé, reprise injectionallumage, avance, retard, angle, cliquetis, couplepapillon, air, débit, ralenti, consigne air, ouverturelambda, richesse, régulation, adaptation, boucle fermée, cata, catalyseurseuil, régime, température, vitesse, temporisation, délai, autorisationcoup or decel, because sometimes the DAMOS uses very abbreviated names. If you post a screenshot of the map list after searching for coupure, décélération, allumage and papillon, I can tell you which ones are relevant and which ones are useless for pop/bang.cut, fuel, inj, injection, decel, overrunign, spark, advance, retard, anglethrottle, air, idle, flowlambda, rich, closed loop, cat, catalystrpm, threshold, temp, timer, delay, enablec_cpu_load, ccp, cam, crk, checksum, C_ROM_CKS_CAL_H/L — those are not for pop/bang.cut
inj
decel
overrun
ign
spark
throttle
lambda
cut gives a lot of results because it finds diagnostics, protections, bench tests, overboost cut, fuel cut, ignition cut, etc.TqSefTtr_Dructu around addresses 0208C, 02094, 020A0, 020AATqSetFtr_Dructx around 020BA and 1634CIGRE_Ignition_multiple_spark around 009C5, 009C9, 009CE, 009D8Yes, normal —cutgives a lot of results because it finds diagnostics, protections, bench tests, overboost cut, fuel cut, ignition cut, etc.
From your screenshots, the interesting part for pop/bang is mainly this one:
TqSefTtr_Dructu
Description shown: injection cut deceleration...
And also:
TqSetFtr_Dructx
Description shown: delay before injection cut / delay table between injection cut condition and injection cut request
These are much more relevant than the others.
Do not touch for now:
- AbsStCtl_Prscxx = overboost / manifold pressure cut protection
- ClFwTsp_Injctx = bench mode injector cut
- DgDtfMng / DgDqtMon / InCli... = diagnostics
- IGREIgnitiondiagnosis = diagnostic switch, not pop/bang map
- cam / crank / sensor / CCP maps = not related
For next step, open and screenshot these maps with values/axes visible:
TqSefTtr_Dructuaround addresses0208C,02094,020A0,020AATqSetFtr_Dructxaround020BAand1634CIGRE_Ignition_multiple_sparkaround009C5,009C9,009CE,009D8
The logic is:
- TqSefTtr_Dructu / Dructx = when ECU cuts injection on deceleration
- Ignition / spark maps = what timing is used in that zone
- For pop/bang you need to delay/suppress decel injection cut and have ignition retard / combustion late enough
Also remember: this OLS is for RD9A197000000 RS250. If your car file is different SW, use it as reference only until you confirm the maps line up correctly. Post the opened maps, not only the list, and I can tell you which ones are useful.
03E8 most likely corresponds to 1000 rpm for injection cut engine offset if the factor is 1. So the injection cut-off threshold is approximately idle speed + 1000 rpm. For pop/bang, this is the kind of limit you increase or combine with a cut-off delay.03E8 / 1000 rpm can be increased to delay/prevent cut-off in the range where you want the pop.ignsparkadvanceretardangletorqueyes, but that’s the problem—I don’t know what to put in and modifyYes, you’re in the right area now.
In your second screenshot, the03E8most likely corresponds to 1000 rpm forinjection cut engine offsetif the factor is 1. So the injection cut-off threshold is approximately idle speed + 1000 rpm. For pop/bang, this is the kind of limit you increase or combine with a cut-off delay.
But don’t modify the entire area in hex. These are 1x1 scalars; you need to open them from the map list and modify only the correct objects.
Test these first:
- TqSetFtr_Dructx = delay before injection cut-off during deceleration. This is the cleanest place to start.
- TqSefTtr_Dructu = RPM thresholds / offsets to allow deceleration injection cut-off.
- Values such as
03E8/1000 rpmcan be increased to delay/prevent the cut-off in the range where you want the pop.
Don’t touch the temperature, flex-fuel, AC, diagnostic, or overboost values yet.
After that, you’ll still be missing the retarded ignition during deceleration part. If you only adjust the injection cut-off, you may end up with fuel being held / a smell / small noises, but not real bangs.
Now search in DAMOS for:
ignsparkadvanceretardangletorque
Post a screenshot of the ignition results, especially the maps related to deceleration / low load / overrun. Then we can choose what to modify without touching the dangerous maps.
First of all, your file is not stock — it already has at least a Stage 2 tune in it.hello , need pop bang in ems3110 megane 3 rs . thanks
We use essential cookies to make this site work, and optional cookies to enhance your experience.