Hello there! So I managed to find the pokemon in the memory viewer of VBA. I found it on the VRAM, address 0x02024744. Then, I exported it with the size of 600 bytes (100 would be enough I believe) and that program you suggested me made its magic. After I exported the desired pokemon, I opened the file in PKHex. It didn't work. I mean, the pokemon is there but it lacks its original information. Its met location is "poké transfer", origin game is "Emerald" when it should be Sapphire, and its IVs are all 15. Bad luck here. It seems the full information of the pokémon is not stored in Pokémon Emerald secret bases, when mixing records. So sad...