Autoexec.cfg
#240 posted by szo on 2012/03/03 23:01:11
.. from that bastion mod doesn't have a newline at the end of the file, and quake's original Cmd_InsertText() didn't think about such a case whereas the qw version has it fixed. I fixed it in the svn as of rev.639:
http://quakespasm.svn.sourceforge.net/viewvc/quakespasm?view=revision&revision=639
#241 posted by spirit on 2012/03/03 23:08:22
damn, that's evil. thanks for this amazingly fast fix!
While I Remember ... Gamma On Lose/Gain Focus
#242 posted by Baker on 2012/03/04 22:41:38
On OS X at least, a nicety would be ...
1) .. if Quakespasm is in a window (not fullscreen)
2) And I switch to another application
3) Quakespasm should restore the system normal gamma on "lose focus" and then restore the game normal gamma setting on "gain focus".
#243 posted by necros on 2012/03/06 21:11:39
Quakespasm doesn't seem to flush sound names between maps.
If you load up one map with many sounds and then load up another map with many sounds, the engine will crash with "S_FindName: out of sfx_t"
this was inherited from FQ085.
#244 posted by Spirit on 2012/03/07 10:44:02
make install does
cp quakespasm /usr/local/games/quake
Shouldn't that be cp quakespasm /usr/local/games/quake/ instead?
#245 posted by Spirit on 2012/03/07 10:59:52
#246 posted by Spirit on 2012/03/07 11:33:57
Anyways, SOMEONE just made an Archlinux AUR package https://aur.archlinux.org/packages.php?ID=57351
Probably really ugly.
Sound name flush, DESTDIR/trailing slash and mlook enabled by default would be good, but not much time at the moment. Patches ?
I'm curious about LeopolD multiplayer stuff too. (The format is a little wrong though. Individual file patches are normally concatenated together to form meaningful groups, but they'll get looked at sometime).
#248 posted by Spirit on 2012/03/07 12:26:34
I will give mlook, always run (!) and the trailing slash a try.
#249 posted by Spirit on 2012/03/07 13:28:31
always run and trailing slash were simple and clean. http://sourceforge.net/tracker/?atid=1285038&group_id=304914&func=browse
But mlook seems to be evil. I also thought about making some better key defaults (right mouse to jump for example) so newbies get a modern keymap but then realised that this is config land. I gave up.
Mlook
#250 posted by mh on 2012/03/07 13:34:58
What I did was add a cvar called freelook, then every check just becomes "if ((in_mlook.state & 1) || freelook.value)". Reason for this cvar name is that precedent is set in both Q2 and Q3A so it's expected behaviour for players.
Yeah - some of these config options can be hassles.
Not keen on changing the always run default myself.
freelook.... hmmm. Maybe we can live with the mlook hassle. It reminds people of how things *used* to be, laugh.
Slash is applied.
Out Of Sfx_t
#252 posted by szo on 2012/03/08 10:10:23
Maybe the solution for this is adopting the S_BeginRegistration/S_EndRegistration/s_registration_sequence stuff of q2 into q1. I'll try making a patch, possibly this evening.
Out Of Sfx_t, #2
#253 posted by szo on 2012/03/08 10:47:03
it would be good if I had some testcase content for it, though.
Sfx_t
#254 posted by mh on 2012/03/08 13:32:07
I think just setting num_sfx to 0 in Host_ClearMemory is all you need. I've done this in C++ with an std::vector<sfx_t *> which is NULLed then cleared from Host_ClearMemory, but of course that's not an option here.
Freelook Cvar Sounds Nice.
#255 posted by ericw on 2012/03/08 22:33:05
also,
I also thought about making some better key defaults (right mouse to jump for example) so newbies get a modern keymap but then realised that this is config land. I gave up.
that sounds like a good idea. I think the main thing that needs updating is moving the movement keys to WASD.
I forget which file the actual defaults are in, but if quakespasm provided a replacement config file that had a higher search-path precedence than the originals in id1/pak[0/1].pak, but lower than everything else, it should work ok.. (?)
re: autorun, does anyone play without autorun? i guess changing the default is approaching a fine line between "good defaults", and "screwing with the game too much", although my initial reaction is having it on is a good default.
#256 posted by mh on 2012/03/09 02:02:40
Other things that need changing are -heapsize and the max_edicts cvar. -heapsize needs to be replaced with proper virtual memory, and max_edicts shouldn't exist at all - both of them are loading work onto the player that should really be handled automatically by the engine.
Patch Format
#257 posted by LeopolD on 2012/03/09 11:11:26
Well, yeah, I went from file to file because I had made some other changes as well that don't have anything to do with the MP or don't work at all.
However you should be able to do a
$ cat *patch > big_patch
and apply that since you will need all of them anyway.
hf
Wishlist
#258 posted by LeopolD on 2012/03/09 11:47:20
My wishlist:
1) independent FPS for single player - going from 600 and more FPS in MP to forced 72 FPS in single player just to prevent elevators from fekking up on a CRT running @120hz is not a nice experience.
2) gl_contrast would be really nice.
3) a well working demo menu.
Most wished and hoped for of course is independent FPS:)
Keyboard Setup
#259 posted by than on 2012/03/10 00:54:20
Is there any way to force a keyboard layout? I don't like the console key being a couple of keys left of backspace and would prefer the setting that Fitzquake uses, which seems to force a US layout. Also, Quakespasm has some problems with the console flickering for some reason. I suspect that it's related to the Japanese input program in windows, which uses the same key as the console, and is a pretty horrible piece of shit anyway...
Lately I really realised just how much I hate Windows 7.
Btw...
#260 posted by than on 2012/03/10 00:59:55
if gl_texturemode setting was saved automatically or available in graphics options I would be extra happy. It can be added to a command line shortcut or config file pretty easy of course :)
#261 posted by necros on 2012/03/10 02:12:29
(gl_texturemode in options)++
:)
Gl_texturemode
#262 posted by metlslime on 2012/03/10 02:20:12
is a command, but could be re-implemented as a cvar... or they could just hack it into the config like vid_restart and +mlook get added.
Gl_texturemode
#263 posted by szo on 2012/03/10 06:43:12
already implemented as a cvar with a callback in the svn repo.
Console Key
#264 posted by szo on 2012/03/10 06:44:30
you can always use shift+esc combination for console
|