Author Topic: Help with SH3 disassembler  (Read 4149 times)

0 Members and 1 Guest are viewing this topic.

Offline AngelFish

  • Is this my custom title?
  • Administrator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3242
  • Rating: +270/-27
  • I'm a Fishbot
    • View Profile
Help with SH3 disassembler
« on: January 14, 2011, 03:22:32 pm »
As some of you may have noticed, we've been busy hacking the Casio-Prizm and have had some success. However, since we finally have the hex equates for all SuperH 3 Assembly commands, a disassembler is required to properly analyze the Prizm. While other disassemblers have been written, only one in a very expensive commercial package is available for newer OSes. The others, insofar as I have been able to find, are all incompatible and even worse, use the Assembly language of a slightly different processor. So, if you have any computer programming skills, I'd appreciate help with this. Just send me a PM if you're interested.

Thanks,

Qwerty.
∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Help with SH3 disassembler
« Reply #1 on: January 14, 2011, 03:37:24 pm »
I would like to be helpful with this, since I've written one and am writing another.

Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Help with SH3 disassembler
« Reply #2 on: January 14, 2011, 03:58:19 pm »
I would like to help too, but I'm not sure of how much I can contribute with (I've told Qwerty a bit about what it I can do with PC programming in the IRC earlier). Even if I might not be able to complete everything by myself, I would still like to try.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Help with SH3 disassembler
« Reply #3 on: January 14, 2011, 04:08:04 pm »
By myself, no, if you need help as something like a team, yeah of course.

Offline MicroPro

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +0/-0
    • View Profile
Re: Help with SH3 disassembler
« Reply #4 on: December 21, 2011, 08:38:36 am »
Hi all.
I'm interested to know how much this went far, or did you find any working disassemblers now?
I also saw your topic at Cemetech (didn't have time to read it :p ) the site admin seemed interested but it seems no progress was made.
Any new news?

Offline flyingfisch

  • I'm 1337 now!
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1620
  • Rating: +94/-17
  • Testing, testing, 1...2...3...4...5...6...7...8..9
    • View Profile
    • Top Page Website Design
Re: Help with SH3 disassembler
« Reply #5 on: December 22, 2011, 10:16:43 am »
Hi MicroPro! You may want to introduce yourself here ;)

So, did you get an FX-series casio calc yet, or do you still only own a ClassPad?
« Last Edit: December 22, 2011, 10:16:57 am by flyingfisch »



Quote from: my dad
"welcome to the world of computers, where everything seems to be based on random number generators"



The Game V. 2.0

Offline MicroPro

  • LV0 Newcomer (Next: 5)
  • Posts: 2
  • Rating: +0/-0
    • View Profile
Re: Help with SH3 disassembler
« Reply #6 on: January 03, 2012, 03:02:14 am »
Hello! Introduce myself... Not a bad idea but there would not be any interesting information so I didn't do it. ;)

I have a ClassPad, and it's got an SH-3 like fx series (but not the new Power Graphic 2 series).

I couldn't get that Win CE disassembler to work... Right now I'm just busy taking exams. but when I have some time, I may take a look at this again.

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Help with SH3 disassembler
« Reply #7 on: January 03, 2012, 01:55:45 pm »
True, we do need some good form of a disassembler.  I know I'm currently using IDA Pro, but I really should just go ahead and write a quick one up. I have all of the commands, as far as I know. I should go ahead and do that.