Jump to content

JohnTravolski

Member
  • Posts

    35
  • Joined

  • Last visited

Posts posted by JohnTravolski

  1. Here's the deal; I've got a friend with a hacked 3DS (RXtools, emuNAND, bveditor, SaveDataFiler, all of that). He can edit his own battle videos to change their backgrounds. He can then upload them (using the in-game upload feature) and record them using his capture card that he's got on his non-hacked 3DS on his other game card. He wants to change these battle backgrounds of other peoples' battle videos so that he can record their battles (with the new backgrounds) for them. This should all be possible if the following is possible, by any means:

    Is there any way for my friend to use the data from any other random person's SD card to get that random person's battle videos onto his hacked 3DS (so the game would tread it like his own battle video)? The random person is assumed to not have a hacked 3DS. Or, an easier option would be this; is there some way he can basically "download" or "save" their battle video (given to him via a Battle Video code) onto his system so that it treats it like his own?

    Please use as much detail as possible in your explanations for why this is or isn't possible.

  2. I'm using Windows 8.1, and according to everywhere I look, DirectX is installed with Windows update, so I'm assuming that it is indeed installed on here. I'm not completely sure how to check, though. On the other hand, Windows Update does have 12 "Optional" updates available, so I'll try installing those.

    Edit: I am on 64 bit as well, and installing all of the newest updates did not do anything. I'm probably just missing something simple, but I don't know what.

    Also, since the OhanaRebirth program runs just fine on this computer, why can't it open anything?

  3. I don't know what you mean by Main User Interface either. Unless you're talking about the bottom screen in the main game or something, but I don't know about that either. Just keep looking and I'm sure you'll find anything eventually. However, any ideas with the problem I have listed above? I've read through the tutorials and I don't know what I could be missing. Unless I'm misunderstanding something. Help would be much appreciated since I've already made it this far.

  4. Hmm, I can't get the Ohana3DS program to run. I read all of the things in the original post, but I have DirectX 11, and Net 3.5 installed. However, I'm not sure how to run Ohana3DS as "32 bit" or "disable overflow checks." The error I'm getting can be seen here.

    XJBJl2D.png

    When I click quit, the program stops. When I click continue, I get this:

    z5socW7.png

    Every single time I click continue after that, the same error comes up and I can't do anything else in the program. So, since this didn't work, I tried the OhanaRebirth program, and it opens and works fine. However, I can't use it on any of the files I extracted from the game. Notice here:

    qQBc5M2.png

    As you can see, even though the program opens up fine, it doesn't find any of the files that I got out of the game (the File Explorer on the left is the one opened from OhanaRebirth and is the one searching for the files to open). Did I do something wrong when I extracted the files? Should they have extensions or something? They all just say "File" and apparently have no extension.

    So, basically, I need these three questions answered:

    1. Did I extract the files correctly if they look that way? Or am I missing a step? (I decrypted the ROM using RXtools and then used this tutorial to get the files.)

    2. How do I "disable overflow checks" and "force 32 bit?" That's not descriptive enough for me to find the answer using a Google search. Basically, what am I dong wrong; why isn't the program running? I have tried running it in compatability mode for every other version of Windows (7, Vista, XP, etc.) only to have the same problems.

    3. If I can get the original program to run, will it be able to read the files? Because Rebirth apparently can't (3rd picture), and I don't know why.

    Here is all of the text of the error message when using the orignal Ohana3DS (not Rebirth), if this helps:

    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 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

    File name: 'Microsoft.DirectX, Version=1.0.2902.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

    at Ohana3DS.FrmMain.FrmMain_Load(Object sender, EventArgs e)

    at System.EventHandler.Invoke(Object sender, EventArgs e)

    at System.Windows.Forms.Form.OnLoad(EventArgs e)

    at System.Windows.Forms.Form.OnCreateControl()

    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

    at System.Windows.Forms.Control.CreateControl()

    at System.Windows.Forms.Control.WmShowWindow(Message& m)

    at System.Windows.Forms.Control.WndProc(Message& m)

    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

    at System.Windows.Forms.ContainerControl.WndProc(Message& m)

    at System.Windows.Forms.Form.WmShowWindow(Message& m)

    at System.Windows.Forms.Form.WndProc(Message& m)

    at Ohana3DS.FrmMain.WndProc(Message& m)

    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

    at System.Windows.Forms.Control.ControlNativeWindow.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: 2.0.0.0

    Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    Ohana3DS

    Assembly Version: 1.0.0.0

    Win32 Version: 1.0.0.0

    CodeBase: file:///E:/2)%20Downloads/Ohana3DS/Ohana3DS.exe

    ----------------------------------------

    Microsoft.VisualBasic

    Assembly Version: 8.0.0.0

    Win32 Version: 8.0.50727.8007 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

    ----------------------------------------

    System

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Windows.Forms

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8015 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

    ----------------------------------------

    System.Drawing

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8015 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

    ----------------------------------------

    System.Configuration

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8007 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

    ----------------------------------------

    System.Xml

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8009 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.Runtime.Remoting

    Assembly Version: 2.0.0.0

    Win32 Version: 2.0.50727.8012 (FX35W81RTMGDR.050727-8000)

    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.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:

    <configuration>

    <system.windows.forms jitDebugging="true" />

    </configuration>

    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.

    I have tried to search this as well but with a bunch of varied results that don't seem to quite match the problem. Recommendations?

  5. Oh, okay. Sorry, I didn't realize that other files would be created. Thanks, I'll try it out and let you know how it goes.

    Now, since I'm not far enough yet, does anybody have any experience transferring save data from a previous cartridge or regular, working ROM to one of these edited ones? I know how to use SaveDataFiler, but that doesn't mean the transfer will be successful. I'm just wondering if anybody else has any experience. If so, let me know.

  6. Basically, you want to follow this guide for recompiling and be on PastaCFW (not sure what cfw is available so forgive me if I sound silly saying that): https://gbatemp.net/threads/tutorial-how-to-decrypt-extract-rebuild-3ds-roms-run-xy-oras-without-update.383055/

    You don't actually need to even mess with the xorpads with the newer method.

    Compile it all as a .cia and I believe you should be able to load your modified game fine. And to my knowledge, this cannot be done with a retail cartridge. You certainly can't edit the cartridge itself.

    Okay, thanks, so I read through that tutorial, but I'm confused. If I can go through all of that so easily, then what files will I be editing to change the textures in ORAS? It says that:

    3 files will be created:

    - DecryptedExHeader.bin

    - DecryptedExeFs.bin

    - DecryptedExeFS.bin

    How do I use those files to edit them? Can the program created here just open them automatically or do I have to do something else to them first? (And, of course, which one do I open?)

  7. I've read through, but I'm unclear of a few things; will this work on a game cartridge? I know I've seen "ROM" a few times, but I'm still unsure of if it is at all possible to do with a cartridge. If it is possible, I would love to know how. I've basically got a CFW right now, without the Gateway card but RXtools instead, 4.2 sysNAND and 9.8 emuNAND, FBI Installer, and SaveDataFiler. I'm not sure if I'll need to use the last two for anything here (I doubt it) but I mentioned them anyway. Do I HAVE to install a ROM in order to do this stuff, or can I mess around with a real, physical cartridge somehow too?

    Also, do you think you could make a video tutorial of how to do this (from creating the xorpads to editing the files to making it playable)? I think that a lot of us could benefit from it (just to see it done visually helps a lot more than you might think).

×
×
  • Create New...