3DFX compatibility list

Discussion of development and patch submission.
User avatar
omarsis81
Posts: 545
Joined: Thu 17 Dec, 2015 6:20 pm

Re: 3DFX compatibility list

Postby omarsis81 » Tue 21 Feb, 2017 8:27 pm

About Tomb Raider demo: I tried the 3dfx under Windows 95 and PCem closes right after DOS4GW. I even disabled sound in setup, still doesn´t work
I also downloaded Tomb Raider regular demo, and works fine! So, must be a Voodoo issue
szadycbr
Posts: 187
Joined: Mon 21 Nov, 2016 6:23 pm

Re: 3DFX compatibility list

Postby szadycbr » Tue 21 Feb, 2017 8:32 pm

i was fiddling with tomb rider and found strange thing, the full version ,it run well on v12 with 3dfx patch, then i run the normal version using virge dx, and screen crashes, game still working in the background but screen is as on provided picture. any way i can use win key and close the game, try run again and it do the same. then restart and run the standard full version and it works fine first time, then close and run 3dfx , it runs ok. then close 3dfx and start normal version and screen crashes again , untill i restart or maybe run different app, didnt try. looks as if always after running 3dfx version the normal ver. does crash. and when i close the 3dfx ver. on windows , without using game menu and start normal version , screen crashes as well but i could see 3dfx game frame. maybe something with buffer? i thought it might help. any way when i run normal ver first it works fine, its not a problem at all. i run it on win98 and both 3dfx and normal are working, just the strange screen problem with normal version after running voodoo ver. did'nt try the demo. dont have demo.
Attachments
tomb crash.png
tomb crash.png (36.25 KiB) Viewed 3880 times
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: 3DFX compatibility list

Postby SarahWalker » Tue 21 Feb, 2017 9:02 pm

UPerschke wrote:Tomb Raider 3DFX demo (tomb3dem.zip) crashes PCem V12 right after DOS/4GW + blank screen.
Can't test with full version since I don't have it. Happens with both Voodoo interpreter and recompiler.

Interesting, not seen anything try to read that register before. Can you link to the exact demo that you're using?
User avatar
omarsis81
Posts: 545
Joined: Thu 17 Dec, 2015 6:20 pm

Re: 3DFX compatibility list

Postby omarsis81 » Tue 21 Feb, 2017 9:20 pm

UPerschke
Posts: 32
Joined: Wed 25 May, 2016 7:43 pm

Re: 3DFX compatibility list

Postby UPerschke » Tue 21 Feb, 2017 9:26 pm

Sure.

http://image.dosgamesarchive.com/games/tomb3dem.zip
http://tombraiders.net/stella/files/gam ... x_demo.zip

Actually the same file. This demo is available on numerous web sites. File name varies a lot, file date a bit. File size imho is a reliable parameter (2,310,970 bytes).

I downloaded it from around ten sites for hash comparison of zip contents, just to make sure it's the same through all of them.
It is.
szadycbr
Posts: 187
Joined: Mon 21 Nov, 2016 6:23 pm

Re: 3DFX compatibility list

Postby szadycbr » Tue 21 Feb, 2017 9:27 pm

the same file here as well http://download.cnet.com/s/tomb-rider-game/ and it also crash, full version didnt crash.
A. Naim
Posts: 75
Joined: Thu 09 Jul, 2015 5:06 pm

Re: 3DFX compatibility list

Postby A. Naim » Tue 21 Feb, 2017 10:25 pm

A. Naim wrote:Interstate '76 Nitro - Clicked on "3Dfx" on the startup screen, and immediate Crash to Desktop.

What info do you need, and how would I get it?

Update: Installed and drove around a bit with 3Dfx, 640x480 only. No problems detected.
vorob
Posts: 25
Joined: Wed 03 Aug, 2016 7:28 am

Re: 3DFX compatibility list

Postby vorob » Wed 22 Feb, 2017 8:02 am

Tried 12build and its kida weird, it looks like games are working in slow motion. They are not lagging, they are in slow motion. I'm talking about System Shock 2
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: 3DFX compatibility list

Postby SarahWalker » Wed 22 Feb, 2017 6:58 pm

System Shock 2 runs particularly poorly on the current CPU emulation.
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: 3DFX compatibility list

Postby SarahWalker » Wed 22 Feb, 2017 8:07 pm

Rev 647 fixes the Tomb Raider demo.
UPerschke
Posts: 32
Joined: Wed 25 May, 2016 7:43 pm

Re: 3DFX compatibility list

Postby UPerschke » Thu 23 Feb, 2017 5:37 am

Thanks!
Ryszard
Posts: 1
Joined: Sun 26 Feb, 2017 12:41 am

Re: 3DFX compatibility list

Postby Ryszard » Sun 26 Feb, 2017 9:41 am

I've tested Network Q RAC Rally Championship (aka Rally Championship '96, almost the same graphics engine just like International Rally Championship) and TOCA Touring Car Championship. These two games works very well and without any glitches.
Image
Image

