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

Randomdice101

Member
Newcomer
Joined
Jan 10, 2017
Messages
11
Trophies
0
Age
31
XP
62
Country
Canada
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!

Thanks so much. I followed the first step and it fixed it. I can't test the trading yet but it shows up in the activity log so that's perfect.
 
  • Like
Reactions: Asdolo

Asdolo

the Hedgehog
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,246
Country
Argentina
Thanks so much. I followed the first step and it fixed it. I can't test the trading yet but it shows up in the activity log so that's perfect.

Don't worry, if you did modify the Pokemon Crystal CIA that is in the first post it will work. The only changes you did with your modification is to the icon flags, which enables the game to show on the Activity Log.
 

Randomdice101

Member
Newcomer
Joined
Jan 10, 2017
Messages
11
Trophies
0
Age
31
XP
62
Country
Canada
Don't worry, if you did modify the Pokemon Crystal CIA that is in the first post it will work. The only changes you did with your modification is to the icon flags, which enables the game to show on the Activity Log.
Yeah it even activated the tracking from before since the game showed up in the activity log with 1:46 playtime even though I uninstalled the original CIA and installed the new edited one. I'll have to check your guide too since I'd like to do this with the Japanese games since this post doesn't have the Japanese CIA
 

Sotirisdim4

Active Member
Newcomer
Joined
Jan 10, 2017
Messages
37
Trophies
0
XP
80
Country
Greece
Hey, tried injecting my save data from a Crystal rom I was playing 2 years ago. I'm using the same method I used with importing Pokemon Yellow's save data yet it says the data is corrupt. What do I do?
 

shadowofdarkness

Well-Known Member
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,253
Country
Canada
Hey, tried injecting my save data from a Crystal rom I was playing 2 years ago. I'm using the same method I used with importing Pokemon Yellow's save data yet it says the data is corrupt. What do I do?

I recently injected my Silver save from a real cart and found that the VC release is a slightly larger save file. I assume due to saving time info.
In the end I got it to work by creating a save in the VC release then overwriting the start of the file with the original 32768 byte save file.so the extra data was still on the end of the new save.
 

d4mation

Well-Known Member
Member
Joined
Aug 3, 2013
Messages
189
Trophies
0
XP
1,711
Country
United States
Decide now whether you want to play the game in DMG (Original Gameboy) mode or GBC (Gameboy Color) mode. If you want to play DMG mode, leave the patch as is and exit. Otherwise, change the "Fixcode" to 0x80.

This may be a dumb question, but does the GBC VC Emulator happen to have all the predefined palettes from the GBC Bootstrap included? If so, could we use this to play Red and Blue using the colors that showed when playing on the GBC (Not the SGB)?

The config.ini for GB VC doesn't allow for colorizing things in anything other than the BG layer normally.
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
Good question! The palettes are not stored in the emulator, as that is handled strictly by the bootstrap. You're also right in saying that the colors cannot be achieved by simply editing the .ini.
The good news for you is that something that you may be hoping for will be coming soon. I've developed it fairly recently, and it will eventually be in @Asdolo's GB injector. Stay tuned. :)
 

Blackwigg

Member
Newcomer
Joined
Dec 9, 2016
Messages
12
Trophies
0
Age
31
XP
133
Country
Brazil
Sorry if it was asked before, but is it simple to make a patch for Pokémon Blue Kaizo? I would love to play that since I liked Crystal Kaizo style, but I wanna play with a friend having wireless functions intact. How can I make said patch?
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
@TheStoneBanana can you make a wireless trade patch for Pokemon Brown 2014 edition cia? I wish I knew how, I don't wanna annoy or sound like a broken record.
I can, but that doesn't mean I will. I'm not trying to be rude here, but my priority is not to pump out patches for Pokemon hacks. There's a reason why I made documentation...

Sorry if it was asked before, but is it simple to make a patch for Pokémon Blue Kaizo? I would love to play that since I liked Crystal Kaizo style, but I wanna play with a friend having wireless functions intact. How can I make said patch?
A few pages back, I posted some documentation on how to create a patch based on Pokemon. The quote for the post is here, which you can jump to and download the documentation file:
The OP has been updated.

In other news, I have my own small Christmas surprise...
DOCUMENTATION!
finally geez this is so overdue


Attatched to this post is my best documentation. I had other things planned in store for this Christmas, but sadly, they will not be coming to fruition. However, since I assume most of you have been good girls and boys, here's what's in the pipeline at the moment:

- A new patch allowing for online play (trading, battle, etc) on Pokemon Red, Blue, Yellow, Green, Gold, Silver, Crystal, and more.
- A VC Wireless Link Patch automator. This will basically eliminate the process of manually creating patches by hand.
- ??? (I have other things planned here that I don't want to reveal yet)

I hope you all look forward to what's in store, and I thank you all for sticking around for so long to use these patches! It means so much to me. :)
I wish you luck in your patching endeavors!
 

Nico123

Member
Newcomer
Joined
Jan 24, 2017
Messages
9
Trophies
0
Age
32
XP
65
Country
Italy
Please, could you make at least a patch (only the patch file is fine, not the cia) for official Pokemon gold/silver/crystal in italian language? No hacked version or whatever, only official ones. I think that only italian version is not patched. I have read the documentation and patches file, but I can't figure what address to use to create a custom patch, I have no skills in this thing. I own these games and I would love to replay them on 3ds if they are avaible.
 

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States
I can, but that doesn't mean I will. I'm not trying to be rude here, but my priority is not to pump out patches for Pokemon hacks. There's a reason why I made documentation...


A few pages back, I posted some documentation on how to create a patch based on Pokemon. The quote for the post is here, which you can jump to and download the documentation file:
Braindump wasn't working correctly for me when I tried to dump the cxi for blue and yellow and didn't work at all for red. I give up, I looked for well over a week for found nothing btw I couldn't make heads or tails of your documentation either. I'm not very good a things like this. At least you didn't ignore me like everyone else did
 
Last edited by Blaze Uchiha,
  • Like
Reactions: ThisIsJohn

d4mation

Well-Known Member
Member
Joined
Aug 3, 2013
Messages
189
Trophies
0
XP
1,711
Country
United States
Braindump wasn't working correctly for me when I tried to dump the cxi for blue and yellow and didn't work at all for red. I give up, I looked for well over a week for found nothing btw I couldn't make heads or tails of your documentation either. I'm not very good a things like this. At least you didn't ignore me like everyone else did

I'm not sure about Braindump, but I know for Decrypt9 to be able to dump RBY you need to have a copy of your Seeddb.bin at the root of your SD Card. You can generate one following these instructions: https://gbatemp.net/threads/download-seedconv-seeddb-bin-generator-for-use-with-decrypt9.392856/
 

Blaze Uchiha

Well-Known Member
Member
Joined
Feb 6, 2016
Messages
558
Trophies
0
Age
38
XP
729
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr