VOGONS


RReady (Rendition Verite wrapper) Test Build (Alpha 1)

Topic actions

Reply 3322 of 3327, by sharangad

User metadata
Rank l33t
Rank
l33t

Still haven't fixed the MDK scaling issue. V_LockBuffer/V_UnlockBuffer has the world background which needs to be blitted, but it doesn't scale correctly with some resolutions (and not just 1680x1050). The Pixel boundaries seem to go off.

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

Reply 3323 of 3327, by sharangad

User metadata
Rank l33t
Rank
l33t

@Goneau:

I found a bug in my 3dbVLB test app.

Could you rerun this test:
https://nirvtek.com/downloads/3DBVLB%2C.20260413.001.7z
MD5: 5de142ae96ae7d604f433bd75d64773a

I don't know if the IO port range will affect it.

[edit]
Port 0x279 appears to be the Isa pnp initialisation.

[edit 2]
Does anyone know how the isa pnp init works? Wikipedia has some details and Microsoft has a doc on the bios side of things.

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

Reply 3324 of 3327, by sharangad

User metadata
Rank l33t
Rank
l33t
sharangad wrote on 2026-04-01, 11:59:

Still haven't fixed the MDK scaling issue. V_LockBuffer/V_UnlockBuffer has the world background which needs to be blitted, but it doesn't scale correctly with some resolutions (and not just 1680x1050). The Pixel boundaries seem to go off.

The mdk stray pixel edge problem appears to occur in D3D mode as seen here:
https://www.youtube.com/watch?v=voz7N_2HmAM&t=321s

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

Reply 3326 of 3327, by Gona

User metadata
Rank Member
Rank
Member

3dbVLB.txt attached.

I have only one board with VLB slot (and it has only one VLB slot), that is PnP:
SOYO 4SAW2 (a Socket 3 - SiS 496/497 board)
and the VLB PnP init work the same as like the ISA PnP init (at least in appearance).
But with PnP, the 3D Blaster VLB get different resources than default, and some Rebel Moon don't like it so I have used DOS initiator program (INIT3D.EXE) in this board too.

sharangad wrote on 2026-04-13, 10:47:
@Goneau: […]
Show full quote

@Goneau:

I found a bug in my 3dbVLB test app.

Could you rerun this test:
https://nirvtek.com/downloads/3DBVLB%2C.20260413.001.7z
MD5: 5de142ae96ae7d604f433bd75d64773a

I don't know if the IO port range will affect it.

[edit]
Port 0x279 appears to be the Isa pnp initialisation.

[edit 2]
Does anyone know how the isa pnp init works? Wikipedia has some details and Microsoft has a doc on the bios side of things.

Video card compatibility matrix for DOS games | ATI3DCIF compatibility matrix | CGL API compatibility matrix

Reply 3327 of 3327, by sharangad

User metadata
Rank l33t
Rank
l33t

Thanks Gona!

The isa pnp should return a device Id from somewhere after this sequence, after setting all non-pnp cards to query mode with a key.

It looks like the test app is still broken.

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