RReady Rendition Verité Wrapper

Emu Talk Goes Here
Post Reply
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

RReady Rendition Verité Wrapper

Post by sharangad »

Hi
I don't know whether legacy PC emulation belong in this forums, but here goes:

I'm working on a wrapper for the Rendition Verité V2200 (an old video card from the 90s). The Windows side of it is almost done and can run all 13 games though a few need DxWnd or dgVood's DirectDraw component. The DOS part is still being looked at.

I haven't had much too much feedback, especially from AMD GPU users:

Formula 1 '97

https://youtu.be/kFRRl686S94

Grand Prix Legends '96:

https://youtu.be/Rth5lU8zM2A 


SODA Offroad '96:

https://youtu.be/uiyCT3FMcQA 

Monster Truck Madness 2:

https://youtu.be/2Bom-ZSNiXw 

vQuake 2 (Quake 2)

https://youtu.be/qb1eYQ35iV0 

Sub Culture

https://youtu.be/f5JAAI6FYcE 

vHexen II (Hexen II)

https://youtu.be/w0hFT8umNQw 

MDK

https://youtu.be/Hgxik-rUWT4 

Die by the Sword

https://youtu.be/HUtbSuzfqqw 

Mech Warrior 2

https://youtu.be/QunN6dDEGPo 

Interstate '76 (Needs DxWnd

https://youtu.be/vfCLjEXMM1o 

Interstate '76 Nitro (Needs DxWnd)

https://youtu.be/aoZYEalJ8kk 

Heavy Gear

https://youtu.be/UdNUEEuFKts 

The last stable version of the wrapper can be found here:

RReady Fully Tested Release( November 6 2023)
https://1drv.ms/u/s!As-dKk-N73dSlmIfZk1 ... k?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 without the watermark though it costs money)

The official thread can be found here:

https://www.vogons.org/viewtopic.php?f=9&t=95721

I'd be really happy for feedback and sorry if this forum isn't the right place for it.

Thanks!
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

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.
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

RReady 26 November 2023

https://1drv.ms/u/s!As-dKk-N73dSlwkMo-Zu9Ad0nTvO
MD5: 62d506951ec1d9f2adc50d829d422b32

- Auto-downloader now downloads modified ref_v1k which support native fullscreen on modern Windows. Existing users will need to delete the existing ref_v1k, remove Quake 2 from the apps list and add it back in. Alternatively directly downloading the file from the link and manually patching it will be required. Force fullscreen and will no longer be required in rendition.cfg along with 'set vid_fullscreen "0 'in baseq2/config.cfg. The change in ref_v1k is only 1 byte.
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Sorry for the spam. This should be the last update for a while (barring showstoppers).
RReady 01 December 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.
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

One more sim video:

https://youtu.be/MKXiQZ1EwRE
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Sharanga Dayananda

Sharanga Dayananda - 2024-01-12
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
User avatar
marurun
Moderator
Posts: 12169
Joined: Sat May 06, 2006 8:51 am
Location: Cleveland, OH
Contact:

Re: RReady Rendition Verité Wrapper

Post by marurun »

This project has no application to anything I'm doing in my own personal retro-gaming space, but I'm really glad you're doing it. It sounds like an interesting project and very valuable to those who stand to benefit from it.
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

Thanks!

I hope it's actually of benefit to Rendition fans.

Development's been a ton of fun so far. Hopefully I can get Speedy3D up and running soon.
sharangad
16-bit
Posts: 67
Joined: Mon Nov 20, 2023 7:57 am

Re: RReady Rendition Verité Wrapper

Post by sharangad »

SPDY3D DOS Support in progress:

Indy Car Racing 2 (Cart Racing 2):
https://youtu.be/SeWK1FGp_e8
In-game:
https://youtu.be/tymUV3ytsP4

Whiplash:
https://youtu.be/fVqDW-8L37A

Nascar 1999 Rendition Edition:
https://youtu.be/c_QUSaDWPxI

Rebel Moon:
https://youtu.be/xgfpYEBpNNs

Tomb Raider:
https://youtu.be/2yTjscFJqUM
User avatar
prfsnl_gmr
Next-Gen
Posts: 12279
Joined: Mon Jun 01, 2009 10:26 pm
Location: Charlotte, North Carolina

Re: RReady Rendition Verité Wrapper

Post by prfsnl_gmr »

This is so cool. Thank you for doing this work!
Post Reply