RReady test build January 10 2024
*************************************************************************************
Preliminary support for vQuake 2/vHexen II in-memory patching. This should leave the original binaries unpatched. For Quake 2 you will still need a copy of ref_v1k
that supports native fullscreen modes. The fullscreen toggle happens before RReady loads and it has no control over the parent EXE at that point.
The only change in this binary is the patching, but that doesn't mean that nothing's broken.
https://1drv.ms/u/s!As-dKk-N73dSlxgMo-Zu9Ad0nTvO
MD5: 51d976481231f74edc3cd29dbf699fbf
*************************************************************************************
This build probably won't be pushed out to the store yet because of testing time constraints.
An update on Speedy 3D:
This is slow going. Trawling through hundreds of gigs of assembly dumps takes time. My knowledge of protected mode x86 (DOS) assembler is improving, but not quite there yet. A lot of assumptions I've had related to Speedy3D have been proven wrong. My breaks from Speedy3D involve things like in-memory patching.
It's going to take a long time.
I don't know whether there's a need for native OpenGL based DirectDraw support for RReady. Some games like Heavy Gear/Interstate 76 need DirectDraw support. DxWnd and dgVoodoo do the job mostly, but I don't know how pressing native support is. If there's a heavily requested feature, I can make it my next side project.
It will be done at some point, just not yet.
Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda