Normally pointer tables are merely reversed on account of the endian-ness difference (maybe needed a larger flip for bigger files) between intel and the DS but that sounds like a sensible idea, on later thought though I would just use an spreadsheet to do the damage.
I used un-lZ GBA for that screen so the standard GB/DS bios implementation it is (vram-safe version):
http://nocash.emubase.de/gbatek.htm#biosde...essionfunctions
I used un-lZ GBA for that screen so the standard GB/DS bios implementation it is (vram-safe version):
http://nocash.emubase.de/gbatek.htm#biosde...essionfunctions