VOGONS


WIP versions

Topic actions

  • This topic is locked. You cannot reply or edit posts.

Reply 621 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t

Commandos: Strike Force
Looks correct. Resolution forcing and all (though unnecessary).

CommXPC 2018-11-19 00-35-07-77.jpg
Filename
CommXPC 2018-11-19 00-35-07-77.jpg
File size
422.6 KiB
Views
6853 views
File license
Fair use/fair dealing exception
batterymandark wrote:

never think I would see this day. Oni running on Qindie that's runs on dgvoodoo

I know that Light Coronas in Oni doesn't work with Qindie , but its cool to see that maybe there is hope on day to get small ui on opengl games readable again with hi-res monitors.

It's nice to have it as an option, but seeing as QindieGL hasn't had any active development in a long time, my future hope for OpenGL games is more with DxWnd, which is actively maintained (and works with Oni).

Reply 622 of 1111, by batterymandark

User metadata
Rank Newbie
Rank
Newbie
lowenz wrote:

Well, about ONI, you know this? https://wiki.oni2.net/Anniversary_Edition

Yes i'v tryed it. however I failed to see any option to upscale 2d graphic.
And Oni was just an example I trow up, as I did try Heretic 2 as well.
it does work as long as any resolution heretic 2 ask for is available as a windows desktop resolution.
If i tryed let say 640x360 "using a modded dll file" , it will only stay in windowed mode, and exposing extra resolution didn't do squat.

Reply 623 of 1111, by Myloch

User metadata
Rank Oldbie
Rank
Oldbie

Various flickering problems on (ddraw?) games when raising output resolution and fade in/out effects are onscreen (like in tokimeki taisen puzzle dama).

"Gamer & collector for passion, I firmly believe in the preservation and the diffusion of old/rare software, against all personal egoisms"

Reply 624 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t
batterymandark wrote:
Yes i'v tryed it. however I failed to see any option to upscale 2d graphic. And Oni was just an example I trow up, as I did try […]
Show full quote
lowenz wrote:

Well, about ONI, you know this? https://wiki.oni2.net/Anniversary_Edition

Yes i'v tryed it. however I failed to see any option to upscale 2d graphic.
And Oni was just an example I trow up, as I did try Heretic 2 as well.
it does work as long as any resolution heretic 2 ask for is available as a windows desktop resolution.
If i tryed let say 640x360 "using a modded dll file" , it will only stay in windowed mode, and exposing extra resolution didn't do squat.

You really should try DxWnd.

It has a small problem with Quake 2 engine games though, you need to launch the games in their own windowed modes then alt-enter to go fullscreen (which DxWnd will intercept).

Reply 627 of 1111, by Dege

User metadata
Rank l33t
Rank
l33t

I think I've dived into coding more than I planned, but now I have a new WIP:

=========================
WIP53:
=========================

I have a large commit list in my repo, so briefly:

- Support for shader model 2.x (D3D9)
* ps.2.x - supported (hw execution, full feature set)
* vs.2.x - supported (hw/sw execution, full feature set)

* ps.2.sw - not supported (designed for sw execution, supported only by the reference D3D9 rasterizer, development purposes)
* vs.2.sw - not supported (designed only for sw execution, development purposes)
- Needed refactoring + implementing some missing D3D9 features
- Implementing D3DPERF* function family
- Some bugfixes for D3D8/9, related to stateblocks + other things

http://dege.fw.hu/temp/dgVoodooWIP53.zip
http://dege.fw.hu/temp/dgVoodooWIP53_dbg.zip

I realized that there is no D3D9 without sm2.0, so I decided to implement it. 😀
Still there are known issues, and I way couldn't do as many testings as I wanted.

Reply 629 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t

That's great news. I think Call of Cthulhu: Dark Corners of the Earth and Sins of a Solar Empire are worth looking into. Other than the fact that they don't work (CoC: DotE says failed to create device, SoaSE has rendering issues), they both behave weird with resolution enumeration:

Clipboard01.jpg
Filename
Clipboard01.jpg
File size
44.05 KiB
Views
6636 views
File license
Fair use/fair dealing exception
Sins of a Solar Empire Rebellio 2018-11-20 21-32-23-29.jpg
Filename
Sins of a Solar Empire Rebellio 2018-11-20 21-32-23-29.jpg
File size
426.38 KiB
Views
6636 views
File license
Fair use/fair dealing exception

