That is not the DRenderer you are looking for.
The DigitalRenderer (DRenderer) module, which is usually supplied along with the SharedUnixLibrary, is used to provide sound support for applications and games ported to RISC OS which make use of that library. However, the version supplied with SharedUnixLibrary on riscos.info can play back audio at the wrong speed and contains some bugs which could theoretically crash a RISC OS computer if they are triggered, although it’s considered unlikely to happen.
Christopher Martin has been updating the module, and provisionally hosting it until a new version of SharedUnixLibrary is made available, along with the new version of DRenderer – the changes for which Christopher has contributed to the GCCSDK team.
Following the release of Chris Gransden’s ports of Hheretic and Hhexen, it emerged there was a problem with the latest version of the DRenderer module (0.56 beta 6 at that point) on the ARMini and BeagleBoards. According to Chris, he’d encountered the same problem, but found that version 0.55 of the module worked.
Christopher Martin has now investigated the problem, and found a bug in beta 6, which has led to the subsequent release of version 0.56 beta 7, which allows the two games to run happily on the newer hardware.
Not yet it doesn’t.
Oh. Shame. I should probably have written “should allow…” 🙁