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

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States
Did you make the v.92 by yourself with this injector?
no Traiver made it about 2 months ago with the wireless patch. the one from that iso site

--------------------- MERGED ---------------------------

no Traiver made it about 2 months ago with the wireless patch. the one from that iso site
but I do know the PC and TID and want to edit the whole thing instead of the last 4 characters
 

Asdolo

the Hedgehog
OP
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,251
Country
Argentina
no Traiver made it about 2 months ago with the wireless patch. the one from that iso site

You can follow this guide to extract your v.92 CIA.

Then, open /ExtractedRomFS/rom/ folder and replace the file on that folder with the new v.93 version (make sure to keep the same file name that it's on the rom folder for the new v.93 rom).

Then, yuu can rebuild your CIA using the same guide.
 
Last edited by Asdolo,

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States
You can follow this guide to extract your v.92 CIA.

Then, open /ExtractedRomFS/rom/ folder and replace the file on that folder with the new v.93 version (keep the same file that it's on the rom folder).

Then, yuu can rebuild your CIA using the same guide.
Can I also put the wireless patch in there? Thanks for the extremely fast reply!
 

CrazyBlergh

Well-Known Member
Member
Joined
Sep 11, 2016
Messages
130
Trophies
0
Age
35
XP
171
Country
Gambia, The
Is it possible to have the bordered pixel perfect mode on as default? (Maybe hold start to switch to fullscreen on bootup?)
If it's not possible with this tool, does anyone know how you could edit this?
 
  • Like
Reactions: NintendoFan06

wanderer0219428

New Member
Newbie
Joined
Feb 18, 2017
Messages
1
Trophies
0
Age
34
XP
51
Country
United States
There seems to be a sound distortion problem with Pokemon Prism Version 0.93 Build 0153.

I made a custom .cia of build 0153 using "Ultimate GBC VC Injector for 3DS (version 1.10)" and the sound is distorted in some places (title screen music is distorted, sound distorts for a second or two every time I enter a battle, etc.).

Tried the 0153 rom in virtual boy advance on pc and sound was fine in those places, so I don't think it's the rom? Tried sound multi sample settings 0-4 with "use new vc" checked. 1 worked the best but still had distorted sound problems.

Anyone know what might be wrong and how to fix it?

Edit: Tried the new release of Prism (build 0154) and still same problem...

Edit 2: It seems "use new vc" is the problem. Made one with that unchecked and the sound problems are gone.
 
Last edited by wanderer0219428,

Randomdice101

Member
Newcomer
Joined
Jan 10, 2017
Messages
11
Trophies
0
Age
31
XP
62
Country
Canada
I found a way to "fix" japanese crystal. It seems the issue is when using the new VC without save states. I tried without a patch and that also crashed. When I create the cia using the old VC japanese crystal works. Any way to fix this? I'd love to help fix this...

Might have something to do with a call to the phone adaptor thing right when the game starts? This is just a wild guess...
 

angelhp

Well-Known Member
Member
Joined
Nov 30, 2014
Messages
510
Trophies
0
XP
2,360
Country
United States
There seems to be a sound distortion problem with Pokemon Prism Version 0.93 Build 0153.

I made a custom .cia of build 0153 using "Ultimate GBC VC Injector for 3DS (version 1.10)" and the sound is distorted in some places (title screen music is distorted, sound distorts for a second or two every time I enter a battle, etc.).

Tried the 0153 rom in virtual boy advance on pc and sound was fine in those places, so I don't think it's the rom? Tried sound multi sample settings 0-4 with "use new vc" checked. 1 worked the best but still had distorted sound problems.

Anyone know what might be wrong and how to fix it?

Edit: Tried the new release of Prism (build 0154) and still same problem...

Edit 2: It seems "use new vc" is the problem. Made one with that unchecked and the sound problems are gone.
Use new build 155
it doesnt have sound problem for me.
New VC sound sample 1
I use Debug version
 
Last edited by angelhp,

GoldNoway

Well-Known Member
Newcomer
Joined
Nov 22, 2015
Messages
56
Trophies
0
Age
33
Location
Labyrinth City
Website
u.timelab.chez.com
XP
165
Country
France
Hi,
When using the last GBC injector, I encounter an error. I obtain cias, though, but there is just one small problem :

hni_0005-51a6aec.jpg


Could be worst I guess, but I figured it'd be better to come here.
 
  • Like
Reactions: NotABot

Asdolo

the Hedgehog
OP
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,251
Country
Argentina
Hi,
When using the last GBC injector, I encounter an error. I obtain cias, though, but there is just one small problem :

hni_0005-51a6aec.jpg


Could be worst I guess, but I figured it'd be better to come here.

What's the full error message?

If you press export the banner.bin on the Step 3, do you have the same error?
 

GoldNoway

Well-Known Member
Newcomer
Joined
Nov 22, 2015
Messages
56
Trophies
0
Age
33
Location
Labyrinth City
Website
u.timelab.chez.com
XP
165
Country
France
Same thing when exporting the banner.bin, yeah. It doesn't seem related at all.
Here is the full error text :

Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.IO.IOException: Nom de répertoire non valide.

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


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Ultimate GBC VC Injector for 3DS
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///D:/injector/Ultimate%20GBC%20VC%20Injector%20for%203DS.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
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
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Accessibility
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Xml.Linq
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Xml
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36366 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.34209 built by: FX452RTMGDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 4.0.0.0
Version Win32 : 4.0.30319.36213 built by: FX452RTMLDR
CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

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

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.

Thanks ! :)
 

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States
Just make an old-style cia out of your game, take your save and inject it in your newly acquired old-style cia, that should easily do the trick :')
the only way I know how to make a cia is with ultimate vc injector and unfortunately it don't work with that(believe me, I almost wanted to pull my hair out trying to figure it out). I was wondering within the extracted rom files if I could replace something that could make it work? Also do you know how to edit banner files?
 
Last edited by Blaze Uchiha,

GoldNoway

Well-Known Member
Newcomer
Joined
Nov 22, 2015
Messages
56
Trophies
0
Age
33
Location
Labyrinth City
Website
u.timelab.chez.com
XP
165
Country
France
the only way I know how to make a cia is with ultimate vc injector and unfortunately it don't work with that(believe me, I almost wanted to pull my hair out trying to figure it out). I was wondering within the extracted rom files if I could replace something that could make it work? Also do you know how to edit banner files?

I don't see why it should'nt work : Extract the sav.dat of your old game, launch your new game, extract the sav.dat of this one and then put the old sav instead of the new. It's basically the same thing as a .sav file, so if this is the same game there really is no reason for that method to fail.


(Btw I only use injectors, so I don't know how to edit a banner file, sorry)
 

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States
I don't see why it should'nt work : Extract the sav.dat of your old game, launch your new game, extract the sav.dat of this one and then put the old sav instead of the new. It's basically the same thing as a .sav file, so if this is the same game there really is no reason for that method to fail.


(Btw I only use injectors, so I don't know how to edit a banner file, sorry)
It don't work I've tried it
 

Tutimane

Well-Known Member
Newcomer
Joined
Feb 19, 2017
Messages
54
Trophies
0
Age
37
XP
100
Country
United States
This is for the dev, can you please add the option to take off bilenear filtering, Ive seen it done in your other inject programs, i dont care if the pixels look weird i want to set up my roms to use the vc original size (267 x 240) and not have bilinear filtering thanks,

also if can add an option to let us start the game in pixel perfect mode showing the gameboy. if i cant take off bilinear filtering i'd at least rather have it auto start in pixel perfect.
 

Tutimane

Well-Known Member
Newcomer
Joined
Feb 19, 2017
Messages
54
Trophies
0
Age
37
XP
100
Country
United States
Hello, also trying to add my own custom banner crashed the program after trying to mak the cia file, any other image requirements it needs to work? like jpg or indexing the colors?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :rofl2: