Commit Graph

24 Commits

Author SHA1 Message Date
Zack Middleton 221465f3b4 nsis: Add better descriptions for OpenAL and libcurl 2023-07-06 05:03:36 -04:00
Zack Middleton 5362af3858 nsis: Display ioquake3 version
Display version in the installer and add/remove software.
2023-07-06 05:03:36 -04:00
Zack Middleton 9738176849 nsis: Require installing SDL
It's required to run and unlikely to be installed system wide.
2023-07-06 05:03:36 -04:00
Zack Middleton efd55cab9d nsis: Remove Speex library
The game doesn't support it anymore.
2023-07-06 05:03:36 -04:00
Stefan Sundin 31c6d2f9d5
Add protocol handler support
This lets the user click a link in a web browser to very easily join a Quake 3 multiplayer game. As browser-based matchmaking websites become more popular, this makes it a lot more convenient and simple to play Quake 3 with others.

The links have the following URI format: quake3://connect/example.com:27950. The format has been designed to be flexible to allow more types of links in the future and avoiding having to make a breaking change. At the moment, "connect" is the only supported command.
2023-04-19 13:48:26 +01:00
Zack Middleton e0b2256043 Include SDL2 dll from repository in NSIS installer
Before it required manually copying SDL 1.2 dll into misc/nsis/ which the
engine no longer uses.
2016-05-27 00:44:13 -05:00
Tim Angus f6fb9eb602 renderer -> renderergl1, rend2 -> renderergl2 2013-02-15 23:46:37 +00:00
Zack Middleton 8424865879 Have NSIS uninstaller delete rend2. 2012-12-09 01:05:25 +00:00
Zack Middleton a1270177c1 Include Rend2 renderer in NSIS installer. 2012-12-09 00:53:52 +00:00
Zack Middleton b3c9d55f50 Include extra dlls in NSIS installer if needed (renderer, curl, speex, zlib, jpeg). 2011-08-29 15:17:47 +00:00
Zack Middleton 6d97d5c628 Don't include libcurl-4.dll or zlib1.dll in NSIS installer, they don't seem to be used. 2011-08-26 15:15:56 +00:00
Ludwig Nussel edb7cd9840 uninstall zlib1.dll, disable description panel (bug 4779) 2010-10-12 06:27:27 +00:00
Ludwig Nussel 65212bbeb2 package zlib1.dll in nsis installer 2010-03-19 08:59:20 +00:00
Ludwig Nussel 372c2ea521 openal32.dll is actually spelled OpenAL32.dll now 2009-05-25 15:14:53 +00:00
Ludwig Nussel 06b6037ff0 nsis: registering unistaller in shell context works too 2009-04-18 17:03:29 +00:00
Ludwig Nussel 9af3237829 nsis: support proper multi user installation 2009-04-12 12:31:00 +00:00
Ludwig Nussel c5df8251d9 nsis installer icon finally 2009-04-12 07:57:25 +00:00
Ludwig Nussel d3cf82b2ee nsis: uninstall openal32.dll as well 2008-07-16 07:15:01 +00:00
Ludwig Nussel 51978317d8 remove trailing whitespace 2008-06-25 07:59:57 +00:00
Ludwig Nussel 1312060d55 nsis: add openal-soft 2008-06-25 07:59:53 +00:00
Ludwig Nussel 2e803017c4 add voip-readme.txt to installers 2008-06-25 07:59:50 +00:00
Ludwig Nussel 86c42edf6b nsis: use modern ui 2008-06-05 08:42:37 +00:00
Ludwig Nussel a3d22613da also install libcurl-4.dll 2008-04-22 08:52:17 +00:00
Ludwig Nussel 3327ce1ab3 add nsis installer target for mingw32 2008-04-15 14:19:03 +00:00