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
Strangerke
264721a194
TONY: Rename variables in inventory.h
2012-06-11 00:43:59 +02:00
Strangerke
7ace80b0d0
TONY: Rename variables in font.h
2012-06-11 00:34:45 +02:00
Strangerke
44ee26e6c9
TONY: Rename variables in loc.h and mpal.h
2012-06-10 23:56:37 +02:00
Strangerke
2b02a45ce1
TONY: Rename variables in globals.h
2012-06-10 22:34:08 +02:00
Paul Gilbert
f64700b27f
TONY: Fixed display of static animations, and some variable renaming
2012-06-11 00:24:52 +10:00
Paul Gilbert
e37319a287
TONY: Fix data freeing in DialogStart
2012-06-10 17:56:52 +10: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
Matthew Hoops
060449042a
TONY: Silence some gcc warnings
2012-06-09 17:31:18 -04:00
Paul Gilbert
4a3518dc92
TONY: Fix data freeing in LocationPollThread
2012-06-09 22:20:16 +10:00
Paul Gilbert
7758b1a432
TONY: Fix operation of TakeOwnership/ReleaseOwnership
2012-06-09 22:14:38 +10:00
Paul Gilbert
da39f4d758
TONY: Fix the dialogs displayed for the different function keys
2012-06-09 17:52:42 +10:00
Paul Gilbert
10621fded8
TONY: Fix some calls from globalFree to globalDestroy
2012-06-09 17:51:58 +10:00
Paul Gilbert
26bb3d6732
COMMON: Changed pulseEvent to allow calling processes to finish executing first
2012-06-09 17:14:21 +10:00
Paul Gilbert
a50b1f32c1
TONY: Fixes for deallocating MPC and MPAL data
2012-06-09 13:05:48 +10:00
Paul Gilbert
8d6f50463e
TONY: Properly free dialog commands during loading when there is duplicates
2012-06-09 12:29:34 +10:00
Paul Gilbert
5e062ce86c
TONY: Properly free items during loading when there is duplicates
2012-06-09 11:57:07 +10:00
Paul Gilbert
dd8b4b519a
TONY: Added more freeing of MPC data when the game ends
2012-06-09 10:44:51 +10:00
Strangerke
c52aca5ac4
TONY: Rename more globals
2012-06-09 00:52:38 +02:00
Paul Gilbert
83f1cad02b
TONY: Added code to free parsed MPC file data when the game ends
2012-06-09 01:20:08 +10:00
Paul Gilbert
739983f42f
TONY: Fixed sign of block identifier constant
2012-06-08 23:21:12 +10:00
Paul Gilbert
d4777379d2
TONY: Refactored the memory manager to increase performance
2012-06-08 23:00:48 +10:00
Strangerke
1866cbd0fb
TONY: start renaming globals
2012-06-08 08:44:14 +02:00
Strangerke
cd15e483ed
TONY: Some more renaming
2012-06-07 21:14:59 +02:00
Paul Gilbert
a7a619e1b4
TONY: Fix to correctly show the loading screen at the start of the game
2012-06-07 21:19:57 +10:00
Paul Gilbert
8f93c7be16
Merge branch 'tony' into tony
2012-06-07 20:52:57 +10:00
Strangerke
f12ab3e521
TONY: Rename variables and functions in utils.h
2012-06-07 08:42:35 +02:00
Strangerke
53bd99ce87
TONY: Rename variables and functions in loc.h and tonychar.h
2012-06-07 07:58:01 +02:00
Paul Gilbert
3a28323ba2
TONY: Added sub-folders for full English game and revised detection entry
2012-06-06 23:18:56 +10:00
Strangerke
53e38106b7
TONY: Rename variables and functions in inventory.h
...
That fixes the regression in the credits
2012-06-06 08:31:06 +02:00
Strangerke
f1ac5d5acd
TONY: More renaming
2012-06-06 08:04:33 +02:00
Strangerke
334dc91e27
TONY: Rename variables and functions in game.h
2012-06-06 01:37:06 +02:00
Strangerke
380c86fd40
TONY: Some renaming
2012-06-05 18:51:20 +02:00
Strangerke
23c95d7014
TONY: Some more renaming
2012-06-05 08:39:55 +02:00
Strangerke
93cba6d880
TONY: Rename variables and functions in adv.h
2012-06-05 01:15:25 +02:00
Strangerke
a5cb751f7a
TONY: Rename variables and functions in gfxengine.h
2012-06-05 01:04:53 +02:00
Strangerke
014330a538
TONY: Rename variables and functions in input.h
2012-06-05 00:02:15 +02:00
D G Turner
7b547a78cc
TONY: Fix english CD detection entry.
2012-06-04 22:54:53 +01:00
Strangerke
a1f6f8ceb1
TONY: Rename variables and functions in tony.h
2012-06-04 23:45:36 +02:00
Strangerke
c17af63aac
TONY: Modify detection in order to use roasted.mpc too. Add French, German, Italian and Polish versions.
...
This also breaks the English game detection. To be fixed!
2012-06-04 22:18:50 +02:00
Paul Gilbert
b566583e32
TONY: Workaround for hang on title screen if you click with a y = 0
2012-06-03 21:16:25 +10:00
Paul Gilbert
3927d90206
TONY: Extra initialisation of globals
2012-06-02 18:37:41 +10:00
Paul Gilbert
a850eabf07
TONY: Fix memory leak when game exited whilst credits are active
2012-06-02 17:40:01 +10:00
Paul Gilbert
ea8c4960c7
TONY: Fix Valgrind warnings of checks on uninitialised variables
2012-06-02 17:15:24 +10:00
Paul Gilbert
c1e6913fed
TONY: Fixed memory leaks with the Options screen
2012-06-02 17:02:07 +10:00
D G Turner
3367679ae8
TONY: Correcting full english version detection entries.
...
Though the CD contains installshield cabinets, these don't contain
the required datafiles. These are instead already found on the CD in
the directories named "Music", "Voices" and "Roasted".
The last of these contains the main datafiles and executables.
It appears the installshield cabinet format here is using a rare
"external" link format pointing to the files and folders on the CD.
Since the files are on the CD anyway, the "compressed" entry is not
required.
However, the detection entry is likely to need some more changes to
support detection of these in the original CD folder structure..
2012-06-02 03:10:33 +01:00