Dämlich ist die Idee nicht, nur mangels Wissen bzw. Dokumentation des MI wird das wohl eher unmöglich. Wobei das für die IBM doch egal ist, ob die das mal für x86/64-Bit umwandeln.
Angeblich ist das OS/400 ja in C/C++ geschrieben...