Why not re-write/adapt the OHRRPGCE in Free Basic?
From OHRRPGCE-Wiki
This article only applies to the DOS/QuickBasic version. It is not relevant for the current Windows and Linux versions
This has already been done!
Thanks to the porting work of Simon Bradley, The OHRRPGCE compiles in FreeBasic. The QuickBasic version of the OHR been depreciated with the release of Hasta-la-qb.