Florian Kagerer
870a330c66
(hopefully) fix bug in last commit
...
svn-id: r31975
2008-05-10 15:31:11 +00:00
Florian Kagerer
8bbf257525
implement item animations for MR
...
svn-id: r31973
2008-05-10 14:12:48 +00:00
Nicola Mettifogo
6979458e26
Extracted script parsing code to its own class.
...
svn-id: r31972
2008-05-10 11:11:03 +00:00
Eugene Sandulenko
61a3b1bd13
Since some parts of ScummVM code are under LGPL, add full text of this license
...
to the distribution.
svn-id: r31970
2008-05-09 20:41:12 +00:00
Filippos Karapetis
271ce25823
The backspace key is now working
...
svn-id: r31969
2008-05-09 19:29:17 +00:00
Filippos Karapetis
e0b9dec766
Implemented o1_CLIPAREA
...
svn-id: r31968
2008-05-09 16:11:01 +00:00
Filippos Karapetis
10826a29d2
Removed debug output
...
svn-id: r31967
2008-05-09 16:09:46 +00:00
Filippos Karapetis
3f3ba85bf1
Exit more gracefully when a quit event is triggered
...
svn-id: r31966
2008-05-09 15:49:38 +00:00
Johannes Schickel
a83d79bafd
Fixed typos.
...
svn-id: r31965
2008-05-09 13:33:31 +00:00
Filippos Karapetis
601f0efdd4
Removed now obsolete FIXME
...
svn-id: r31964
2008-05-09 12:23:19 +00:00
Benjamin Haisch
b222d0c539
Added workaround for o1_SNDENERGY
...
svn-id: r31962
2008-05-09 10:56:03 +00:00
Benjamin Haisch
55e4b05b18
- Fixed a bug which sometimes caused crashes when ProjectReader::purgeCache() was called
...
- Some cleanup
svn-id: r31961
2008-05-09 07:22:22 +00:00
Jordi Vilalta Prat
420d376a90
Added the option to specify the custom path for loading plugins
...
svn-id: r31960
2008-05-09 01:58:12 +00:00
Nicola Mettifogo
c7c8bb99ee
Tiny cleanup to ease extraction of the program parser code.
...
svn-id: r31959
2008-05-09 01:42:25 +00:00
Nicola Mettifogo
1d025957ca
Moved location parsing out of the engines, to LocationParser_ns and LocationParser_br.
...
svn-id: r31958
2008-05-09 01:35:43 +00:00
Johannes Schickel
bdadf34f16
Implemented opcode 66: o3_removeItemSlot.
...
svn-id: r31957
2008-05-08 22:10:34 +00:00
Johannes Schickel
b53fe83695
Silenced some g++ 4.3 warnings.
...
svn-id: r31956
2008-05-08 21:23:14 +00:00
Johannes Schickel
e0689193ef
Fixed bug in o3_updateConversations.
...
svn-id: r31955
2008-05-08 20:55:39 +00:00
Filippos Karapetis
e6d6281c89
o1_ADDSPRITE is not implemented yet, so throw a warning
...
svn-id: r31954
2008-05-08 20:33:28 +00:00
Sven Hesse
b1a8067d64
Reordering game parts deinitialization, to avoid having one part's destructor access an already destroyed part
...
svn-id: r31952
2008-05-08 18:39:13 +00:00
Filippos Karapetis
cb34952e03
Updated the MSVC project files for the gob engine
...
svn-id: r31951
2008-05-08 18:11:43 +00:00
Sven Hesse
cb9fd40a1b
Declaring BackgroundAtmosphere as kMusicSoundType
...
svn-id: r31950
2008-05-08 16:15:14 +00:00
Sven Hesse
18db41db50
Implemented the background "music" / atmospheric sounds in Woodruff
...
svn-id: r31949
2008-05-08 15:51:02 +00:00
Filippos Karapetis
a9b4058ba9
Fixed some game crashes which occurred when ProjectReader::purgeCache() got called:
...
- MIDI music data is marked to be deleted in o1_STOPMUS now, instead of o1_PLAYMUS.
- Added a FIXME to Screen::setFont() - purgeCache crashes the game if the active font is deleted
svn-id: r31948
2008-05-08 13:23:02 +00:00
Filippos Karapetis
4f108b76a3
Reverted commit #31774
...
svn-id: r31947
2008-05-08 13:17:18 +00:00
Filippos Karapetis
b4e9433820
Silenced MSVC warnings about uninitialized variables
...
svn-id: r31946
2008-05-08 12:20:08 +00:00
Johannes Schickel
29c79704fa
Fixed warning on 64bit systems introduced with r31940.
...
svn-id: r31945
2008-05-08 11:24:39 +00:00
Benjamin Haisch
b63ae7dee4
Possibly fixed the sound stuttering in the PMV videos and added frame skipping based on the Gob engine's IMD/VMD player.
...
svn-id: r31944
2008-05-08 11:17:38 +00:00
Max Horn
b75f844a72
Fix README ref: Makefile -> ports.mk
...
svn-id: r31943
2008-05-08 09:05:44 +00:00
Kari Salminen
21d9742a38
Update Gob MSVC project files.
...
svn-id: r31942
2008-05-08 08:17:06 +00:00
Torbjörn Andersson
89e0c0b315
Since BASS treats speech separately from other sounds, let's use the
...
speech_volume setting for that, as suggested on the forum.
svn-id: r31941
2008-05-08 05:05:47 +00:00
Torbjörn Andersson
500237d8ed
GCC says these are ints, not long ints. Adjust the format strings accordingly.
...
svn-id: r31940
2008-05-08 04:48:55 +00:00
Nicola Mettifogo
e2e2af4ff5
Reverted commit 31928 by Buddha_, and defined kFlagsAll as 0xFFFFFFFFU in the enum, as suggested by Fingolfin.
...
svn-id: r31939
2008-05-08 02:46:12 +00:00
Sven Hesse
0c827c8ceb
Split off the actual mixing part of SoundBlaster
...
svn-id: r31938
2008-05-08 01:27:36 +00:00
Sven Hesse
220d6ce82f
Restructured sound code
...
svn-id: r31937
2008-05-08 00:47:23 +00:00
Johannes Schickel
627d30d389
Fixed bug when starting new game from load menu.
...
svn-id: r31935
2008-05-07 22:48:44 +00:00
Johannes Schickel
a7320fb4dc
Implemented KyraEngine_MR::timerFleaDeath.
...
svn-id: r31934
2008-05-07 21:12:26 +00:00
Florian Kagerer
37c04c28a8
Fix invalid memory access bug in the library sequence (original static data seems to be bugged here)
...
svn-id: r31933
2008-05-07 21:04:06 +00:00
Eugene Sandulenko
b95db3529e
Even more German fixes from Raziel
...
svn-id: r31932
2008-05-07 17:57:19 +00:00
Benjamin Haisch
b6d2cf3553
Implemented vertical/horizontal flipping of sprites.
...
svn-id: r31931
2008-05-07 17:29:46 +00:00
Benjamin Haisch
a7f5150228
- cmd_return now exits the game if it returns from the main function
...
- Implemented cmd_exit
- PmvPlayer now exits "more gracefully" when the application is closed while playing
svn-id: r31930
2008-05-07 17:28:38 +00:00
Johannes Schickel
311e9165ed
Proper delete[] formatting (this time all occurences should've been changed...)
...
svn-id: r31929
2008-05-07 15:09:10 +00:00
Kari Salminen
2d707af338
A (temporary?) fix for the signed/unsigned issues with enum CommandFlags usage.
...
svn-id: r31928
2008-05-07 14:49:42 +00:00
Johannes Schickel
600ab40bca
Changed all delete [] usages to delete[].
...
svn-id: r31927
2008-05-07 14:31:45 +00:00
Sven Hesse
f65e9a17c3
Changed the two instances of "delete []" into "delete[] " as well
...
svn-id: r31926
2008-05-07 14:23:50 +00:00
Johannes Schickel
3d9ea59616
Changed kyra to use delete[] instead of delete [].
...
svn-id: r31925
2008-05-07 14:20:37 +00:00
Nicola Mettifogo
3d3ad58e14
Reverting commit 31920, thus changing type of flags back to unsigned. If some compiler emits a warning about 0xFFFFFFFF not being an unsigned immediate, then we need to find out how to convince it without changing types of variables in the code.
...
svn-id: r31924
2008-05-07 12:44:22 +00:00
Sven Hesse
6e61b02cb9
Silencing a compiler warning
...
svn-id: r31923
2008-05-07 12:34:40 +00:00
Max Horn
aff41a48b8
minor tweak to the GUI double click handling code
...
svn-id: r31922
2008-05-07 12:12:18 +00:00
Filippos Karapetis
a3dbf43629
Fixed signed/unsigned issues with kFlagsAll
...
svn-id: r31920
2008-05-07 08:29:11 +00:00