Those are two custom resolutions I added. If I remove both of them, the games will enumerate NO resolutions. Trying to limit resolutions via config file seems to have no effect. Natively both games enumerate all resolutions on my system. Obviously games commonly don't support either of those resolutions so other games suffering from the same issue might just crash.

Company of Heroes (demo)
Starts now, but invisible mouse cursor, invisible movie subtitles and when it comes to 3D rendering...:

RelicCOH 2018-11-20 22-13-35-93.jpg
Filename
RelicCOH 2018-11-20 22-13-35-93.jpg
File size
35.99 KiB
Views
6636 views
File license
Fair use/fair dealing exception

Civilization IV
Works now. Resolution forcing suffers from double cursor issue. This game could really benefit from resolution forcing too 🙁.

Heroes of Annihilated Empires
Low shader quality:

engine 2018-11-20 21-50-15-51.jpg
Filename
engine 2018-11-20 21-50-15-51.jpg
File size
280.74 KiB
Views
6636 views
File license
Fair use/fair dealing exception

High shader quality:

engine 2018-11-20 21-50-04-22.jpg
Filename
engine 2018-11-20 21-50-04-22.jpg
File size
323.89 KiB
Views
6636 views
File license
Fair use/fair dealing exception

So only low shader quality usable. Would still very much be preferable to run it with dgVoodoo if resolution forcing worked, but it doesn't (the game sets its resolution regardless of dgVoodoo setting).

Titan Quest (demo)
Works now. Resolution forcing/antialiasing creates minor issues.

Reply 630 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t

Earth 2160
Might need to start with -safemode, works now but with some issues, see the lava and lack of fog in this picture:

Earth2160_SSE 2018-11-20 20-34-54-79.jpg
Filename
Earth2160_SSE 2018-11-20 20-34-54-79.jpg
File size
827.92 KiB
Views
6635 views
File license
Fair use/fair dealing exception

Native comparison:

Earth2160_SSE 2018-11-20 20-35-42-20.jpg
Filename
Earth2160_SSE 2018-11-20 20-35-42-20.jpg
File size
199.63 KiB
Views
6634 views
File license
Fair use/fair dealing exception

F.E.A.R
Complains that it doesn't have enough VRAM (regardless of what it's set to in dgVoodooCpl):

FEAR 2018-11-20 22-25-50-55.jpg
Filename
FEAR 2018-11-20 22-25-50-55.jpg
File size
408.21 KiB
Views
6634 views
File license
Fair use/fair dealing exception

Renders fine though:

FEAR 2018-11-20 22-26-29-78.jpg
Filename
FEAR 2018-11-20 22-26-29-78.jpg
File size
374.18 KiB
Views
6634 views
File license
Fair use/fair dealing exception

But performance is terrible regardless of settings with awful framerate drops almost down to single digits. Wonder if it could be related to it thinking it doesn't have enough VRAM? Would be really nice if it was possible to get this working in dgVoodoo, I'm currently playing it at 720p to get the UI readable.

A Vampyre Story
Bad Day LA
Beyond Good & Evil
Caesar IV Demo
Dreamfall: The Longest Journey
Dungeons & Dragons: Dragonshard
Kohan II: Kings of War
LEGO Star Wars
Neverwinter Nights 2

All still don't work at all (Dreamfall crashes in a new way, of course).

Reply 635 of 1111, by Dege

User metadata
Rank l33t
Rank
l33t

