|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
hobbit382
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Tue Mar 03, 2015 4:03 am |
|
 |
| 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 |
|
 |
|
Cloudforce
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Tue Mar 03, 2015 6:04 am |
|
 |
| 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 the learning curve is pretty steep but once you´ve done it correctly its almost straight forward, at least this chapter 
_________________ MS43 wiki
MS42 wiki
|
|
| Top |
|
 |
|
Cloudforce
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Sat May 09, 2015 3:22 pm |
|
 |
| 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 |
|
 |
|
dschultz
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Tue May 12, 2015 2:29 am |
|
 |
| 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 |
|
 |
|
Cloudforce
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Sat Jun 13, 2015 11:15 am |
|
 |
| 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 |
|
 |
|
mrf582
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Mon Jun 15, 2015 2:43 pm |
|
 |
| 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 |
|
 |
|
Johnny_B
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Wed Jun 17, 2015 7:05 pm |
|
 |
| 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 |
|
 |
|
dschultz
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Wed Jun 17, 2015 7:59 pm |
|
 |
| RomRaider Developer |
Joined: Thu May 21, 2009 1:49 am Posts: 7323 Location: Canada eh!
|
|
| Top |
|
 |
|
Johnny_B
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Mon Jun 22, 2015 11:12 pm |
|
 |
| Newbie |
Joined: Thu May 28, 2015 5:27 pm Posts: 87
|
|
| Top |
|
 |
|
d_munter
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Wed Jul 08, 2015 7:49 am |
|
 |
| Experienced |
Joined: Sat Mar 15, 2014 10:46 pm Posts: 276 Location: Belarus
|
|
| Top |
|
 |
|
Cloudforce
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Wed Jul 08, 2015 12:58 pm |
|
 |
| 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 |
|
 |
|
alizczewy
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Tue Jan 05, 2016 12:58 am |
|
 |
| 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 |
|
 |
|
dschultz
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Tue Jan 05, 2016 2:38 pm |
|
 |
| 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 |
|
 |
|
parisdog
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Sat Oct 13, 2018 9:27 am |
|
 |
| Newbie |
Joined: Tue Aug 09, 2016 11:19 am Posts: 19
|
|
please can i have the password for c166.cfg?
edit found it!
|
|
| Top |
|
 |
|
parisdog
|
Post subject: Re: MS43 - Finding maps in IDA Pro? Posted: Mon Oct 15, 2018 5:29 pm |
|
 |
| 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 |
|
 |
Who is online |
Users browsing this forum: No registered users and 1 guest |
|
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
|
|