RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Thu Dec 25, 2025 12:26 pm

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Creating definitions from existing ROM
PostPosted: Wed Feb 22, 2017 9:26 am 
Offline
Newbie

Joined: Wed Nov 09, 2016 9:48 am
Posts: 7
Hi all,
Just after some advice/sanity check..
Am I heading down the correct root of creating a definition? I have took an existing def from a similar car and compared it with its rom and my rom in a hex editor. Is it just a case of finding similar strings of data between the two roms and defining these addresses in the xml file?

Cheers


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


Top
 Profile  
 
 Post subject: Re: Creating definitions from existing ROM
PostPosted: Wed Feb 22, 2017 1:03 pm 
Offline
Newbie

Joined: Wed Nov 09, 2016 9:48 am
Posts: 7
:?
This has got more difficult.. How do you work out the location of the data, when it differs from rom to rom?


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


Top
 Profile  
 
 Post subject: Re: Creating definitions from existing ROM
PostPosted: Thu Feb 23, 2017 9:59 am 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
Start here...
viewtopic.php?t=8449


Top
 Profile  
 
 Post subject: Re: Creating definitions from existing ROM
PostPosted: Thu Feb 23, 2017 5:43 pm 
Offline
Newbie

Joined: Wed Nov 09, 2016 9:48 am
Posts: 7
dschultz wrote:


All great information, only problem is getting hold of the IDA software.. It dosn't allow disassembly of .hex in IDA Pro free, and the demo of the 6.95 version only allows disassembly of .exe files :|

I can't justify paying >$500 for software I would only use once! haha


Top
 Profile  
 
 Post subject: Re: Creating definitions from existing ROM
PostPosted: Thu Feb 23, 2017 6:15 pm 
Offline
RomRaider Developer

Joined: Wed May 20, 2009 9:49 pm
Posts: 7314
Location: Canada eh!
You would need the Named Pro license to get SH CPU decoding which is 1129 USD + yearly maintenance to get updates and access to support and the IDA forums.

You can use the forum information to gain an understanding of how the code works and how the tables are referenced in code even without IDA. If you wish to disassemble the ROM you can run it through an open source disassembler (gnu-sh) to get a programing list.
viewtopic.php?t=13394

There's losta reading in this Analysis forum that will help you...


Top
 Profile  
 
 Post subject: Re: Creating definitions from existing ROM
PostPosted: Fri Feb 24, 2017 10:11 am 
Offline
Newbie

Joined: Wed Nov 09, 2016 9:48 am
Posts: 7
I'll get reading some more! :D

Cheers!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC - 5 hours [ DST ]


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

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