(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-08-24 01:46 PM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - All I need is a MIPS disassembler :( New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
eNathan
Newcomer


 





Since: 02-22-06
From: Earth

Last post: 6516 days
Last view: 6516 days
Posted on 07-04-06 01:52 AM Link | Quote
Hi, everyone, it's me again ;D

As you's may have read in the past, I am trying to write a multiplayer mod for Paper Mario (N64 version). Ive been busy with other projects, but im wanting to work on this again. I need a MIPS disassembler with the following features:

**SEARCH for pointer references (so I can, for instance, find where a string of text is used)
view in ASCII
view in hex
view in mips assembly
and of course, be able to modify it

I know somebody is going to mention LemAsm, but this disassembler apparently does not have a feature to search for pointer references I also found a few MIPS disassemblers, but most of them are source code only, and I can't seem to compile them properly (perhaps they wernt written for windows). Also, I know somebody is going to mention IDA. I have IDA, but it seems to run extreamly slow on my computer, to the point where my computer freezes. Maybe I can use IDA, if there is a way to prevent it from doing all the extra stuff that slows it down.

Any help would greatly be appreciated, in fact, I'll add you to the credits if I ever suceed in making this imposible mod
jensthecomposer

Paratroopa


 





Since: 05-18-06
From: Norway

Last post: 6292 days
Last view: 6288 days
Posted on 07-04-06 12:44 PM Link | Quote
Have you tried Hackman Suite 9.0?? http://www.download.com/Hackman-Suite-Lite/3000-2352_4-10529593.html?tag=lst-0-4

I'm not so much into asm hacking but I think this is a good one!! By the way, I'm very happy
to hear about this project, I really hope it suceeds!!
Omega45889

Shyguy


 





Since: 11-18-05

Last post: 6322 days
Last view: 6336 days
Posted on 07-04-06 04:27 PM Link | Quote
Try IDA pro. Its a professional dissasembler with support for a lot of different instruction sets. I use it all the time in my job, and its pretty good/accurate although it does make mistakes when it comes to labeling variables args. I believe you can download a free demo from their website : http://www.datarescue.com/idabase/idadown.htm
eNathan
Newcomer


 





Since: 02-22-06
From: Earth

Last post: 6516 days
Last view: 6516 days
Posted on 07-04-06 04:36 PM Link | Quote
Originally posted by eNathan
Also, I know somebody is going to mention IDA. I have IDA, but it seems to run extreamly slow on my computer, to the point where my computer freezes. Maybe I can use IDA, if there is a way to prevent it from doing all the extra stuff that slows it down.


By the way, I downloaded hackman!! It's awsome, indeed but apparently it does not support the MIPS instruction set (N64 assembly)

And so the search goes on . . by the way, I recall there being an N64 emulator which supports real-time debugging, so maybe ill check into that in the mean time.
jensthecomposer

Paratroopa


 





Since: 05-18-06
From: Norway

Last post: 6292 days
Last view: 6288 days
Posted on 07-04-06 05:48 PM Link | Quote
For debugging: use Nemu 64!!!
eNathan
Newcomer


 





Since: 02-22-06
From: Earth

Last post: 6516 days
Last view: 6516 days
Posted on 07-05-06 02:51 AM Link | Quote
yes, I downloaded it yesterday.

It has a ton of options . . however, it does not have the ONE option that I really need.

I need to be able to set breakpoints, so I can see which peice of code reads / writes to a certian memory address.

And so . . the search goes on
eNathan
Newcomer


 





Since: 02-22-06
From: Earth

Last post: 6516 days
Last view: 6516 days
Posted on 07-06-06 05:50 AM Link | Quote
Well, as it turns out, Nemu64 does have the debugging feature I mentioned above. I couldnt find it at first, because it's rather hidden . . you have to right click the memory location to set a breakpoint, and I didnt guess around enough to do it heh. I'm still getting used to the MIPS assembly (compared to the regular x86 which were all so farmilar with), but it's easy to ajust to.

Well, if I make any progress on this paper mario hacking, I'll make sure to post it here and let everyone know about it!
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - All I need is a MIPS disassembler :( |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.019 seconds; used 373.78 kB (max 454.63 kB)