Hey, Jozsef ... I just want to say thanks for all the great work you've put into JoeQuake 0.15.
The small touches makes this thing wonderful, including all the small things ...
*) Mouse sensitivity slider goes up to sensitivity 11
*) The really well thought out default.cfg, that had to be a ton of planning
*) Maps menu does changelevel if in deathmatch mode
*) The key setup
*) The software build ... really matters a lot. WinQuakers need a better WinQuake that has a server list, name maker, maps menu, demos menu too.
*) Ability to set certain commandline parameters in-game
I'm doing a fresh break-in in a clean Quake folder to try to build the right kind of installer.
A couple of small things I noticed, and these are no big deal ...
1) With -dinput, pressing mouse1 or mouse2 in Options-Customize Controls doesn't do anything. This may be normal for -dinput or unavoidable. I'm a dinput user and it was the first thing I noticed when breaking in a fresh install with a clean install of Quake.
2) Always run would be better to set cl_forwardspeed 999, cl_sidespeed 999, cl_backspeed 999 if possible. When you do always run, you still aren't moving left/right at max speed because cl_sidespeed is 350.
3) JoeQuake seems slower connecting to a server than ProQuake ... maybe doing what ProQuake did ....
ProQuake wrote:
When the client first connects to a server, it does a reverse DNS lookup on the server IP address. This serves no purpose, takes up to 20 seconds in some cases, and can prevent certain clients from connecting to certain servers altogether. The code has simply been commented out, resulting in MUCH faster connect times.
Other than that, all my other stuff would be small wishlist stuff (lite team say stuff "Say-team 'I am at %L with %A armor and %H" ... using Quakeworld locs, console not moving to end when you get a new message when you've paged up ...) and I don't want to trouble you with that.