Quake III Arena servers blow through every version out there. It seems I’m missing out on all these fun versions that servers are hosting today.
Specifically:
There may be even more versions of 1.32 that I don’t know about.
But you get the picture, only 1.32 is available. 66 and 67 are the ones that I would use. Please help. Thank you!
We only have the source code from 1.32 and are not really interested in supporting previous versions that would require reverse engineering work for network compatibility.
You can run vanilla Quake 3 (not ioquake3) at these previous patch levels.
Any changes to switch-version capabilities today? Plus how can I even run Q3A on a Windows 10, 64-bit architecture? If there’s a way, that’d be great! But I don’t know it. Thanks!
No, ioquake3 still only supports 1.32 protocol. As far as I know, no one has reverse engineered the other protocols.
Existing 32-bit Quake 3 and ioquake3 should still work on Windows 10 64-bit. Install the ioquake3 test build for best operating system compatibility; it also includes a 64-bit ‘x86_64’ build. See the players guide for installation.
I would love to install Quake 3: Arena but Windows 10 says it will not. Ioquake3 will always be in my heart and I may even try my own server after reading the players guide but I still want access to old protocol games. Any tips on installing the old Q3A CD?
I didn’t have that problem… but if I were you I’d experiment with this. There are warnings that it is “a major update and things can go wrong so make a backup”… that said, I’ve had more than a few pieces of old software that wouldn’t run on windows 7 or 10. Virtual PC solved that, running Windows XP, I’ve run old graphics software, Quake, Quake II and Quake III with no noticeable performance issues. I’ve also managed to run XP under VirtualBox with similar results. That’s the best I can think of off the top of my head. If you still have problems I could brainstorm a little more
I thought I should mention. VirtualBox and Virtual PC didn’t work together on Win7 VirtualBox canceled out VirtualPC… VirtualBox went to Win10 and I didn’t play with it beyond that.
Thank you for reply
Assuming the game is open source or i can reverse engineer it
Could you tell what are the main functions / systems to look into to modify the server to make the unmodified client able to connect?
I’m not sure to understand if you meant the entire game module of the server would have to be modified, it seems to me “only” some “protocol” parts would have to be, and then maybe some small details e.g. if the older client doesn’t have all the weapons the server is expecting
During my attempts I reached this error: CL_ParsePacketEntities: end of message
I haven’t spend hours trying to understand it yet
hey, i need help there is a quake 3 standalone mod open source that it lasts revisions (for developers) uses protocol 71 for the new modified engine, but the old engine for the stable build uses protocol 75. i have swapped the old engine with the new one while keeping the same game code as the stable revision but i cant connect to the stable revision servers not even see them in browser. tried changing the protocol version and compiled engine again, nothing works. edit: since the mod is standalone, i tried defining the protocol legacy in q_shared #define LEGACY_PROTOCOL “75” but i still cant see servers…
hi, after rewriting my code again without non required parts, the error was gone, was probably caused by some failed/not proper attempt of some custom stuff/feature…
fwiw, while I don’t know the answer to your question off the top of my head, if you solve these issues in public on the web forums like this you’ll be helping other people like yourself. On discord the problems won’t get solved publicly and nobody will be able to find the info.