Hello and welcome to the Windows 98 games section. Games in this section are ripped versions (no install required)
They are tested to run without problems on a Windows 7, 64 bit machine and a Windows 10, 32 bit machine
A Windows 10 64bit machine should work fine too as long as the DirectPlay API is installed (see down below)
None of the games need a CD to run. Most games (where possible) are pre-configured to use 1920x1080 and WASD controls
Furthermore, all of these games are portable, they can be moved over from one pc to another (since no installation took place)
What follows now is a list of how the games were made to run on modern Windows (7, 8, 10):
Age of Empires 2 (AoK): Updated to latest Age of Kings version (2.0a), + no-cd crack + 1920x1080 resolution fix (select it in game menu)
Aliens vs Predator (1999): Uses custom engine (AvPX) by sirlemonhead with bugfixes and full-hd resolutions, soundtrack included + 120fps cap
Battlefield 1942: Uses community patch 1.61, updates Battlefield 1942 to use hd resolutions and fixes the masterserver + menu resolution fix
Blade of Darkness: Patched to 1.001, WSGF widescreen fix, newer d3d.dll and rOpenGL.dll (+ fogfix) + weapons mod + directplay fix
Deus Ex: Uses darknovismc’s D3D11 renderer, updated to latest version (1.112fm) + mappatch + all-in-one patch v2 + conversation fix
Drakan: 2018 Community all-in-one patch applied (by UCyborg) which fixes many things, multiplayer functionality removed + dgvoodoo fix
Dune 2000: Uses Dune 2000 GruntMods edition and latest cncnet executable, support for higher resolutions and adds extra missions
Half-Life: Uses the Xash3D engine which supports full hd resolutions + HQ PS2 player models added + full mp3 soundtrack included
Heretic 2: Uses Heretic 2 1.07 enhancer patch, starts with 1920x1080 preconfigured, don’t change the resolution or it will reset
Hitman 2: Patched to latest version (1.02) and uses thirteenAG’s dxwrapper (d3d8.dll) to make it run and cap the framerate to 120
Ion Fury: Rip version that was leaked after launch (1.0) Contains a 32bit (Eduke32, runs on Vista and higher) and 64bit executable
Jedi Knight 2: Uses JK2 Enhanced, which is based on OpenJK (sourceport with QOL improvements). Attention: Use PLAYJK2.BAT to play
Jedi Knight 3 (Academy): Uses the OpenJK engine, (sourceport with quality of life improvements such as full HD resolutions)
Mafia: Patched to version 1.3 and No-CD crack installed, d3d8 to d3d9 + widescreen fix by ThirteenAG (hd resolutions supported)
Max Payne 1: Patched to version 1.5 and No-CD crack applied, d3d8 to d3d9 + widescreen fix by ThirteenAG (hd resolutions supported)
Max Payne 2: Patched to version 1.01 and No-CD crack applied, d3d8 to d3d9 + widescreen fix by ThirteenAG (hd resolutions supported)
No One Lives Forever: Revival patch + NOLF Modernizer + dgVoodoo (hd resolutions supported) (before playing, doubleclick NOLF.reg and click OK)
Painkiller: Version 1.64 (menu says 1.6) Black Edition (comes with Battle Out of Hell exp. pack) + No-CD crack + levels fix + FPS limit fix
Powerslave: Contains Powerslave EX by Kaiser (Playstation port) and PCExhumed by sirlemonhead (DOS port), both come with soundtrack
Quake 3: Latest version (1.32c) Uses updated Q3 engine “Quake3e” by Eugene C. Comes with gameplay mod CPMA 1.52 (Challenge ProMode Arena)
Return to Castle Wolfenstein: Uses custom engine “IORTCW”, enables widescreen resolutions and has additional bugfixes + remade weapons mod
Revolt: Uses community made ReVoltGL, supports full-hd resolutions and additional gfx effects
Serious Sam (Second Edition): Version 1.07 from GOG, tweaked to run at 1920x1080 by default (not available through the regular menu)
System Shock 2: Uses the mysteriously leaked NewDark patches by forum user “Le Corbeau”, runs perfect on modern Windows
Thief: Same NewDark engine fixes applied as with System Shock 2, also extra stuff patched thanks to “TFix”
Tomb Raider 1: Now uses Tomb1Main instead of the previously used OpenLara, with flac soundtrack included
Tomb Raider 2: Uses Arsunt’s TR2Main version, it’s basically vanilla but with bugfixes such as correct aspect ratio
Tomb Raider 4: Updated to run on modern Windows and use full hd resolutions (MultiPatch) and widescreen fix included
Undying: Uses darknovismc’s updated D3D11 renderer, l0m’s Undying Renewal, no-cd crack + texture patch applied + widescreen fix
Unreal: Uses community updated OpenGL renderer, patched to the latest community version (227i), support for full-hd resolutions
-
-
Optional, but it’s advised (if you are on Windows 10) to change the compatibility mode to Windows 98 or Windows XP SP2/SP3
To do this, right-click on each game’s main .EXE file -> Compatibility tab -> Change compatibility mode accordingly and save and close
Reminder: for all Unreal engine based games (Deus Ex, Unreal, Undying) the main .EXE file is in the game’s ‘System’ folder
-
Using Windows 7 64 bit? You’ll probably notice that some games (Undying, Blade of Darkness) only start up after opening the .exe twice
This has to do with Microsoft’s buggy GameUX.dll (Game User Experience) that was shipped with Windows Vista and 7. Take the following steps to fix this issue:
Go to this pastebin:
https://pastebin.com/7SfTRer0 and copy the text inside a new .TXT file. After that, change the .TXT extension to a .CMD extension
Double-click the .CMD file and it will automatically rename the GameUX.dll in the proper Windows folder (SysWOW64) to GameUX.dll.bak and it will be fixed
-
Windows 7 users don’t need DirectPlay, but it’s advised to download the same DirectX package as mentioned above, to make sure your DirectX is complete
-
Another tip for games that do not have a built-in framerate limit (e.g. Blade of Darkness), it’s advised to turn on V-Sync before playing
V-Sync will cap the game at 60 fps, which will ensure scripted in-game sequences do not become desynchronized. You can do this in your GPU settings
Nowadays there should also be a framerate limiter option in the GPU settings screen (AMD, Nvidia). If you cap it this way, you won’t need to use V-Sync
External framerate limiters such as RivaTuner Statistics Server should also work, as long as you cap it to 60 frames per second
-
If after following all of the above steps some problems still arise, try using dgVoodoo, download it and follow the instructions in the included Readme.txt
Have fun!