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
    486

xJoelituh

Well-Known Member
Member
Joined
Mar 11, 2016
Messages
168
Trophies
0
Age
27
XP
220
Country
Spain
just created a new crystal cia with my desired settings...
thanks for the help...

could i ask one more thing, i have a problem importing my save on VBA...
on VBA emulator (PC), everything works fine
but when i import the save file thru savedatafiler, the game says "save corrupted, need to initialize" something like that...
is there any work around on that error?
cuz my pokemon yellow VBA save works on the VC, but not the crystal...

thanks...

Is there a converter/hex-edit to make emulator saves be importable? When I rename my .sav from BGB emulator to sav.dat and try to import it the game says it is corrupted and must be initialized. In BGB I saved with and without "Save RTC in SAV file (VBA Compatible)"

EDIT: Here is the direct link for how to hex edit an emulator save into working with this VC release
 

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
just created a new crystal cia with my desired settings...
thanks for the help...

could i ask one more thing, i have a problem importing my save on VBA...
on VBA emulator (PC), everything works fine
but when i import the save file thru savedatafiler, the game says "save corrupted, need to initialize" something like that...
is there any work around on that error?
cuz my pokemon yellow VBA save works on the VC, but not the crystal...

thanks...

A lot of emulators like VBA tack on real-time clock dats onto the end of a save file. You need to export your VBA save, and use a hex editor to shave off a few bytes from the end of the file.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
@xJoelituh
@ThisIsDaAccount
thanks for your help...
save is working now...
i deleted everything Past 0x8000

send your save and cia in pm
is this the same solution you will make on my save?

just curious guys if this workaround is safe?
what i mean is does it affect the progress of the game/will it experience any error during gameplay since we delete some values?
or its plain related to RTC.

thanks...
 
  • Like
Reactions: xJoelituh

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
@xJoelituh
@ThisIsDaAccount
thanks for your help...
save is working now...
i deleted everything Past 0x8000


is this the same solution you will make on my save?

just curious guys if this workaround is safe?
what i mean is does it affect the progress of the game/will it experience any error during gameplay since we delete some values?
or its plain related to RTC.

thanks...
The bytes you deleted are only related to RTC and won't affect gameplay otherwise. Just use the crystal password generator to change your time in the RTC because it's probably messed up.
 

MegaBoyEXE

Well-Known Member
Member
Joined
Dec 27, 2015
Messages
126
Trophies
0
XP
581
Country
Brazil
I tried linked battles (Crystal Vs. Crystal), and result is weird.
Teams appeared right both sides, but the move effects did not synced.
Used Sleep Powder, one side it affected, the other side not. Then the battle went out off sync with HP and fainting all messed up.

With trading it went ok, except a long time wait during startup at "Please Wait..."
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,538
Country
France
I tried linked battles (Crystal Vs. Crystal), and result is weird.
Teams appeared right both sides, but the move effects did not synced.
Used Sleep Powder, one side it affected, the other side not. Then the battle went out off sync with HP and fainting all messed up.

With trading it went ok, except a long time wait during startup at "Please Wait..."
crystal vs cryxtal is ok for me
but not crystal vs silver
there is a tauros/freeze glitch
 

hacksn5s4

Banned!
Banned
Joined
Aug 12, 2015
Messages
4,332
Trophies
0
XP
1,322
Country
would be cool if ph bank could tranfer gen 2 mons to sun and moon from these since gen 1 pokemon data is slimar it would not be hard to convert once we know how the real pokebank converts the gen 1 pokemon
 

xJoelituh

Well-Known Member
Member
Joined
Mar 11, 2016
Messages
168
Trophies
0
Age
27
XP
220
Country
Spain
would be cool if ph bank could tranfer gen 2 mons to sun and moon from these since gen 1 pokemon data is slimar it would not be hard to convert once we know how the real pokebank converts the gen 1 pokemon

The real Pokebank directly wont accept those Pokemon (And pretty sure it won't even detect the games)
 

hacksn5s4

Banned!
Banned
Joined
Aug 12, 2015
Messages
4,332
Trophies
0
XP
1,322
Country
The real Pokebank directly wont accept those Pokemon (And pretty sure it won't even detect the games)
Well you can still use the time capsule to trade gen 1 Pokemon caught in gsc and trade them to rby then use the poke bank on them. But no transferring gen 2 Pokemon that way
 

xJoelituh

Well-Known Member
Member
Joined
Mar 11, 2016
Messages
168
Trophies
0
Age
27
XP
220
Country
Spain
Well you can still use the time capsule to trade gen 1 Pokemon caught in gsc and trade them to rby then use the poke bank on them. But no transferring gen 2 Pokemon that way
And.. What's the point of that? There isn't much Pokemon that learns Gen 1 Moves that can be transfer and learn "new" moves in the new games. Literally all of the egg moves are already implemented in later gens. Maybe the only ones possibles that are cool are the ones from the PCNY Event injecting a sav / modifying one. Lovely Kiss Snorlax in particular.
 

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
@Asia81

good day... :-) ive used your pack hack app to extract cia, just want to ask, whats the specific file of the GBC VC in-game boarder? (the one that shows the violet GBC screen when start&select is held when starting GBC VC) i just want to inject new colors of the boarder... thanks and have a nice day :-)

