Commit Graph
47 Commits
Author SHA1 Message Date
Alyssa Milburn 5b6d3078c9 TONY: Add a hack to work around amigaos4 issues. 2013-08-02 00:01:11 +02:00
D G Turner b8c1b46ae0 TONY: Cleanup whitespace formatting.
This is mainly removal of extraneous blank lines, reformatting indents
to tab characters and other minor non-functional changes to improve
compliance with Code Formatting Conventions.
2012-11-12 00:39:20 +00:00
Giovanni Bajo 79d7d3d708 TONY: fix volumes of sound effects.
The game was using a logarithmic scale (through DirectSound)
so we need a log->linear conversion to feed the mixer.
2012-10-26 20:29:04 +02:00
Strangerke 5023a5764f TONY: Fix music bug - 2 songs played simultaneously eventually 2012-10-15 07:08:24 +02:00
Alyssa Milburn 60b101f5f6 TONY: Rename yet more variables. 2012-09-08 09:59:56 +02:00
Strangerke 825e0896dc TONY: Replace C-style comments by C++-style ones.
Also translate some more Italian comments
2012-08-29 23:25:14 +02:00
Alyssa Milburn a6673aaf90 TONY: Remove useless/commented music code. 2012-08-29 09:12:53 +02:00
Strangerke d2b33ca4cc TONY: Janitorial - remove trailing spaces 2012-08-28 23:25:50 +02:00
Strangerke 56f4bc0225 TONY: Fix some for and if statements with bad coding style 2012-08-28 23:05:48 +02:00
Alyssa Milburn ca82454d74 TONY: Reset _hEndOfBuffer when restarting sounds. 2012-08-25 14:09:02 +02:00
Paul Gilbert bad6ec8388 TONY: Fixed problem with spoken voices being clipped when timed text mode is on. 2012-08-23 22:05:23 +10:00
Alyssa Milburn c340739001 TONY: Replace _vm with g_vm. 2012-08-22 21:51:51 +02:00
Paul Gilbert 69ce6e35f4 TONY: Bugfix for crash when changing scene whilst music is playing 2012-06-23 16:28:03 +10:00
Paul Gilbert 46d87ef76a TONY: Bugfix for loading ambient music when restoring a savegame 2012-06-23 15:25:03 +10:00
Alyssa Milburn 1ee68078c1 TONY: Replace the FPStream code.
This just removes the original code and replaces it with a quickly-
written trivial implementation similar to clone2727's sfx code. It
seems to at least sort of work. :-)
2012-06-20 19:36:25 +02:00
Paul Gilbert aa775b4497 TONY: Some bugfixes and cleanup for the music support code 2012-06-19 22:37:56 +10:00
Paul Gilbert d2061f29be TONY: Added initialisation of FPSound fields in it's constructor 2012-06-19 22:06:30 +10:00
Paul Gilbert 9d437a26dd TONY: Fix some compiler warnings in the newly added sound code 2012-06-19 21:19:17 +10:00
Paul Gilbert 61d460a854 TONY: Implement more of the music related code from the original 2012-06-19 20:50:48 +10:00
Strangerke e8a6f61f88 TONY: Remove useless void in function declaration 2012-06-18 08:24:33 +02:00
Strangerke e36f36168d TONY: Doxygen-ify comments in sound files 2012-06-17 18:09:52 +02:00
Strangerke 011b15966c TONY: Translate comments in sound.cpp 2012-06-16 23:48:16 +02:00
Strangerke ac4567dcb6 TONY: Rename sound variables 2012-06-16 19:04:19 +02:00
Strangerke ddd1414a56 TONY: Rename sound functions and class names 2012-06-16 11:32:50 +02:00
Matthew Hoops de440e1a71 TONY: Fix looping some sounds 2012-06-12 11:35:27 -04:00
Paul Gilbert 5b5a812d37 TONY: Implemented process to properly set hEndOfBuffer when sound effects end 2012-06-11 12:20:12 +10:00
Matthew Hoops 2da2981682 TONY: Rewind sounds before playing them
Fixes sounds in the menu
2012-06-10 22:03:52 -04:00
Matthew Hoops 42f4fe359c TONY: Convert FPSFX to our mixer code
Only thing missing is the hEndOfBuffer code, but this is a good start
2012-06-10 21:23:28 -04:00
Matthew Hoops 1668a23192 TONY: Make FPSOUND work in ScummVM 2012-06-09 18:40:43 -04:00
Matthew Hoops 05340fa4ca TONY: Remove custom sound CODEC classes
We already have our own raw PCM and IMA ADPCM classes that we will use
2012-06-09 18:14:18 -04:00
Matthew Hoops 9b3df4de21 TONY: Rework the way wave files are loaded
We'll let our own sound code take care of the RIFF header
2012-06-09 18:09:54 -04:00
Strangerke c52aca5ac4 TONY: Rename more globals 2012-06-09 00:52:38 +02:00
Strangerke cd15e483ed TONY: Some more renaming 2012-06-07 21:14:59 +02:00
Strangerke 94d3c8ebb2 TONY: Some more code formatting 2012-05-21 23:54:32 +02:00
Paul Gilbert 9eb66a2324 TONY: Added endian fixes for reading data 2012-05-14 20:22:52 +10:00
Strangerke 099fe1e9e6 TONY: Remove original header 2012-05-14 07:43:50 +02:00
Paul Gilbert b01482bddb TONY: Further globals added to Globals class 2012-05-13 23:05:41 +10:00
Paul Gilbert 546f47ddce TONY: Beginnings of refactoring Globals into their own class 2012-05-13 22:34:40 +10:00
Paul Gilbert c35b539716 TONY: Some further initialisation of object fields 2012-05-13 09:43:11 +10:00
Paul Gilbert 65ec900ceb TONY: Removed old extern, PASCAL, and EXPORT function modifiers 2012-05-12 11:01:20 +10:00
Paul Gilbert 68c1b0b0e4 TONY: Refactored Tony to use the Common coroutine scheduler 2012-05-11 23:15:59 +10:00
Paul Gilbert 5a069cdc86 TONY: Refactored out usage of nullContext in favour of proper coroutines 2012-05-09 23:15:41 +10:00
Paul Gilbert 26898dd7ad TONY: Completed bulk of initial coro refactoring 2012-05-09 00:42:27 +10:00
Paul Gilbert 23cd3b7730 TONY: Fixed many warnings identified by gcc 2012-05-04 22:28:51 +10:00
Paul Gilbert a2982a0b20 TONY: Engine is now compiling and linking again 2012-05-03 22:49:30 +10:00
Paul Gilbert ba2711b5e3 TONY: Implemented methods of sound.cpp (mostly stubbed out) 2012-05-03 21:43:00 +10:00
Paul Gilbert b0eef82972 TONY: Added include files for graphics engine and all dependent classes 2012-04-30 09:27:12 +10:00