|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
nsfw
|
Post subject: The timeline for new definitions Posted: Sat Jun 26, 2010 12:35 am |
|
 |
| Moderator |
Joined: Wed Nov 22, 2006 10:23 pm Posts: 2565
|
Recently there have been a few people asking when new definitions for their ROMs will be available. I am sure that more people will be wondering the same thing as time goes on, so rather than reposting the same answer in a new thread every week, I've started this thread. Here is the current situation: - The vast majority of the existing ROM definitions for RomRaider were created by Merchgod.
- Merchgod is no longer creating new ROM definitions for RomRaider.
- There are a few people (myself included) who are learning to reverse-engineer ROMs, with the hope that we will be able to define new tables and logging parameters for existing ROMs, and also be able to create definitions for new ROMs.
- There is no timeline for future ROM definitions. There probably will be more ROM definitions in the future but none of us is ready to promise anything.
- Please do post your ROM if a definition is not yet available. You might get a definition quickly. Some ROMs are similar enough to existing ROMs that we can create new definitions quickly and easily.
- Do not post definition requests in this thread. Start a new thread, attach the ROM, and let us know the make, model, and market of the car the ROM was taken from. For example, "2010 Legacy GT, USDM." Having a thread for each ROM will make it easier to track the status of the corresponding definition.
- If you do not get a new definition soon, there is still a fair chance that you will get a definition in the future, when there is more talent available for creating them. Please be patient.
Again, please post your ROM (in a new thread) if a definition is not yet available for it. One day we probably will have the talent and the tools to release new definitions for groups of ROMs, and posting your ROM is the way to get your ROM supported. We just can't promise when that day will come. I will update this post as the situation changes.
_________________ 2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!
Last edited by nsfw on Fri Jul 02, 2010 11:32 pm, edited 2 times in total.
|
|
| Top |
|
 |
|
boothy
|
Post subject: Re: The timeline for new definitions Posted: Sat Jun 26, 2010 3:46 am |
|
 |
| Newbie |
Joined: Wed Apr 21, 2010 5:05 pm Posts: 36 Location: united kingdom
|
a def for the classic AE800 would be nice 
|
|
| Top |
|
 |
|
nsfw
|
Post subject: Re: The timeline for new definitions Posted: Sat Jun 26, 2010 4:15 am |
|
 |
| Moderator |
Joined: Wed Nov 22, 2006 10:23 pm Posts: 2565
|
|
If the ROM you're talking about has not been posted yet, start a thread and attach it.
Include the model, year, and market (USDM, JDM, etc) so that we know what it's for.
Please do not post ROMs to this thread though.
_________________ 2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!
|
|
| Top |
|
 |
|
boothy
|
Post subject: Re: The timeline for new definitions Posted: Sat Jun 26, 2010 6:37 am |
|
 |
| Newbie |
Joined: Wed Apr 21, 2010 5:05 pm Posts: 36 Location: united kingdom
|
|
it's the one thats ecutek, there are 3 versions AE800,801 & 802 EDM MY99 - MY00. apparently it's been difficult to crack.
I have an AE802 bin file on my pc but can't do anything with it.
|
|
| Top |
|
 |
|
wrxsti-l
|
Post subject: Re: The timeline for new definitions Posted: Sat Jun 26, 2010 9:35 am |
|
 |
| RomRaider Donator |
 |
Joined: Wed Feb 06, 2008 3:49 am Posts: 1054 Location: Australia
|
|
RomRaider does not support "cracking" of other companies' ROMs. If you have an "ECUTEK" ROM, do not post it as it will be removed immediately and you will most likely be banned.
Leslie
_________________
Current Car: 2002 ADM WRX STi Current Engine: EJ207 Current Mods: X-Force 3" TBE Exhaust, GCG "bolt-on" GT3076R, APS 3" Hard Turbo Inlet, Short Ram Pod, RomRaider/ECUFlash Tune Current Power: 248kw@wheels (332whp)
|
|
| Top |
|
 |
|
nperezc
|
Post subject: Re: The timeline for new definitions Posted: Sat Jun 26, 2010 11:39 pm |
|
 |
| Newbie |
Joined: Fri Jan 12, 2007 6:12 pm Posts: 5
|
|
Hi, i posted the tread on April :"Definition Request 2010 SADM WRX 5MT - AZ1G400Y" i think is very similar to AZ1G400X and AZ1G400W that are already supported, do you think there will be a chance to have it soon in this case?
tks
Nic
|
|
| Top |
|
 |
|
boothy
|
Post subject: Re: The timeline for new definitions Posted: Sun Jun 27, 2010 5:23 am |
|
 |
| Newbie |
Joined: Wed Apr 21, 2010 5:05 pm Posts: 36 Location: united kingdom
|
wrxsti-l wrote: RomRaider does not support "cracking" of other companies' ROMs. If you have an "ECUTEK" ROM, do not post it as it will be removed immediately and you will most likely be banned.
Leslie yeah i know thats why i heven't posted it. lol what program can i use to open the bin file to look at it without it looking like some complicated code. 
|
|
| Top |
|
 |
|
Nuke209
|
Post subject: Re: The timeline for new definitions Posted: Mon Jun 28, 2010 11:32 am |
|
 |
| Experienced |
Joined: Sun Oct 15, 2006 9:10 pm Posts: 195
|
|
| Top |
|
 |
