aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-23Game debug informationtaw27
General fussiness git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@158 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23More documentation stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@157 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Documentation stufftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@156 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-23Avoid the use of memcpy() to make the Vorbis block stitching make sensetaw27
Rename 'struct sound' to 'struct sound_struct' to avoid potential confusion Clip negative samples as well Change the name of the music track to music.ogg git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@155 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Audio tweaks. I still don't understand...taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@154 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Progressive Vorbis decodingtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@153 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-22Remove -g from AM_CFLAGStaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@152 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-21Silly number of indices fixtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@151 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Lower 'clang' volume depending on speed of collisionweiss
Clang when hitting the floor as well git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@150 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Explode hookweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@149 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Lose fuel when collidingweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@148 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Radiation stuffweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@147 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Calculate collision with objects outside the current roomweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@146 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Actually recharge when landed on a platformweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@145 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Make the recharge ripple fade nicelyweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@144 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-19Put the 'recharge ripple' in the right placeweiss
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@143 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-18Texture loader fussinesstaw27
Actually use MIPmapping git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@142 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-18Tidy uptaw27
Only 'recharge' when landed on a platform git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@141 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-17Take yaw into account to calculate proper starting coords for collision ↵taw27
detection Set yawspeed to zero on landing git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@140 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-17Fix threading resource use bugstaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@139 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-17Restore collision detection, apparently fixing the 'drop through floors' problemtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@138 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-17Make yaw movements a bit less sluggishtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@137 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-16Start at the top of the ventilation shaft - more interesting..taw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@136 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-15Don't crash if audio can't be usedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@135 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-08Restructuring of collision detectiontaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@134 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-07'bools' use glUniform1i, not glUniform1ftaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@133 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-06Second spirally thing when landedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@132 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-05Start landedtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@131 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-05Option to disable musictaw27
Neater handling of game options git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@130 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-04Initialise the dispatch thread inuse flags, muppettaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@129 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-07-03Rearrange last sample fudgestaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@128 84d2e878-0bd5-11dd-ad15-13eda11d74c5
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-29Ignore source material foldertaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@116 84d2e878-0bd5-11dd-ad15-13eda11d74c5
2008-06-29Remove click at end of clang soundtaw27
git-svn-id: svn://cook.msm.cam.ac.uk:745/thrust3d/thrust3d@115 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