Any given VC will only use one patch. Gamefreak packed all the patches into all the CIA's, but the only one used is the one with the same name as the rom. The rest are for different versions/languages.works great now albeit the flickering.
so the rom doesnt load any of the other patch files because we renamed it and only your one provided
yeah also the flickering is linked to the speed you move,Any given VC will only use one patch. Gamefreak packed all the patches into all the CIA's, but the only one used is the one with the same name as the rom. The rest are for different versions/languages.
I have a new idea that i'm going to investigateyeah also the flickering is linked to the speed you move,
loaded my red save into the blue cia with red rom and patch
passively flickering at 3rd gym area
get on bike flickerin is in sync with movement speedup now
I'm sure Danny-E33 knows his stuff. Were all familiar with the disassemblies on the other forumHopefully he can help me. I tried to calculate the trade option in Pokemon Crystal to its right offsets.. (Maybe I made a mistake or forgot something...) but it still doesn't work.
Any given VC will only use one patch. Gamefreak packed all the patches into all the CIA's, but the only one used is the one with the same name as the rom. The rest are for different versions/languages.
I gave you the right filename. the second to last letter is the languages first letter, the one before that refers to the versionThis means that i find the patch name for french yellow version, I juste have to give that name to the injected french yellow rom for it to work, right?
If that's the case, we should have some list with each version/language associated with the correct filename.
Has someone found any pattern in the filenames so we can guess which is which or do we have to test them one by one?
I gave you the right filename. the second to last letter is the languages first letter, the one before that refers to the version
Can I use this for my yellow crystal? :/I gave you the right filename. the second to last letter is the languages first letter, the one before that refers to the version
Edit:
DmgapXY#.???.patch
X=game (a=red e=blue s=yellow)
Y=language (e=english i=italian j=japanese f=french d=dutch s=spanish)
#=idk, version number maybe
???=doesn't seem relevant, probably random
Also, with a test I did, I think that only colors 2-4 of palletes 4 and 5 get set to white. Here is a Rom that I wrote to test it, if anyone wants to mess with it. If you want to set custom palettes, the palette data starts at 0x1000
To quickly summerize, it displays the BG palette on screen, in a grid of 4X8 tiles. Since the palette data at 0x1000 is all 00, it displays all colors as black (as you will see in an emulator). However when injected, it looks like 6 of the tiles are white
probably not because different values than red/blue use.Can I use this for my yellow crystal? :/
I'm very confident that we can fix all those for crystal in the near future though x)probably not because different values than red/blue use.
if you make edit it to only have the colour fixes you could try it though
naming the files doesn't matter. Those are the official names used for the official VC releases. Whether you name your rom "Dmgapse0.h08" or "pokemonyellow.gbc" makes no difference, it only matters that the patches have the same name.Can I use this for my yellow crystal? :/
well i dont see why it wouldnt work essentially its the original roms with a patch your jut using another languageWell, with the correct patch, I was able to go to the wifi partner prompt with a french Yellow ROM. Gonna try a real trade tomorrow and let you know.
Considering the options, disassembling the emulator, though unrealistic, may be the best option here. There's no guarantee that Nintendo is ever going to release Gold and Silver on VC, finding a workaround that FULLY works is unlikely, and using the old emulator would sacrifice Wireless.naming the files doesn't matter. Those are the official names used for the official VC releases. Whether you name your rom "Dmgapse0.h08" or "pokemonyellow.gbc" makes no difference, it only matters that the patches have the same name.
As for the palette issues, I'm pretty much convinced that's coded into the emulator itself. So that leaves us with these options:
-Disassemble the emulator and try to patch it
-Find some work around similar to what I did for (kinda) fixing red in color
-Use the old emulator (this wont be nice seen as how we lose wireless support)
-Wait for pokemon G/S/C to be released, in which the glitch should be officially fixed
Though, has someone tried running red in the old emulator with the patch from this release? It'd be funny if there was wireless in the old one
Let's all cross our fingers and hope that Nintendo releases G/S/C VC mid year to add to the hype and celebration of the 20th anniversaryConsidering the options, disassembling the emulator, though unrealistic, may be the best option here. There's no guarantee that Nintendo is ever going to release Gold and Silver on VC, finding a workaround that FULLY works is unlikely, and using the old emulator would sacrifice Wireless.
well dont forget gold/silver/crystal had mystery gift that trys to access IR port also so may conflict there, just like yellow has patches to block print functionIf this shouldn't be posted here feel free to remove the link. In the below pastebin are my findings of what may be being modified by the patches using the pokered disassembly as a guide. I'm not 100% sure on everything so take it with a grain of salt. I also skipped over some patches that had to do with link battle as I was most interested in trade and initial connection (to use time capsule in g/s/c).
http://pastebin.com/sQHuv6Gj
I tried to match patterns to see if the offsets could be replaced easily using the pokecrystal dissaembly but got stuck when I got to the link cable fake patches as that is where red and crystal started to differ by a lot. there wasn't a clean equivalent to the cable_club_npc.asm file whihc in red, handles all initial connections to link, that I could match patterns to. It may have been a futile effort but I learned a little bit more in the process so it wasn't a huge waste of time for me.
Yeah I saw references to mystery gift as I was looking through the Crystal dissasembly. Needless to say I had forgotten it when I had started aahahaha. While I don't think the IR port would cause any trouble by itself, I do know that simple pattern searching simply won't be enough to get these patches working on other games. I do see repairing patches for certain R/B/Y romhacks that break the network patches as possible however.well dont forget gold/silver/crystal had mystery gift that trys to access IR port also so may conflict there, just like yellow has patches to block print function