ROM Hack [Release] Ultimate GBC VC Injector for 3DS

EpicLPer

Your friendly Austrian IT Guy
Member
Joined
Mar 13, 2015
Messages
1,060
Trophies
0
Age
28
Location
Austria
Website
epiclper.com
XP
1,141
Country
Austria
When I try to create a CIA with 1.10 it throws me this error:

System.IO.IOException: Der Verzeichnisname ist ungültig.

bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound)
bei System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost)
bei System.IO.Directory.Delete(String path)
bei Ultimate_GBC_VC_Injector_for_3DS.frmMain.btnNextStep_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
  • Like
Reactions: NotABot

NotABot

New Member
Newbie
Joined
Sep 5, 2015
Messages
3
Trophies
0
Age
31
XP
92
Country
United States
Yeah, I'm experiencing the same error after finishing a CIA, word for word, but no error from exporting the banner.bin. I haven't seen any ill effects though, they display and play normally on my 3DS. Not using the new VC, if that matters.
 

CavernOwl

New Member
Newbie
Joined
Mar 10, 2017
Messages
1
Trophies
0
Age
37
XP
52
Country
United States
I've been monitoring this thread for a couple of weeks now. I get the same error message as GoldNoway (well I think...haven't taken French since high school ;)), and I get the banner with the bottom of the second line cut off. CIA works, game plays fine, just a little trigger for the OCD.
 

Cralex

Well-Known Member
Member
Joined
Jul 29, 2016
Messages
206
Trophies
0
Age
37
XP
1,296
Country
United States
Minor issue: I just used the current version of this tool and the lower half of the "Released" line is cut off when looking at in on my 3DS. This happened because, while injecting Tetris DX, it looked like there was too much space between the game's title and the release date in the preview when the release date was in the second text box. I added a line break to the first box and put the release date there. This made the preview look better, but caused the issue above.
 

Latias4ever

Active Member
Newcomer
Joined
Sep 17, 2009
Messages
37
Trophies
0
XP
197
Country
I tried creating a cia file of the bootlegged Telefang games (Pokémon Diamond/Jade), and it gave me the "directory is invalid" error. I saw that I need to check the New VC Mode on step 4, but won't that prevent me from making a save state within the game itself? Considering the bootleg has the notoriety of deleting own save file, I was thinking having save states would be ideal. What should I do, exactly? Will the bootlegged version even work after installing?
 

Ketchup_Raptor

New Member
Newbie
Joined
Feb 20, 2017
Messages
3
Trophies
0
Age
24
XP
54
Country
United States
I tried creating a cia file of the bootlegged Telefang games (Pokémon Diamond/Jade), and it gave me the "directory is invalid" error. I saw that I need to check the New VC Mode on step 4, but won't that prevent me from making a save state within the game itself? Considering the bootleg has the notoriety of deleting own save file, I was thinking having save states would be ideal. What should I do, exactly? Will the bootlegged version even work after installing?

I haven't played Telefang myself directly but did watch some of the TwitchPlaysPokemon stream of it a while ago, from what I understand the deleting of the save file is because of the low quality cartridges the bootleggers used, there should be no issue with the rom aside from the poor translation
 

Antons20

Member
Newcomer
Joined
Dec 26, 2016
Messages
20
Trophies
0
Age
28
Location
New York
XP
75
Country
United States
I got this error when I tried inject Pokémon Prism v0.93 0176 with version 1.10 any solution? I don't want install Visual Studio, I'm on Win 10 Pro x32:


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 find file 'C:\Users\Anthony Solano\AppData\Local\Temp\201704171004164244\DecryptedApp.0000.00000000'.
File name: 'C:\Users\Anthony Solano\AppData\Local\Temp\201704171004164244\DecryptedApp.0000.00000000'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalMove(String sourceFileName, String destFileName, Boolean checkHost)
at System.IO.File.Move(String sourceFileName, String destFileName)
at Ultimate_GBC_VC_Injector_for_3DS.frmMain.btnNextStep_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Ultimate GBC VC Injector for 3DS
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Anthony%20Solano/Downloads/Ultimate%20GBC%20VC%20Injector%20for%203DS%201.10/Ultimate%20GBC%20VC%20Injector%20for%203DS.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
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.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2020.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
WinFormsColor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Anthony%20Solano/Downloads/Ultimate%20GBC%20VC%20Injector%20for%203DS%201.10/WinFormsColor.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.
 
Last edited by Antons20,

xcession

New Member
Newbie
Joined
Aug 7, 2007
Messages
2
Trophies
0
XP
230
Country
Thailand
I got this error "The directory name is invalid". I tried with different folder name both injector and rom, doesn't work.
EzGKPCt.png
 

Cralex

Well-Known Member
Member
Joined
Jul 29, 2016
Messages
206
Trophies
0
Age
37
XP
1,296
Country
United States
Does is support patched games like ROM hacks

Yes, I have both hacked and translated games installed. Compatibility is really good.

Is there a way to get those super Gameboy borders or can you add this feature

There isn't a way to get virtual console to automatically load super gameboy borders from a SGB compatible game, like some community-made emulators can. The best you can do is create a custom border using the template in the first post and select it when you are injecting your game.
 
Last edited by Cralex,
  • Like
Reactions: Dantheghost

The_Time_Is_Nigh

Well-Known Member
Member
Joined
Jan 7, 2015
Messages
128
Trophies
0
Age
31
XP
505
Country
United States
EDIT: LOL I didn't see we could put the .patch in and get trading on these. I'm testing that out now.

OLD MESSAGE: Hey, I'm wanting to add custom borders/custom 3D banners to pre-existing VC games (Pokemon Red, Blue, Yellow, and wireless patched Gold Silver and Crystal), so my thought was that I could make injections using this tool, then replace files for the RBY and GSC CIAs and rebuild them and be set. Would this work? How would I go about doing it, and what files would I need to extract after using the Hacking Toolkit to unpack the CIA?
 
Last edited by The_Time_Is_Nigh,

daddu3

Well-Known Member
Member
Joined
Jul 8, 2012
Messages
103
Trophies
1
XP
658
Country
Finland
Yo Asdolo, what's the file for the style border within these CIA-files for the VC games? Trying to change one for Pokemon Yellow, but I then discovered that the samples for Pikachu are played separately by the 3DS-system, and they don't carry to the injected rom. So I'm attempting to just change the ingame border style.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    good night
  • BakerMan @ BakerMan:
    as to you
  • K3Nv2 @ K3Nv2:
    How do you know if the night will be good when you're asleep
  • BakerMan @ BakerMan:
    because i didn't say i was asleep
  • BakerMan @ BakerMan:
    i said i was sleeping...
  • BakerMan @ BakerMan:
    sleeping with uremum
  • K3Nv2 @ K3Nv2:
    Even my mum slept on that uremum
  • TwoSpikedHands @ TwoSpikedHands:
    yall im torn... ive been hacking away at tales of phantasia GBA (the USA version) and have so many documents of reverse engineering i've done
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
    The Real Jdbye @ The Real Jdbye: never had that i don't think