Berikut ini ialah tips dan langkah-langkah untuk melakukan migrate (memindahkan) Pokemon dari GBA (Pokemon Ruby, Sapphire, Emerald, FireRed, dan LeafGreen) ke game Nintendo DS Pokemon HeartGold dan SoulSilver, dengan menggunakan emulator DesmuME.
- Pertama pilih Config pada DesmuME
- Selanjutnya pilih GBS slot, browse lokasi game GBA Pokemon Ruby, Sapphire, Emerald, FireRed, dan LeafGreen
- Selanjutnya buka game NDS Pokemon HeartGold atau SoulSilver yang akan dimainkan
- Pilih menu MIGRATE FROM FIRERED, bila menggunakan slot game Pokemon FireRed, yang lainnya akan menyesuaikan
- Selanjutnya ikuti petunjuk yang ada, lalu pilih 6 Pokemon yang akan dipindahkan (migrate) dari GBA ke NDS
- Setelah itu akan dilakukan proses penyimpanan data game Pokemon, baik untuk GBA (meskipun tidak berpengaruh jika menggunakan DesmuME) maupun untuk game NDS HeartGold SoulSilver tersebut
- Untuk save game GBA dan file game harus dalam satu lokasi yang sama
- Dalam save game GBA tersebut setidaknya ada 6 Pokemon yang disimpan di box penyimpanan Pokemon
- Untuk game Pokemon HeartGold atau SoulSilver tersebut, terlebih dahulu telah mengalahkan Elite Four dan menjadi Pokemon Champion
- Setelah mengalahkan Elite Four untuk pertama kalinya, maka akan dapat menjelajahi wilayah Kanto
- Setelah dapat mencapai wilayah Kanto, pergi ke Fuchsia City lokasi dimana Pal Park berada
- Masuk ke Pal Park untuk kembali menangkap 6 Pokemon yang telah dipindahkan dari game GBA tersebut