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

Traiver

Developer
Developer
Joined
Aug 1, 2014
Messages
1,326
Trophies
1
Location
???
XP
2,953
Country
United States
An universal "patch" is impossible, but what about a ".patch" generator? It can search some patterns in the .GBC ROM and make a .patch from that. Is THAT possible, right?
You mean for wireless communications? I don't think that it will be possible. Since colors doesn't must be fixed anymore.
 
  • Like
Reactions: XRaidersP

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
It's not just about the codes pattern. There are offsets and RAM addresses that differ between protocols, which makes things very different in hexidecimal between games.
 
  • Like
Reactions: Asdolo

Captain Library

Well-Known Member
Member
Joined
Jun 21, 2012
Messages
116
Trophies
1
XP
1,058
Country
United Kingdom
The new list is updated and these ones will be out somewhere, soon! Silver (English & French) got a new Unique ID, which prevents you from the update message. All these games are now fully fixed, that means, no more palette glitches and with wireless linking patches! The B/W versions are removed for the first time. Maybe I'll add them later again back to the newest list.


Code:
*Updated on 09/03/16* - Full fixed versions

Product Code  Unique ID      Name
CTR-P-BRNZ    0x01916        Pokémon Bronze (English) - Color - v1.2

CTR-P-CREN    0x01901        Pokémon Crystal (English) - v1.2
CTR-P-CRFR    0x01902        Pokémon Crystal (French) - v1.2
CTR-P-KRDE    0x01903        Pokémon Crystal (German) - v1.1
CTR-P-CRES    0x01904        Pokémon Crystal (Spanish) - v1.2

CTR-P-CRYE    0x01917        Pokémon Crystal Emu Edition (English) - v1.2

CTR-P-GOEN    0x01906        Pokémon Gold (English) - Color - v1.3
CTR-P-GOFR    0x01908        Pokémon Gold (French) - Color - v1.2
CTR-P-GODE    0x0190A        Pokémon Gold (German) - Color - v1.1
CTR-P-GOES    0x0190C        Pokémon Gold (Spanish) - Color - v1.2

CTR-P-SIEN    0x01918        Pokémon Silver (English) - Color - v1.3
CTR-P-SIFR    0x01919        Pokémon Silver (French) - Color - v1.2
CTR-P-SIDE    0x01912        Pokémon Silver (German) - Color - v1.1
CTR-P-SIES    0x01914        Pokémon Silver (Spanish) - Color - v1.2

Ah man thanks for changing the Title IDs :D Obviously fixing the colour and the trading is the big news and now it'll feel like an official VC release. You have done amazing work and made me and no doubt many others very happy.
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
You know what time it is. :)

Updated the OP to contain instructions on how to do the patch for correct color (it's really easy, actually. finding the code and documenting it was the most difficult part) and also added a new title list.

From here on out, there's STILL more to come. The Japanese and Italian releases are still coming, and I also am writing up documentation. Stay tuned and enjoy! :D

EDIT: Oh and also @Traiver updated the .CIAs on that ISO site to contain the color fix from the get go.
 

sora10pls

Well-Known Member
Member
Joined
Oct 25, 2015
Messages
190
Trophies
0
XP
715
Country
Canada
Crystal (English) release on that ISO site causes an error right when I launch it. Gold and Silver both work fine
 

FanmadeEndings

Well-Known Member
Member
Joined
Feb 16, 2016
Messages
192
Trophies
0
Age
29
XP
396
Country
Gambia, The
This really is amazing! Thanks for your great work TheStoneBanana & Traiver!
Also, Traiver, thanks for the pre-release. :) (I'm a person with facebook that sharing here apparently isn't the best idea, according to Traiver. Welp, okay.)
 
Last edited by FanmadeEndings,
  • Like
Reactions: Traiver

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,916
Country
Italy
CTR-P-BRNZ 0x01916 Pokémon Bronze (English) - Color - v1.2
CTR-P-CREN 0x01901 Pokémon Crystal (English) - v1.2

Not to ask you to rebuild everything just for this reason, but could you please not use "ctr-?-????" product codes?
Without Nintendo telling you how you should do things, you have 15 characters to write a much more intuitive title! :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @Psionic Roshambo, DO THE METH!!!