Notices
Lancer Aftermarket Forced Induction Tech Discuss forced induction related specs and upgrades for custom aftermarket setups.

Lancer Rom Disassembly--CLICK HERE!!!

Thread Tools
 
Search this Thread
 
Old Nov 22, 2010, 11:47 AM
  #1  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
Lancer Rom Disassembly--CLICK HERE!!!

Ok so first off I am no disassembler... yet. I am willing to learn and am making this thread for others who either want to learn, know how whether just a little or alot, or want to help in any way by posting helpful links, testing, and anything else related to this topic.

I have spent a great deal this past 2 years learning alot about tuning and how to manipulate our stock ecus to do incredible things. As many of you know the evo roms with all there tuning ablilties are now available to us but with expected abnormalities and undiscovered or researched issues. This disassembly is very very confusing to me but as I search and read I am learning a little more and more although many many things still sound jibberish to me.

Hopefully with a dedicated thread on this subject we can start to compile some good info and start discovering solutions to these problems and help people like me provide a How to sort a speak on this.

Here are some good links I have found in my online travels, please guys lets get this thing going it will benefit alot of people

http://www.hex-rays.com/idapro/idadownfreeware.htm From what I understand this is the best disassembler for our ecus, its what the big wigs like Tephra, JoT, Mr Fred and many others use.

https://www.evolutionm.net/forums/ec...l-request.html --- Short and sweet but very helpful IMO

https://www.evolutionm.net/forums/ec...sassembly.html

http://www.openrce.org/downloads/browse/IDA_Plugins--- Basically add ons created by users, not sure which will help but I will soon

https://www.evolutionm.net/forums/ec...e-lookups.html Very informative I am sure for those who know this language lol. I dont yet

I will update this first post as new helpful links are added so lets do this!!!!

http://evoscan.com/technical-vehicle...u-dissassembly

http://www.docdroppers.org/wiki/inde...earning_Binary

http://www.theproblemsite.com/codes/hex.asp

http://evoecu.logic.net/wiki/Main_Page

http://en.wikibooks.org/wiki/X86_Dis..._Disassemblers

http://www.activeboard.com/forum.spark?aBID=99460&p=1

http://documentation.renesas.com/eng...171_superh.pdf The SuperH or SH processor manual. Theis read tells you basically how to interpret some (or all not sure yet), of the information found during disassembly.

http://www.geekmapped.com/forums/showthread.php?t=9 Basic ecu disassembly overveiw

Last edited by 03lances; Nov 24, 2010 at 08:19 PM. Reason: More links
Old Nov 22, 2010, 11:56 AM
  #2  
Evolved Member
iTrader: (3)
 
Mitsu.kid.02's Avatar
 
Join Date: Jun 2010
Location: Boston MA
Posts: 1,087
Likes: 0
Received 0 Likes on 0 Posts
Im going to read all those threads! This looks like a great threat to start! Im excided, im sure lot of good things will come from this thread!
Old Nov 22, 2010, 12:04 PM
  #3  
Evolved Member
iTrader: (7)
 
HornstarBU's Avatar
 
Join Date: Sep 2003
Location: Austin, Tx
Posts: 1,509
Likes: 0
Received 0 Likes on 0 Posts
I'm thinkin you need the 5.0 version though, since the free one doesn't seem to have the right instruction set. RoadSpike said I needed to get the 500 dollar version as well.
Old Nov 22, 2010, 12:12 PM
  #4  
Evolving Member
iTrader: (2)
 
ClixT's Avatar
 
Join Date: Jul 2008
Location: Lake Forest, California
Posts: 479
Likes: 0
Received 0 Likes on 0 Posts
nice thread 03lances
Old Nov 22, 2010, 12:28 PM
  #5  
Evolved Member
iTrader: (3)
 
Mitsu.kid.02's Avatar
 
Join Date: Jun 2010
Location: Boston MA
Posts: 1,087
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by HornstarBU
I'm thinkin you need the 5.0 version though, since the free one doesn't seem to have the right instruction set. RoadSpike said I needed to get the 500 dollar version as well.
Damn... Does anyone have any rich friends they can borrow money from
Old Nov 22, 2010, 12:38 PM
  #6  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
I am going to try and work my magic here but from my readings the free version does work fine you just need to do a little more legwork to get started is all.
Old Nov 22, 2010, 12:39 PM
  #7  
Evolved Member
iTrader: (7)
 
HornstarBU's Avatar
 
