The purpose of this mod profile is to facilitate development of a technical audiovisual reboot of OpenArena. Releases will be committed back to the official game profile when playability has been reached.

  • View media
  • View media
  • View media
Report RSS Windows 95 support (view original)
Windows 95 support
embed
share
view previous next
Share Image
Share on Facebook Post Email a friend
Embed Image
Post comment Comments
GraionDilach
GraionDilach - - 451 comments

Achievement unlocked: Superawesome legacy support.

Great job, nevertheless. I totally forgot the game originally even had it until this screenshot.

Reply Good karma Bad karma+1 vote
leilei Author
leilei - - 5,721 comments

The last time it could run in 95 was probably 2006. the ipv6+Winsock2 support broke it along the way soon after, and some XP-era processes function just to check if it's running or not.

So I:
- slipped in ReactOS's wspiapi.h, since the real wspiapi.h from the microsoft platform SDK is a superantifreedom(C)Microsoft file
- dropped -lpsapi out of the makefile, and LoadLibrary'd+GetProc'd that stuff instead (it was for one function rofl)
- Restored this console window since it was missing for many many versions and i missed it. It's an id tech 3 staple, it served a purpose under Windows and is more useful and informative than a popup box that asks you to copy to clipboard.

Reply Good karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

Description

For the first time since 2006, OA3's engine now works on Windows 95 again!

Also, early console is back!