|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
merchgod
|
Post subject: evo definitions Posted: Sun Jul 30, 2006 2:54 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
I've been copying over Evo definitions from Ecuflash for RomRaider (with Colby's permission), but I have a few issues. I can't open any roms because the id for Evos is represented in hex and not the ascii string that the subarus are read in. Ecuflash has a different tag for reading their id, which is <internalidhex> instead of <internalidstring> (tried this, but still didn't work). For example, one of the ids for the evo9 is 0x88590014.
Also, the immobilizer code should be displayed in hex and not the decimal conversion. Anyway to display hex in a table?
Without at least the first fix, I can't test any of the evo defs, so I am kind of stuck at the first definition.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Sun Jul 30, 2006 10:22 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
Ooo.. yeah, I can work that in to the next release relatively easily I think. I'll probably have some more questions in the next couple days but it shouldn't be a problem.
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Sun Jul 30, 2006 11:26 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
Can you put it in a test release? I'm kinda stuck without a way of testing the first definition.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Mon Jul 31, 2006 12:00 am |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
Yeah, I'll try to get it done tomorrow.. I don't think it should take long.
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Mon Jul 31, 2006 12:03 am |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Mon Jul 31, 2006 3:30 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
Ok, it's looking to be a bit more work than I expected.. or maybe I'm just too tired. I probably won't finish this till wednesday. But I may be wrong.
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Mon Jul 31, 2006 4:10 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
That's cool. Didn't want to put any pressure on ya!  Figured it would be nice to have some Evo definitions ready for the next new release.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Mon Jul 31, 2006 4:13 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
Just to clarify, here's a screenshot of the calibration id for the 88590014:
You do not have the required permissions to view the files attached to this post.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Mon Jul 31, 2006 5:44 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
I havent done the revision code yet. I'm thinking this'll be easier than the immobiliser code I'm working on now. The immobiliser code is being pretty frustrating and I didn't get any sleep last night
Edit: It occurs to me the immobiliser code isn't totally necessary. They'll still be able to view and change it (ie, look at theirs and paste it in to the new ROM). I'll keep working on it though..
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Mon Jul 31, 2006 6:57 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
I wouldn't worry about the immobilizer code for now since they can still read and edit it - just something for the future to be consistent with Ecuflash.
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Mon Jul 31, 2006 7:20 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
I'll look at it some more.. might as well get it right the first time. Is the rom ID an actual identifier or just a series of bytes that happen to be unique?
_________________ - Jared
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Mon Jul 31, 2006 7:40 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
They seem to be an identifier as the next revision is 8859 0015, for example.
|
|
| Top |
|
 |
|
ev8siv3
|
Post subject: Posted: Thu Aug 17, 2006 11:03 pm |
|
 |
| Experienced |
Joined: Fri Mar 24, 2006 7:14 pm Posts: 768
|
|
Location 0x0F50 is the ROM ID. (xxxx)
Location 0x03FFFA is the Hex for ROM ID. (JMxxxx)
Location 0x0F54 is the Revision number. (xxxx)
For all 256kb and 512kb ROM's.
|
|
| Top |
|
 |
|
ev8siv3
|
Post subject: Posted: Fri Aug 18, 2006 10:43 pm |
|
 |
| Experienced |
Joined: Fri Mar 24, 2006 7:14 pm Posts: 768
|
Since RomRaider is currently built to read the String data(ex. "JM8859" ) and not the actual HEX for the identifier you will only get the correct readings for a single revision that matches the original Definitions.
Basically RomRaider needs to read from the HEX itself to determine the revision correctly.
0xF50 = 8859
0xF54 = 0014 (Revision 14)
0xF54 = 0015 (Revision 15)
This can be used in the meantime to open most ROMs. Most tables don't display correctly due to other things you guys are working on currently, but it's a start.
Code: <rom base="EVO9BASE"> <romid> <xmlid>88590014</xmlid> <internalidaddress>3FFFA</internalidaddress> <internalidstring>JM8859</internalidstring> <caseid></caseid> <ecuid></ecuid> <market>USDM</market> <transmission>MT</transmission> <year>06</year> <flashmethod>mitsukernelocp</flashmethod> <memmodel>SH7055</memmodel> <obsolete>false</obsolete> </romid>
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Posted: Fri Aug 18, 2006 11:40 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
Jared's already fixed that in 3.2b. Just add 0x in front of the id. For example,
<internalidstring>0x88590014</internalidstring>
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 26 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
|
|