Register - Login
Views: 99792000
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:42:54 AM
Jul - General Game/ROM Hacking - Decompiling an N64 ROM New poll - New thread - Thread closed
Next newer thread | Next older thread
TheSuperMario64Hacker2
User
Smells like a spammy rereggie
Level: 11


Posts: 6/19
EXP: 5288
For next: 697

Since: 03-04-11


Since last post: 11.0 years
Last activity: 10.9 years

Posted on 04-03-11 11:41:53 AM (last edited by TheSuperMario64Hacker2 at 04-22-11 12:43 PM) Link
I heard alot of it and im still searching for an N64 ROM decompiler...
If someone know an program which is able to decompile N64 ROM's then post me the link please.
Tauwasser
"dumb piece of shit needs to learn some fucking ettiquette" - Anonymous
Level: 21


Posts: 73/73
EXP: 43077
For next: 6866

Since: 04-10-09


Since last post: 11.1 years
Last activity: 10.0 years

Posted on 04-03-11 01:36:11 PM Link
12 people are helping and none of them told you how futile your endeavor is?

Google "halting problem".

cYa,

Tauwasser

____________________
TheSuperMario64Hacker2
User
Smells like a spammy rereggie
Level: 11


Posts: 7/19
EXP: 5288
For next: 697

Since: 03-04-11


Since last post: 11.0 years
Last activity: 10.9 years

Posted on 04-03-11 05:45:39 PM Link
Originally posted by Tauwasser
12 people are helping and none of them told you how futile your endeavor is?

Google "halting problem".

cYa,

Tauwasser


I have enough of these: "Use Google" FUCK GUYS I DID USED IT!

And i didn't found anything. So i ask you people if you know an anweser!!!
Joe
Common spammer
🍬
Level: 111


Posts: 1965/3392
EXP: 14501029
For next: 367331

Since: 08-02-07

From: Pororoca

Since last post: 12 days
Last activity: 6 hours

Posted on 04-03-11 06:36:00 PM Link
Goodness, calm down. Flaming is one of the fastest ways to get banned.

Now, about your question. It is not really possible to decompile a N64 game back to its C code. It would probably be faster to write a new game engine from scratch, and with the advantage of not requiring a decade-old video game console or a buggy emulator.

It is possible to disassemble a N64 game into assembly language, but it may take some work getting the memory mapping to work correctly. Although I don't know of any N64-specific disassemblers, you can work with just about any R3000/R4000 disassembler. Galatea, for example, includes a disassembler that may work for your purposes.

____________________
messiaen
Catgirl
Level: 68


Posts: 1021/1085
EXP: 2596311
For next: 132489

Since: 11-20-07


Since last post: 8.1 years
Last activity: 7.2 years

Posted on 04-04-11 12:53:14 AM Link
Flames aside, we can't be sure if that "team" actually knows what is to "decompile" (you can never take that for granted seeing all the confusion people make about compilers, assemblers and that kind of stuff).

Your question is sort of vague, so I can assume your team purpose is still too vague or way beyond their current knowledge. Whatever you are trying to do, learn about programming, assembly, general hacking and then ask for more specific questions we can actually answer.
Rachel Mae

Creature of Chaos
Level: 141


Posts: 3888/5929
EXP: 33603647
For next: 516367

Since: 07-03-07

Pronouns: she/her
From: Foxglen

Since last post: 21 days
Last activity: 11 hours

Posted on 04-04-11 02:04:07 AM Link
Originally posted by Tauwasser
12 people are helping and none of them told you how futile your endeavor is?

Google "halting problem".

cYa,

Tauwasser
I think you're done being "helpful" here.

____________________
Hectamatatortron
Member
Level: 35


Posts: 229/232
EXP: 258214
For next: 21722

Since: 09-19-07


Since last post: 7.2 years
Last activity: 5.3 years

Posted on 04-20-11 10:48:07 PM Link
He has a point though.

The closest thing he's going to get is a disassembly with references to the resources which could maybe have a crude assembly-to-C conversion done so it'd at least be easier to rewrite as C, if nothing else.

Except to trace all code paths would indeed become a halting problem even for something as feasible as a disassembly.

____________________
tretztr
Random nobody
NO REREGS, READ THE RULES.
Level: 5


Posts: 1/3
EXP: 329
For next: 200

Since: 04-25-11


Since last post: 11.0 years
Last activity: 11.0 years

Posted on 04-25-11 07:09:08 AM Link
Decompiling an ROM? sounds impossible for me.
Im 100% Safe decompiling a ROM will not work, even if it works every function is not decompiled and gets some sort of crap.
Try instead to dissassemble your ROM.
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 192


Posts: 8883/12211
EXP: 99320231
For next: 553340

Since: 07-03-07

From: 52-2-88-7

Since last post: 7.4 years
Last activity: 7.3 years

Posted on 04-25-11 08:59:37 AM Link
Stats
Time/Date
04-25-11 02:59:37 AM
Posts
8883
Days Here
1391
Level
138
Metal_Man88's Post
Both he and the rude 'helper' are banned though--note the gray text names. So, yeah. Maybe he's reading your post, but not likely. Anyone with gray names aren't likely to be here to read your posts anymore. (Just a friendly explanation--this topic will probably just be allowed to die of inactivity or deleted.)

____________________

Eisnaught - SSQ² - Mobius Roleplay - SSS
Rachel Mae

Creature of Chaos
Level: 141


Posts: 3939/5929
EXP: 33603647
For next: 516367

Since: 07-03-07

Pronouns: she/her
From: Foxglen

Since last post: 21 days
Last activity: 11 hours

Posted on 04-27-11 10:44:14 PM Link
Bottom line: disassembling a ROM is a very complex and tedious process, there are no tools that will magically do it for you, and it is extraordinarily sad and pathetic that three of the people who posted in this topic are now banned for life.

s i g h

____________________
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - Decompiling an N64 ROM New poll - New thread - Thread closed


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

32 database queries, 1 query cache hits.
Query execution time: 0.086467 seconds
Script execution time: 0.022602 seconds
Total render time: 0.109069 seconds