RReady Rendition Verité Wrapper

Emu Talk Goes Here
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Garbage quality (max width 8 pels) Denver 91 and Indianapolis tracks:
https://youtu.be/FegelUQHS4c
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

https://nirvtek.com/downloads/TREdit.20250101.001.7z
MD5: 924c346f0e48251caea27935c5c4a3d8

************************************************************************************************************
TREdit V1.0
Built on: Jan 1 2025, 16:46:50
Designed to convert incompatible carsets and tracks for the Rendition Edition of Indy Car Racing II
************************************************************************************************************
Usage TREdit <DATfile if unpacking|source folder> [-width <width>][-height <height>][-info]|[-report]
[-unpack | -convert | -explode <output path>]
-Unpack, -convert or -explode must be specified at the end of the line
-unpack <ExtractionPath>
To convert a carset:
-convert <Extraction Path>
To convert a track or Mi4 (paletted):
-track -convert <Extraction Path>
To extract the contents of MIP and MI4 files
for a track:
The -width and -height parameters have no effect on carsets
-explode <Output path>
for a carset
-palette <full path to sunny.pcx> -explode <Output path>
************************************************************************************************************
To convert tracks two passes will have to be carried without and with -track. When carrying out the second pass (with -track) -palette <path to sunny.pcx from carset> will have to be passed.

Some tracks currently will have to be shrunk down to 8x4 textures, in extreme cases . Riverside only required -width 64 with height omitted.
If width or height is omitted width will be 128 and height will be left alone ( left at some insanely large level).

TREdit <unpacked dat folder> -width <target width> [-height <target height>, this is optional] - convert <MIP output folder>
TREdit <MIP output folder> -palette <unpacked dat folder\sunny.pcx> -track -convert <Mi4 output folder>
Copy contents of <MIP output folder>, <Mi4 output folder> and files other than the .dat file into the track subfolder under <Indycar>\TRACKS
At the moment custom carsets will not work with high res carsets. This is being looked at at the moment. Shrinking track textures down to 8x4 (in extreme cases) isn't very pretty and work is being done to hack ICR2 to support 16 MB of VRAM, Speedy3D's limit.

To convert a carset:

TREdit <unpacked dat folder/source folder> - convert <MIP output folder>
TREdit <MIP output folder> -palette <some default track dat folder\sunny.pcx> -track -convert <Mi4 output folder>
Copy contents of <MIP output folder>, <Mi4 output folder> and files other than the .dat file into the carset subfolder under <Indycar>\CARS

Carsets generally will work after the first pass for the built in tracks. Custom carsets, such as the Detroit Downtown (Rendition specific version) will require the second pass for the carset as well.

To unpack a .DAT fild
TREdit <Path to dat> -unpack <dat folder>.