Hmm... I don't understand why performance of FEAR is so bad for you. I have it running at 100-200 fps at maximum settings in 2560x1440. (yes, it complains for low video memory, I Will look into it later)
Also, Lego Star Wars run just fine last time I tested it (can't have a look at it atm).

One general thing: sm2 is only supported through the internal virtual video card and the GF 5700 ultra.

Reply 636 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t
Dege wrote:

Hmm... I don't understand why performance of FEAR is so bad for you. I have it running at 100-200 fps at maximum settings in 2560x1440.

Do you get the video memory warning when going to settings? My average framerate is pretty high too, what's your minimum framerate?

Elder Scrolls IV: Oblivion
Even with shader model 2.0 support this still renders very wrong:

Oblivion 2018-11-20 23-34-08-66.jpg
Filename
Oblivion 2018-11-20 23-34-08-66.jpg
File size
47.5 KiB
Views
6565 views
File license
Fair use/fair dealing exception

Marvel: Ultimate Alliance
I think this is shader model 2.0 which is why I haven't mentioned it before. It works now, resolution forcing creates mouse issues (wrong coordinates).

Game 2018-11-20 23-47-34-13.jpg
Filename
Game 2018-11-20 23-47-34-13.jpg
File size
839.55 KiB
Views
6565 views
File license
Fair use/fair dealing exception

Sonic Riders
Works now, resolution forcing and all.

SonicRiders 2018-11-20 23-09-33-23.jpg
Filename
SonicRiders 2018-11-20 23-09-33-23.jpg
File size
460.91 KiB
Views
6565 views
File license
Fair use/fair dealing exception

Reply 637 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t

F.E.A.R has issues with flashlight (and the picture on the wall here):

FEAR 2018-11-20 23-59-53-42.jpg
Filename
FEAR 2018-11-20 23-59-53-42.jpg
File size
310.13 KiB
Views
6559 views
File license
Fair use/fair dealing exception

How it's supposed to look:

FEAR 2018-11-21 00-00-38-45.jpg
Filename
FEAR 2018-11-21 00-00-38-45.jpg
File size
100.45 KiB
Views
6559 views
File license
Fair use/fair dealing exception

Reply 638 of 1111, by Dege

User metadata
Rank l33t
Rank
l33t
ZellSF wrote:
Dege wrote:

Hmm... I don't understand why performance of FEAR is so bad for you. I have it running at 100-200 fps at maximum settings in 2560x1440.

Do you get the video memory warning when going to settings? My average framerate is pretty high too, what's your minimum framerate?

Yes, I get the warning. But in spite of that, I can freely set the resolution and any other option. AFAIR, I got ~85fps as a minimum. But, I played through the first 3 levels at 200-300 fps' with FSAA and soft shadows disabled.

Also, Oblivion should work perfectly now. Your screenshot seems like there is no SM2 support for some reason.

Reply 639 of 1111, by ZellSF

User metadata
Rank l33t
Rank
l33t
Dege wrote:
ZellSF wrote:
Dege wrote:

Hmm... I don't understand why performance of FEAR is so bad for you. I have it running at 100-200 fps at maximum settings in 2560x1440.

Do you get the video memory warning when going to settings? My average framerate is pretty high too, what's your minimum framerate?

Yes, I get the warning. But in spite of that, I can freely set the resolution and any other option. AFAIR, I got ~85fps as a minimum. But, I played through the first 3 levels at 200-300 fps' with FSAA and soft shadows disabled.

Also, Oblivion should work perfectly now. Your screenshot seems like there is no SM2 support for some reason.

Right you are:

Oblivion 2018-11-21 00-05-30-71.jpg
Filename
Oblivion 2018-11-21 00-05-30-71.jpg
File size
303.85 KiB
Views
6550 views
File license
Fair use/fair dealing exception

But also maybe wrong?

Dege wrote:

One general thing: sm2 is only supported through the internal virtual video card and the GF 5700 ultra.

The Oblivion white screenshot was from GF 5700 Ultra. Setting it virtual 3D accelerated card fixed it.

Edit: Heroes of Annihilated Empires works with shader quality set to high too then:

engine 2018-11-21 00-21-11-27.jpg
Filename
engine 2018-11-21 00-21-11-27.jpg
File size
257.94 KiB
Views
6543 views
File license
Fair use/fair dealing exception

Some stability issues I'm not sure if are related to dgVoodoo.

Neverwinter Nights 2 runs, but I'm sure my system supports more resolutions than this:

nwn2main 2018-11-21 00-25-18-03.jpg
Filename
nwn2main 2018-11-21 00-25-18-03.jpg
File size
171.51 KiB
Views
6539 views
File license
Fair use/fair dealing exception

I also recall my ship being a bit nicer than this:

nwn2main 2018-11-21 00-27-20-47.jpg
Filename
nwn2main 2018-11-21 00-27-20-47.jpg
File size
139.97 KiB
Views
6539 views
File license
Fair use/fair dealing exception

Earth 2160 with shader model 2.0, still obviously wrong:

Earth2160_SSE 2018-11-21 00-12-40-55.jpg
Filename
Earth2160_SSE 2018-11-21 00-12-40-55.jpg
File size
740.61 KiB
Views
6536 views
File license
Fair use/fair dealing exception