WIN_20161110_21_07_58_Pro.jpg
 

Asia81

Yuri Lover ~
Member
Joined
Nov 15, 2014
Messages
6,662
Trophies
3
Age
29
XP
3,538
Country
France
@Asia81

good day... :-) ive used your pack hack app to extract cia, just want to ask, whats the specific file of the GBC VC in-game boarder? (the one that shows the violet GBC screen when start&select is held when starting GBC VC) i just want to inject new colors of the boarder... thanks and have a nice day :-)

View attachment 68397
face_cgb.ttp

Edit: Even if I don't know how to open it, I'm pretty sure it's this file.
@Asdolo How did you do all your custom face in your injector?
 
Last edited by Asia81,

Asdolo

the Hedgehog
Member
Joined
Apr 29, 2016
Messages
603
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,282
Country
Argentina
face_cgb.ttp

Edit: Even if I don't know how to open it, I'm pretty sure it's this file.
@Asdolo How did you do all your custom face in your injector?

Indeed, face_cgb.ttp contains the border.
From offset 0x20 to the end of the file, there is the raw image data. The data format is RGBA8.

So to convert .png to ".ttp", I just grab the image the user want to inject and I convert it to RGBA8 raw data using EveryFileExplorer Textures class.

Anyway, someday I'll release the code, but it's a mess.
 

ThisIsDaAccount

Well-Known Member
Member
Joined
Apr 8, 2016
Messages
1,158
Trophies
0
XP
944
Country
United States
Indeed, face_cgb.ttp contains the border.
From offset 0x20 to the end of the file, there is the raw image data. The data format is RGBA8.

So to convert .png to ".ttp", I just grab the image the user want to inject and I convert it to RGBA8 raw data using EveryFileExplorer Textures class.

Anyway, someday I'll release the code, but it's a mess.
Where can i find the option for converting to RGBA8 in EFE?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • realtimesave @ realtimesave:
    I tried to get a slim on a black friday once, but they ran out of stock for the $100 one
  • realtimesave @ realtimesave:
    many ages ago
  • BigOnYa @ BigOnYa:
    You can find them $50-75 nowdays if catch a deal
  • K3Nv2 @ K3Nv2:
    Still remember grabbing this ps4 slim on black Friday for $200 when the msrp was still around 300
    +1
  • BigOnYa @ BigOnYa:
    I went to auction at a mom/pops video game store few months ago that was closing, and bought 11 slims for $200, 1 was DOA but 10 work fine. so hella deal. Already rgh3'ed 8 of them. But most younger kids don't even want anymore, unless it plays stupid "fortnight", or newer shit.
  • K3Nv2 @ K3Nv2:
    Think I'm gonna use my giftcard balance on a nice pair of headphones but $100 is still limited
  • K3Nv2 @ K3Nv2:
    Soundcore q30s are nice but they leak so much sound it sounds like speakers
  • Psionic Roshambo @ Psionic Roshambo:
    Ken spend the 100 on a gun and skii mask, wait for a jogger at the park jewelry money and headphones!
    +1
  • K3Nv2 @ K3Nv2:
    If only Amazon sold guns
  • K3Nv2 @ K3Nv2:
    Fucking dick heads think it's a bad idea to get a gun 2 days later
  • BigOnYa @ BigOnYa:
    Wait, I thought you were the dickhe...nvm
  • K3Nv2 @ K3Nv2:
    I got balls on my chin and two dicks on my forehead sir
    +1
  • BigOnYa @ BigOnYa:
    Sorry, no offense there double dickhead chinballs.
  • K3Nv2 @ K3Nv2:
    Chicks still love it
    +1
  • BigOnYa @ BigOnYa:
    "Mommy, look, what is that?". "That's your soon to be daddy."
    +1
  • K3Nv2 @ K3Nv2:
    That you'll only see once
    +2
  • Veho @ Veho:
    Double dickhead chinballs is still better than double dickhead eyeballs.
  • Veho @ Veho:
    As in, the balls will grow in your eye sockets.
  • K3Nv2 @ K3Nv2:
    I paid 5 grand to get them moved to my chin
    +1
  • Veho @ Veho:
    This you?
  • K3Nv2 @ K3Nv2:
    My hair can't be that cool
    Sonic Angel Knight @ Sonic Angel Knight: JOE! :P