Compiling N64 Debugger that hooks into SM64 by Cajetan at 9:21 PM EDT on October 30, 2013
So, here is the problem:
I've been trying to compile a code on Linux (probably only works on Linux, I don't know, but there's a port of the "V64jr send util" for Linux). I'm always getting wrong syntax errors or a "mips64-gcc: cannot execute binary file." error.

So, I tried asking now the original creator of this: "ZZT32" which was a pretty good Zelda 64 hacker and pretty good at hacking other games too.

Generally, this is "a debugger which hooks into N64 games (similarly to Datel's GameShark software). Includes code searching, memory viewing/editing, memory breakpoints, and PC breakpoints." Difference is just, you can actually get it inside the SM64 ROM and use it in an emulator, if I understood correctly.

You can look yourself through the Debugger and download the snapshot from: "Download Snapshot" to get it. Could anyone try to compile it with Linux? (You may requiere GCC -> MinGW, etc. Try it please.)

Here

Try to cd to "n64db-code-172-trunk/n64db" and then "make". If it works, it should ask for the "SM64 ROM" (the original US version). If it does so, go to "n64db-code-172-trunk/rom" and put the SM64 ROM in there and call it: "MARIO64".

Maybe someone have used that debugger already and knows how to fix this. If anyone wants the error messages, please say so.

Greetings,
Cajetan.

edited 9:22 PM EDT October 30, 2013
by hcs at 11:46 AM EDT on October 31, 2013
After some effort I haven't been able to get anything consistent out of svn, for one thing I can find absolutely no source for r4400debug.h or the corresponding library, which I assume would provide mips_da_disassemble. I can't tell where the string stuff is supposed to come from.

I don't know if this was ever usable. I was helping him out somewhat at the time but I don't have chat logs from 2008 to see where things left off. Hopefully you'll hear from zzt.
by Cajetan at 3:29 PM EDT on October 31, 2013
@hcs
Oh hello. Didn't expect a reply from you, but whatever.

So, I'm believing it's the file:
"C:\MinGW\n64db\lib\n64\dasm\r4kdis.h"

Maybe I'm horribly wrong, but seems to be a bit logical, as the n64db.h is referring to fonts also, which is in the exact same folder ..\lib\n64. I'm also not sure if it even works, but if it doesn't, then I may have to do it myself then. (Oh my god! I will then have to research a lot about the N64)

And generally about ZZT32... Well he seems to be dead. Haven't heard anything from him anymore since 2009/2010. I email-ed him, but didn't get a response yet. Maybe he's really gone.

Greetings,
Cajetan.

edited 3:30 PM EDT October 31, 2013


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source