RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 4:17 pm

All times are UTC





Post new topic Reply to topic  [ 131 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 9  Next
Author Message
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Tue Apr 14, 2015 2:16 am 
Offline
Newbie

Joined: Sun Sep 30, 2012 4:47 pm
Posts: 4
First off, thanks so much to every one who is involved in this project! its truly unknown to me really how much you guys have devoted your selves to this!
I have a map that I applied the patch to thanks to the Shaptune app.
once it is applied I opened it up via EcuFlash and I can see the merpmods tables some can be edited others cant, probably because they don't apply. In the "Speed density Mode" table how do I switch from "Maf mode" to speed density?

Thanks again
-Justin


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Tue Apr 14, 2015 9:19 pm 
Offline
Experienced
User avatar

Joined: Thu Jul 23, 2009 5:46 pm
Posts: 863
You're welcome Justin! It sounds like the user level in ecuflash settings needs to be increased to edit the maps.

_________________
Please do not send me support questions via PM, use the forum instead!


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Wed Apr 15, 2015 8:21 am 
Offline
Moderator
User avatar

Joined: Sat Jul 06, 2013 12:55 pm
Posts: 3297
Location: NI
oh I get that too I just thought those features weren't available in the rom (ecuflash set to developer mode). With a sharptune patched A8DK100Y rom the following items are listed but can't be expanded/edited in any way that I can see:

Merp CEL Flash
Merp Fueling
Merp Map Switching
Merp Boost Hacks
Merp Timing

But I can see/expand/edit :
Merp ROM Settings
Merp Speed Density
Merp Rev Limit


I've attached the patched rom I've been testing on as well, maybe I've got my defs mucked up?
Attachment:
ADK100Y - MeRpMoD Gratis Testing.bin.zip [314.18 KiB]
Downloaded 439 times


Also for Justin, if you expaned the "Merp Speed Density" table and open the "Speed Density Mode" you can switch from MAF Sensor, Speed Density, MAF/SD Blending. Just click on the value and use the square brackets [ and ] to cycle through the optoins.

_________________

Good luck and may the logs be ever in your favour!


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Wed Apr 15, 2015 6:34 pm 
Offline
Newbie

Joined: Mon Dec 21, 2009 10:29 pm
Posts: 7
So I am completely new to this. Please delete if necessary, but I wanted to get the CEL Flash for Knock (don't really want anything else) for my rom. However its a rom provided by Eric @ TP. I want to patch it so I can take advantage of this but I am guessing that is not possible at this state. Most likely I would have to build my own patch for his rom or my factory rom and then copy his tables?

Tuned rom: AE5I910L
Stock rom: AE5IB00L
Car: USDM 2011 WRX 5MT Wagon

Both appear to have xmls in the SubaruDefs (alpha repo) either way I dunno if I should put a bounty for it or try to make the patch myself?


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Tue May 12, 2015 8:36 am 
Offline
Newbie

Joined: Tue May 12, 2015 8:20 am
Posts: 1
Hey Merp, Firstly i wanted to say thanks for the awesome work you've put into this. I'm having a bit of trouble getting my Learning View and Fine knock correction figures to work in Logger. When i first flashed over the MerpMod map i didn't think much of the LTV not working however after about a week of driving i noticed that my IAM multiplier was down to 0.625, I tried logging knock but it wouldn't pick up any knock. (I have a transmission shudder at low rpm which results in the ECU picking up false knock at low rpm, i use this as a control to test if Logger is reading knock correctly or not).

I've currently flashed back to a standard map until i can figure out how to get logger to read Fine Learning Knock Correction and getting LTV to work.

This is the error i get
Image

I've tried playing around with the defs and had a read through this thread viewtopic.php?f=32&t=9962 but still can't get it to work. Any advice?

Thanks,
Mena


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Sun May 24, 2015 11:52 pm 
Offline
Newbie

Joined: Wed Sep 12, 2007 9:14 am
Posts: 20
Hi

Hopefully someone can help me, I have already successfully patched a A8DK100Z which is working fine.

But I get an error trying to patch a A2ZJE11J where the log ends with
Invalid patches found!!
The log from sharptune is attached

Has anyone seen anything similar ?


Attachments:
sharptune log.txt [9.52 KiB]
Downloaded 306 times
Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Mon May 25, 2015 7:12 am 
Offline
Experienced

Joined: Thu Jan 09, 2014 10:17 pm
Posts: 394
Invalid patch means the address for the patch is expecting certain data at that location prior to the patch and is not finding it at that address. The log should tell you which patch is not working.


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Mon May 25, 2015 8:11 am 
Offline
Newbie

Joined: Wed Sep 12, 2007 9:14 am
Posts: 20
Yes that is correct.

In the log file which is attached I see these two patches fail
Patch name: Memory Reset Subroutine Hook
start: 0000DFE0, end: 0000DFE3, length: 00000004
baseline: 00010950, payload: 000E1EB0
- Invalid.
3 bytes (of 4) do not meet expectations.
Patch name: Memory Reset Limit Hook
start: 000110D8, end: 000110DB, length: 00000004
baseline: FFFFBFFB, payload: FFFF6F8F
- Invalid.

regards
Gudmundur


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Mon May 25, 2015 9:25 am 
Offline
Newbie

Joined: Wed Sep 12, 2007 9:14 am
Posts: 20
One other question , just to confirm :)

Since I have the A2ZJE11J rom can I also use the A2ZJB11J Rom ?
That is if I copy all the tables over ?
A2ZJB11J rom seems to work :)

