ROM Hack [Release] Pokemon Gold, Silver, and Crystal Virtual Console Wireless Linking Patches

Would you like to see documentation on how to make patches like this in the future?


  • Total voters
    485

Jermeister

New Member
Newbie
Joined
Jan 16, 2017
Messages
1
Trophies
0
Age
25
XP
42
Country
United States
I just recently found this but would it also be possible to make a 2player compatible "Pokemon Trading card game"? because i was disappointed that the normal VC of PTCG wasnt multiplayer and i now see this making GSC multiplayer compatible by using the RBYG VC so would it require some sort of patch or would i be able to just stick the rom in?
 
  • Like
Reactions: r0ni

shutterbug2000

Cubic NINJHAX!
Member
Joined
Oct 11, 2014
Messages
1,088
Trophies
0
Age
29
XP
4,878
Country
United States
Odd question, but what exactly goes into the patch? Like, let's say I wanted to patch a game besides Pokemon, tetris for example. How would I go about that?
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
Odd question, but what exactly goes into the patch? Like, let's say I wanted to patch a game besides Pokemon, tetris for example. How would I go about that?
I addressed this a little in the documentation, but I'll try to explain it again a little clearer here.
It's not so much "patching" anything, even though that's the official name. It essentially gives this VC emulator cues during emulation as to when certain link functions are being executed, and then the emulator can do specific functions that it wants to.

For example, there is a part in the patch that allows the prompt to connect to another player to appear. This works by being pointed to an address in the ROM where link cable functions begin, and when the program counter in the emulator itself reaches this address, the internal function for the prompt is triggered.
 
  • Like
Reactions: cvskid and Asia81

Prince Valmont

Well-Known Member
Member
Joined
Oct 7, 2007
Messages
231
Trophies
1
Location
Midwest
XP
461
Country
United States
Want to make an english translated pokemon green.
This. I'm wanting the same thing. I've got the elusive REV-D ROM of Shane Mohammed's Pokemon Green hack that I would love to inject and put on my 3DS (with the working VC Link Patch). I'm still going to do research on how to make this happen. From the first page it seems a little... intimidating.
 

FrostyDialga

Banned!
Banned
Joined
Dec 28, 2016
Messages
193
Trophies
0
XP
136
Country
This. I'm wanting the same thing. I've got the elusive REV-D ROM of Shane Mohammed's Pokemon Green hack that I would love to inject and put on my 3DS (with the working VC Link Patch). I'm still going to do research on how to make this happen. From the first page it seems a little... intimidating.
The original green rom in the CIA does not work with the patch though it glitches the game and causes it to crash when you start a new game. so I tried a green rom that worked with the patch but the link feature won't work and talking to the lady in the poke center causes the game to hang.
 

Asdolo

the Hedgehog
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,253
Country
Argentina
@Traiver hey I downloaded your CIA versions for English gold, silver, crystal as well as prism 0.92 everything works great except that Pokemon crystal doesn't show up in the activity log and it tracks the time as ???. Pokemon crystal is the only game to do that out of the bunch. Is there any fix for that?
The icon.bin has bad flags @Traiver
 

Prince Valmont

Well-Known Member
Member
Joined
Oct 7, 2007
Messages
231
Trophies
1
Location
Midwest
XP
461
Country
United States
No. This special VC emulator was only designed to specifically run GB and GBC games.

StoneBanana, when development of the patch becomes further along, do you think it might be something to collaborate with Asdolo on and possibly including in a future GB/GBC VC Injector? Assuming such a thing would be possible.
 

Syphist

New Member
Newbie
Joined
Jan 26, 2017
Messages
1
Trophies
0
Age
28
XP
52
Country
United States
IDK what I'm doing wrong, but I can't find the exefs folder or code.bin. I've dumped the cxi via Decrypt9WIP if that helps.
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
StoneBanana, when development of the patch becomes further along, do you think it might be something to collaborate with Asdolo on and possibly including in a future GB/GBC VC Injector? Assuming such a thing would be possible.
An automated patch maker is planned. Plans to collaborate with Asdolo at this point haven't been discussed, because the tool isn't finished.
 

Asdolo

the Hedgehog
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,253
Country
Argentina
Would you be able to show me how to fix it? I haven't played it because of that...
Well, there are many ways to fix that. You can decompile the CIA using this tutorial, and then locate the icon.icn file in the ExeFS folder, and then hex-edit it replacing the 4 bytes starting on the offset 0x2028 with:
Code:
C5 01 00 00
(4 bytes long), saving your icon.icn and recompiling the CIA using the same tutorial.

Another way would be to make your own CIA with my GBC Injector, in which you can customize it the way you want. Also, if you use this method, don't forget to include the .patch file in the step 4 that makes the Link Cable features works!
 
  • Like
Reactions: Randomdice101

ThisIsJohn

Member
Newcomer
Joined
Jan 6, 2017
Messages
21
Trophies
0
Age
31
Location
California.
XP
108
Country
United States
[snip]
If anyone is wondering how to get the patch for Red, Blue and Yellow, just grab it from inside the .CIA file.
How would I do this? I don't want to take up too much of your time, so just what program I would use and how I could identify the patch for RBY would be great. I've trying to figure out how to patch the first Gen games for a while.
 

Arecaidian Fox

fox-ott
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,023
Country
United States
How would I do this? I don't want to take up too much of your time, so just what program I would use and how I could identify the patch for RBY would be great. I've trying to figure out how to patch the first Gen games for a while.
Just unpack the romfs and look for a file named "Dmgapae0.e69.patch". That's the patch you need.
 
  • Like
Reactions: ThisIsJohn

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Thank you. Hope you're in good spirits today like I am. :)