aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-07-03Properly seamless mixingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@127 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-03Thread safety stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@126 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-02Playing with the help messagetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@125 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-30Fussinesstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@124 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-30Slightly improve audio debug messagestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@123 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-30Decode and convert Vorbis files in a separate threadtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@122 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-30Interface to libvorbis :)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@121 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-30'Finished startup ramp' is a debug messagetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@120 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Commentstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@119 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Prefix debug messagestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@118 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Fast ramp-up of volume on starting, to avoid 'click'taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@117 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Command-line option for audio debuggingtaw27
Make clipping sound a little less horrendous (still pretty bad) Count number of clipped samples git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@114 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Change to 44.1 kHz audio samplingtaw27
Add 'clang' sound effect (needs work!), use for collision noise git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@113 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Seamless audio loopingtaw27
Audio channel selection fix Audio debugging git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@112 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Working mixer. Yay!taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@111 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Audio stuff (broken)taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@110 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-24Stop horizontal motion when landedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@109 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-24Commentstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@108 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-22Put audio_play() in audio.h, make audio_mix() statictaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@107 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-22Add game_shutdown()taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@106 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Basic audio frameworktaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@105 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Don't use shader for transparent back facestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@103 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Fix z-fighting when looking at back facestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@102 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Show transparent back facestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@101 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Tidy uptaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@100 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Remove envmap stuff because it doesn't work very welltaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@99 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Increase background light a littletaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@98 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-21Stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@97 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-18Stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@96 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-12Reduce resolution of swirly texturetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@95 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-12Don't duplicate linker flagstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@94 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-12A few more glcheck diagnosticstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@93 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-12Put glcheck back on GLEWtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@92 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-12Escape quitstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@91 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-11Break (while actually fixing) collision detection...taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@90 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-11Ignore moving from the back to the front of a quadtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@89 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-10Do collision detection maths with double-precision mathstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@88 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-08Fussinesstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@87 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-08Fix collision detection 'sticking'taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@86 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-08Move to the collision position before stoppingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@85 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-08Don't break when entering a non-existent roomtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@84 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-08Text comments for roomstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@83 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-06Don't use GLEW in check programtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@81 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-05Correct the theoretical maximum frameratetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@79 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-05glcheck stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@77 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-05Comment out a random printftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@76 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-05Tweak spotlight attentuationtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@75 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-04Adjust lighting levelstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@74 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-04GLEWise the test programtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@73 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-04Help messagetaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@72 84d2e878-0bd5-11dd-ad15-13eda11d74c5