Pages: 1
Posted on 08-21-14, 10:33 pm (rev. 4 by RicBent on 02-08-19, 07:33 pm)
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 8999
Posts: 4205/4433
Since: 06-08-11
It got lost in the uploader, so I'm posting the link here for more visibility:

IDA Pro 7.0: https://nsmbhd.net/file/BkBJqlwpIOr7i2zd/nsmb.idb
IDA Pro 6.1: http://nsmbhd.net/file/1351/nsmb.idb (invalid license info)
Posted on 09-13-14, 09:14 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 8999
Posts: 4234/4433
Since: 06-08-11
Selfbump: I'm getting that the DB is corrupt

Someone who has IDA can test and confirm?

If the file is really corrupt, I'll be able to upload a non-corrupt copy when I get back to Barcelona, in 3 weeks, I have it on my old laptop.
Posted on 09-29-14, 12:23 pm


Karma: 16
Posts: 1/2
Since: 07-28-14
Appears to be fine for me.
Posted on 09-29-14, 06:08 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 8999
Posts: 4238/4433
Since: 06-08-11
There's something wrong with my IDA then.

Thanks for confirming!
Posted on 03-14-15, 09:51 am
Death by cuteness

Karma: 6274
Posts: 249/598
Since: 05-01-13
Bumping to clear the issue:

Posted by Dirbaio
There's something wrong with my IDA then.

Thanks for confirming!

Yes and no at the same time.

Let me explain, the .idb file works with IDA 6.1, but since I upgraded to 6.6 I too got the "Database is corrupt" error.


Here's why:

The biggest news are internal: now the decompiler uses a new type system. This change was overdue since quite long time: the old system was too limited and lacking expressive power. It was also difficult to use. Since the decompiler heavily relies on type information and we switched to the new type system, it can not be used with older versions of IDA anymore: decompiler v1.9 requires IDA v6.5.

Source: https://www.hex-rays.com/products/decompiler/news.shtml#131213

To my understanding, if the .idb was created with pre 6.5 version, you won't be able to open it in IDA 6.5+.
Posted on 04-20-15, 01:41 am
Ninji


Karma: 369
Posts: 144/226
Since: 08-17-11
Shouldn't someone redissemble the rom and see what's different between the two?
_________________________
Pro lurker

My Hack (whoops link is fixed now):
http://nsmbhd.net/thread/2953-super-luigi-world-ds/
Posted on 10-09-15, 08:03 am
Administrator

Karma: 7401
Posts: 508/1484
Since: 06-09-12
Posted by Dirbaio
Selfbump: I'm getting that the DB is corrupt

Someone who has IDA can test and confirm?

If the file is really corrupt, I'll be able to upload a non-corrupt copy when I get back to Barcelona, in 3 weeks, I have it on my old laptop.


Have you found a solution for that? Because I also get that error
_________________________
GitHub - Kuribo64 - YouTube
Posted on 10-09-15, 07:44 pm
Shyguy


Karma: 478
Posts: 19/83
Since: 02-12-15
Posted by Mariomaster
Have you found a solution for that? Because I also get that error

I remember having a lot of trouble with that. Make sure that you are using version 6.1 (Which is possible to get, it's a dropbox link), and idaq, not idaq64.
_________________________
Website | Twitter
MK8 Modding Central
Posted on 02-06-19, 12:19 am


Karma: 6
Posts: 6/10
Since: 01-31-19
Is there still a way to easily obtain one for use? I simply wish to view the sprite data to figure something out about the game at this point (and possibly try some ASM) but I can't get any version that supports idb files anymore.
Posted on 02-06-19, 02:21 pm
Administrator

Karma: 7401
Posts: 1425/1484
Since: 06-09-12
The database was made with IDA 6.1 which shouldn't be too hard to find.

Once you get it opened you can do this: http://0xebfe.net/blog/2013/01/13/how-to-create-anonymous-ida-pro-database-dot-idb/

Then you can use any version >6.1 to open it without piracy triggers.

If you aren't in a hurry I can upload an IDB for 7.0 (latest "public" version) with fixed license info later when I got some time.
_________________________
GitHub - Kuribo64 - YouTube
Posted on 02-06-19, 10:13 pm


Karma: 6
Posts: 7/10
Since: 01-31-19
Posted by RicBent
The database was made with IDA 6.1 which shouldn't be too hard to find.
If you aren't in a hurry I can upload an IDB for 7.0 (latest "public" version) with fixed license info later when I got some time.
I'm not in a hurry, thanks.
Posted on 02-08-19, 07:33 pm
Administrator

Karma: 7401
Posts: 1428/1484
Since: 06-09-12
Uploaded a database for 7.0 with an updated, legit netnode (license info).

This way all future IDA versions will be able to open and upgrade the database.

(If you are too lazy to scroll to the OP: https://nsmbhd.net/file/BkBJqlwpIOr7i2zd/nsmb.idb)
_________________________
GitHub - Kuribo64 - YouTube
Posted on 03-07-19, 06:33 pm
Fuzz Ball
Watched the Endless Eight twice.

Karma: 1943
Posts: 792/975
Since: 02-12-16
Can someone convert this to something ghidra can import/open?
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Posted on 03-15-19, 10:09 pm


Karma: 420
Posts: 28/29
Since: 01-17-15
Done!

https://nsmbhd.net/file/RUpdbSHxBXSV5t8y/nsmb.gar
(Created with Ghidra 9.0's XML Exporter plugin for IDA 6.x (used with IDA 6.8))

This is an copy of the public IDA database, in Ghidra project archive format (.gar). .gar is the preferred format for sharing Ghidra projects because it's a single file rather than a folder, and because it's highly compatible with various versions of Ghidra (neither of which are true of regular Ghidra projects).

For more info about Ghidra archives, see:
[Ghidra main window] -> Help -> Contents -> Ghidra Projects -> Archive Current Project
And for the official help page describing how to load them, see:
[Ghidra main window] -> Help -> Contents -> Ghidra Projects -> Restore Project

Here's a quick step-by-step summary of how to create a project from nsmb.gar, though:
  • Launch Ghidra
  • If it doesn't say "NO ACTIVE PROJECT", do File -> Close Project
  • File -> Restore Project
  • Select nsmb.gar that you downloaded, choose a folder you'd like Ghidra to put your new project in, and choose a project name ("nsmb" is fine)
  • Wait a minute for it to create the new project from nsmb.gar

Once the project is created, just double click on "nsmb" in the middle of the window to see the disassembly of NSMB's code!
_________________________
The Newer Team
Posted on 03-15-19, 10:44 pm
Fuzz Ball
Watched the Endless Eight twice.

Karma: 1943
Posts: 807/975
Since: 02-12-16
Thanks!
_________________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

Pages: 1