RPT 00006 : out of memory/out of disk with screensaver and DirectX


ROOMS build: 442 [beta]
Status: fixed by replacing the file RDXRM.dll

If you run the 1-Above-3D screensaver with DirectX on either:
- The default desktop world (desktop442.rwq)
- 4D Drain Maze
- 4D Refinery

Then the system will gradually use up memory until the screensaver stops working properly. You may get a message saying drive C: is full. This will clear itself up when the screensaver exits.

Explanation: Microsofts directX does not always release objects when told to (i.e. to free up memory when no longer needed). We now take stronger steps to force it to free up memory.

What you do: Download the single file RDXRM.dll [80 Kb], save it locally to your hard drive and then copy this file into your ROOMS "bin" folder. Typically this folder is:

C:\Program Files\rooms3d\rooms\bin

You will be asked if you want to replace the existing RDXRM.dll file, say Yes. You will need to stop running ROOMS to be allowed to replace the file.

When you next start ROOMS or the screensaver everything should be OK.

I want to report a bug...



ROOMS 3D Desktop sitemap
Jack Calverley: science fiction, crime, and mystery stories