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
svdijk
76e3480ccb
Some rewriting of windowed_mouse setting, in preparation of releasing the mouse in the menu.
2012-10-30 20:36:15 +01:00
svdijk
a1adac8ba9
client/menu/menu.c: make ConsoleFunc() consistent with cl_console:Con_ToggleConsole_f().
2012-10-30 20:36:10 +01:00
Yamagi Burmeister
01e262eb35
Add a new FAQ regarding the FOV
2012-10-28 11:05:46 +01:00
Yamagi Burmeister
77e51b01a8
Mention new FOV code in CHANGELOG
2012-10-28 10:58:17 +01:00
Ricardo Garcia
74beca0d11
Add "horplus" cvar to get Hor+ behavior with default FOV
...
If "horplus" is set, the "fov" cvar is interpreted as the horizontal FOV
in a 4:3 screen, and is adapted automatically to the current screen
aspect ratio accordingly. If not set, use the old Vert- approach.
In addition, "horplus" can also be set from the video menu by selecting
the "Auto" option for aspect ratio, which also resets the FOV value to the
standard 90 degrees.
Finally, add a 5:4 aspect ratio (1280x1024) and correct the 16:9 angle
slightly.
2012-10-28 10:20:46 +01:00
Yamagi Burmeister
a9bea1ede8
Fix some typos (spotted by caedes)
2012-10-06 16:26:38 +02:00
Yamagi Burmeister
915e5ff716
OS X installation instructions
2012-10-06 09:35:16 +02:00
Yamagi Burmeister
a79b705c13
Make cl_maxfps persistent
2012-10-06 09:15:32 +02:00
Yamagi Burmeister
687ca61dfa
Fix gl_swapinterval
2012-10-06 09:14:12 +02:00
Yamagi Burmeister
74f19d5962
Remove the OS X project.
2012-10-03 14:38:05 +02:00
Yamagi Burmeister
606b7d73f7
Mention OS X.
2012-10-03 14:37:02 +02:00
Yamagi Burmeister
943c29804c
Add the SDLMain SDL wrapper, needed for OS X
2012-09-14 11:46:22 +02:00
Yamagi Burmeister
e9c5c3ca8e
Add savegame defines for OS X
2012-09-14 11:32:42 +02:00
Yamagi Burmeister
ba10009aa5
Add support for Mac OS X
...
These are the code changes and Makefile changes necessary to build and
run Yamagi Quake II on Max OS X. OS X 10.6 or higher is required, older
version may work but we cannot guarantee it. The documentation will be
added in another commit. This patch was contributed by W. Beser, I made
only some small cosmetical changes.
2012-09-14 11:21:02 +02:00
Yamagi Burmeister
dd6ed24104
Bump version number to 5.00
2012-09-03 14:34:51 +02:00
Yamagi Burmeister
bc24fe668b
Fix a typo
2012-09-03 14:34:20 +02:00
Sander van Dijk
1f2452e7a6
src/game/g_weapon.c: Some sanity check changes.
2012-08-28 17:05:31 +02:00
Yamagi Burmeister
7958767922
Blaster shots shall not explode at the skybox
2012-08-26 15:38:00 +02:00
Yamagi Burmeister
4a81e58128
Okay, do the last commit acutally right... damage can be NULL.
2012-08-26 14:57:28 +02:00
Yamagi Burmeister
8819ad1c9a
Fix a too strict sanity check in void blaster_touch()
...
This sanity check caused a too early exit of the function if the player
stood directly in front of a wall and fires the blaster or hyper
blaster. Therefor the wall impact effect wasn't drawn. This commit
fixes issue #6 . Many thanks to svdijk for narrowing this problem down to
somewhere between 3.00 and 4.00.
2012-08-26 10:24:55 +02:00
Yamagi Burmeister
67fb773a78
Mention OpenBSD in the Makefile, clarify why we reject 64 bit builds on Windows
2012-08-22 17:58:00 +02:00
Yamagi Burmeister
55e1c95eac
Clarify some things in the README
...
- Mention OpenBSD
- Mention sparc64
- Point windows users to stdout.txt
- Refer to the windows configuration dir in a consistent manner
2012-08-22 17:52:12 +02:00
Yamagi Burmeister
2b257cd7ec
Add a new project to implement head tracking
2012-08-22 17:30:17 +02:00