It would probably be easier to write some emulator to run the existing software on.