5 ms·
You're onto something but that's not entirely true for all games. There's plenty of vintage games, made before DirectX standardized everything into the late 90s
by joe_mamba 7mo ago
You're onto something but that's not entirely true for all games. There's plenty of vintage games, made before DirectX standardized everything into the late 90s, that don't work well under wine because back in their day, they would try to bypass windows by "hacking" their way to the hardware via unsupported APIs and hooks, to squeeze every bit of performance from the hardware, and also because every hardware vendor back then from graphics to sound shipped their own APIs.
- Asmod4n 7mo agoYou mean dos games, just run them under a dos emulator then.
- joe_mamba 7mo agoNO, I meant Windows games.
- ndriscoll 7mo ago90s Windows ran inside of DOS, and you can run e.g. Windows 98 games (through Windows itself) in DOSBox. Look up exowin9x where they're trying to compile all of the necessary configs for one-click launchers.
- tombert 7mo agoI didn't think that regular DOSBox had support for stuff like 3dFX does it? Or other weird APIs? I had to use PCem to get support for that stuff.
- sersi 7mo agoI've had some success with installing windows in dosbox-x which has glide support. Faster and more lightweight than pcem/86box
- tryauuum 7mo agoI tried running the elder scrolls Redguard, on wine, which launches windows version of dosbox with glide support. Redguard is a weird beast which is installed only with windows installer, but the actual game runs in dos mode Everything works but the frame rate isn't great If anyone knows a good Redguard setup for Linux please mail me, you can guess my mail easily. Now I just run the gog version
- Asmod4n 7mo agoThen you can use dosbox-x which can run any non nt windows version and has support for 3d acceleration
- joe_mamba 7mo agoAgain, I meant windows games, not DOS games.
- Asmod4n 7mo agoWindows before NT is just a dos app, and dosbox(-x) can play all windows games up to those which require ME.
- NetMageSCW 7mo agoThat is really not true. https://devblogs.microsoft.com/oldnewthing/20071224-00/?p=24063 https://devblogs.microsoft.com/oldnewthing/20071224-00/?p=24...
- tombert 7mo agoOh, no, before everything kind of converged to OpenGL and DirectX, there were oodles of different things trying to be the next graphics API. There are the more obvious ones like 3DFX/Glide, but there was also stuff like the Diamond Edge 3D, which used Sega Saturn style "quads".