VOGONS


Direct3D8 Nvidia regression? (+ some DOS rant)

Topic actions

Reply 20 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-05-16, 20:30:

no need to amass any hardware,
just wait till dosbox/qemu/vmware/virtualbox/whatever_else gets faster with faster hardware

But will it actually get all that much faster?

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

Reply 21 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

and for the latest stuff you can have multi boot with older oses

Reply 22 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

if new cpus will be faster, than dosbox has to be faster too

so far it works:
MOSFET scaling
(process nodes)

20 μm – 1968
10 μm – 1971
6 μm – 1974
3 μm – 1977
1.5 μm – 1981
1 μm – 1984
800 nm – 1987
600 nm – 1990
350 nm – 1993
250 nm – 1996
180 nm – 1999
130 nm – 2001
90 nm – 2003
65 nm – 2005
45 nm – 2007
32 nm – 2009
28 nm – 2010
22 nm – 2012
14 nm – 2014
10 nm – 2016
7 nm – 2018
5 nm – 2020
3 nm – 2022

Future

2 nm ~ 2025
1 nm ~ 2027

Reply 23 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

there's just a tiny 30 year delay till it is fast enough 😀

Reply 24 of 61, by marxveix

User metadata
Rank Member
Rank
Member

I have played GTA Vice City @ ATi Rage XL 8MB AGP with latest Win9x 4.13.3022 driver d3d,
it has most bugs sorted out, some small issues, but still great for very old and low end card.

30+ MiniGL/OpenGL Win9x files for all Rage3 cards: Re: ATi RagePro OpenGL files

Reply 25 of 61, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
sharangad wrote on 2025-05-16, 20:12:
You guys are right. Most of the DX8 demos don't work. The ones that do work are: Skinnd mesh, runs and shows a cyan/grey screen. […]
Show full quote
robertmo3 wrote on 2025-05-16, 19:53:

nvidia is going to remove stap by step, feature by feature directx3D13 too.
if you want to help, test dgvoodoo instead, which doesn't plan to turn those features off, but instead already supports all direct3d versions up to and including 9c

You guys are right. Most of the DX8 demos don't work. The ones that do work are:
Skinnd mesh, runs and shows a cyan/grey screen.
Text3D
VolumeTexture

It does look like it's being axed. Well beginning with the GTX1000 series, they killed VESA 2.0 linear framebuffer support, making it nearly impossible to run Warcraft I I *think*.

I wonder what's been removed from OpenGL (gulp). My life is about to become very very difficult. AMD's removed non-UEFI boot support with the RX9070, which means no more freedos, maybe.

I need to get some sleep. Need a bottle right about now 🙁.

And that also on REF. Obviously running on REF is like running a debugger 🤣.

I also collected a couple of D3D8.dll that supports Fullscreen exclusive mode, they were made for Win10 but I recall they worked on Win11 too. Both Vice City and TiR get into same exception 00000000

robertmo3 wrote on 2025-05-16, 20:30:

no need to amass any hardware,
just wait till dosbox/qemu/vmware/virtualbox/whatever_else gets faster with faster hardware

VMware has regression too on its drivers.

And what about my dreams to run games at 128K resolution 😀

previously known as Discrete_BOB_058

Reply 26 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

