Brandon Foltz
d6feeeff8d
Added support for 1366x768 laptop resolution in video menu.
2013-01-18 14:59:44 -05:00
Yamagi Burmeister
2344637ed4
Update Windows openal32.dll to version 1.15.1
2013-01-06 17:17:58 +01:00
Yamagi Burmeister
2890dafbda
Divide effect volume by 3 when using the OpenAL backend
...
Since OpenAL 1.15 AL_GAIN has much more weight than before. That leeds
to overdriven effect samples unless the volume control is set to a very
low level. With this change volume can be set to a high level without
distorting. But there's one problem. A division by 2 is to low to rule
distortion out and by 3 the game is a little bit quieter than before. A
value of 2.5 would be optimal but is not applicable since the volume is
represented by an integer. I've choosen 3 to be aon the save side.
As a side note: This problem was very less worse on Linux than on
Windows and FreeBSD. Maybe Linux guys need to pump there volume up
to compensate this work-around.
2013-01-06 17:09:30 +01:00
Yamagi Burmeister
7e7d5d0f99
Update the appbundle to use the new frameworks
2013-01-04 18:37:01 +01:00
Yamagi Burmeister
f9b3fb2cde
Update the frameworks to use @rpath
2013-01-03 20:11:56 +01:00
Yamagi Burmeister
2ee5937fa3
Bump version number to 5.10
2012-12-30 17:46:22 +01:00
svdijk
0f985d3e45
Cleanup the keybindings menu code.
2012-12-29 18:21:46 +01:00
svdijk
4f5ba24003
Some more load/save menu tuning (better QMF_GRAYED use).
2012-12-29 17:18:30 +01:00
svdijk
83037ace88
Some load/save menu tuning.
2012-12-29 17:16:53 +01:00
Yamagi Burmeister
36dd56c5c8
Update the frameworks to use symlinks instead of copies
2012-12-26 19:34:45 +01:00
Yamagi Burmeister
6eee5ee316
Update the appbundle
...
- Use symlinks instead of copies
- Give a hint what to do if no game data was found
Both suggested by W. Beser
2012-12-26 19:30:46 +01:00
Yamagi Burmeister
4ecec6a4fa
Mention the last changes to the menu system in CHANGELOG
2012-12-26 09:34:55 +01:00
svdijk
74f244801f
Fix game saving on page 2(+).
...
Fixes issue #16 .
2012-12-26 09:30:16 +01:00
Yamagi Burmeister
364f0b044b
framworks -> frameworks (spotted by many)
2012-12-26 09:21:11 +01:00
svdijk
bcc6f62b61
Make the Load/Save menu multi-page (support low-res).
2012-12-09 17:57:00 +01:00
svdijk
a6de9b13d8
Fix an unfortunate typo in yq2.cfg.
2012-12-09 17:56:53 +01:00
svdijk
e78a18c5ca
Fix the "help computer" keybinding option; some whitespace cleanup.
2012-12-09 17:56:47 +01:00
Daniel Gibson
1f71e22486
Merge pull request #15 from DrItanium/ia64
...
Added Itanium Support
2012-12-09 08:32:19 -08:00
Joshua Scoggins
7116d7e90a
Fixed a bug in src/common/header/common.h with respect to ia64
...
I had written #elif define __ia64__ instead of #elif defined __ia64__
This has been fixed.
2012-11-30 20:34:35 -08:00
Joshua Scoggins
a578fff56a
Extended the arch check in src/client/header/client.h to include ia64
...
For ia64 it's necessary to define int as long long instead of long int. I know
this for a fact because pointers that were encoded as long int in my LLVM and
CLIPS bridge would fail horribly when passed out of clips back into LLVM. long
long fixed it.
2012-11-30 20:30:28 -08:00
Joshua Scoggins
24d8f2c0ff
Added ia64 to the Makefile under the arch check
2012-11-30 20:22:38 -08:00
Joshua Scoggins
df4c4dd9dd
Added ia64 to the ARCH define
2012-11-30 20:21:28 -08:00
Joshua Scoggins
dc0f2ec779
Added the ia64 cpustring
2012-11-30 20:20:44 -08:00
Yamagi Burmeister
bad57c0f31
Mouse release code improvements
2012-11-18 11:06:24 +01:00
Yamagi Burmeister
c6d3b4477c
Some clarifications of build under OS X
2012-11-18 10:53:27 +01:00
Yamagi Burmeister
2246ba80a3
Switch App bundle build on by default and remove unneccesary statement
2012-11-18 10:50:55 +01:00
Yamagi Burmeister
dbdfaac827
Add the Quake II barebone app bundle
...
This one was build by W. Beser and I made some modifications:
- Replace the Frameworks with our "official" one. I think that's
superfluous but doesn't hurt either.
- Remove the prebuild binaries.
- Extend the launch script to check for the game data.
I'm the one to blame if problems arise :)
2012-11-18 10:47:55 +01:00
Yamagi Burmeister
9de34c9ef9
Move osx-frameworks to osx/frameworks
2012-11-18 10:47:12 +01:00
svdijk
0fe5d4f610
Make sure that the crashlog actually gets written.
2012-11-17 15:31:12 +01:00
svdijk
1dd083cd7d
COM_Parse: Fix buffer overflow in long quoted strings.
2012-11-17 15:28:45 +01:00
svdijk
561add00a8
cl_main:CL_UpdateWindowedMouse() optimization.
2012-11-16 20:30:59 +01:00
Yamagi Burmeister
a76d7d5cfb
The default video mode is 5 (640x480). Spotted by svdijk.
2012-11-14 21:12:21 +01:00
svdijk
247e2baa3a
More mouse grab/release tuning.
2012-11-14 21:08:07 +01:00
Yamagi
b529eb3a9c
Merge pull request #14 from pixe1f10w/master
...
fixed build for pre ansi c99 compilers
2012-11-14 12:05:21 -08:00
Ilia Zhirov
46c77400e2
fixed build on pre ansi c89 compilers
2012-11-14 14:49:40 +06:00
svdijk
823753dec9
Some minor restructuring and cleanup.
2012-11-07 21:15:18 +01:00
svdijk
1c0934f462
Game cleanup.
2012-11-07 21:10:48 +01:00
svdijk
eb8a2d792f
Minor console mouse release tweak.
2012-11-05 21:33:44 +01:00
svdijk
63e7855ab7
Makefile whitespace fixes.
2012-11-05 21:33:39 +01:00
svdijk
8c8fba7421
Refresher cleanup.
2012-11-05 21:33:35 +01:00
Yamagi Burmeister
bdcc08d7fd
Add the SDLMain.m license to LICENSE
2012-11-05 21:17:44 +01:00
Yamagi Burmeister
c2f887c220
Documentation updates
...
- Fully explain the OS X support
- Clarify some things
- Update some FAQs
2012-11-05 21:13:27 +01:00
Yamagi Burmeister
82275f636e
Merge branch 'master' of github.com:yquake2/yquake2
2012-11-04 18:52:27 +01:00
Yamagi Burmeister
d263e896cf
Use an enum for "qboolean" on OS X
...
Defining "qboolean" to something other than an enum changes the size of
some structs. That in turn breaks compatiblity with mods that use the
enum define. With this change the addons (tested with xatrix and rogue)
are running on OS X. Many thanks to my sister for lending me her
Macbook.
2012-11-04 18:47:15 +01:00
Yamagi Burmeister
ad44779c68
Add teh "official" OS X frameworks
...
These are the frameworks that'll be used for release builds
2012-11-04 09:29:14 +01:00
Yamagi Burmeister
5c217771cb
Use correct include path on OS X
...
This path matches the libjpeg.framework we'll use to build the
binary releases.
2012-11-04 09:23:25 +01:00
Yamagi Burmeister
86ca73754d
Silence a compiler warning on OS X
2012-11-04 09:18:37 +01:00
svdijk
7258a7ea31
stuff/yq2.cfg: Fix some typos and whitespacing.
2012-10-30 20:36:34 +01:00
svdijk
7be7f6831f
backends/sdl/input.c: only call SDL_WM_GrabInput() when needed.
2012-10-30 20:36:29 +01:00
svdijk
64632bbc3b
client/cl_main.c:UpdateWindowedMouse(): release mouse in menu.
2012-10-30 20:36:23 +01:00