Are there any DS emulators that let you load a GBA rom into a "emulated" GBA port?
If there is, I guess the easiest way would be to transfer your Platinum sav from the cart to the PC, transfer all your FireRed pokemon from the FireRed rom's save file to the Platinum save file on a emulator, and...