]>
git.jsancho.org Git - lugaru.git/log
Ryan C. Gordon [Wed, 12 May 2010 22:45:27 +0000 (18:45 -0400)]
Merged latest cmake branch to default.
Neal Gompa [Wed, 12 May 2010 22:43:19 +0000 (17:43 -0500)]
Made initial fixes towards building in MinGW for 32-bit Windows
Ryan C. Gordon [Wed, 12 May 2010 22:27:07 +0000 (18:27 -0400)]
Removed Logger (it's not GPL compatible).
Ryan C. Gordon [Wed, 12 May 2010 22:25:58 +0000 (18:25 -0400)]
Added prebuilt Mac SDL libraries.
Ryan C. Gordon [Wed, 12 May 2010 20:50:59 +0000 (16:50 -0400)]
Merging cmake branch to the default branch.
Neal Gompa [Wed, 12 May 2010 18:46:50 +0000 (13:46 -0500)]
Updated 'FindOggVorbis.cmake' to work better on Linux (hopefully fixes Windows Ogg detection too)
Neal Gompa [Wed, 12 May 2010 05:04:20 +0000 (00:04 -0500)]
Added 'CONTENT-LICENSE.txt' with info about game asset licensing
Harley Laue [Wed, 12 May 2010 04:50:48 +0000 (23:50 -0500)]
Pulled full demo content back in so installing installs a playable game
Neal Gompa [Wed, 12 May 2010 04:46:53 +0000 (23:46 -0500)]
Added the new Windows source code files to the CMake scripts
Harley Laue [Wed, 12 May 2010 04:19:19 +0000 (23:19 -0500)]
merged
Harley Laue [Wed, 12 May 2010 04:11:51 +0000 (23:11 -0500)]
Added a couple missing Windows files
Neal Gompa [Wed, 12 May 2010 04:10:02 +0000 (23:10 -0500)]
Added support for compiling Windows *.rc files included into the CMake scripts
Neal Gompa [Wed, 12 May 2010 03:14:18 +0000 (22:14 -0500)]
Resolved merges again
Neal Gompa [Wed, 12 May 2010 03:09:34 +0000 (22:09 -0500)]
Resolved merges of FindOggVorbis.cmake and CMakeLists.txt
Neal Gompa [Wed, 12 May 2010 02:27:16 +0000 (21:27 -0500)]
Renaming old makefile to makefile.old - Indicating deprecation of makefile
Neal Gompa [Wed, 12 May 2010 02:22:23 +0000 (21:22 -0500)]
Removing Visual Studio Projects -- superseded by CMake
Neal Gompa [Wed, 12 May 2010 02:21:26 +0000 (21:21 -0500)]
Added support for 'make install' target in CMake scripts
Neal Gompa [Wed, 12 May 2010 00:42:14 +0000 (19:42 -0500)]
Added in support for the CMake module for searching for and configuring to use libvorbisfile and libogg
Harley Laue [Wed, 12 May 2010 00:12:05 +0000 (19:12 -0500)]
Find Vorbis via CMake instead of just assuming it's installed
Harley Laue [Tue, 11 May 2010 23:57:59 +0000 (18:57 -0500)]
Renamed old Makefile, updated .hgignore, and made changes to png functions to remove references to old defines
Harley Laue [Tue, 11 May 2010 21:53:46 +0000 (16:53 -0500)]
Source changes to make Linux CMake build use system libs
* I also opted to use C++'s true/false instead of #define's
Harley Laue [Tue, 11 May 2010 21:50:02 +0000 (16:50 -0500)]
Quickly created CMake to build the source
* The next commit will most likely be required to actually be able to compile
the sources correctly (or have a chance at it)
Ryan C. Gordon [Tue, 11 May 2010 16:25:50 +0000 (12:25 -0400)]
Added GPL license and headers.
Ryan C. Gordon [Tue, 11 May 2010 06:46:15 +0000 (02:46 -0400)]
Changed data dir mentioned in makefile.
Ryan C. Gordon [Tue, 11 May 2010 06:42:42 +0000 (02:42 -0400)]
Added (more or less) demo data files.
Ryan C. Gordon [Tue, 11 May 2010 06:41:40 +0000 (02:41 -0400)]
Ignore some other Xcode metadata.
Ryan C. Gordon [Tue, 11 May 2010 06:31:52 +0000 (02:31 -0400)]
Added initial Xcode project.
Ryan C. Gordon [Thu, 18 Feb 2010 15:22:01 +0000 (10:22 -0500)]
This ugly hack makes text input usable on fast systems. :(
Ryan C. Gordon [Thu, 18 Feb 2010 15:08:36 +0000 (10:08 -0500)]
Drop keyboard input if it was part of the grab or window/fullscreen toggle.
Ryan C. Gordon [Tue, 16 Feb 2010 15:43:18 +0000 (10:43 -0500)]
Don't reference glFinish() directly.
Ryan C. Gordon [Tue, 16 Feb 2010 05:54:08 +0000 (00:54 -0500)]
Fixed motion blur.
Ryan C. Gordon [Tue, 17 Nov 2009 09:03:57 +0000 (04:03 -0500)]
Force a double-buffered GL context.
Ryan C. Gordon [Tue, 17 Nov 2009 05:47:59 +0000 (00:47 -0500)]
Reworked build system to make Mac Universal Binaries correctly on one machine.
Ryan C. Gordon [Thu, 12 Nov 2009 05:42:05 +0000 (00:42 -0500)]
Implemented OPENAL_Sample_SetMinMaxDistance().
Fixes volume levels to what the original game produced, I think.
Ryan C. Gordon [Sun, 8 Nov 2009 08:22:11 +0000 (03:22 -0500)]
Make Apple-Q work like the Carbonized version.
Ryan C. Gordon [Sun, 8 Nov 2009 07:56:44 +0000 (02:56 -0500)]
Allow user to set any reasonable resolution.
Ryan C. Gordon [Sun, 8 Nov 2009 07:56:14 +0000 (02:56 -0500)]
Try fallbacks if we can't set video mode.
Ryan C. Gordon [Sun, 8 Nov 2009 06:29:19 +0000 (01:29 -0500)]
Allow Mac OS X builds to quit with Apple-Q hotkey.
Ryan C. Gordon [Sun, 8 Nov 2009 06:28:58 +0000 (01:28 -0500)]
Mac OS X builds sanity check.
Ryan C. Gordon [Sun, 8 Nov 2009 05:38:40 +0000 (00:38 -0500)]
Another regcode fix.
Ryan C. Gordon [Sun, 8 Nov 2009 03:45:16 +0000 (22:45 -0500)]
Use the correct registration string for a given platform.
Ryan C. Gordon [Tue, 3 Nov 2009 17:09:44 +0000 (12:09 -0500)]
Removed unnecessary std::vectors.
Static constructors were crashing on Tiger.
Ryan C. Gordon [Tue, 3 Nov 2009 06:48:57 +0000 (01:48 -0500)]
Fixed audio playback on PowerPC systems.
Ryan C. Gordon [Tue, 3 Nov 2009 06:37:38 +0000 (01:37 -0500)]
Fixed data loading on PowerPC builds compiled with GCC.
(sizeof (bool) == 4 here.)
Ryan C. Gordon [Sun, 1 Nov 2009 21:41:49 +0000 (16:41 -0500)]
chdir to base of app bundle on the Mac.
Ryan C. Gordon [Sun, 1 Nov 2009 21:41:30 +0000 (16:41 -0500)]
Use Mac-friendly prefpath.
Ryan C. Gordon [Sun, 1 Nov 2009 18:55:34 +0000 (13:55 -0500)]
Universal binary support in build system. Sorta duct-taped, but whatever.
Ryan C. Gordon [Sun, 1 Nov 2009 03:38:20 +0000 (23:38 -0400)]
Various Mac build fixes.
Ryan C. Gordon [Sun, 1 Nov 2009 03:37:42 +0000 (23:37 -0400)]
Set Terrain scale to 1.0f by default so we avoid a division by zero.
Ryan C. Gordon [Sun, 1 Nov 2009 03:37:02 +0000 (23:37 -0400)]
Updated web browser launching code.
Ryan C. Gordon [Sat, 31 Oct 2009 19:39:06 +0000 (15:39 -0400)]
Updated makefile with Mac OS X build fixes.
Ryan C. Gordon [Sat, 31 Oct 2009 19:38:25 +0000 (15:38 -0400)]
Updated .hgignore with run directory.
Ryan C. Gordon [Sat, 31 Oct 2009 19:27:23 +0000 (15:27 -0400)]
Fixed va_list assignments.
Ryan C. Gordon [Sat, 31 Oct 2009 19:26:40 +0000 (15:26 -0400)]
Cleaned up some things that don't compile on Mac OS X.
Ryan C. Gordon [Sat, 31 Oct 2009 19:26:16 +0000 (15:26 -0400)]
More problems with Apple's compiler.
Ryan C. Gordon [Sat, 31 Oct 2009 19:26:00 +0000 (15:26 -0400)]
Commented out some altypes.h code that doesn't work on Apple's compiler. :/
Ryan C. Gordon [Wed, 19 Aug 2009 06:17:25 +0000 (02:17 -0400)]
Changed out SDL and OpenAL libs.
Please note that this is just for linking to keep the build happy. We're
actually shipping a different version (in the run directory). What a mess.
Ryan C. Gordon [Wed, 19 Aug 2009 06:16:09 +0000 (02:16 -0400)]
Behold the magic of ld -rpath $ORIGIN ...!
Ryan C. Gordon [Wed, 19 Aug 2009 04:40:49 +0000 (00:40 -0400)]
Changed capitalization of the small window caption.
Ryan C. Gordon [Wed, 19 Aug 2009 04:40:29 +0000 (00:40 -0400)]
Fixed buffer overrun (misunderstanding about input system).
Ryan C. Gordon [Wed, 19 Aug 2009 04:39:47 +0000 (00:39 -0400)]
Forgot to add GLU sources to revision control.
Ryan C. Gordon [Wed, 19 Aug 2009 03:27:59 +0000 (23:27 -0400)]
Added .hgignore.
Ryan C. Gordon [Wed, 19 Aug 2009 03:26:52 +0000 (23:26 -0400)]
Simplified web browser launching on Linux.
Ryan C. Gordon [Wed, 19 Aug 2009 03:20:28 +0000 (23:20 -0400)]
There's really no reason to use ccache with this.
Ryan C. Gordon [Wed, 19 Aug 2009 03:18:24 +0000 (23:18 -0400)]
Added missing SGI GLU source code we need.
Ryan C. Gordon [Wed, 19 Aug 2009 03:13:54 +0000 (23:13 -0400)]
Cleaned up incorrect OpenGL init code.
Ryan C. Gordon [Wed, 19 Aug 2009 03:10:35 +0000 (23:10 -0400)]
Made embedded libjpeg compile.
Ryan C. Gordon [Wed, 19 Aug 2009 03:09:39 +0000 (23:09 -0400)]
Patched to compile on newer gcc.
Ryan C. Gordon [Wed, 19 Aug 2009 03:09:22 +0000 (23:09 -0400)]
Removed static library GLU, added SGI's GLU sources.
Ryan C. Gordon [Wed, 19 Aug 2009 02:59:44 +0000 (22:59 -0400)]
Use a crosstool compiler.
Ryan C. Gordon [Wed, 14 Jan 2009 04:29:59 +0000 (23:29 -0500)]
Mkdir bin directories in Makefile.
Ryan C. Gordon [Mon, 16 Jan 2006 08:21:19 +0000 (08:21 +0000)]
This was sitting unadded in my working directory...putting it in svn so I can
nuke my checkout.
Ryan C. Gordon [Mon, 17 Oct 2005 21:37:55 +0000 (21:37 +0000)]
Link against non-SSE2 libGLU.
Ryan C. Gordon [Wed, 24 Aug 2005 16:51:29 +0000 (16:51 +0000)]
Whoops, nasty malloc bug.
Ryan C. Gordon [Wed, 24 Aug 2005 09:21:01 +0000 (09:21 +0000)]
Scary code to call execvp() instead of system() to launch browser...
Ryan C. Gordon [Wed, 24 Aug 2005 06:30:49 +0000 (06:30 +0000)]
Hack to stop all audio when the tutorial finishes, which stops the overlapping
music on the level menu with the OpenAL renderer...
Ryan C. Gordon [Wed, 24 Aug 2005 06:18:59 +0000 (06:18 +0000)]
Swap GL buffers in menu, even if motion blur effect is running in-game.
Fixes i.o Bugzilla #2346.
Ryan C. Gordon [Tue, 23 Aug 2005 03:45:48 +0000 (03:45 +0000)]
Don't lock mouse if video mode couldn't be set. Fixes i.o Bugzilla #2344.
Ryan C. Gordon [Fri, 12 Aug 2005 07:43:12 +0000 (07:43 +0000)]
Disable AL_EXT_vorbis, as untested.
Ryan C. Gordon [Fri, 12 Aug 2005 07:42:33 +0000 (07:42 +0000)]
Whoops, broke browser launch code...
Ryan C. Gordon [Fri, 12 Aug 2005 07:04:26 +0000 (07:04 +0000)]
More AL fixes. Seems to be complete now.
Ryan C. Gordon [Fri, 12 Aug 2005 05:54:55 +0000 (05:54 +0000)]
More OpenAL work.
Ryan C. Gordon [Fri, 12 Aug 2005 04:45:23 +0000 (04:45 +0000)]
First shot at crappy "streaming".
Ryan C. Gordon [Fri, 12 Aug 2005 03:24:14 +0000 (03:24 +0000)]
Hack around crash on shutdown.
Ryan C. Gordon [Fri, 12 Aug 2005 02:45:13 +0000 (02:45 +0000)]
Force XYZ to initialize to please Valgrind.
Ryan C. Gordon [Fri, 12 Aug 2005 02:41:08 +0000 (02:41 +0000)]
Added pitch to fix slomo.
Ryan C. Gordon [Wed, 10 Aug 2005 22:27:03 +0000 (22:27 +0000)]
Fixed keyboard input AGAIN.
Ryan C. Gordon [Wed, 10 Aug 2005 22:26:51 +0000 (22:26 +0000)]
Patched to link with OpenAL.
Ryan C. Gordon [Wed, 10 Aug 2005 22:26:29 +0000 (22:26 +0000)]
Patched to link.
Ryan C. Gordon [Wed, 10 Aug 2005 19:35:52 +0000 (19:35 +0000)]
Try to use ALSA first, then OSS, plus command lines to change behaviour.
Ryan C. Gordon [Wed, 10 Aug 2005 16:44:20 +0000 (16:44 +0000)]
Fixed shift, ctrl and alt.
Ryan C. Gordon [Tue, 9 Aug 2005 01:21:07 +0000 (01:21 +0000)]
Fixed resolution selection and added 1920x1200 mode for my monitor. :)
Ryan C. Gordon [Tue, 9 Aug 2005 01:20:31 +0000 (01:20 +0000)]
Fixed writing to prefpath.
Ryan C. Gordon [Mon, 8 Aug 2005 23:04:20 +0000 (23:04 +0000)]
Chdir to base dir on startup and check for --windowed and --nomousegrab
commandlines.
Ryan C. Gordon [Mon, 8 Aug 2005 21:58:18 +0000 (21:58 +0000)]
Statically link fmod.
Ryan C. Gordon [Mon, 8 Aug 2005 09:10:41 +0000 (09:10 +0000)]
First shot at an OpenAL renderer. Sound effects work, no music.
Ryan C. Gordon [Mon, 8 Aug 2005 05:05:25 +0000 (05:05 +0000)]
Build fixes.
Ryan C. Gordon [Mon, 8 Aug 2005 03:22:57 +0000 (03:22 +0000)]
Experiment to wedge OpenAL in here...
Ryan C. Gordon [Mon, 8 Aug 2005 02:51:48 +0000 (02:51 +0000)]
Holy Build Box makefile tweaks.
Ryan C. Gordon [Mon, 8 Aug 2005 02:51:25 +0000 (02:51 +0000)]
Patched to compile on the Holy Build Box.