Emuforums.com

Go Back   Emuforums.com > Miscellaneous Emulation > Misc Console Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old June 4th, 2009   #1 (permalink)
Registered User
 
Join Date: Apr 2009
Location: Spain
Posts: 1
Arrow N64 Decompiler

Does anyone know how to decompile N64 Roms?
I have seen in this Forum a similar thread but, I canīt find information about this.
There is a tool to decompile N64 ROMS?
Thanks for your time.
fslynx is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old June 4th, 2009   #2 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,442
I'm fairly sure this kind of thing is against the rules.
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Old June 4th, 2009   #3 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Cleveland OH, USA
Posts: 1,167
Why would this be against the rules?

fslynx; If you're looking for a program to conert an N64 ROM to source code in a language such as C then you won't find one. The best you will find is one to convert to assembly language, commonly referred to as a disassembler. There are probably several disassemblers that are compatible with N64's CPU, although it wouldn't necessarily be able to differentiate between code and data so you'd end up with a lot of garbage in the result. Also, all but the best disassemblers (like IDA) will probably not attempt to inject any symbolic labels for anything.

This would also only accurately reveal code for the main CPU (not the RSP coprocessor) and only code that is raw in the ROM and not compressed.

I doubt it'd be very useful for anything you want to do, unless you're ROM hacking.
Exophase is offline   Reply With Quote
Old June 5th, 2009   #4 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,442
because its against the law to decompile software in general.....
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Old June 5th, 2009   #5 (permalink)
Emu author
 
Join Date: Apr 2001
Location: Cleveland OH, USA
Posts: 1,167
About as much as it's against the law to emulate software, and yet...

I'm pretty sure using a decompiler or disassembler on binaries of public domain code or even code you wrote yourself (it's actually useful sometimes) is not illegal, to say the least.
Exophase is offline   Reply With Quote
Old June 5th, 2009   #6 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,442
makes sense, i guess its just another grey area then.
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 14:31.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5