OkayI know it's not possible to transfer pokemon from Pokemon GBA games (Emerald, Ruby, Sapphire, FireRed and LeafGreen) to Pokemon D/P/P games thru Pal Park because DeSmuMe only reads GBA roms, not save files (GBA Slot).
Since DeSmuMe can only read GBA roms, it means that it is possible to trigger a special feature in Pokemon D/P/P where you can catch wild (Emerald, Ruby, Sapphire, FireRed and LeafGreen) pokemon in certain routes when a pokemon GBA rom is inserted.
I have tried to get it working but so far unsuccessful. The problem is when I insert a GBA game, a message appears, saying GamePAK will reset. I clicked Yes... it just resets. There is no indication that a GBA slot is activated. Am I missing sometjhing?
I've figured out how to make the migration option to appear when using DeSmuME (current v0.9.4). As you probably know this emulator supports GBA-NDS linkage since some builds ago. However it was not working for Pokemon D/P/Pt so far. Migration is still NOT possible though (save corruption message), but you get the benefits of "dongle method" (depending on "inserted" GBA ROM you get additional pokemon in-game).
I look forward for cory1492 comments/suggestions. It seems just a matter of a better/proper FLASH save access support on the emulator itself to be able to interact with the GBA sav on the HD. But I lack the required tech knowledge to "describe the problem".
2. Go to "Emulation->GBA slot". Select "GBA game" and browse for your clean GBA ROM of choice (R/S/E/FR/LG). Remember that: migration requires that GBA ROM language matches that of the NDS ROM. However dongle method works for any language combo. Ideally you should also have a proper GBA save (128 kB) named like the GBA ROM, but as I've said, on accesing the migration option you get a save error anyway (lack of proper GBA FLASH save access emulation).
More Dongle-Only AR codes are required for JPN/FRA/GER/ESP/ITA/KOR versions, so Pokepatch should be the way for them (maybe cory can disclose those AR codes). However from the emulation point of view the save access patching applied by Pokepatch should not be required, but only better/proper emulation support for GBA FLASH save access on DeSmuME.
I downloaded and compiled the latest svn build, it works perfectly, no need to use those BIOSes anymore. Thanks, man. I will continue testing pokemon and other games on this latest svn build. Any bugs found will be reported to you guys.
So... any chance I could get the dumbed-down version? What do I need to do if I want to enable that 'Migration' option? I've got the newest version (0.9.4), but I can see that one was released back in July - so whatever fix you're talking about presumably isn't included.
Mmhmm... right, I see. SVN is a collateral development platform used for the DeSmuME project. So if I want this fix, I need to download an SVN client, download the up-to-date source, and download a C++ compiler to turn it into a useable program.
i dont think we forgot to include it. i am pretty sure this was developed and tested specifically for pokemon. Is the sav file named exactly the same as the rom, and in the same directory? e.g. pokemon_leaf.gba and pokemon_leaf.sav
...gah! It must be a problem with my Ruby rom... or possibly the attached savegame. It works with Sapphire, LeafGreen and FireRed without a problem. >.I just found a way to successfully migrate pokemon from FR/LG/R/S/E roms, I use this method on pokemon HeartGold but probably it will work on Platinum too. So, this is how I did:
-before loading the NDS rom, insert 1st the GBA rom on the GBA slot then load your game. But make sure that the GBA rom you inserted has atleast 6 or more pokemon deposited on the PC, and also make sure that you have .sav file of it. Then...
-at the start menu, you can see the "migrate from [pokemon version of your choice]" button. Click it.
-Just keep pressing YES then it will show you all the pokemon deposited on the PC of the pokemon GBA rom you inserted, choose only 6 pokemon.
-it will start transferring the pokemon as soon you choose your 6 pokemon to be stock in the Pal Park.
-if the transferring of pokemon failed, it could only be means: (1) you left the cheat codes from the GBA rom activated, it must be deactivate first then save; or (2) you used too much AR (action replay) codes that may cause the GBA .sav file to corrupt.
So I am using DeSmuME version 0.9.5, and I have been playing Pokemon Diamond. I just beat the game and got the national Pokedex, and I want to migrate the three Regis from Pokemon Emerald so that I can catch Regigigas. I use VBA version 1.7.3.
So I opened up DeSmuME, selected my Pokemon Emerald game for the GBA slot, and started it. When it got the the menu screen, it showed the "MIGRATE FROM EMERALD" option. Upon selecting it, I got this message:
It asked me if I wanted to migrate, and told me that the Pokemon can't be transfered back, and blah blah blah. So I selected the six Pokemon that I wanted to migrate from Emerald, and then it said "Saving data on Pokemon Emerald and Pokemon Diamond..."
I don't know if it was ever fixed before or after 0.9.5 release, but you do not need to use any kind of hack or patch to use the migration feature, I used it a few times with a clean game. But I would like to add, it does seem kinda buggy because it seems to either fail or pass the saving of the nds and gba game at random.
Yeah well I have tried it multiple times, and no matter what I do, it doesn't save. And the cheat code is required, for me at least, because before I used it, the migration option did not even show up in the first place.
Try not to use or activate too many cheats at once; doing so could confuse the game about how to handle the changes and cause various glitches such as random crashing, freezing, and messing with your saved data.
All the listed cheats work on almost all GBA emulators, but we recommend using MyBoy GBA Emulator or the paid version if possible for Android users. For PC users, using mGBA or VBA is highly recommended.
How to use: Enter all badges cheat code, go in and out on any door or building for at least five times, finally check badges. Watch the video: See All badges cheat for Pokemon FireRed/LeafGreen on Youtube.
To ensure proper functionality of the cheat, ensure that it is assigned to the correct cheat type (Action Replay, Codebreaker, or GameShark). In most cases, you will only need to use Action Replay or Codebreaker. For your convenience, we have included cheat type information for each cheat.
The issue with using a website instead of an emulator while playing a game is that many features, including cheating, are limited. If you wish to fully take advantage of using cheats, I highly recommend switching to an emulator.
Try putting a space at last 4 digits of the cheat, it should look like this 0000BE99 000A . Also, remove any space before or after the code. The reason for that is emulators are case sensitive. Try it and let me know if this works.
I would like to know if there are any tm/hm cheat codes for leaf green specifically that allow you to buy the tm/hm in the pokemart i tried the fire red version and even the emerald, ruby, and sapphire versions too and those didnt work with the game.
3a8082e126