PS: Not only me have problems with dropping FPS in Colin McRae Rally?
Last edited by Ryszard on Mon 27 Feb, 2017 9:20 am, edited 2 times in total.
User avatar
Fusion
Posts: 11
Joined: Sun 05 Feb, 2017 10:14 pm
Location: Ontario, Canada

Re: 3DFX compatibility list

Postby Fusion » Sun 26 Feb, 2017 9:42 am

I've played a few games not yet tested I believe, and all work flawlessly:

Indiana Jones and The Infernal Machine
Star Wars: Shadows of The Empire
Gunman Chronicles
Star Wars: Rogue Squadron

Rayman 2: The Great Escape (no sound though)
Orchidsworn
Posts: 59
Joined: Sun 22 Mar, 2015 10:16 pm

Re: 3DFX compatibility list

Postby Orchidsworn » Thu 20 Apr, 2017 11:30 am

Midtown Madness

is working flawlessly
as far as I can tell only issue is my weak hardware lol. Since I was only getting about 75-80% speed. Did not seem to respond to changing the the settings in the game. I suppose I should have expected that last bit since that does not change the hardware I am trying to emulate.
Greg84
Posts: 8
Joined: Wed 10 Feb, 2016 6:39 am

Re: 3DFX compatibility list

Postby Greg84 » Sat 17 Jun, 2017 9:00 am

SarahWalker wrote:Need For Speed II SE - bad map rendering


I think this can be updated - map is now rendered perfectly fine.
Image

Also, Sports Car GT works fine, no compatibility problems at all, apart from Voodoo 2 not being enough for this game :).
Last edited by Greg84 on Sat 17 Jun, 2017 9:19 am, edited 1 time in total.
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: 3DFX compatibility list

Postby SarahWalker » Sat 17 Jun, 2017 9:13 am

Actually I think the main list is very out of date. I'll refresh it when I come to do testing for v13.
User avatar
omarsis81
Posts: 545
Joined: Thu 17 Dec, 2015 6:20 pm

Re: 3DFX compatibility list

Postby omarsis81 » Sat 17 Jun, 2017 12:31 pm

SarahWalker wrote:Actually I think the main list is very out of date. I'll refresh it when I come to do testing for v13.


Indeed. It would be cool to have some kind of database where you can find a specific title and there you find if the game:
- Hasn't been tested yet
- Works with some bugs.
- Bugs non related to PCem
- Works flawlessly

like many PlayStation 2 or 3 emulators have

It would be beneficial for you (as a reminder of what you can work on) and for game testers to not do the work twice
Greg84
Posts: 8
Joined: Wed 10 Feb, 2016 6:39 am

Re: 3DFX compatibility list

Postby Greg84 » Sat 17 Jun, 2017 7:18 pm

True - but just for my curiosity: for all or only W9x 3DFX games? Unlike PS2 emulators (I guess because I never used any), PCem emulates plenty of platforms with different configurations, not mentioning whole guest OS with drivers installed. That's plenty of data per title and possible false negatives because of that - at the other hand - peer review should handle this :).
User avatar
leilei
Posts: 436
Joined: Fri 25 Apr, 2014 4:47 pm

Re: 3DFX compatibility list

Postby leilei » Sat 17 Jun, 2017 11:24 pm

