RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

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

All times are UTC





Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Tue Mar 03, 2015 4:03 am 
Offline
Experienced

Joined: Thu Dec 04, 2014 10:37 pm
Posts: 139
Dschultz... Wow. It will probably take me a week just to understand what you said. I have a lot of learning to do :(


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Tue Mar 03, 2015 6:04 am 
Offline
Experienced

Joined: Wed Aug 27, 2014 11:57 am
Posts: 259
hobbit382 wrote:
Dschultz... Wow. It will probably take me a week just to understand what you said. I have a lot of learning to do :(


We should do somekind of online chat :wink:

the learning curve is pretty steep but once you´ve done it correctly its almost straight forward, at least this chapter :lol:

_________________
MS43 wiki

MS42 wiki


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Sat May 09, 2015 3:22 pm 
Offline
Experienced

Joined: Wed Aug 27, 2014 11:57 am
Posts: 259
Any recommendations on how to make program/code out of region around 0xB95*? Its pretty much messed up at my disassembly

_________________
MS43 wiki

MS42 wiki


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Tue May 12, 2015 2:29 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
The easiest way is move the area and press 'c'. It works best if you can find the beginning of a subroutine, so right after a return opcode.


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Sat Jun 13, 2015 11:15 am 
Offline
Experienced

Joined: Wed Aug 27, 2014 11:57 am
Posts: 259
Started from scratch and looking good now :)

One thing i just don´t quite get is how to determine what actual bit does correspond to what output stage?!

Lets use ExhaustFlap for example. The calculation is done at sub_A9114 (MS430056) and all maps and constants are known. Its checking for several things like time after engine start, min vehicle speed, if the car uses manuel or auto gearbox etc.

Finally after all the comparisons, some bits are set or cleared, depending the comparisons. But how do i find out which actual bit is used for the exhaust flap?

If its actually working like that.

_________________
MS43 wiki

MS42 wiki


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Mon Jun 15, 2015 2:43 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
Cloudforce wrote:

Finally after all the comparisons, some bits are set or cleared, depending the comparisons. But how do i find out which actual bit is used for the exhaust flap?

If its actually working like that.

That's the 'Interactive' part of IDA. You need to analyze the data, take notes, look for patterns, and basically try to be d_munter who spends hours looking at disassembly and then dreams about it at night and figures it out the next morning, lol.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Wed Jun 17, 2015 7:05 pm 
Offline
Newbie

Joined: Thu May 28, 2015 5:27 pm
Posts: 87
dschultz wrote:

Attachment:
MS43.png
In reference to this memory map (my best guess) I created a custom c166.cfg file to replace the one that comes with IDA tailored for the MS43.
Save it in the "C:\Program Files (x86)\IDA 6.7\cfg\" folder.


can you give the password ?


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Wed Jun 17, 2015 7:59 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
I believe I did already.


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Mon Jun 22, 2015 11:12 pm 
Offline
Newbie

Joined: Thu May 28, 2015 5:27 pm
Posts: 87
:oops:


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Wed Jul 08, 2015 7:49 am 
Offline
Experienced

Joined: Sat Mar 15, 2014 10:46 pm
Posts: 276
Location: Belarus
so, any questions?


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Wed Jul 08, 2015 12:58 pm 
Offline
Experienced

Joined: Wed Aug 27, 2014 11:57 am
Posts: 259
Progress is slow but steady, so right now there are no questions from my side.

I´m just not experienced enough to do funny things like Anti-lag or no-lift shifting. Two things that would raise much attention by the upcoming turbo-users.

If you´re having an idea on how to disassemble this thing here, that would be much appreciated:
Attachment:
dsc03079kopieq0u01.jpg


You do not have the required permissions to view the files attached to this post.

_________________
MS43 wiki

MS42 wiki


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Tue Jan 05, 2016 12:58 am 
Offline
Newbie

Joined: Sun May 31, 2015 11:52 pm
Posts: 1
Location: UK
Hi Guys,
Great Topic!
I'd like thank for your contributions, especially for schultz.
I did few Turbo Project on MS43 in wols, but unfortunately in wols We can't do everything (ex. LC, Flat Shift or other usefull functions). So I dream that in future I will understand IDA and I'll realize my ideas. At this moment IDA is so difficult for me like wols 7 years ago, when I started.

Last night I was trying to understand what you wrote in this topic. I downloaded pliki from dschult and swap one of them in IDA's folder. Finally I've opened .bin in IDA, and everything looks fine, but one problem stopped my progress.
When I press Alt+G, I can see ,,Segment Register Value" window, but there is no 1D value there. You can see it on pic. And What I can do with that?

Attachment:
ida problem.png


cheers


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Tue Jan 05, 2016 2:38 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
alizczewy wrote:
When I press Alt+G, I can see ,,Segment Register Value" window, but there is no 1D value there. You can see it on pic. And What I can do with that?
Enter 1D in the Value field (it will be there the next time you use the dialog box).


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Sat Oct 13, 2018 9:27 am 
Offline
Newbie

Joined: Tue Aug 09, 2016 11:19 am
Posts: 19
please can i have the password for c166.cfg?

edit
found it!


Top
 Profile  
 
 Post subject: Re: MS43 - Finding maps in IDA Pro?
PostPosted: Mon Oct 15, 2018 5:29 pm 
Offline
Newbie

Joined: Tue Aug 09, 2016 11:19 am
Posts: 19
every time i'm trying to run script for segments i get an error.
''variable 'INF_SHOWPREF' is undefined''
any help?


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 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