First you need to get the CD drive situation sorted out. Then comes the software part. AsimCDFS and CacheCDFS both have CD32 emulation modes. There's also an excellent package called CDBoot that interrupts the startup-sequence to mount the CD drive and boot from that instead.
As I recall, Simon never worked well from CD on a non-CD32. Steel Sky is tricky as well, but at least that one can run with WHDLoad. Need heaps of RAM, though.