Join Date: Sep 2003
Location: Austin, Tx
Posts: 1,509
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by Mitsu.kid.02
Damn... Does anyone have any rich friends they can borrow money from
This guy I know is just giving away all his free software, his name is "torrent" and his homepage is isohunt!!!! Totally kidding, don't pirate software. Depending on how you feel about cats, God either saves or kills a kitten when you pirate software (choose whichever you would not want to happen).

I'm thinking if you can't afford it, it's either not worth it to you, or it's not cost effective to have an alternative. It seems like there are always alternatives to everything that are open source, but I have yet to come across a true open source package that supports our needed instruction set. I always used ollydbg in the past, but it's hardly even in the same league as IDApro.
Old Nov 22, 2010, 12:52 PM
  #8  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
Originally Posted by HornstarBU
This guy I know is just giving away all his free software, his name is "torrent" and his homepage is isohunt!!!! Totally kidding, don't pirate software. Depending on how you feel about cats, God either saves or kills a kitten when you pirate software (choose whichever you would not want to happen).

I'm thinking if you can't afford it, it's either not worth it to you, or it's not cost effective to have an alternative. It seems like there are always alternatives to everything that are open source, but I have yet to come across a true open source package that supports our needed instruction set. I always used ollydbg in the past, but it's hardly even in the same league as IDApro.
Ah Torrent, that dude used to be my best friend back in the day. Then somehow we started to drift apart. Maybe it was my growing respect to legally obtain software. Or maybe it was because he kept stabbing me in the back telling me everything was ok. When really he was just out to steal everything from me and leave me with a nasty case of TROJAN!!!!!


Ok sorry
Old Nov 22, 2010, 12:53 PM
  #9  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
I can open up our stock rom fine in idaprofree but a couple of messages in the beginning concern me and dont know what they mean exactly but this is why I made this thread and have been searching.
Old Nov 22, 2010, 01:07 PM
  #10  
Evolved Member
iTrader: (3)
 
Mitsu.kid.02's Avatar
 
Join Date: Jun 2010
Location: Boston MA
Posts: 1,087
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by 03lances
I can open up our stock rom fine in idaprofree but a couple of messages in the beginning concern me and dont know what they mean exactly but this is why I made this thread and have been searching.

Same page as you, i can drag the rom into IDApro fine, but i get a couple messages from the start
Old Nov 22, 2010, 01:10 PM
  #11  
Evolved Member
iTrader: (7)
 
HornstarBU's Avatar
 
Join Date: Sep 2003
Location: Austin, Tx
Posts: 1,509
Likes: 0
Received 0 Likes on 0 Posts
Well, that 4th step or whatever that says "choose your architecture" will require the ability to interpret SH4B, which is not x86 or any of those provided with the free version. I'm betting someone could write a lil plugin for the free version that would allow it to understand the Hitachi SH4B stuff...but I don't know if it exists at this time. I see no other disassembler that supports that architecture.
Old Nov 22, 2010, 01:11 PM
  #12  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
Originally Posted by HornstarBU
Well, that 4th step or whatever that says "choose your architecture" will require the ability to interpret SH4B, which is not x86 or any of those provided with the free version. I'm betting someone could write a lil plugin for the free version that would allow it to understand the Hitachi SH4B stuff...but I don't know if it exists at this time. I see no other disassembler that supports that architecture.
Yes and they have them from what I have read just have not tracked one down yet been looking though
Old Nov 22, 2010, 01:12 PM
  #13  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
Originally Posted by 03lances
Yes and they have them from what I have read just have not tracked one down yet been looking though

Another site

http://evoscan.com/technical-vehicle...u-dissassembly

Added up top
Old Nov 22, 2010, 01:13 PM
  #14  
Evolved Member
iTrader: (3)
 
Mitsu.kid.02's Avatar
 
Join Date: Jun 2010
Location: Boston MA
Posts: 1,087
Likes: 0
Received 0 Likes on 0 Posts
some basic's

learning binary code: http://www.docdroppers.org/wiki/inde...earning_Binary

Learning about HEX: http://www.theproblemsite.com/codes/hex.asp
Old Nov 22, 2010, 01:21 PM
  #15  
Evolved Member
Thread Starter
iTrader: (14)
 
03lances's Avatar
 
Join Date: Oct 2006
Location: West Coast WA
Posts: 3,714
Likes: 0
Received 1 Like on 1 Post
Can someone tell me if the disassembler on this page will help us at all? Its down toward the bottom says for SH-1/SH-2
http://www.trzy.org/


Quick Reply: Lancer Rom Disassembly--CLICK HERE!!!



All times are GMT -7. The time now is 04:58 PM.