First post, by sharangad
- Rank
- Oldbie
Hi Guys
************************************************
RReady Alpha September 09, 2024 ([EDIT] Fully tested Alpha release)
************************************************
https://nirvtek.com/downloads/RReady.Alpha.20240909.003.zip
MD5: 0b5930f7f08569653b385136a498744f
https://nirvtek.com/downloads/RReady.Alpha.20240909.001.zip
MD5: 5afb44c22325fff2dfbdb61d7df75016
- Fixes random texture corruption with r_surfacelookup 1 (vQuake 1). On weaker CPUs (in modern terms) r_surfacelookup 1 will be faster, just like in Rendition's heyday.
Should be out on the Store in the next few days.
************************************************
RReady Alpha September 09 2024 (Untested Alpha release)
************************************************
https://nirvtek.com/downloads/RReady.Alpha.20240908.001.zip
MD5: dc331c189d6148300d934679c8cdb18f
- Fixes r_surfacelookup "1" not working. The earlier betas should render, but r_surfacelookup "1" and earlier betas are not officially supported, yet. There may be bugs .Note enabling surfacelookup ("1") is slower than disabling it ("0"). This is true for vQuake 2 and vHexen II as well with RReady.
- vQuake 2 chroma keying and texture filtering is now shader based. This should fix pixelated textures in expansion pack "The Reckoning."
- RLauncher remembers the last tab and selected app in each and every tab between restarts.
This will be tested and released to the Store once it's validated.
***********************************************
!!!RReady DOS/Speedy3D Alpha (Setptember 01 2024) (Alpha, fully tested)
***********************************************
RReady Alpha (Fully Tested watermarked store build)
(Hotfix for dosbox-staging not running in recent alpha releases, sorry should've tested this)
https://nirvtek.com/downloads/RReady.Alpha.20240901.001.zip
MD5: a4da1e987458e9b18f13866dec3ac75a
*** vQuake will have missing polygonal content if r_surfacelookup is not set to "0"
With stock vquake in the <Quake installation>/id/config.cfg add/set
r_surfacelookup "0"
- RLauncher remembers the last tab and selected app in each and every tab between restarts (This will be released to the store during the next update)
There are no changes to the core wrapper code. - vQuake runs in FIFO mode with vanilla Dosbox (vQuake performs best with DMA mode enabled)
- ICR2 cockpit minor corruption (stray pixel line) fixed
- Nascar 2 and Nascar Racing 1999 mirror background colour fix
- Tomb Raider Health+Oxygen bars and correct chroma keying (thick line drawing is only used for Tomb Raider 1)
- Eurofighter cockpit HUD seems a bit more alive than usual.
*********************************************
August 29, 2004
Fully tested watermarked alpha build.
*********************************************
https://nirvtek.com/downloads/RReady.Alpha.20240829.001.zip
MD5: 72494780c755d0dae0c6e747a81051b5
- vQuake runs in FIFO mode with vanilla Dosbox (vQuake performs best with DMA mode enabled)
- ICR2 cockpit minor corruption (stray pixel line) fixed
- Nascar 2 and Nascar Racing 1999 mirror background colour fix
- Tomb Raider Health+Oxygen bars and correct chroma keying (thick line drawing is only used for Tomb Raider 1)
- Eurofighter cockpit HUD seems a bit more alive than usual.
[EDIT] vQuake requires r_surfacelookup "0" to be set currently. This is a bug in RReady and will be fixed in an upcoming release.
[EDIT]I supplied the wrong help file with the store build. Clicking help button in RLauncher will open a PDF document without a table of contents. This should have it:
https://nirvtek.com/downloads/RReady%20Rendit … e%20Wrapper.pdf[/EDIT]
***********************************************
RReady untested alpha (August 27, 2024) (Alpha)
***********************************************
RReady Alpha 27 August 2024 (untested alpha see August 22, 2024 release for fully tested build)
https://nirvtek.com/downloads/RReady.Alpha.20240827.001.zip
MD5: 6c2985bcb66879a4133b3bc8d6c4e1b0
- vQuake runs in FIFO mode with vanilla Dosbox
- ICR2 HUD minor corruption fixed
- Nascar 2 and Nascar Racing 1999 mirror background colour fix
- Tomb Raider Health+Oxygen bars and correct chroma keying (thick line drawing is only used for Tomb Raider 1)
- Eurofighter cockpit HUD seems a bit more alive than usual.
***********************************************
!!!RReady DOS/Speedy3D Alpha (August 22, 2024) (Alpha)
***********************************************
Fully tested Alpha release (should be up on the store tomorrow without the watermark):
https://nirvtek.com/downloads/RReady.Alpha.20240822.001.zip
[EDIT] If you get AV warnings from Windows Defender, I suggest as many people as possible report it to Microsoft here:
https://www.microsoft.com/wdsi/filesubmission
This is getting very tiresome.
[/EDIT]
Fixes:
-Dosbox-Staging not showing up right after selecting installation folder
-Dosbox and dosbox-staging mouse motion and button clicks not registering on some systems
-Partial support for Descent II
-vQuake byte ordering (texture column swap): There was a serious bug in the handler for V_FIFO_MEM_WRITE_RECT, leading to texture corruption.
-vQuake, vQuake II and vHexen II underwater palette colour bug fixed (cl_blend/r_nomurk)
************************************************
August 11, 2024
************************************************
Alpha release:
https://nirvtek.com/downloads/RReady.Alpha.20240811.002.zip
MD5: 47c386c755cebef95a783eeef30be498
Corrects:
- Dosbox-Staging not showing up right after selecting installation folder
- Dosbox and dosbox-staging mouse motion and button clicks not registering on some systems
- Partial support for Descent II
When I get Descent II working, I'll released another build, test it and push it out to the store.
**************************************
July 25 2024
**************************************
This is an untested alpha. It will be tested over the next few days. A fully test tested release should be right below this
This is a fully tested release. (Dosbox-staging-Rendition is still experimental).
[/b]
Rebel Moon and vQuake random lock up should be fixed (fingers crossed) and now with dosbox-staging (recommended for Rebel Moon and vQuake):
https://nirvtek.com/downloads/RReady.Alpha.20240806.002.zip
MD5: c5073d54097516aa71bf79f547d1df69
https://nirvtek.com/downloads/RReady.Alpha.20240807.001.zip
MD5: 845c5d9141df77c153ea1e201e0fcbe1
https://nirvtek.com/downloads/RReady.Alpha.20240808.001.zip
MD5: 2aa2c8873eb8ba84b39be575e874f2bf
Staging uses its own dosbox-staging.conf and rendition.cfg files and does not support per-app configs. These will be copied across to the staging subfolder of that dosbox is installed to (withint RLauncher).
This is an alpha release. I have done some stress testing with vQuake and Rebel Moon with staging. Vanilla dosbox should also be fixed (tested only with Rebel Moon). The bug was in the mouse handler. It goes through a thread safe routine now (using SDL_PushEvent) just like it did for the keyboard.
- Initial support for dosbox-staging.
- vQuake 2/vHexen II v1k_nopageflip should no longer tear/band. This is the Rendition native no-vsync mode. It's best to not enable this and disable vsync in rendition settings instead. This should allow for higher frames rates than 85 Hz.
- Descent II (still not working), pre-mission intros no longer flicker.
- Mouse input should be a lot more stable not cause lockups.
I'll be stress testing it over the next few days and will push it out to the store when I'm done.
***********************************************
!!!RReady DOS/Speedy3D Alpha (July 25, 2024) (Alpha)
***********************************************
This is a watermarked version of a fully tested release that should appear on the Microsoft Store next week/over the weekend:
https://nirvtek.com/downloads/RReady.Alpha.20240725.001.zip
MD5: c5747a0892340267c451cfaa3fb9ec7d
- vQuake loading glitches icon glitching screen fixe
- vQuake underwater resolution selection
- vsync checkbox in RLauncher for dosbox actually works
- Rebel Moon sprite corruption fixed.
https://nirvtek.com/downloads/RReady.Alpha.20240711.001.zip
MD5: f2041b91c974b23e1172a1de4452b8a4
- Preliminary support for Speedy3D (DOS) on the Windows Store
- All Windows and currently functional DOS apps have been tested for basic functionality.
- A series of further updates will fix glitches in the DOS apps.
The help/documentation file is available here:
https://nirvtek.com/downloads/RReady%2520Rend … 2520Wrapper.pdf
MD5: 1211b2c22a17c5386d586492c819b889
(Copy it into the RLauncher folder and it will be accessible through the help button. The filename needs the html escape chars replaced with their ascii equivalents. Future alpha releases will come with the help file. The st0re release has always come with the help file).
See below for bleeding edge alpha releases.
*************************************************
******************************************************************************************
Latest alpha:
July 22, 2024
Untested alpha release for vQuake:
https://nirvtek.com/downloads/RReady.Alpha.20240722.001.zip
MD5: 5704466c82972f663ed3e52b44a2baf5
- All graphical glitches with vQuake fixed.
- vQuake underwater resolution selection available in "Rendition Settings" for dosbox. This destructively modified vquake.exe at runtime. A future update will switch to in-memory patching.
- per app config files now support runtime reloading of [rendition] and [cpu] sections in their entirety. The [sdl] only update priority. Note the vquake.exe.config is the new per app config filename for vquake and not cwsdpmi.exe. The dosbox-rendition.config and per app files should be located in %localappdata%\dosbox.
- Other games are untested.
******************************************************************************************
July 9, 2024
(All DOS games should work)
https://nirvtek.com/downloads/RReady.Alpha.20240709.001.zip
MD5: 42db63f2135949b047d86ba1703e1ab3
- vQuake mode selection should work correctly with the right mode numbers and through the menu with the right resolutions.
- vQuake at low resolutions the "LOADING" logo might have some corruption. Actual gameplay/HUD should be fine.
- Anyone running "Sub Culture ," "Interstate '76, or "Interstate Nitro" on fully patched Windows 11 with the June updates will need to
disable Windows virtualisation support and reboot (virtual machine/hyper-v support). This is thorugh add remove Windows components and not the BIOS. The BIOS setting can be left enabled. Not disabling this will cause extremely laggy keyboard input and in the case of i76 jittery AI cars and player camera. [EDIT]The July Windows update fixes this.[/EDIT]
July 6, 29024
https://nirvtek.com/downloads/RReady.Alpha.20240706.001.zip
MD5: 5b4d20106addb147345dbe30fff99451
- vQuake gpu filtering+chroma keying. Should smoothen pixel edges of grenade and rocket explosions and underwater air bubbles.
July 4, 2024
(Not thoroughly tested)
https://nirvtek.com/downloads/RReady.Alpha.20240704.002.zip
MD5: 31edf3f866027d999290372249f5966a
- vQuake should fix all AA glitches.
Old link:
https://nirvtek.com/downloads/RReady.Alpha.20240704.001.zip- r_antialias 7 (and other combos) should work in vQuake) There may be occasional glitching. This will be fixed in later release. Since RReady does't support Rendition edge AA yet, MSAA is applied to AA points. The AA pixel size is currently scaled based on resolution, but not on z so from afar objects may be blurry.
MD5: a8b03f64453a0009cad147a52a6345c0
- Corrects regression in Team Apache menus.
July 2, 2024
Build with vQuake support (all currently working DOS games confirmed to work correctly. RRedline (Windows) games untested):
https://nirvtek.com/downloads/RReady.Alpha.20240702.001.zip
MD5: 3cb2ab212425b119c061b242ded26b93
- vQuake use r_surfacelookup 0 for best performance.
- vQuake AA doesn't work properly
- vQuake Setting video modes not currently supported (the game will default to 768x576).
- vQuake 1.08 is the only version without rendering defects. Earlier betas might don't render correctly.
- Dosbox-Rendition/RReady expects the game name to be cwsdpmi.exe (which is the process which vQuake.exe launches to actually run the game).
- Everything else is as before. Edge AA might not be working in Speedy3D games (CR and vQuake). This might account for the strange lines on the wheels of the high res custom car models in ICR2.
- per-game dosbox-rendition settings file. Only a limited subset of settings can be overridden in an app specific file.
June 24, 2024
Build 1 (Dos tested and work with thisgames work with this correctly, except for the save game menu in Rebel Moon):
https://nirvtek.com/downloads/RReady.Alpha.20240624.003.zip
MD5: 670856fbe20bdb82d16a0aedab4fa58a
- Nascar 2 and Nascar 1999 will need threadsafe=true enabled.
Build 2 (Somewhat tested):
Ok, this should restore performance in ICR2 along with the Nascar fix:
https://nirvtek.com/downloads/RReady.Alpha.20240624.002.zip
MD5: 1fc3c0cd83edaaea73feb2e27cdc4a95
There'll be one more update to restore 32 bit register access for ICR2 and only for that tomorrow. Without 32 bit access ICR2 suffers momentary micro-freezes without threadsafe=true.
Everything else will use 8-bit access.
********************
June 23, 2024.
********************
https://nirvtek.com/downloads/RReady.Alpha.20 … .Nascar.001.zip
MD5: 617491421938bb13ff9bf389526b3ce3
This is an alpha release designed to run nascar2/1999. Use another build from below for stability and performance with other games.
- Nascar 2 and Nascar 1999 should be stable. Threadsafe=1 needs to be set in dosbox-rendition.cfg for these two. ICR2 *might* also need it depending on your system specs. It's generally not necessary for anything else.
-icr2 appears to have suffered a performance regression., it will be fixed in tomorrow.
********************
June 22, 2024
********************
https://nirvtek.com/downloads/RReady.Alpha.20240622.001.zip
MD5: 71a10f341ef14dec5112130e3b399ece
********************
June 21, 2024
********************
Dosbox is now integrated with RLauncher and can be launched and configured from within RLauncher. This is the recommended way of running Dosbox-Rendition. The store based version will always update dosbox-rendition and dosclient with the latest and greatest.
-Massive changed to Rendition register implementation. I hope this improves stability.
- Lots of other internal changes. Please check to see if whatever you play is stable.
- Rebel Moon chroma keying fix.
https://nirvtek.com/downloads/Speedy3D.202406 … 9.Alpha.001.zip
MD5: de7becd46dfcc935c0d415c47fbb5ccf
- Nascar 2 and Nascar 1999 hard coded framerate cap. Cockpit view messed up.
- Rebel Moon chroma keying changes. HUD should render correctly.
- Tomb Raider "Out of memory" OpenGL error fixed.
Previous Release:
https://nirvtek.com/downloads/Speedy3D.202406 … 7.Alpha.001.zip
MD5: 0fa7b3449f2e2b2f6f4c1d7e26dbc6e0
- Descent II still not working, but elements of gameplay are now visible.
- Whiplash, working well.
- All other working dos apps should work as before.
There's also a new dosbox-rendition.conf option:
[rendition]
cacheddma = false
when set to true it does the same thing as threadsafe, but uses a more logical method to do so. It will allow [ALT+X] mode to function correctly with ICR2 on machines with discrete GPUs. On slower machines it could potentially be slower than threadsafe=true. It's best to see which one works best, at least until I figure out what's wrong with DMA. With enough CPU and GPU grunt neither of these settings should be needed.
Windows apps hopefully shouldn't be broken, but I haven't tested them very much after adding Speedy3D support, so there could be a few nasty surprises there.
Previous build:
https://nirvtek.com/downloads/Speedy3D.202406 … 1.Alpha.001.zip
MD5: c6cf2e2a96a03dd21ceb4cc807a29f27
- Eurofighter 2000+ menus are now functional. Actual game has major rendering issue.
Previous release :
- Whiplash random polygons fixed.
Previous release:
- - Whiplash menus fixed.
Previous release:
- Smoke and dust particles from the 50 KB effects.dat should work with ICR2. The 36 KB software rendered version isn't needed anymore.
Previous release:
- Support for high detail mid-Ohio track in ICR2
- Support for alternate V1000 BIOSes (not with the game you must use the original UC files that came with it). Copy the BIOS over to the dosbox folder and edit Dosbox-Rendition.conf (in %localappdata%\dosbox) adding or altering biosfile=<name of BIOS file. Not the path>
Previous release
- Tomb Raider almost complete (health bar not visible)
- ICR2/Cart 2 100%
- Stability issues remain
- Other games have partial compatibility (Whiplash/Rebel Moon somewhat playable. Nascar 2/1999 has major corruption and stability issues)
- Windows games might work properly with this release. They haven't been tested for regressions and the debugging will definitely break the
Interstate games. For playing Windows games, use a fully tested release from below.
Extract Dosbox into a fixed folder and RReady into another (can be a temp folder). Run the unzipped Rlauncher and add dosbox as an app under Win apps. Eventually it'll move into it's own tab.
- Configure upscaling resolution, vsync and framerate indicator, if necessary.
- Run dosbox by clicking the Launch button.
- Dosbox-Rendition.conf in %localappdata%\temp contains the dosbox settings for this build of dosbox.
In this file the following settings are available:
[rendition]
# threadsafe: Thread safety seting for dosbox
threadsafe = false
fullscreen = true
threadsafe is crash proof with DMA, but will kill performance (This option will hopefully be replaced with a full speed and stable DMA mode option, just as soon as I figure out how to do it). fullscreen decides whether the app runs in a window or not. There will be window scaling and positioning options when not fullscreen in a later release, but this isn't a priority at the moment. I've disabled the [ALT+ENTER] fullscreen toggle because this broke ICR's cockpit view. Without support from games this toggle won't work properly anyway. Configuring the startup up full screen flag will allow correct rendering either in fullscreen or a window without a toggle.
***********************************************
***********************************************
RReady alpha build : March 23, 2024 (Full tested release)
***********************************************
https://1drv.ms/u/s!As-dKk-N73dSmF6uQkBJB_f0FyZE?e=XLBlYS
MD5: 62599a51c02316a2abba45228c3ebb06
- Adds support for the last known versions of tdhdemo and RRide(RRide3) (From the 2TheRRedline competition). Found thanks to @MichaelHuth and @WhatTheHex (both on youtube) for supplying final versions of these. The Bacchus demo still remains lost.
- With this release higher resolutions in vQuake 2 and vHexen II are officially supported (@WhiteMagicRaven hacks).
(Speedy3D support is not present in this release).
**************************************************************
****************************************************************************************
RReady alpha build February 19 2024 (Fully tested)
****************************************************************************************
- Texture seam fix for scverite.exe and f1red.exe. This is now a fix for the fix as the previous fix broke one of the RRedline demos.
- Support for vQuake 2/vHexen II in-memory patching (higher res/underwater res) . 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.
https://1drv.ms/u/s!As-dKk-N73dSl1YMo-Zu9Ad0nTvO
MD5: 51e4e06f44d413c9df0125d99989433f
This will be available in the store shortly.
****************************************************************************************
Running Formula 1 on a an actual V2200 board
*************************************
Anyone interested in running Formula 1 on an actual V2200 board should look here Test: Running Formula 1 on a Rendition Verité V2200: Works (fully functional) (v2k. RReady, gpl license). V2k is based partially on work done to add Formula 1 compatibility to regular RReady. Formula 1, being the sole RRedline 1.0 app, will normally run only on a V1000 with a special set of drivers.
****************************************************************************************
RReady test build January 10 2024 (Untested build)
****************************************************************************************
Preliminary support for vQuake 2/vHexen II in-memory patching (increased high tes/underwater res) . 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 probably won't be pushed out to the store anytime soon.
****************************************************************************************
****************************************************************************************
RReady December 01 2023
https://1drv.ms/u/s!As-dKk-N73dSlwwMo-Zu9Ad0nTvO
MD5: 3f280c6df107d21dbbec54891bbfe0d4
RLauncher fixes:
- All vQuake 2 and vHexen II binary hacks in their own section along with warning about not being thoroughly tested each release).
- Corrects vQuake 2 unlocked resolutions (1280x1024 is selectable for underwater resolutions. 1152x864 is the highest full screen resolution.) For vQuake 2 unlocked resolutions, the underwater resolution should be higher than the game's internal full screen resolution. For vHexen II it should be at or below the game resolution. Rendering issues may otherwise arise.
- Adds vHexen II 72/144 max fps limit and 11/22 kHz audio selection
- Existing Redline.dll and verite.dll rebuilt with latest compiler update. Hopefully nothing should break.
****************************************************************************************
November 22, 2023 (Fully tested watermarked store builld):
https://1drv.ms/u/s!As-dKk-N73dSlwUMo-Zu9Ad0nTvO
MD5: 787425d7a2838f199783f74303be1780
20 November 2023
- Ability to restrict VRAM by setting MaxVRAM=<nn>(Megabytes). The Golems in VH2.exe correctly change colour when VRAM is restricted to between 4-14 MB. Restricting VRAM will severely affect performance and is not recommended. It is also unsupported in other apps.
- RRosetta's renderer switching (using F1-F3) work correctly but for F3 (Direct3D) to work dgVoodo's directdraw/direct3d files need to be copied to the same folder as RRosetta.exe. OpenGL to RRedline switch to work.
- Screenshot capability in games such as WinDie.exe (save game image) or games which have a console command 'screenshot' should work (except VH2.exe. This application appear to do a copy to clipboard and does not currently work.). Screenshot is correctly downsampled now.
- End credits background textures in F1red.exe should work.
- Bilinear filtering (using shaders) is enforced for paletted textures.
- Memory safety checks removed. Should be as fast as before.
****************************************************************************************
Latest untested alpha (November 15 2023)
https://1drv.ms/u/s!As-dKk-N73dSlnoMo-Zu9Ad0nTvO
MD5: 46c91c66a1052eb13b3cc0c5f4933d40
- Alpha release auto-downloader has textual error messages on failure. (Windows 7 SP1 users may need the Win7 TLS 1.2 patch/reg keys for the download to work)
- RRosetta toggling renderers between RRedline, OpenGL and Direct3D now work.
For F3 Direct3D switch to work you'll needs dgvoodo's:
DDraw.dll,
D3DImm.dll,
D3D8.dll and possibly
D3D9.dll
- Formula 1 Credits textures should appear. These textures were rendererd with an z-coordinate of -65535.9xx. RReady capped z at [0,65535.0]. The far limit has now been corrected to 65536.0.
****************************************************************************************
RReady Fully Tested Releae( November 6 2023)
https://1drv.ms/u/s!As-dKk-N73dSlmIfZk1e2zquKYDk?e=FdXAcS
MD5: 6e75dda5f5dde0d5577383b7bc90480f
- Fixes VH2 texture corruption issues.
- Adds MSAA as the default vQuake 2/vHexen II AA mode. This is a stopgap measure until a full implementation of Rendition's proprietary Quake AA is fully implemented.
(This release is live on the Windows store as well)
****************************************************************************************
RReady Fully Tested Release (27 October 2023)
https://1drv.ms/u/s!As-dKk-N73dSllb7RHbQOoBpaOQr?e=h9AqLx
MD5: 33076420b258943b71cdb90751d6901f
Adds: RRosetta SDK demo. This needs to be redownloaded: hit reset and automatically downloading in the alpha build or manually in the store release. Store rules prohibit bundleware, which is why the auto download is stripped.
Fixes:
SODA Offroad:
- Menus should show a copy of what used to be on the screen instead of a flat colour.
- Texture coordinate generation for this game now uses rounding to nearest pixels. Without this the revised code (requring repeating texture support/default no clamping) shows artifacts. Games like vQuake 2 and VH2 require precise coordinates. This is probably down to how textures are sampled on Verité as opposed to OpenGL.
- Stability fixes for vQuake 2.
- The golden golems not going green when firing beam is an outstanding issue.
The Windows Store version (watermark free has been updated with this build).
****************************************************************************************
RReady Alpha Release (26 October 2023) VH2 and SODA fixes. (Still undergoing testing)
https://1drv.ms/u/s!As-dKk-N73dSllPvgXyc9qti3qlp?e=A9jZI7
MD5: f098b514b0fdfb2d01c40d95d14c5c08
Adds: RRosetta SDK demo. This needs to be redownloaded: hit reset and automatically downloading in the alpha build or manually in the store release. Store rules prohibit bundleware, which is why the auto download is stripped.
Fixes:
SODA Offroad:
- Menus should show a copy of what used to be on the screen instead of a flat colour.
- Texture coordinate generation for this game now uses rounding to nearest pixels. Without this the revised code (requring repeating texture support/default no clamping) shows artifacts. Games like vQuake 2 and VH2 require precise coordinates. This is probably down to how textures are sampled on Verité as opposed to OpenGL.
VH2:
-World textures showing cracks fixed. vQuake 2 doesn't use repeating textures, generating fresh spans using <[0,1), [0,1]> as texture coordinates. vHexen does and this causes the cracks to appear. RReady's VL_QSpan implementation may be lacking or texture sampling is different with OpenGL compare to a Rendition board. The call's undocumented and probably needs more work. VH2 does not appear to change the clamping mode for QSpans and RReady guesses what sky textures (which do repeat) and world textures (which don't) and manually toggles the mode instead of honouring the RRedline setting. There may be issues with this method.
- 256 colour full screen palette effects are now implemented in a 16 bit mode. RReady uses the first colour to alter the screen colour. This does appear to work, though someone with a Verité board could probably comment on accuracy.
This should allow damage, power up collection and r_nomurk 0 to work. The toggle from r_nomurk 0 to 1 and back again does work. Not entirely convinced the colour's right.
*****************************************************************************************
Full tested alpha with Formula 1 Support with full app compatibility(October 13 2023):
https://1drv.ms/u/s!As-dKk-N73dSliZgF4NmAkDukmQO?e=hWqdaW
MD5: 0775a675bb964fc2b065bc92e43d8dd2
*****************************************************************************************
Formula 1 Alpha (October 12 2023) (This is untested against the other games. So regression bugs may exist)
https://1drv.ms/u/s!As-dKk-N73dSliHbLbn6urtxs1d_?e=HrLu8W
MD5: 983ab87ef34f450e1fa8e407b0117d8d
- Bug with water trails/spray on some occasions.
- Task manager should be closed before running F1, if running.
With this release RRedline (1.0 & 2.0) is fully supported.
*****************************************************************************************
The live release on the Windows store:
https://apps.microsoft.com/store/detail/rread … ?hl=en-us&gl=us
- with support for RRedline 2.0 only at this moment
- This is functionally identical to the latest alpha below except :
--The Alpha text/watermark is not there
-- The launcher doesn't auto-download anything (demos/additional components for games). This is because of the Windows store's rules on bundleware.
-- A help button is included which opens a PDF file with download links to everything. (This will be available in the next alpha).
-- The visual C++ runtime libraries are statically linked. This means the launcher and the two dlls will be will double in size. The installation size doubles from 3.x MB to a little under 7 MB.
This is also because of store rules on additional components. The next alpha will also have this. It should functionally be identical.
-- The help document briefly how to setup each game, but doesn't have detailed instructions. It mentions the use of dgVoodoo (for DirectDraw support) and DxWnd, but does not include them.
Unforunately this is listed under the entertainment category, because I wasn't sure it'd be allowed in the Games section (not being a game).
*****************************************************************************************
The alphabetas
*****************************************************************************************
Sorry for intruding on your weekend, but
I have a test build for anyone wanting to try out RReady.
*****************************************************************************************
Alpha build: Team Apache video fix. (fully tested, identical to store build) September 22, 2023 Alpha Release
https://1drv.ms/u/s!As-dKk-N73dSlhwXgBSd3jTtucfL?e=X8J4hI
MD5: 9f2d13a2b128537dcd5f30650dd7c1d2
- Toggles dynamically between single threaded mode and multi-threaded mode with Team Apache. The videos don't playback with multi-threading, but in-game graphics require it for performance. I haven't tested this rigorously, so feedback would be most welcome. Requires @Been_Nath_058's fixed intro videos to avoid crashing. Forcing single threaded mode with a shim/dxwnd should be unnecessary, barring bugs.
*****************************************************************************************
Latest stable build : full screen switch (Mostly tested) September 21, 2023
https://1drv.ms/u/s!As-dKk-N73dSlhsBM2ZvCalX_91S?e=5sm71p
MD5: 034cdbb1c9659d1beac0bd67f409916d
- Switches full-screen mode switch over from ChangeDisplaySettings to the ANSI version (ChangeDisplaySettingsA). This should allow games running under DxWnd to remap to higher resolutions with DxWnd (2.05.99)
-If single threaded is forced for "Team Apache" with DxWnd or a shim, RReady no longer switches back to multi-threaded. NB For this app RReady does not force single threaded mode as it kills in-game performance.
- Fixes a SODA car select menu performance regression.
*****************************************************************************************
Stable build : vHexen II /Heavy Gear fogging (Somewhat tested) September 10 2023
https://1drv.ms/u/s!As-dKk-N73dSlggPsgIQ_q5Pdr-i?e=EgruKV
- Memory allocation for surfaces and buffer groups have been moved into a custom heap. As a result vHexen II no longer requires DxWnd or Win98 compatibility.
- Should finally fix Heavy Gear 1 fogging. Constant fogging was being set when per vertex fog info was unavailable, but the command buffer numeric property update was disabled during testing and never reenabled .
- This will probably (barring bugs reported) be the final release of RReady until F1 is supported.
*****************************************************************************************
INFO
Minimum requirements:
Dual core 3.00 GHz
Intel HD 4000 (SODA offroad and Team Apache will have issues on Intel HD graphics) (Discrete GPU recommended)
3 MB disk space
Windows 7 SP1 or later
Recommended:
Quad core
Discrete OpenGL 3.3 compatible GPU with GLSL 1.40 compatibility profile support (Most discrete GPUs built after 2012 should be fine)
Windows 7 SP1 or later.
"Alpha 1" text annoyingly appears on screen, I do apologise for that.
All the SDK demos, "Race to the RRedline!" demos and all RRedline version 2.0 games should work*.
Just run the launcher and from the "Windows Apps" tab select add game (to remove right click the game in the list and select remove).
Launching games from the launcher, RLauncher, will automatically set compatibility settings for some , but not all apps. The launcher no longer needs to be running for games to work.
For Quake 2, Hexen II and MDK appropriate files will be downloaded automatically (ref_v1k.dll, VH2 .exe and MDKRed.exe). If you already have these files in your installation folder it won't download them.
Supported games:
Indy Car Racing 2/Cart Racing 2
https://youtu.be/_XL2kaKnJhw
- DMA thread safety sometimes an issue on some systems. setting threadsafe=true or cacheddma=true will usually fix stability issues at the cost of some performance.
Whiplash
https://youtu.be/N9hH2KPPtyU
- no DMA issues
Tomb Raider 1
https://youtu.be/IbAhvjMwDYg
- Health bar doesn't currently render
- no DMA issues
Rebel Moon
https://youtu.be/U-_1qVne9fY
- Chroma Keying fixed (not seen in this video)
- No DMA issues
vQuake II (Quake II )
https://youtu.be/qb1eYQ35iV0?si=zbSEeGVYDCC-H05o
- force fullscreen in rlauncher.exe and a resolution needs to be set (can be max). The baseq2/config.cfg needs to be set to windowed.
- Does work with Remaster (add quake2.exe, configure in RLauncher, copy dlls* and launch original game from steam,). (*to copy dlls you could just run the game from the launcher. This will copy the dlls and run the remaster. Quit and on subsequent runs launch original version from Steam).
vHexen II (Hexen II)
https://youtu.be/w0hFT8umNQw?si=BmMIbrdvZ-OxRSLL
Intel HD 6000 may have issues running it, 4000 HD should be fine though Loading progress bars might not work correctly. Discrete GPUs should be OK. With the September 10 2023 build of RReady, WIn98 compatibility or DxWnd is no longer required. It should run natively.
Monster Truck Madness 2
https://youtu.be/2Bom-ZSNiXw?si=8Gt5w5DYq1a3bEbF
No issues.
Heavy Gear 1 demo/Heavy Gear 1
https://youtu.be/UdNUEEuFKts?si=uR_Y_Set7ZKCf4ma
Exiting a mission may leave you with a black screen. Stick dgvoodo's Ddraw.dll along with D3dImm.dll in the game folder and it should work for most users.
Sub Culture/Sub Culture Demo
https://www.youtube.com/watch?v=f5JAAI6FYcE&t=25s
Should run without issue.
MDK
https://youtu.be/Hgxik-rUWT4?si=sP5sbbD73fMTNbA5
No problems.
SODA Offroad '97
https://youtu.be/uiyCT3FMcQA?si=0hrHlju9fbHaMYQL
Intel HD graphics of all varieties will have issues rendering the menus. Not sure about AMD GPUs. Otherwise fully functional.
Die by the Sword
https://youtu.be/HUtbSuzfqqw?si=ue3Zo8I3WaxkzB9Y
Starting up WinDie.exe may be iffy and the menus can be randomly slow in Win11.
Grand Prix Legends (GPL)
https://www.youtube.com/watch?v=Rth5lU8zM2A
RLauncher's resolution settings should be set at default. Higher resolutions should be selected from the in-game options menu
Intel HD integrated gpu users will have issues. Discrete gpus should be fine.
Interstate '76
https://www.youtube.com/watch?v=EAjSmOrCef0&t=5s
Runs with DxWnd. Stable 2.05.96 should work as well as the upcoming release.
Myth :The Fallen Lords
https://www.youtube.com/watch?v=vfCLjEXMM1o&t=57s
Needs WinXPSP2 compatibility set in Launcher. v1.3 Runs with dgvoodoo's directdraw.dll and d3dimm.dll present in the game folder.
Mech Warrior 2 Titanium/Mercenaries
https://youtu.be/QunN6dDEGPo?si=19UfgoZBumtQ2t4E
Runs with DxWnd stable 2.05.96. Please see a guide for details.
Team Apache
Runs, skip the intro videos by pressing ESC 2-3 times quickly and the game should be fine from then on, though a few niggling issues still remain. Does not run on Intel HD graphics. Alternatively corrected videos can be used from the net.
Forumula 1
Runs natively.
************************************************************************************[/b]
This has been tested on nvidia and Intel hardware so I don't know whether they'll even work on AMD hardware. I have run the shaders against AMD offline shader validation tools and they appear to pass. Intel ARC also remains untested.
Generally you should be fine with an nvidia gpu.
If it doesn't work or you have any suggestions please reply to this thread and I'll try and resolve it. RLauncher has a "View logfile" button near the bottom, which should help diagnose what's wrong (barring catastrophic failure, in which case an instrumented build would be necessary). If not "Zip log files" will zip up 4 generations of log files (the maximum maintained) and open an explorer view to %localappdata%\temp (where the log files live).
Legacy Builds
Fogging Fix (Not fully tested)
https://1drv.ms/u/s!As-dKk-N73dSlgSzhPpxv1WwOOye?e=dzlOev
MD5: f1142836cb6fef31ff43265f45f38a42
- Fogging fixes. Fogging inputs in the range 0-255 were scaled down to 0.0-1.0 in the vertex shader. Now it's done in the fragment shader preventing a loss of precision in fog interpolation. This is very noticeable in Sub Culture.
- Heavy Gear 1 fogging issues. Per vertex fog info now updates the constant fog value (used when fogging is enabled without per vertex data). This caused noticeable sudden polygon colour changes in distant mountains and objects. The last vertex's per vertex info for colour, fog and alpha (when available) is used to update the complementary constant value. On an actual Rendition board this value is indeterminate after passing per vertex data.
Heavy Gear makes a habit of enabling fogging without per vertex data and often not setting the constant value. This should massively improve distant objects.
*****************************************************************************************
GPL+Monster Truck Madness 2 Hotfix Build 05 September 2023
https://1drv.ms/u/s!As-dKk-N73dSlX_JnLc8W_qRgm_e?e=HhEU3E
md5: a2c2f154bf6e4a6c708f5808da4bab07
- GPL should be 100% functional with no flickering.
- GPL performance improved. Should run at a full 36 fps while driving.
- Monster Truck Madness 2 High Quality should work without issue.
- Not tested against anything else.
There may be a new v_lockbuffer issue which can be seen in occasional gearbox rendering tearing. This will be fixed in the next tested build.
[EDIT] The lock buffer issue may be a non-issue. It sort of occurs with software rendering as well.
*****************************************************************************************
(mostly tested) Build 02 September 2023
Grand Prix Legends Release:
https://1drv.ms/u/s!As-dKk-N73dSlXzOy7Ry7FjpSxh2?e=VX9RGb
MD5:
6eea4dfda7f78fc4d5b9948f12aa91a6
- Adds support for GPL (RLauncher's resolution settings should be set at default. Higher resolutions should be selected from the in-game options menu).
- Fixes performance regression with tdhdemo.
- Team Apache still has glitchy front buffer updates.
With this release all RRedline v2.0 games should be supported either standalone or with dgvoodoo/dxwnd. F1 '97 (RRedline v1.0) being the sole WIndows Rendition game that currently doesn't work.
****************************************************************************************************************************
Build 27 August 2023
https://1drv.ms/u/s!As-dKk-N73dSlXDCLw7avRY8WPHv?e=eTNacg
MD5:d80770f61ea3d9aec1168345d024c784
- Tweaks and fixes, also contains all previous fixes. Team Apache still not 100% but a lot better, but there are other fixes. This is a somewhat tested build.
- Should fix bug with RLauncher.exe adding sdk and rredline demos to wingames tab. I don't know when this bug was introduced, but doing a "reset all settings" from RLauncher and then adding everything back should work.
- SDK demo triangle.exe should once again be runnable from the launcher.
- Fullscreen toggle might take a bit longer, but it will be fixed in the next release.
- RReady will no longer fail on resolution changes. This is to support DxWnd. It'll log the error and move on.
- Rlauncher's license activation is disabled. Redline.dll and Verite.dll will work independently. The activation isn't coming back.
- An issue has cropped up with running RReady compatible games while Vivaldi or Opera browsers are running. They may be OpenGL based apps and should be closed before running a game.
*****************************************************************************************
Mostly untested Build 24 August 2023
https://1drv.ms/u/s!As-dKk-N73dSlWtpmA4bsjVRY0Ga?e=SjI8ys
MD5:9edebef8ad9d6f2e83f3b961b73d0e30
Should improve compatibility with SODA's level select menu on Intel HD graphics, but it's still broken.
Need confirmation that the level select menu works on an AMD GPU. Until then it's mea culpa.
*****************************************************************************************
Some what tested Build August 23 2023:
https://1drv.ms/u/s!As-dKk-N73dSlWqrlXPcYGyXkQZD?e=eotpUA
(MD5:7c6771be2976016c49c1cfd79d1d03fe)
- Should fix Heavy Gear 1 fogging corrupting some textures.
*****************************************************************************************
Tested build August 22, 2023 (with Heavy Gear 1 fogging issues):
https://1drv.ms/u/s!As-dKk-N73dSlWiJjnsjyFptNVzt?e=fClOWC
(MD5: 657795403cccb3c02d2c765201983cf6)
Fixes:
- Adds support for "Myth the Fallen Lords" (requires xpsp2 compat & ddraw. Dll from dgvoodoo) and "Interstate '76" (I76 requires DxWnd 2.05.96). Team Apache support vastly improved.
- Major shader bug fixed (Everything is affected, especially Heavy Gear 1).
- Shader chroma keying code tweaked. Should work with Myth the Fallen Lords and Interstate '76 now.
- Changes texture clamping modes for MDK and Interstate '76. Should no longer produce corrupted textures in some levels.
- Windows 7 should no longer complain about a missing DLL.
- Team Apache's menus and loading screens should now render. Glitches still remain including not updating the screen after exiting a mission and tracking the cursor.
The menu screens are front buffer based.
- Front buffer updates should render a lot better (Team Apache menus and vHexen II loading progress bars).
- RReady deviates from the spec for Interstate '76 and no longer toggles fullscreen. DxWnd should be able to hook a bit better.
- Interstate '76 forced copyback=1 is gone. Should work much better with DxWnd.
*****************************************************************************************
[Older builds]
***********************************************************************************************************************************
https://1drv.ms/u/s!As-dKk-N73dSlVxy4MpmWL3o9Cxh?e=hDV5eg
(MD5 checksum: 29fed9fd15c6c9ae88829d0c39dfb9c5)
***********************************************************************************************************************************
[Mech Warrior 2 build:
https://1drv.ms/u/s!As-dKk-N73dSlV1pa5AuLniZcuU2?e=kzZXZ1
MD5 4e6a45c7712016cbeca239137768dc9b
Fixes:
- Textures should be correct
- CopyBack should work with additional missions.
- Not tested against all other games
]
***********************************************************************************************************************************
[EDIT]
For Windows 7 :
Try this:
https://1drv.ms/u/s!As-dKk-N73dSlV5vcI-T83-Yj2K9?e=7Xkfyi
This should be the same as the MechWarrior fix, but like that build is untested. I don't know whether it'll work, but it should fix an issue that came up on sourceforge.
MD5 77465f2b7c6551eb80107530c2cfc3d2
[/EDIT]
***********************************************************************************************************************************
Thanks for reading the entire post and I hope this is of use to someone other than me.
Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda