VOGONS


Reply 460 of 1128, by Agent of the BSoD

User metadata
Rank Member
Rank
Member

V1000

Attachments

  • Filename
    000009FC.TXT
    File size
    2.84 KiB
    Downloads
    15 downloads
    File license
    Public domain
  • Filename
    SETMODE.TXT
    File size
    299 Bytes
    Downloads
    17 downloads
    File license
    Public domain

Pentium MMX 233 | 64MB | FIC PA-2013 | Matrox Mystique 220 | SB Pro 2 | Music Quest MPU Clone | Windows 95B
MT-32 | SC-55mkII, 88Pro, 8820 | SB16 CT2230
3DFX Voodoo 1&2 | S3 ViRGE GX2 | PowerVR PCX1&2 | Rendition Vérité V1000 | ATI 3D Rage Pro

Reply 461 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

I also had a brief chance to test the ATI CIF wrapper's DirectDraw functionality.

I modified enough of it to be compatible with RReady.

The implementation doesn't support most of the functionality needed for Myth:TFL and HG. Will test Interstate '76 at some point.

Missing exported functions.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 463 of 1128, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie
sharangad wrote on 2024-02-15, 17:40:
I also had a brief chance to test the ATI CIF wrapper's DirectDraw functionality. […]
Show full quote

I also had a brief chance to test the ATI CIF wrapper's DirectDraw functionality.

I modified enough of it to be compatible with RReady.

The implementation doesn't support most of the functionality needed for Myth:TFL and HG. Will test Interstate '76 at some point.

Missing exported functions.

Here you can research more directdraw to opengl wrappers some of them can be open sourced , and / or you can find more by googling or SOMEONE else place post more of what you know =)
https://emulation.gametechwiki.com/index.php/Wrappers

as example here also project at vogons
The Wrapper Collection Project

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 465 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Could someone with a V1000 post a quick video of a Formula 1 RRedline race with variable weather [Wet weather races]?

The mist trails the cars leave don't appear to render very well with RReady. It works just fine with dry or wet weather. Would be nice to know what the difference between wet and variable is.

I can debug this anyhow.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 466 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Ok, this is fixed. there's a related issue with Sub Culture. The mission selection/bounty screen some of the text appears truncated.

Attachments

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 467 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

I'm pretty sure an actual Rendition board would render this correctly. Could someone check, if they've got the time and are in the right mood?

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 468 of 1128, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie

Tested the text on v2200 draws fully. not affected by overlapping by black background.
In some areas text gets a little edge distortions like checkered edges. but its rare case.

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 470 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

******************************************************
RReady Alpha (untested) February 18, 2024

https://1drv.ms/u/s!As-dKk-N73dSl1MMo-Zu9Ad0nTvO
MD5: 5020f718e62159af805ca9bad5bc89b1

Texturing fixes
- scverite.exe - mission screen texture single pixel boundary rounding fixes
- f1red.exe - End credits - developer names having strange underlining
- f1red.exe - Car spray/mist trails sometimes becoming corrupted (mis-sized)

Adds
-Palette texture caching for (for paletted textures) for f1red.exe. Should allow for more consistent framerates.
Can be disabled with CachePalettes=0 in rendition.cfg.

Includes
- vh2.exe ,vq**ke 2 in-memory patching for (WhiteMagicRaven tweaks).

[EDIT]- Log file code internal changes. Shouldn't make a difference.

This will be tested and released to the stored in the coming weeks (sans the watermark).

******************************************************

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 471 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

****************************************************************************************
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. 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.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 472 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Another test for a V1000 and a V2x00 user:

https://1drv.ms/u/s!As-dKk-N73dSl1gMo-Zu9Ad0nTvO
MD5: eb346f13e64eaddcfa65af7916192837

This calls Int 10h 's Rendition call and Int21h [(EDIT] This should be Int 1Ah and not Int21h) function 0xB1 (AH) (which isn't documented anywhere). It's called from 32bit mode which switches back to 16 bit mode for this. Functions below 0x0B are time releated and 0x0B is an audio call. 0xB1 is a mystery.

As far as I can tell Int 21h is where the missing rendition board error pops up from.