With various driver versions and regressions 3dfx themselves did among their Voodoo Graphics and Voodoo2 cards, it wouldn't be as elegant as PCSX2's compat list (or any console emulator's list) that's for sure.

There's also bugs with the cards that shouldn't be known as a bug with PCem. Voodoo2 breaking on textures in Max Payne (as well as general clamped-to-256-size blurriness), and the various modulation/buffer regressions from their DX7 beta driver onward for example are not PCem bugs. It would require moderated cross-verification with actual voodoo rigs to debunk compatibility reports for actual behavior

The only notable bugs/inaccuracies that stick out off the top of my head at this moment are:
- Battlezone 2 not initializing on V2
- Jane's F-15 breaking
- GunMetal crashing hard
- Mip LOD calcs not being radial
- Mip LODs where there shouldn't be (skies, 2d elements, etc)
- Blending dither table on V2 not double-sized in Glide
- No dithered mipmap modes on V2 (optional fake trilinear intended for multitextured stuff)
- Gamma correction method is wrong (kinda my fault as i've submitted the usual formula (as seen on V3), V1/V2 does something different that loses darker colors and ends up overflowing leading to color corruption if set too high. Probably some sort of clamping bias that increases with the clut)
gladstone
Posts: 9
Joined: Wed 19 Jul, 2017 11:44 am

Re: 3DFX compatibility list

Postby gladstone » Fri 21 Jul, 2017 1:29 pm

Hi,

Not a game, but if you need to relax abit, Voodoolights screensaver works under Windows95.
ndavis82
Posts: 45
Joined: Sun 25 Dec, 2016 5:54 am

Re: 3DFX compatibility list

Postby ndavis82 » Fri 28 Jul, 2017 1:29 am

King's Quest: Mask of Eternity loads and looks really good, but it runs dreadfully slow even with minimal graphics settings, 640x480 and shadows and dynamic lighting turned off. Amazingly, I'm getting 100% performance on Mobile Pentium MMX 300, but again very slow.

Mask of Eternity system requirements:
Pentium 166
32 MB RAM
User avatar
omarsis81
Posts: 545
Joined: Thu 17 Dec, 2015 6:20 pm

Re: 3DFX compatibility list

Postby omarsis81 » Fri 28 Jul, 2017 9:31 am

ndavis82 wrote:King's Quest: Mask of Eternity loads and looks really good, but it runs dreadfully slow even with minimal graphics settings, 640x480 and shadows and dynamic lighting turned off. Amazingly, I'm getting 100% performance on Mobile Pentium MMX 300, but again very slow.

Mask of Eternity system requirements:
Pentium 166
32 MB RAM

What Voodoo card are you using? Dumb question, but... did you configure the game to run under Glide or D3D? That's what makes the speed difference
ndavis82
Posts: 45
Joined: Sun 25 Dec, 2016 5:54 am

Re: 3DFX compatibility list

Postby ndavis82 » Fri 28 Jul, 2017 2:16 pm

omarsis81 wrote:
ndavis82 wrote:King's Quest: Mask of Eternity loads and looks really good, but it runs dreadfully slow even with minimal graphics settings, 640x480 and shadows and dynamic lighting turned off. Amazingly, I'm getting 100% performance on Mobile Pentium MMX 300, but again very slow.

Mask of Eternity system requirements:
Pentium 166
32 MB RAM

What Voodoo card are you using? Dumb question, but... did you configure the game to run under Glide or D3D? That's what makes the speed difference

I tried both Voodoo 1 and Voodoo 2. The game defaulted to 3Dfx. I even tried it with both Windows 95 and Windows 98 SE. Nothing ever made any difference.
User avatar
leilei
Posts: 436
Joined: Fri 25 Apr, 2014 4:47 pm

Re: 3DFX compatibility list

Postby leilei » Mon 07 Aug, 2017 10:45 pm

Jane's WWII Fighters will take the emulator down with it in 3dfx Glide on Voodoo2.

Code: Select all

Unknown register write in CMDFIFO mode 00000b1c 00005441
SarahWalker
Site Admin
Posts: 1334
Joined: Thu 24 Apr, 2014 4:18 pm

Re: 3DFX compatibility list

Postby SarahWalker » Thu 10 Aug, 2017 9:06 pm

Fixed in rev 841, and rev 842 fixes the texture issues in the game.
User0815
Posts: 2
Joined: Sun 04 Sep, 2016 7:48 pm

Re: 3DFX compatibility list

Postby User0815 » Fri 25 Aug, 2017 9:21 pm

SarahWalker wrote:Rev 647 fixes the Tomb Raider demo.


Hello Sarah, in PCem v12 that Tom Raider 3Dfx Demo crashes ... therefore I think, the problem is still (or again ?) unsolved. Or anyone out there, where the that demo runs well on PCem v12 ? :roll:
seth
Posts: 5
Joined: Tue 14 Mar, 2017 12:13 pm

Re: 3DFX compatibility list

Postby seth » Fri 25 Aug, 2017 10:13 pm

User0815 wrote:
SarahWalker wrote:Rev 647 fixes the Tomb Raider demo.


Hello Sarah, in PCem v12 that Tom Raider 3Dfx Demo crashes ... therefore I think, the problem is still (or again ?) unsolved. Or anyone out there, where the that demo runs well on PCem v12 ? :roll:

Image
User0815
Posts: 2
Joined: Sun 04 Sep, 2016 7:48 pm

Re: 3DFX compatibility list

Postby User0815 » Sat 26 Aug, 2017 9:18 pm

Thank you for the info. Nice to see the constant progress in development of PCem ... keep on the good work ! 8-)
X_m7
Posts: 1
Joined: Thu 19 Oct, 2017 12:21 am

Re: 3DFX compatibility list

Postby X_m7 » Fri 20 Oct, 2017 11:03 am

I tried Need for Speed High Stakes and Porsche Unleashed/2000 with PCem v12 set to emulate a Pentium MMX 200 and a Voodoo2, both seem to render correctly, although the latter is rather slow (which is to be expected I think). I also tried running MiG-29 Fulcrum, but a large part of the scene is dark. I tried turning the emulated processor down to a Pentium MMX 166 to no effect (other than less sound stutter). It showed the 3dfx logo animation when it starts, so I believe it is running using Glide. Below is a screenshot of the issue. And, I tried 3DMark99 MAX and 3DMark2000, no glitches that I can see. I'm running PCem (which has Win98SE running) on a laptop with a Core i7-6700HQ and Windows 10 version 1703.
Screenshot (25).jpg
Screenshot (25).jpg (227.6 KiB) Viewed 729 times
User avatar
leilei
Posts: 436
Joined: Fri 25 Apr, 2014 4:47 pm

Re: 3DFX compatibility list

Postby leilei » Sun 22 Oct, 2017 12:20 am

Return Fire II in Glide will cause PCem to crash when selecting a vehicle in-game. Nothing in the log, just an emulator crash. Voodoo2

(Soft3d works, OpenGL's for the more mature primary video cards not emulated so I didn't try that)

Return to “Development”

Who is online

Users browsing this forum: No registered users and 2 guests