|
cboles
|
Post subject: Re: The timeline for new definitions Posted: Wed Jul 07, 2010 5:00 pm |
|
 |
| Newbie |
Joined: Thu Mar 23, 2006 5:17 am Posts: 26 Location: support@tactrix.com
|
|
I haven't formally posted about this, but I have invested a good amount of time building an automatic definition generator for SH2 Subarus (it should also work to a lesser degree for other SH2 makes). The system understands SH2 code and uses a variety of techniques to identify functionally equivalent code making memory references. By using similar ROMs with known good metadata, it is able to find 100% of the tables, DTCs, RAM parameters etc. I have been fine tuning it on the large body of ROMs / definitions already in existence to validate that it is always finding the addresses correctly. This program isn't going to identify new functionality / tables in future code versions - you still need a human for that - but it is exceedingly good at finding known things in new ROMs. Very soon I will be soliciting people for any ROMs that lack definitions so I can generate a definition for them. EcuFlash will also have an auto-upload feature so that new ROMs can be sent to us when they are found.
Colby
|
|
| Top |
|
 |
|
mickeyd2005
|
Post subject: Re: The timeline for new definitions Posted: Wed Jul 07, 2010 5:07 pm |
|
 |
| Administrator |
 |
Joined: Wed Oct 25, 2006 12:32 am Posts: 3040
|
Awesome.
|
|
| Top |
|
 |
|
MFB
|
Post subject: Re: The timeline for new definitions Posted: Wed Jul 07, 2010 10:06 pm |
|
 |
| RomRaider Donator |
 |
Joined: Mon Dec 15, 2008 3:12 am Posts: 672 Location: The Philippines
|
That's why you havent been active in the micro sd logger thread over at open ecu. Great work, open source will be moving forward then. 
|
|
| Top |
|
 |
|
nsfw
|
Post subject: Re: The timeline for new definitions Posted: Wed Jul 07, 2010 11:23 pm |
|
 |
| Moderator |
Joined: Wed Nov 22, 2006 10:23 pm Posts: 2565
|
That sounds terrific. I am way more interested in finding new stuff than in re-finding the same thing in a hundred ROMs each time I find something new.  Will it work for SH4 as well?
_________________ 2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!
|
|
| Top |
|
 |
|
dschultz
|
Post subject: Re: The timeline for new definitions Posted: Thu Jul 08, 2010 9:59 am |
|
 |
| RomRaider Developer |
Joined: Wed May 20, 2009 9:49 pm Posts: 7314 Location: Canada eh!
|
|
It should as the SH7058 has a SH-2 core and follows that instruction set.
|
|
| Top |
|
 |
|
nsfw
|
Post subject: Re: The timeline for new definitions Posted: Fri Jul 09, 2010 12:05 am |
|
 |
| Moderator |
Joined: Wed Nov 22, 2006 10:23 pm Posts: 2565
|
I thought the 7058 had some additional instructions. No big deal though, I'm sure adding support for a few more instructions (if that's truly needed) is far less work than getting the thing working in the first place. One more question for CBoles - are you going to call this software teacups.exe, or merchgod.exe? 
_________________ 2005 Legacy GT w/ ATP 3076, IWG, MBC, BCS, BC 272, LC, FFS, OMG Please don't send questions via PM. Post a thread and send me a link to it instead. Thanks!
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: The timeline for new definitions Posted: Fri Jul 09, 2010 7:53 am |
|
 |
| RomRaider Donator |
 |
Joined: Wed Mar 29, 2006 10:38 pm Posts: 5336
|
cboles wrote: I haven't formally posted about this, but I have invested a good amount of time building an automatic definition generator for SH2 Subarus (it should also work to a lesser degree for other SH2 makes). The system understands SH2 code and uses a variety of techniques to identify functionally equivalent code making memory references. By using similar ROMs with known good metadata, it is able to find 100% of the tables, DTCs, RAM parameters etc. I have been fine tuning it on the large body of ROMs / definitions already in existence to validate that it is always finding the addresses correctly. This program isn't going to identify new functionality / tables in future code versions - you still need a human for that - but it is exceedingly good at finding known things in new ROMs. Very soon I will be soliciting people for any ROMs that lack definitions so I can generate a definition for them. EcuFlash will also have an auto-upload feature so that new ROMs can be sent to us when they are found.
Colby Hey Colby. I've also developed the same thing in working for Cobb. I wish I would have done it 2 years ago as it is would have saved me a boat load of time! There are a few caveats with this type of system that I've found. If the tranny specific tables in the defs have only the ROM's native tranny tables defined (which is what I've done with OS and Cobb), the reference ROM would have to be the same tranny at the target ROM if you wanted 100% of the tables to be defined correctly. Another potential issue is that there are some routines (ex. primary ol fueling in later CAN ROMs) where the tables used are dependent on a couple of constants which can vary, so you would have to link the table prediction to the constants (or have someone manually go back and check the predicted defs). The other issue is that some of the ADC routines are identical for ECT/IAT/MAP, so these have to be checked manually (and they are not always in a consistent order in the ROM). Also, obviously, when you get into new model years, invariably, there are going to be changes/additions to the code that will need some human intervention even for existing table defs. I was planning on doing a bug release of the RomRaider/Ecuflash defs as my final contribution to the OS community. Haven't had time to do this as I'm in the middle of building a house.  But, hopefully, I can get that done in the future so you guys will have a good base to work off of.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: Google [Bot] and 5 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
|
|