To extract the contents of MIP and Mi4 files:
TREdit <folder with unpacked/shrunk MIP or MI4 files> -palette <path to sunny.pcx (for track track specific, for carset use one from built in track> -explode <output folder>
Images will be extracted as PNGs.
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

vQuake with Dosbox-Rendition/RReady 16 MB of VRAM:

https://youtu.be/9Dwsj9xeNZ8

Skip to 03:55 for a little bit of mipscale_0 action.
d_mipscale 0 is fully playable. It's not in the vid, but I've been able to playthrough the first 2 levels at a solid 60 fps (with a few dips).
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

**********************************************
RReady Alpha January 03, 2025 (Untested Alpha Release)
**********************************************
https://nirvtek.com/downloads/RReady.Al ... 103.001.7z
[Wrong]MD5: 863a01108132a9ceaf5a03a7f85067c4[/Wrong]
MD5: 5e5e8967fcf5a7e3681f1cd08b6b2d47

- Ups Speedy3D VRAM limit to 16 MB from 4 MB (Speedy3D hardware limit. Note RRedline has access to a full 128 MB thanks to higher level abstraction). The MiroV1k.VBI BIOS needs to be used.
- Includes previous fixes:
- Corrects OpenGL glsl shader "error C7011: implicit cast from "uint" to "int'" error
- 60 fps Frame Generation/interpolation supported for Gr*nd Pr*x L*egends and "Die by the Sword." Note GPL will have to be run at default resolution/4:3 (fill screen aspect) aspect as the game has a mouse lock. Higher resolutions can be selected from within the game, Your GPU's internal aspect ratio controls from its control panel should be used for aspect ratio selection. "Die by the Sword" can be upscaled without issue.
- Fixes Eur*figher 2000+ texture corruption when switching between menu and active mission. This was caused by the game writing to 8 MB of VRAM and choosing textures within the 4 MB range. Rounding write addresses modulo 4 MB, effectively restricting writes to the first 4 MB for this game, corrects the issue.[Update] This issue is fixed with 16 MB of VRAM as well. The previous fix is unnecessary,
- Whiplash minor fixes.

This release won't go into testing (and then on to to a store release) for at least another week.
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

vQuake at 1280x1024:

https://youtu.be/tUTsOUq3sXc

Kind of buggy at the moment.
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Managed to increase the heap size for ICR2 to 49 MB and full fat carsets work just fine natively. The tracks are another matter though and will probably need DOSBox to support 128 MB of RAM or something.
These should work on original hardware provided the machine has at least 64 MB of RAM.
https://nirvtek.com/downloads/ICR2.IncreasedHeapSize.7z
MD5:44a72b1efc15fbc2171b906a63f5133e

For best results you'll need the upcoming build of RReady with 16 MB of VRAM. I'll try and release that as soon as possible.

Videos:
https://youtu.be/AvqAliIQKHQ
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

vHexen 2 resolution unlocked (natively), with glitches:
https://youtu.be/Ppqk_fLn3Pk
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

************************************************************
RReady Alpha, January 5, 2025 (Untested release, undergoing testing)
************************************************************
https://nirvtek.com/downloads/RReady.Al ... 105.001.7z
MD5: 95a9426d295887198bfc6f442f7d9ee7
- Support for a full 16 MB of VRAM for Speedy3D apps. This is the upper limit for Speedy3D (24 bit).
For Speedy3D apps, VRAM is configured in dosbox-rendition.conf (or ...-staging.conf) with
[rendition]
MaxVRAM =nn
(nn is in MB, range 4-16, default 16)
For RRedline MaxVRAM=nn can be set in rendition.cfg and it defaults to 128 MB
- vQuake beta 1.06 is once again playable and joins betas 1.07 and 1.08 (recommended beta)
- Higher resolutions may be selectable in vQuake but currently have issues. This will be resolved in a future release.
- Bilinear filtering can be disabled by adding nofilter=1 to rendition.cfg. Some games might not render correctly with this setting.
- vHexen II additional resolutions can be unlocked by selecting the game in the WinApps tab of RLauncher and clicking "App Settings."->Unlock resolutions. There may be rendering bugs with higher resolutions. This will be fixed in a future update.

ICR2 with bilinear filtering disabled:
https://youtu.be/HpgfJQsdJx0

Filtering can be disabled by adding nofilter=1 to rendition.cfg (Requires January 5, 2025, build 001 release of RReady).
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

**************************************************************
RReady Alpha, January 7, 2025 (Full tested stable build)
**************************************************************
https://nirvtek.com/downloads/RReady.Al ... 107.001.7z
MD5: 6ef91529aa5bf287b88fd5179f36c489
- Support for a full 16 MB of VRAM for Speedy3D apps. This is the upper limit for Speedy3D (24 bit).
For Speedy3D apps, VRAM is configured in dosbox-rendition.conf (or ...-staging.conf) with
[rendition]
MaxVRAM =nn (nn is in MB, range 4-16, default 16 if setting missing)
For RRedline MaxVRAM=nn can be set in rendition.cfg and it defaults to 128 MB
- vQuake beta 1.06 is once again playable and joins betas 1.07 and 1.08* (*recommended beta)
- Higher resolutions may be selectable in vQuake 1, but currently have issues. This will be resolved in a future release.
- Bilinear filtering can be disabled by adding nofilter=1 to rendition.cfg. [This should work correctly now]. Some games might not render correctly with this setting.
- vHexen II additional resolutions can be unlocked by selecting the game in the WinApps tab of RLauncher and clicking "App Settings."->Unlock resolutions. There may be rendering bugs with higher resolutions. This will be fixed in a future update.
- Regression ucube.exe (SDK demo) fails to render correctly in full screen mode.
- Corrects OpenGL GLSL shader "error C7011: implicit cast from "uint" to "int'" error on some hardware.
- 60 fps Frame Generation/interpolation supported for Grand Prix Legends and "Die by the Sword." Note GPL will have to be run at default resolution/4:3 (fill screen aspect) aspect as the game has a mouse lock. Higher resolutions can be selected from within the game, Your GPU's internal aspect ratio controls from its control panel should be used for aspect ratio selection. "Die by the Sword" can be upscaled without issue.
- Fixes Eurofigher 2000+ texture corruption when switching between menu and active mission. This was caused by the game writing to 8 MB of VRAM and choosing textures within the 4 MB range. Rounding write addresses modulo 4 MB, effectively restricting writes to the first 4 MB for this game, corrects the issue.
- Whiplash minor fixes.
This update should be available in the Microsoft Store within the next 3 days.
**************************************************************
sharangad
24-bit
Posts: 110
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Nofilter and nofog finally working correctly with ICR2:

https://youtu.be/OXvHB-hB_ko


Components of RReady are being flagged as malware by Windows Defender (and nothing else): Trojan:Win32/Wacatac.B!ml or Win32/Formbook!m. These are really dangerous forms of malware . Over the past year I've had every single component of RReady being randomly flagged as malware including at one point a text file.

MS ignore reports unless there're a significant number of users complaining. if you would like to help, the link to mark an incorrect detection is over here:

https://www.microsoft.com/en-us/wdsi/filesubmission
Post Reply