ROM Hack 3DSExplorer

andibad

Soon™
Member
Joined
Sep 14, 2009
Messages
701
Trophies
0
Location
hospital
XP
247
Country
Indonesia
do you have installed visual basics?
is C# not visual basic. and also is using resharper too.

Hello, I have a slight problem with this program.

As soon as I try to open the Video option, an error message pops up.

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Le fichier spécifié est introuvable.
File name: 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at _3DSExplorer.frm3DVideo.CheckForYouTubeString(String text)
at System.Windows.Forms.Form.set_Active(Boolean value)
at System.Windows.Forms.Form.WmActivate(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
3DSExplorer
Assembly Version: 1.0.0.0
Win32 Version: 1.1.1.0
CodeBase: file:///C:/Users/Fyrus/Downloads/3DSExplorer-v1.1.1/3DSExplorer.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.235 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.236 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:



When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

How can I fix this up ? OS used is Windows 7 64 Bits.

Thanks in advance.
i no get that error, i used win 7 32 bit ultimate sp1, maybe you using ffmpeg 32 bit? you must using 64 bit version ... (or used 3dsexplorer 64 bit?), sorry i can't help on this condiiton since i not sure what you problem is...
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
Thanks, that's useful :)
It's not possible to read the headers with multi rar archives?

I don't know if you fixed it yet (I didn't try 1.2), but when you convert a video, the program crash if you didn't select the destination file.
Maybe disable the "OK" button until all fields are completed.
 

andibad

Soon™
Member
Joined
Sep 14, 2009
Messages
701
Trophies
0
Location
hospital
XP
247
Country
Indonesia
on 1.2, since this program trying update itselft on first, i have firewall and i blocked it. after that is get some error. but if i ignore is still running fine.

because i blocked 3dsexplorer internet access is make this program show a error message? in 1.1.1 is no get any error if i blocked internet access..
 

elisherer

I ♥ 3DS
Member
Joined
Dec 16, 2009
Messages
778
Trophies
0
Location
3dbrew.org
Website
www.sherer.co.il
XP
392
Country
Iceland
Interesting...

correction: 3dsexplorer checks if there's an update. it doesn't actually update...

I didn't put it into account that people are going to block it...that's why i made an option that it won't auto-check for updates...


 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
In the CXI info, in the Title part you have "Developer", but I think it should be named "Publisher".
I think the "Maker Code" is referring to the publisher.

For example, Zelda OoT has Maker code 01 (Nintendo).
Nintendo is the publisher, grezzo is the developer.

Same for Bust-a-Move Universe, maker Code : GD
Publisher : Square-Enix
but the Developer : Akira

The developers have codes too?

The "Version" (NCCH 0x112) is the game version, or cxi version?
 

Razor83

Well-Known Member
Member
Joined
Dec 23, 2009
Messages
391
Trophies
1
XP
1,758
Country
'NCSD' Offset 0x328 could be the System Update required to start the game...
(Its the unknown value at offset 0x320 on the 'Rom' part of the file tree. (One level above NCCH 0)

Partition (NCCH2) contains the update data for the 3DS.
I've noticed that when the NCCH2 RomFS Superblock Hash is a
certain value that offset 0x328 in the 3DS file is the same as well.

Games that have different NCCH2 RomFS Superblock Hashes have different update data.
(The Superblock is like a hash of the update data, if the hash is different then the data is different)

I think the 3DS uses the value at offset 0x328 to check what update is required to play the game.

The problem is I don't know which updates that each of these games have...
I only know that Super Mario 3D Land and Mario Kart 7 update your 3DS to v2.2.0-4.

Does anyone know the update versions of these games?
I can say for certain that Zelda Ocarina of Time 3D came with update 1.1.0-0.

My launch model 3DS with firmware 1.0.0-0E was updated to 1.1.0-0E when I first inserted Zelda Ocarina of Time 3D (European version, I guess other regions could differ) I took pictures of my 3DS firmware version just before and after Zelda's update:-


After looking at Nintendo UK's system update list here:-
http://www.nintendo....7.html?id=45434
It seems clear that only online updates increment the last number of the firmware version, game card updates maintain the same last number as whichever firmware you previously had installed (e.g. If you had updated your 3DS firmware to 1.1.0-1 online, and then your next update was from the Super Mario 3D Land game card, you would end up being on 2.2.0-1) This seems like a really odd way of numbering updates, and I am sure it will lead to much confusion in the future.

From looking at Nintendo's list, it seems logical to assume that 2.1.0-X was also released on game cards, so probably Star Fox 64 3D and Doctor Lautrec and The Forgotten Knights contained 2.1.0-X (This is just a guess though)

This updated list seems likely:-

Code:
List of all updates released online so far.
1.0.0-0
1.1.0-1
2.0.0-2
2.1.0-3
2.1.0-4
3.0.0-5
3.0.0-6

List of all updates released on game cards so far.
1.0.0-X
1.1.0-X
2.1.0-X
2.2.0-X
X = Same last number as whatever firmware version you were previously on before update (0, 1, 2, 3, 4, etc) Only online updates increment the last number.

Offset 0x328 Hex and Binary Values and possible update version.
00040000 = 0000 0000 0000 0100 0000 0000 0000 0000 = v1.0.0-X
15040000 = 0001 0101 0000 0100 0000 0000 0000 0000 = v1.1.0-X
15080000 = 0001 0101 0000 1000 0000 0000 0000 0000 = v2.1.0-X
28080000 = 0010 1000 0000 1000 0000 0000 0000 0000 = v2.2.0-X

I hope that helps :)
 
  • Like
Reactions: 1 person

Alessandro98

Well-Known Member
Member
Joined
Jun 3, 2014
Messages
185
Trophies
0
Age
25
XP
367
Country
Italy
Hi, I'm using 3ds explorer 1.5.3, but I can't open any .sav file, the program always shows me a message that says "Can't find key in binary file (corrupted of for fw 2.2-4+)". What can I do to solve the problem?
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
this program can only open saves that used the repeating ctr saving method, this limits it to pretty much the first released games like ocarina of time, any games that required 2.2 or above generallly used the fixed encryption methods........and games using 6.x save encrytion are encrypted differently again
 

Arkansaw

Well-Known Member
Member
Joined
Jul 23, 2005
Messages
993
Trophies
0
Website
Visit site
XP
477
Country
Trinidad and Tobago
this program can only open saves that used the repeating ctr saving method, this limits it to pretty much the first released games like ocarina of time, any games that required 2.2 or above generallly used the fixed encryption methods........and games using 6.x save encrytion are encrypted differently again

so this would work with games running on gateway since those would be using the older save encryption?
 

Liberty

Well-Known Member
Member
Joined
Nov 22, 2008
Messages
526
Trophies
0
XP
215
Country
Gambia, The
I'm currently dumping my legit games and for some titles 3DSExplorer is showing: Title Type <Unknown> instead of the game title. Example: Animal Crossing - New Leaf (CTR-EGDP). Why is that?
 

Omegafiresoul

Member
Newcomer
Joined
Feb 1, 2017
Messages
9
Trophies
0
Age
33
XP
63
Country
United States
Having a bit of a problem with the 3ds explorer and hope for a response to resolve it. I'm getting an error that mentions the string is too short or too long which causes all actions to just end, it wont do anything, and the only other option is to close down completely, how do I fix this?
 

Attachments

  • 3dse.png
    3dse.png
    8.6 KB · Views: 314

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Veho @ Veho: Firefox users be like "look at what they have to do to mimic a fraction of our power."