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

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
So... I'm not home right now (I'm currently at school) and I thought now would be a good opportunity to ask you guys a question.

After reading the poll, it's very obvious that you guys are interested in documentation of how to use these link features (i started writing it last night :D ), but would you be interested in more P.O.C. ports in the future? Like, say for example, Tetris or something.
Tetris please!
 

loco365

Well-Known Member
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
So... I'm not home right now (I'm currently at school) and I thought now would be a good opportunity to ask you guys a question.

After reading the poll, it's very obvious that you guys are interested in documentation of how to use these link features (i started writing it last night :D ), but would you be interested in more P.O.C. ports in the future? Like, say for example, Tetris or something.
If you were able to get it working for GSC, imagine how fun it'd be to link all the other VC games, such as Game & Watch Gallery 3 which requires linking for the 5 stars in the 2-player Judge game. Otherwise you cannot 100% the game.
 

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,342
Country
United States
HUMONGOUS UPDATE, YOU GUYS

I am proud to announce that we have successfully been able to enable full color in this special VC emulator. No more flashy colors or blanked out ones! Only the true, full color experience.

IeYQxDK.jpg
(for those of you who don't know, that title screen used to have a big white block in the center of it)
Incredible work on all of this! If I knew that after r/b/y came out in vc that second generation would follow soon after, I'd have lost it.
 
  • Like
Reactions: Garblant

MajinCubyan

The Funky Super Saiyan
Member
Joined
Nov 24, 2014
Messages
783
Trophies
2
Age
35
Location
Orre
XP
2,124
Country
United States
Hey, great work guys. Been a long time since February, glad to see you guys still been at it. So these new patches, with the linking fixed, is it specific to just these games or can it be applied to other games?
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
Hey, great work guys. Been a long time since February, glad to see you guys still been at it. So these new patches, with the linking fixed, is it specific to just these games or can it be applied to other games?
It's specific to certain games. The patches are based off of hardcoded offsets and routines in the ROM, so making a universal patch is impossible.
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,305
Country
United States
I can't imagine its as simple, but I have to ask, could this kind of patch be implemented be used in the GBA VC titles? Is that even possible with how GBA vc works, and even if it were, could it be as easy as porting it over with a few minor adjustments or would it require an entirely new kind of patch? I ask because one of my favorite multiplayer experiences was the Mario Bros mode in all the Mario Advance titles as well as with Mario & Luigi. It was so damn fun throwing your friends in that trash can lol. What I would give to be able to play the likes of that again on my N3DS.
 

MajinCubyan

The Funky Super Saiyan
Member
Joined
Nov 24, 2014
Messages
783
Trophies
2
Age
35
Location
Orre
XP
2,124
Country
United States
It's specific to certain games. The patches are based off of hardcoded offsets and routines in the ROM, so making a universal patch is impossible.

Thats what I thought, I remember reading that in the thread in February. Man, I was hoping to be able to get Dragon Quest Monsters 2 for GBC working with linking. Haha.

Thanks for this again, been playing Gold all night. :)
 

xtheman

Well-Known Member
Member
Joined
Jan 28, 2016
Messages
5,837
Trophies
0
Location
???
XP
3,790
Country
United States
I can't imagine its as simple, but I have to ask, could this kind of patch be implemented be used in the GBA VC titles? Is that even possible with how GBA vc works, and even if it were, could it be as easy as porting it over with a few minor adjustments or would it require an entirely new kind of patch? I ask because one of my favorite multiplayer experiences was the Mario Bros mode in all the Mario Advance titles as well as with Mario & Luigi. It was so damn fun throwing your friends in that trash can lol. What I would give to be able to play the likes of that again on my N3DS.
It is impossible for many reasons. Specifically the way the gba vc works. It isn't emulation. Its native hardware.
 

Deleted member 370283

Well-Known Member
OP
Member
Joined
Aug 19, 2015
Messages
496
Trophies
0
Age
22
XP
1,021
Country
United States
I can't imagine its as simple, but I have to ask, could this kind of patch be implemented be used in the GBA VC titles? Is that even possible with how GBA vc works, and even if it were, could it be as easy as porting it over with a few minor adjustments or would it require an entirely new kind of patch? I ask because one of my favorite multiplayer experiences was the Mario Bros mode in all the Mario Advance titles as well as with Mario & Luigi. It was so damn fun throwing your friends in that trash can lol. What I would give to be able to play the likes of that again on my N3DS.
I'm gonna probably say no on that, only for one reason.

Just going off of my memory, I'm pretty sure Nintendo stripped down this emulator just to the GB emulation. So, essentially, running GBA games would be impossible.

That said, IF GBA games did run, it's within the realm of possibility that they could be patched as well.
 

duffmmann

Well-Known Member
Member
Joined
Mar 11, 2009
Messages
3,966
Trophies
2
XP
2,305
Country
United States
I'm gonna probably say no on that, only for one reason.

Just going off of my memory, I'm pretty sure Nintendo stripped down this emulator just to the GB emulation. So, essentially, running GBA games would be impossible.

That said, IF GBA games did run, it's within the realm of possibility that they could be patched as well.

That's pretty much what I assumed.
 

Traiver

Developer
Developer
Joined
Aug 1, 2014
Messages
1,326
Trophies
1
Location
???
XP
2,947
Country
United States
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

Unique ID      Name
0x01916        Pokémon Bronze (English) - Color - v1.2

0x01901        Pokémon Crystal (English) - v1.2
0x01902        Pokémon Crystal (French) - v1.2
0x01903        Pokémon Crystal (German) - v1.1
0x01904        Pokémon Crystal (Spanish) - v1.2

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

0x01906        Pokémon Gold (English) - Color - v1.3
0x01908        Pokémon Gold (French) - Color - v1.2
0x0190A        Pokémon Gold (German) - Color - v1.1
0x0190C        Pokémon Gold (Spanish) - Color - v1.2

0x01918        Pokémon Silver (English) - Color - v1.3
0x01919        Pokémon Silver (French) - Color - v1.2
0x01912        Pokémon Silver (German) - Color - v1.1
0x01914        Pokémon Silver (Spanish) - Color - v1.2
 
Last edited by Traiver,

gangs_08

Well-Known Member
Member
Joined
Dec 23, 2015
Messages
121
Trophies
0
Age
35
XP
246
Country
Luxembourg
Can you release those 'Betas' that we can check for other bugs? I am hungry for that game. It is so amazing, thank you
 

Asdolo

the Hedgehog
Member
Joined
Apr 29, 2016
Messages
600
Trophies
3
Age
30
Location
Buenos Aires
Website
twitter.com
XP
1,245
Country
Argentina
It's specific to certain games. The patches are based off of hardcoded offsets and routines in the ROM, so making a universal patch is impossible.
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?
 
  • Like
Reactions: CatmanFan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
    Psionic Roshambo @ Psionic Roshambo: @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to...