ok, but does it make sense to ask someone with coding skills and using them to make emulators (and practically the only person in the world advancing more games support to dosbox 😉 (not counting guys trying to make dosbox cook diner) 😉
to just test whether games run or not, that could be done by just anyone else from 10 billion world population 😉
vogons or nvidia forum or any other forum or just anyone with a computer (windows 11 runs even on a one core athlon pc) 😉

there are games from 1994 not working at all yet (over 3 decades old), and installing previous driver version won't help them 😉

Reply 27 of 61, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-05-17, 05:45:

there are games from 1994 not working at all yet (over 3 decades old), and installing previous driver version won't help them 😉

1994 games on DOS?

previously known as Discrete_BOB_058

Reply 29 of 61, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
IDirect3D8::GetDeviceCaps: d3d=0x70af60 adapter=0 devtype=0x1(HAL)
IDirect3D8::GetDeviceCaps: ERROR: err=0x8876086a(D3DERR_NOTAVAILABLE)

Okay its clear

dgVoodoo2 hangs before device creation

previously known as Discrete_BOB_058

Reply 30 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-05-17, 05:45:
ok, but does it make sense to ask someone with coding skills and using them to make emulators (and practically the only person i […]
Show full quote

ok, but does it make sense to ask someone with coding skills and using them to make emulators (and practically the only person in the world advancing more games support to dosbox 😉 (not counting guys trying to make dosbox cook diner) 😉
to just test whether games run or not, that could be done by just anyone else from 10 billion world population 😉
vogons or nvidia forum or any other forum or just anyone with a computer (windows 11 runs even on a one core athlon pc) 😉

there are games from 1994 not working at all yet (over 3 decades old), and installing previous driver version won't help them 😉

What game from 1994 doesn't run with dosbox?

Also I'm wondering how hard it would be to port qemu's cpu vm support to dosbox for a quasi-vm-like core=native mode? It would be a lot more work, but probably worth the effort.

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

Reply 31 of 61, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t

nvwgf2um.dll is crashing with dgVoodoo2

previously known as Discrete_BOB_058

Reply 32 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

actually even all Rendition Verite (speedy3d) games:
Descent II (March 13, 1996)
EF 2000: TACTCOM (1996)
CART Racing (November 4, 1997)
NASCAR Racing 2 (1996)
NASCAR Racing: 1999 Edition (1999)
Quake (June 22, 1996)
Rebel Moon (December 1995)
Scorched Planet (1996)
Tomb Raider (1996)
Whiplash (1995)

Last edited by robertmo3 on 2025-05-17, 06:23. Edited 1 time in total.

Reply 33 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
BEEN_Nath_58 wrote on 2025-05-17, 06:10:
Okay its clear […]
Show full quote
IDirect3D8::GetDeviceCaps: d3d=0x70af60 adapter=0 devtype=0x1(HAL)
IDirect3D8::GetDeviceCaps: ERROR: err=0x8876086a(D3DERR_NOTAVAILABLE)

Okay its clear

dgVoodoo2 hangs before device creation

This might just be a driver bug, maybe.

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

Reply 34 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

IceHawk 1994
Spectre MGA 1994
Creep Clash 1994
Sento 1994

Reply 35 of 61, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
sharangad wrote on 2025-05-17, 06:19:
BEEN_Nath_58 wrote on 2025-05-17, 06:10:
Okay its clear […]
Show full quote
IDirect3D8::GetDeviceCaps: d3d=0x70af60 adapter=0 devtype=0x1(HAL)
IDirect3D8::GetDeviceCaps: ERROR: err=0x8876086a(D3DERR_NOTAVAILABLE)

Okay its clear

dgVoodoo2 hangs before device creation

This might just be a driver bug, maybe.

I installed an older driver. From Jan. Still crashes

previously known as Discrete_BOB_058

Reply 36 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-05-17, 06:19:
actually even all Rendition Verite (speedy3d) games: Descent II (March 13, 1996) EF 2000: TACTCOM (1996) CART Racing (November 4 […]
Show full quote

actually even all Rendition Verite (speedy3d) games:
Descent II (March 13, 1996)
EF 2000: TACTCOM (1996)
CART Racing (November 4, 1997)
NASCAR Racing 2 (1996)
NASCAR Racing: 1999 Edition (1999)
Quake (June 22, 1996)
Rebel Moon (December 1995)
Scorched Planet (1996)
Tomb Raider (1996)
Whiplash (1995)

Cpu virtualization would probably help with a future win box, should some hapless developer go down that route.

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

Reply 37 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-05-17, 06:23:
IceHawk 1994 Spectre MGA 1994 Creep Clash 1994 Sento 1994 […]
Show full quote

IceHawk 1994
Spectre MGA 1994
Creep Clash 1994
Sento 1994

Spectre is a Matrox game right?

What about the others?

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

Reply 38 of 61, by sharangad

User metadata
Rank l33t
Rank
l33t
BEEN_Nath_58 wrote on 2025-05-17, 06:25:
sharangad wrote on 2025-05-17, 06:19:
BEEN_Nath_58 wrote on 2025-05-17, 06:10:
Okay its clear […]
Show full quote
IDirect3D8::GetDeviceCaps: d3d=0x70af60 adapter=0 devtype=0x1(HAL)
IDirect3D8::GetDeviceCaps: ERROR: err=0x8876086a(D3DERR_NOTAVAILABLE)

Okay its clear

dgVoodoo2 hangs before device creation

This might just be a driver bug, maybe.

I installed an older driver. From Jan. Still crashes

I think this is a Windows update booboo. Maybe someone with an amd card or Intel HD graphics could try it out.

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

Reply 39 of 61, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

others too