First post, by ruthan
- Rank
- Oldbie
I have tried quite a lot of games with Windows 98 and Geforce 6 videocard.. i know that this card is general consider like too new, too late to party, but there are for example some system without AGP slot, there is not possible to use some older cards. There is also possiblity to use 2 cards - Geforce 6 for newer games and some older PCI card like Voodoo 3 for older games, but switching could be also annoying, they could be classical not enough PCI slots problem etc.. I now that there are some other, often quite rare PCI/PCI-E card options. I made 3dfx, Matrox and Nvidia passthrough is working fine, only ATI are not working - i reported Qemu bug for it. Other my goal is just try to squeze Windows 98 to its limits and try to play last Win98 compatible games (which are primary played on WiXP) to its limits.
Problem of new Nvidia cards is that only newer nvidia drivers are working, for and Geforce 6600GT it, possible only range 66.xx - 81.9x driver. Its know that these drivers are solver and maybe also less compatible. Otherwise im using simulated 512 MB of RAM to avoid memory problems. Sound card is AC97 with Win95 driver.
So my not try to squeeze Geforce 6 for max possible compatibility through knowledge.
Im also using games, because they are best part of Win98 world, almost all games had free games, so you can try them for free.. some of them are still not on Gog / Steam. There is of course some tradeoff for that, there are some fixing patches for full games, which are not often working for demos.. so in some way demos are more demanding from point of view max. back in era compatible system, that full games.
Yes im using it in KVM (Linux virtualization with videocard card passthrough), but from point where pass through is just working, i really doubt that some of my issues (except know ones with DOS fallback) are KVM issues, but this is goal of this thread to know, when someone would be confirm, that something which is not working for me, its him/her.
Other catch is that im using nGLide on Windows 98 what is also not officially supported, but its working quite well. D
On this picture you can see which games i made working and which are not working. I tried all not working games with all 66.xx,77.xx and 81.9x drivers.
I made some working through some tricks, especially nGlide compatibility page was helpful.. lots of fixes are working for demos too. There is some info which games were worked out of box and which need some fixes and how to ally them, but its not complete list, later i gave up on it, are is also performance info:
https://www.win-raid.com/t6017f53-Windows-SE- … .html#msg107458
https://www.win-raid.com/t6017f53-Windows-SE- … .html#msg107979
To make some games running, it had to install some Windows 98 official and unofficial patches, codes and runtimes.. but never used KernelEX, because its from my point of view hack for WinXp compatibility that is something which i dont need.
Finally there are details to games which are werent able to make working:
Rollcage II demo
- process after game start, i just get black screen and close.
Evolva demo
- missing textures for majority of 3D objects. I had some problem with No life forever I demo, but there was fix use right driver - 66.xx, but for Evolva its the same with all drivers.
Geforce 5 and 56.xx driver its working fine.
NHL 2000 demo
- no picture in 3Dfx mode, just sound when arena is loaded. Software mode is running fine. There is Setup utility to let Render API. There are some fixes, but only for full game.
Gothic II demo
- game window is not opening - no error message, process is still runing in background, full game is staring fine.
Need for Speed III demo
- majority of textures is missing.
Geforce 5 and 56.xx driver its working fine.
Need for Speed - Porche Un. demo
- menu is incomplete- not text and im stuck here.
Geforce 5 and 56.xx driver - menu is now fine, i get freeze when im going to gameplay, just stuck on car look scene.
Heretic II demo
- crash when level should be loaded - "Unauthorized access not permitted!", full game with patches is running fine.
Its the same for Geforce 5 and 56.xx driver.
Sega Rally demo
- Crash, after title screen. RALLY caused an invalid page fault in module RALLY.EXE at 016f:00497d77.
Its the same for Geforce 5 and 56.xx driver.
Mech Commander demo
- ASSERT (00000002 - could not Start SpriteManager )
Address : 0x0072038B
Location : Scenario::init() +0x218B
File : H:\honorb\mission\Scenario.cpp(1277)
Geforce 5 and 56.xx driver is the same.
Croc 2 demo
- when i run it, screen blink and nothing, when i all tab im getting some DX5 card not compatible error.
Geforce 5 and 56.xx driver is the same.
Mafia Demo
- one character in cinematics, has broken vertex positions
Its typically from when videocard has fried memory chip, but i dont see similar error, in any other game.. and when i tried to run videocard memory test, it pass only 2 error, where wasnt possible to switch resolution - what is i guess ok state? In theory Mafia could use some memory range which other games are not using.
Geforce 5 and 56.xx driver is the same, and its brand new card, so its not broken memory chip issue, but some software issue.
Vampire Bloodlines - i start the game, when i should see character sheet i got black screen, i tried 1.0 and 1.2 patch, its the same. Unofficial patch cant be installed on Win98 because of some intial check, but i backported Gog version with unofficial patch from other machine, i can go ingame and play, but when i press ESC for menu game crashes.
Geforce 5 and 56.xx driver is the same.
Offside of scope:
because its actually Dos game, there is special DOS Qemu 3dfx build from kjliew for it, but..
RedGuard demo - 3dfx executable give me black screen- some switching and kick me off, probably because its running in DOS 3dfx mode. In error log is: Log opened. and nothing.
nGLide its support it only true Dosbox Gulikoza 3dfx build and Qemu at present time is not good with Win98 Dos, so i thing that is most problematic situation for KVM.
Im in overall quite pleased with Geforce 6, compatibility and i can use some dual boot with 3Dfx Voodoo 3 and Geforce 6 with some data games disk - this is strength of virtualization.. but still maybe someone could make it even better.
Not graphical issues, which game demos are not even running with Win98, but full games do :
Doom 3 demo - there are Win9x fixes for full game which is running, but not for demo.
Half life 2 demo - demo is Steam only and because Win98 Steam is long time dead, it cant connect which is blocking game start, retail cd version of game is working.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough raw HW.