--edit--

I also downloaded the A2ZJE11J from the stock rom list and that works in Sharptune

regards
Gudmundur


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Thu Jun 04, 2015 5:10 pm 
Offline
Newbie

Joined: Tue Oct 09, 2012 4:15 am
Posts: 7
anyone can help me to figure this error out?

Sistem and launguage are Set on en-US

Downloaded the Lastest SharpTune.exe

and tried Diferent Supported 32Bits ECU, they all trow the same error

I just doesn't want to work on my PC :(

I have W7 SP1 if thats help

Thanks

------------------------------------------------------------------------------------------

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at SharpTuneCore.ECUMetaData.Inherit()
at SharpTuneCore.ECUMetaData.Populate()
at SharpTuneCore.ECU.TryOpenRom(String f)
at SharpTuneCore.ECU..ctor(SharpTuner st, String fPath)
at SharpTune.MainWindow.openDeviceImage(String filename)
at SharpTune.MainWindow.openDeviceImageToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1022 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SharpTune
Assembly Version: 0.1.9.38164
Win32 Version: 0.1.9.0
CodeBase: file:///C:/Users/user/Downloads/SharpTune.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1002 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 (RTMGDR.030319-1000)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1015 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Thu Jul 02, 2015 4:58 am 
Offline
Newbie

Joined: Tue Jun 30, 2015 2:00 am
Posts: 2
need some help to install the patches but sharptune is not recognizing my base rom.

I have tried the basic rom downloaded from Romraider.com(A8DH201X 2006 wrx usdm)

Sharptune runs, I can open my base map, I have moved all the subaru .xml defs to the .sharptune folder.

I don't see a mod folder to move.

where should I be loading these mods and definitions from? From other threads it should be supported with the base program. I do see the rom listed in the xml defs.

Edit

Yeah i figured it out about 10 minutes after I posted this but could not alter it as it was pending approval. Will leave this up anyway.


Last edited by sikk on Fri Jul 03, 2015 12:38 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Thu Jul 02, 2015 5:05 pm 
Offline
Experienced

Joined: Thu Jan 09, 2014 10:17 pm
Posts: 394
Use A8dh202x.


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Sat Jul 11, 2015 9:25 pm 
Offline
Newbie

Joined: Mon Aug 20, 2012 9:42 pm
Posts: 27
How is the knock correction retard table used in MerpMod? The help description says IAM*this table is subtracted from base timing, but the values are all negative. If it is truly subtracted, shouldn't these be positive values? When does this subtraction happen?


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Sat Jul 11, 2015 10:14 pm 
Offline
Experienced

Joined: Thu Jan 09, 2014 10:17 pm
Posts: 394
CarverHouseRally wrote:
How is the knock correction retard table used in MerpMod? The help description says IAM*this table is subtracted from base timing, but the values are all negative. If it is truly subtracted, shouldn't these be positive values? When does this subtraction happen?


I am not looking at it but I thinks: base timing-((1-IAM)*KCAadvance)


Top
 Profile  
 
 Post subject: Re: MerpMod FAQ & Getting Started
PostPosted: Sat Jul 11, 2015 10:53 pm 
Offline
Newbie

Joined: Mon Aug 20, 2012 9:42 pm
Posts: 27
Ok so that table has to have positive values. Does the Merp timing hack have to be set to enabled to use the different divemode timing tables?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 131 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 9  Next

All times are UTC


Who is online

Users browsing this forum: Chillassmfer, subijosh and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl