hedgewars/uSound.pas
Sat, 23 Apr 2016 09:54:05 +0200 sheepluva fix sounds not playing on first play (=load), because function bailed on success, rather than error. introduced in bd9a2f1b0080 , addressing issue 111
Sun, 31 Jan 2016 16:07:14 +0300 unc0rr Bye-bye TryDo
Sun, 10 Jan 2016 00:45:13 +0300 unc0rr SDLTry doesn't halt engine no more
Tue, 12 Jan 2016 21:21:44 +0100 sheepluva use MIX_DEFAULT_FORMAT for sound
Tue, 12 Jan 2016 20:40:12 +0100 sheepluva fix volume being at 0 on engine start. note: seems window focus changes are not detected atm. (relevant for sound dampening)
Tue, 10 Nov 2015 20:43:13 +0100 sheepluva merge default sdl2transition
Fri, 30 Oct 2015 23:06:25 +0100 antonc27 - Return of stereo sound for mobile! ios-revival
Thu, 03 Sep 2015 01:26:03 +0200 sheepluva allow holding PRECISE key to switch portal ball colors in reverse order
Mon, 10 Aug 2015 03:53:11 +0200 sheepluva more copyright fixes
Wed, 24 Jun 2015 01:23:37 +0200 sheepluva fallback to Default voicepack if specified voicepack is not available
Mon, 17 Nov 2014 15:25:24 +0100 sheepluva some whitespace fixes
Tue, 11 Nov 2014 23:57:46 +0300 unc0rr Fix some stuff from coverity
Tue, 03 Jun 2014 11:09:18 -0400 nemo theme configurable sudden death music. untested
Tue, 04 Feb 2014 19:45:22 +0100 sheepluva update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
Tue, 21 Jan 2014 22:38:13 +0100 koda partial merge of the webgl branch
Fri, 17 Jan 2014 01:06:54 +0100 sheepluva update copyright to 2014
Thu, 07 Nov 2013 21:06:30 +0400 unc0rr Provide more information to SDLTry sdl2transition
Tue, 04 Jun 2013 22:28:12 +0200 koda update branch webgl
Wed, 29 May 2013 15:12:06 -0400 unc0rr bump copyright year for Andrey entries
Wed, 29 May 2013 10:43:40 +0200 koda add hog freeze sound
Tue, 28 May 2013 21:30:02 -0400 nemo add ice beam sound
Tue, 28 May 2013 14:09:19 -0400 nemo frozen hog impact. koda says he'll add the beam
Tue, 07 May 2013 16:00:34 -0400 nemo oh right. and uSound. the main culprit.
Tue, 02 Apr 2013 21:00:57 +0200 koda update webgl branch webgl
Thu, 07 Mar 2013 00:25:11 +0400 unc0rr PhysFS-aware check for directory existence. Should fix issue 511.
Tue, 05 Feb 2013 17:28:12 -0500 nemo Trying to prevent audio mute from endlessly spamming. Untested.
Sun, 27 Jan 2013 00:28:57 +0100 koda update branch webgl
Thu, 10 Jan 2013 22:59:46 +0400 martin_bede Fix tons of warnings
Tue, 25 Dec 2012 04:45:22 +0100 koda update branch with default webgl
Tue, 04 Dec 2012 17:57:18 -0500 Mitchell Kember Changed uSound.pas so that music will still play if music is enabled and sound is disabled. Effectively, isSoundEnabled represents only sound effects and does not include music (and I have replaced the places where both are concerned with a logical combination of the two).
Sun, 02 Dec 2012 22:19:13 +0400 unc0rr Fix check for file existance
Sat, 01 Dec 2012 04:36:13 +0100 koda use High() to avoid future out of bounds in uSound
Fri, 30 Nov 2012 22:23:26 -0500 nemo oups
Thu, 29 Nov 2012 23:23:19 -0500 Joe Doyle (Ginto8) Move global variables to units that use them
Thu, 22 Nov 2012 00:41:53 +0100 koda updated branch webgl
Sat, 17 Nov 2012 22:07:17 +0400 unc0rr Use (undocumented) Mix_LoadMUS_RW to load music physfslayer
Sun, 11 Nov 2012 17:15:19 +0100 koda merge xymeng's gsoc engine with a few updates (and further checks on symbol definitions) webgl
Wed, 14 Nov 2012 22:45:36 +0400 unc0rr Get rid of Pathz and UserPathz physfslayer
Sun, 11 Nov 2012 15:14:18 +0100 koda merge with latest default webgl
Thu, 08 Nov 2012 18:05:05 -0500 nemo couple of nots
Tue, 06 Nov 2012 11:01:18 -0500 nemo This should ensure zsm doesn't screw up locale, hopefully.
Tue, 06 Nov 2012 08:38:37 -0500 nemo Remove duplicate files from voices (add a fallback check in uSound). Add JustYouWait as an alternate to IllGetYou. Note that IllGetYou being called every turn seems awkward. IMO they probably should be reserved for significant enemy action. Maybe played by team of heavily damaged or killed hog.
Wed, 07 Nov 2012 14:41:35 +0000 koda parentheses for everyone webgl
Tue, 30 Oct 2012 02:22:54 +0100 koda another stake at variable pre-initialisation - we lost preview logging in the course
Sun, 28 Oct 2012 03:48:37 +0100 koda * fix initialisation, preload values and then read args
Tue, 24 Jul 2012 18:53:42 -0400 nemo workaround - not great though since they probably should have proper initial values like they used to have in uConsts. leaving a note to koda
Fri, 20 Jul 2012 15:39:13 +0100 koda ooops (and indentation)
Fri, 20 Jul 2012 12:25:53 +0100 koda press 8 to mute audio while ingame
Thu, 31 May 2012 15:14:39 +0400 unc0rr pas2c stuff
Fri, 11 May 2012 23:22:01 +0400 unc0rr More tolerance to pas2c
Fri, 11 May 2012 20:01:57 +0400 unc0rr Make pas2c happier with uSound
Fri, 11 May 2012 00:28:06 +0400 unc0rr Some work to make more units compile after conversion to c
Sat, 05 May 2012 16:53:46 +0100 koda fix more breakage
Sat, 05 May 2012 15:17:16 +0100 koda adjust the scope of a few uSound variables and functions
Wed, 02 May 2012 10:53:13 +0100 koda change every return value into a more pascal-ish form, using the name of the fucntion (helps the parser and macpas compaitilibity)
Sat, 21 Apr 2012 19:51:13 +0400 unc0rr - Remove support for variables in command handlers
Sun, 08 Apr 2012 18:11:37 +0200 koda when focus is lost lower the volume to a minimum
Fri, 17 Feb 2012 18:23:36 +0100 koda the most important commit of the year
Tue, 17 Jan 2012 09:01:31 -0500 lovelacer A partial reformatting of the pascal code to have consistent syntax. Things that are still inconsistent.
Fri, 06 Jan 2012 01:51:04 +0100 koda fix a couple of loose ends: sdl_mixer is informed of that OGG is provided by Tremor with its own macro, there is no more a segfault on Tremor cleanup, added new event type and timestamp entry for SDL, removed spurious characters from the japanese translation, uSound errors now are output with SDLTry, uSound doesn't need sound preloading any more
Thu, 08 Dec 2011 23:30:03 -0500 nemo missing nil
Wed, 30 Nov 2011 23:16:44 +0100 Henek present somthing that could be taken as a structure
Thu, 24 Nov 2011 16:18:45 +0100 koda GSoC 2011: Android port - merged mainstream
Sun, 13 Nov 2011 21:28:11 +0100 koda be more gentle when you stop channels at the end of the game
Sun, 13 Nov 2011 14:33:14 -0500 nemo Use -1 to clear all channels before playing victory sound
Sun, 13 Nov 2011 19:32:42 +0100 koda modify ReleaseSound so that it performs a partial release of unused sounds, useful for responding to memory warnings
Sun, 13 Nov 2011 13:18:56 -0500 nemo Clear all other sounds before playing flawless victory / victory 0.9.17
Fri, 28 Oct 2011 18:26:17 +0200 koda one dangerous merge hedgeroid
Fri, 30 Sep 2011 12:55:04 +0200 koda a little code cleanup
Fri, 16 Sep 2011 18:17:16 +0200 Xeli merge hedgeroid
Fri, 16 Sep 2011 01:12:57 +0200 sheepluva moar sparkles :3
Thu, 15 Sep 2011 18:54:16 -0400 nemo Avoid hog repeating himself
Thu, 01 Sep 2011 17:03:19 +0200 Xeli merge + changed the tardis image to egg.png because the data folder isn't up to date hedgeroid
Tue, 23 Aug 2011 09:32:59 -0400 nemo restore screwed up test
Wed, 24 Aug 2011 12:34:37 +0200 = Xeli merg with the latest rev of 22nd (end of GSoC) hedgeroid
Mon, 22 Aug 2011 10:56:19 -0400 nemo Put it in the add as well
Mon, 22 Aug 2011 10:54:53 -0400 nemo Add check for no sound
Sun, 21 Aug 2011 19:29:04 -0400 nemo Try to avoid overlapping voices for major statements (not things like byebye or oof)
Sun, 21 Aug 2011 20:43:11 +0200 Xeli changed an ifdef so that android too uses mono sound hedgeroid
Sun, 12 Jun 2011 22:34:38 -0400 nemo Bit more reusability
Sun, 12 Jun 2011 21:06:48 -0400 nemo Enable ~/.hedgewars/Data (or platform equivalent) to override/extend pretty much everything in system Data dir. Obviously desyncing can occur, so this is at user's own risk. Should simplify map etc install. Needs testing.
Sun, 10 Apr 2011 20:02:25 +0200 sheepluva //
Tue, 05 Apr 2011 16:23:52 -0400 nemo Allow override of voicepack with a locale voicepack. Untested, but should mean that a Default voice should use the Ukranian version if that is their locale.
Sat, 26 Mar 2011 22:49:38 +0100 koda fix a couple of loose ends
Wed, 02 Mar 2011 00:27:20 +0100 koda Happy 2011 :)
Sun, 27 Feb 2011 12:56:36 -0500 nemo make defective mines explode if they take enough damage, add missing interface line for koda's new uSound fade
Sat, 26 Feb 2011 15:56:11 +0100 koda usound: added function for loops with fade in and out
Sat, 19 Feb 2011 01:38:40 +0100 koda remove unused ios code
Tue, 28 Dec 2010 23:53:37 +0100 Henek sudden death, now with visual and audial effects :D
Sun, 05 Dec 2010 02:44:20 +0100 koda add a simple check to prevent loading sounds when device is muted
Sun, 21 Nov 2010 19:51:33 +0300 unc0rr Remove some more circular dependencies
Sun, 21 Nov 2010 19:41:19 +0300 unc0rr uDebug
Sun, 21 Nov 2010 17:48:58 +0300 unc0rr Move some command handlers out of uCommands into more appropriate places, thus removing some dependencies. Ideally uCommands shouldn't depend on anything (except for uTypes and uConsts probably)
Thu, 18 Nov 2010 12:12:51 +0300 unC0Rr Haven't found a better place than uIO for OutError
Thu, 18 Nov 2010 11:32:47 +0300 unC0Rr Move some stuff from uMisc to uUtils
Wed, 17 Nov 2010 20:28:42 +0300 unc0rr Move variables from uConsts to uVariables
Wed, 17 Nov 2010 17:45:55 +0300 unC0Rr Move variables from uMisc to uVariables
Wed, 17 Nov 2010 17:22:36 +0300 unC0Rr Introduce unit uTypes in order to remove some cyclic unit dependencies
Sat, 04 Sep 2010 02:09:24 +0200 koda typos, reduced sound size and last minute fixes
Sat, 31 Jul 2010 11:24:53 +0200 koda remove trailing spaces from end of line
Sat, 24 Jul 2010 23:23:10 +0200 koda use external libs more consistently
Fri, 23 Jul 2010 15:08:44 +0200 koda sound is loaded lazily
Sat, 03 Jul 2010 04:09:27 +0200 koda further code cleanup and less redundancy
Mon, 21 Jun 2010 16:08:24 +0200 koda memory management for openalbridge
Tue, 04 May 2010 15:43:31 +0000 smxx Engine:
Wed, 31 Mar 2010 11:00:30 +0000 smxx Engine:
Wed, 31 Mar 2010 10:59:30 +0000 smxx Engine:
Tue, 30 Mar 2010 17:44:02 +0000 smxx Engine:
Sun, 21 Mar 2010 19:02:03 +0000 unc0rr In pascal unit is a namespace
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
Mon, 01 Mar 2010 19:54:33 +0000 smxx Engine:
Sat, 20 Feb 2010 19:54:24 +0000 smxx Engine:
Thu, 04 Feb 2010 14:48:49 +0000 smxx Engine:
Thu, 04 Feb 2010 14:35:31 +0000 smxx Engine:
Tue, 26 Jan 2010 21:55:51 +0000 koda complete the replacement of init/free wrappers for every unit
Sun, 03 Jan 2010 22:58:19 +0000 koda lupdate + Palewolf's updated spanish translation + other patches of mine
Sun, 03 Jan 2010 17:23:40 +0000 koda check for sdl_image and sdl_mixer versions
Sun, 03 Jan 2010 15:40:41 +0000 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
Sun, 29 Nov 2009 16:56:04 +0000 unc0rr Smaxx patch with tuning by me:
Fri, 20 Nov 2009 23:40:24 +0000 koda trailing mods from previous commit
less more (0) -120 tip