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  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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
Reply
Old Nov 22, 2010 | 11:56 AM
  #2  
Mitsu.kid.02's Avatar
Evolved Member
iTrader: (3)
 
Joined: Jun 2010
Posts: 1,087
Likes: 0
From: Boston MA
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!
Reply
Old Nov 22, 2010 | 12:04 PM
  #3  
HornstarBU's Avatar
Evolved Member
iTrader: (7)
 
Joined: Sep 2003
Posts: 1,509
Likes: 1
From: Austin, Tx
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.
Reply
Old Nov 22, 2010 | 12:12 PM
  #4  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
nice thread 03lances
Reply
Old Nov 22, 2010 | 12:28 PM
  #5  
Mitsu.kid.02's Avatar
Evolved Member
iTrader: (3)
 
Joined: Jun 2010
Posts: 1,087
Likes: 0
From: Boston MA
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
Reply
Old Nov 22, 2010 | 12:38 PM
  #6  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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.
Reply
Old Nov 22, 2010 | 12:39 PM
  #7  
HornstarBU's Avatar
Evolved Member
iTrader: (7)
 
Joined: Sep 2003
Posts: 1,509
Likes: 1
From: Austin, Tx
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.
Reply
Old Nov 22, 2010 | 12:52 PM
  #8  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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
Reply
Old Nov 22, 2010 | 12:53 PM
  #9  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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.
Reply
Old Nov 22, 2010 | 01:07 PM
  #10  
Mitsu.kid.02's Avatar
Evolved Member
iTrader: (3)
 
Joined: Jun 2010
Posts: 1,087
Likes: 0
From: Boston MA
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
Reply
Old Nov 22, 2010 | 01:10 PM
  #11  
HornstarBU's Avatar
Evolved Member
iTrader: (7)
 
Joined: Sep 2003
Posts: 1,509
Likes: 1
From: Austin, Tx
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.
Reply
Old Nov 22, 2010 | 01:11 PM
  #12  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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
Reply
Old Nov 22, 2010 | 01:12 PM
  #13  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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
Reply
Old Nov 22, 2010 | 01:13 PM
  #14  
Mitsu.kid.02's Avatar
Evolved Member
iTrader: (3)
 
Joined: Jun 2010
Posts: 1,087
Likes: 0
From: Boston MA
some basic's

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

Learning about HEX: http://www.theproblemsite.com/codes/hex.asp
Reply
Old Nov 22, 2010 | 01:21 PM
  #15  
03lances's Avatar
Thread Starter
Evolved Member
iTrader: (14)
 
Joined: Oct 2006
Posts: 3,714
Likes: 2
From: West Coast WA
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/
Reply



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