Last edited by sharangad on 2024-02-20, 19:30. Edited 1 time in total.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 473 of 1128, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie

done v2200 on

Attachments

  • Filename
    SETMODE.TXT
    File size
    290 Bytes
    Downloads
    13 downloads
    File license
    Public domain
  • Filename
    000009FC.TXT
    File size
    2.52 KiB
    Downloads
    12 downloads
    File license
    Public domain

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 475 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Once more unto the breach from a V1000 user and a V2x00 user:

https://1drv.ms/u/s!As-dKk-N73dSl1kMo-Zu9Ad0nTvO
MD5: 783f41c84a6c7e68b543bc2dfe82a576

I've made a slight tweak to the parameters passed to the second INT call. The previous results will still be useful,

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 476 of 1128, by RaVeN-05

User metadata
Rank Oldbie
Rank
Oldbie

done

Attachments

  • Filename
    SETMODE.TXT
    File size
    357 Bytes
    Downloads
    14 downloads
    File license
    Public domain
  • Filename
    000009FC.TXT
    File size
    2.52 KiB
    Downloads
    13 downloads
    File license
    Public domain

https://www.youtube.com/user/whitemagicraven
https://go.twitch.tv/whitemagicraventv

Reply 478 of 1128, by Agent of the BSoD

User metadata
Rank Member
Rank
Member

V1000

sharangad wrote on 2024-02-20, 11:05:
Another test for a V1000 and a V2x00 user: […]
Show full quote

Another test for a V1000 and a V2x00 user:

https://1drv.ms/u/s!As-dKk-N73dSl1gMo-Zu9Ad0nTvO
MD5: eb346f13e64eaddcfa65af7916192837

This calls Int 10h 's Rendition call and Int21h [(EDIT] This should be Int 1Ah and not Int21h) function 0xB1 (AH) (which isn't documented anywhere). It's called from 32bit mode which switches back to 16 bit mode for this. Functions below 0x0B are time releated and 0x0B is an audio call. 0xB1 is a mystery.

As far as I can tell Int 21h is where the missing rendition board error pops up from.

Filename
SETMODE.TXT
File size
290 Bytes
Downloads
10 downloads
File license
Public domain
Filename
000009FC.TXT
File size
2.76 KiB
Downloads
10 downloads
File license
Public domain
sharangad wrote on 2024-02-20, 19:44:
Once more unto the breach from a V1000 user and a V2x00 user: […]
Show full quote

Once more unto the breach from a V1000 user and a V2x00 user:

https://1drv.ms/u/s!As-dKk-N73dSl1kMo-Zu9Ad0nTvO
MD5: 783f41c84a6c7e68b543bc2dfe82a576

I've made a slight tweak to the parameters passed to the second INT call. The previous results will still be useful,

Filename
SETMODE.TXT
File size
357 Bytes
Downloads
10 downloads
File license
Public domain
Filename
000009FC.TXT
File size
2.76 KiB
Downloads
10 downloads
File license
Public domain

I'd do a test with F1 but I don't own that game (never cared for racing games). I could probably get a copy if you need. The listings for it are confusing to me but I think I know which disc is the correct one.

Pentium MMX 233 | 64MB | FIC PA-2013 | Matrox Mystique 220 | SB Pro 2 | Music Quest MPU Clone | Windows 95B
MT-32 | SC-55mkII, 88Pro, 8820 | SB16 CT2230
3DFX Voodoo 1&2 | S3 ViRGE GX2 | PowerVR PCX1&2 | Rendition Vérité V1000 | ATI 3D Rage Pro

Reply 479 of 1128, by sharangad

User metadata
Rank Oldbie
Rank
Oldbie

Thanks Agent!

F1 I think has a crash in the wrapper; the CD audio continues to play but because the game's crashed it won't switch out of Verite full screen mode. Actually that might be testable, I could exit full screen before unloading the redline.dll. You don't need to actually play F1 BTW. Just start up the game and wait for the demo starts up. I think this needs to be tested on a V1000 with regular drivers (not the F1 ones).

Your results for SetMode are very similar to Raven05's. The only difference is the CX register which for you returns 0xC002 and for Raven 0xC001.

Now to figure out how to override DOSbox's Int21h (PCI BIOS Query).

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda