Title: windows binaries (2nd attempt) Post by: mewse on December 15, 2005, 01:59:30 AM http://home.cc.umanitoba.ca/~umkiddel/openarena-binaries-02.zip
from the readme: Hopefully these binaries and the accompanying source code will allow OpenArena to function without any sort of CD key checking, network authorization, or third-party game data restrictions. The master server has been set to dpmaster.deathmask.net to avoid using id Software's resources. As the changes from the stock Quake 3 code are minimal, only the affected files have been included in the archive. Changes: Version 0.2 - Dec 17, 2005 -- * Authorize server is now a null string in qcommon/qcommon.h * Master server is now "dpmaster.deathmask.net" in qcommon/qcommon.h * SV_GetChallenge() does not attempt to authorize if the auth server name is set to a null string in server/sv_client.c * SV_Ban_f is disabled with no auth server in server/sv_ccmds.c * SV_BanNum_f is disabled with no auth server in server/sv_ccmds.c * CL_CheckForResend() no longer calls CL_RequestAuthorization() in client/cl_main.c Version 0.1 - Dec 15, 2005 -- * Commented out calls to FS_SetRestrictions() in qcommon/files.c * Modified CL_CDKeyValidate() in client/cl_main.c to always return true [Edited on 12-17-2005 by mewse] Title: Post by: fromhell on December 15, 2005, 05:36:51 AM Heh what did you use to compile this with? Whatever you're using, it's not making any messages appear at the top of the screen (only in the console)
Title: Post by: mewse on December 15, 2005, 01:09:58 PM hmm.. i'm using visual c++ 6.
that *is* weird. i just re-downloaded and re-compiled the vanilla source code and it's doing the same thing. Title: Post by: mewse on December 16, 2005, 02:40:58 AM ok, i'm fairly sure it's a problem with VC6.
the notify area is drawn properly in debug mode, so i disabled code optimization in the release build but it still didn't work, so it might have to do with some code thats inside a #define _DEBUG_ or something, but it's not worth my time trying to actually fix it. i'm pirating visual studio 2005 as we speak. also, i noticed on quakesrc.org's forums the magical sv_strictauth var. once i get my new tools working i can probably put in that darkplaces master server and disable all communication with the auth server. doesn't seem like it will be difficult. Title: Post by: ibrown on December 16, 2005, 10:07:20 AM Why? The express edition is free and legal.
Ian Title: Post by: mewse on December 16, 2005, 11:33:33 AM i've read that executables compiled with the express edition require the .NET framework:
http://www.stevestreeting.com/?p=180 Title: Post by: mewse on December 17, 2005, 09:54:03 AM ok, i just made a new version with VC2005, i hope it works for everyone with no weirdness.
the exe is over a meg now, and upx can't pack it :( Title: Post by: ibrown on January 04, 2006, 03:19:29 AM Quote Originally posted by mewse i've read that executables compiled with the express edition require the .NET framework: http://www.stevestreeting.com/?p=180 It's not true - I've tested on a number of clean machines and .net is not required. Actually, this is also clarified in steve's next blog post: http://www.stevestreeting.com/?p=181 Information about how to re-distribute vs2005 express stuff is here: http://blogs.msdn.com/nikolad/archive/2005/09/02/460368.aspx Ian |