Page 2 of 4

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 8:27 pm
by omarsis81
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

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 8:32 pm
by szadycbr
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.

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 9:02 pm
by SarahWalker
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?

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 9:20 pm
by omarsis81

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 9:26 pm
by UPerschke
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.

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 9:27 pm
by szadycbr
the same file here as well http://download.cnet.com/s/tomb-rider-game/ and it also crash, full version didnt crash.

Re: 3DFX compatibility list

Posted: Tue 21 Feb, 2017 10:25 pm
by A. Naim
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.

Re: 3DFX compatibility list

Posted: Wed 22 Feb, 2017 8:02 am
by vorob
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

Re: 3DFX compatibility list

Posted: Wed 22 Feb, 2017 6:58 pm
by SarahWalker
System Shock 2 runs particularly poorly on the current CPU emulation.

Re: 3DFX compatibility list

Posted: Wed 22 Feb, 2017 8:07 pm
by SarahWalker
Rev 647 fixes the Tomb Raider demo.

Re: 3DFX compatibility list

Posted: Thu 23 Feb, 2017 5:37 am
by UPerschke
Thanks!

Re: 3DFX compatibility list

Posted: Sun 26 Feb, 2017 9:41 am
by Ryszard
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?

Re: 3DFX compatibility list

Posted: Sun 26 Feb, 2017 9:42 am
by Fusion
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)

Re: 3DFX compatibility list

Posted: Thu 20 Apr, 2017 11:30 am
by Orchidsworn
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.

Re: 3DFX compatibility list

Posted: Sat 17 Jun, 2017 9:00 am
by Greg84
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 :).

Re: 3DFX compatibility list

Posted: Sat 17 Jun, 2017 9:13 am
by SarahWalker
Actually I think the main list is very out of date. I'll refresh it when I come to do testing for v13.

Re: 3DFX compatibility list

Posted: Sat 17 Jun, 2017 12:31 pm
by omarsis81
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

Re: 3DFX compatibility list

Posted: Sat 17 Jun, 2017 7:18 pm
by Greg84
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 :).

Re: 3DFX compatibility list

Posted: Sat 17 Jun, 2017 11:24 pm
by leilei
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)

Re: 3DFX compatibility list

Posted: Fri 21 Jul, 2017 1:29 pm
by gladstone
Hi,

Not a game, but if you need to relax abit, Voodoolights screensaver works under Windows95.

Re: 3DFX compatibility list

Posted: Fri 28 Jul, 2017 1:29 am
by ndavis82
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

Re: 3DFX compatibility list

Posted: Fri 28 Jul, 2017 9:31 am
by omarsis81
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

Re: 3DFX compatibility list

Posted: Fri 28 Jul, 2017 2:16 pm
by ndavis82
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.

Re: 3DFX compatibility list

Posted: Mon 07 Aug, 2017 10:45 pm
by leilei
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

Re: 3DFX compatibility list

Posted: Thu 10 Aug, 2017 9:06 pm
by SarahWalker
Fixed in rev 841, and rev 842 fixes the texture issues in the game.

Re: 3DFX compatibility list

Posted: Fri 25 Aug, 2017 9:21 pm
by User0815
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:

Re: 3DFX compatibility list

Posted: Fri 25 Aug, 2017 10:13 pm
by seth
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

Re: 3DFX compatibility list

Posted: Sat 26 Aug, 2017 9:18 pm
by User0815
Thank you for the info. Nice to see the constant progress in development of PCem ... keep on the good work ! 8-)

Re: 3DFX compatibility list

Posted: Fri 20 Oct, 2017 11:03 am
by X_m7
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 38523 times

Re: 3DFX compatibility list

Posted: Sun 22 Oct, 2017 12:20 am
by leilei
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)