Gregory Montoir
cd79d127fa
Since Actor::initActor is now virtual, it shouldn't be called directly from the base constructor (ActorC64::initActor won't get called as vtable hasn't yet been setup).
...
svn-id: r25015
2007-01-05 23:33:13 +00:00
Travis Howell
2cc2b09e82
Add filename prefix used by German version of Freddi Fish 3
...
svn-id: r25011
2007-01-05 22:48:06 +00:00
Gregory Montoir
d1ecb0122c
got rid of an assertion triggered when trying to play a speech file after switching from silent mode to talk mode. Minor cleanup.
...
svn-id: r25010
2007-01-05 22:45:29 +00:00
Sven Hesse
b30c615165
Fixed the loading delay bug I introduced with the playing from CD fix ( #1626308 )
...
svn-id: r25006
2007-01-05 18:16:05 +00:00
Travis Howell
250760ba80
Make sure warning is shown for CD versions of Gobliins 2, when playing from CD under Windows
...
svn-id: r24986
2007-01-04 02:26:46 +00:00
Travis Howell
c653a2cba5
Add the Amiga version of Gobiins 2 demo
...
svn-id: r24985
2007-01-04 02:15:20 +00:00
Travis Howell
25141dd901
Limit keyboard specific verb code to arrow keys only in PP/WW
...
svn-id: r24972
2007-01-03 11:40:39 +00:00
Torbjörn Andersson
85b780baf1
Use FRAMES_PER_SECOND, not getFramesPerSecond(), to calculate the number of
...
frames before a sound effect is triggered. This is not dependent on _gameSpeed.
svn-id: r24971
2007-01-03 07:56:24 +00:00
Torbjörn Andersson
6496482de5
Added experimental "fast mode" for Broken Sword 2. (Use Ctrl-f to toggle.)
...
svn-id: r24970
2007-01-03 07:36:44 +00:00
Travis Howell
bca2bacf23
The arrows keys aren't monitored in DIMP
...
svn-id: r24969
2007-01-03 01:41:34 +00:00
Gregory Montoir
7db298ecd1
workaround a scripting bug (see tracker item #1623356 )
...
svn-id: r24968
2007-01-02 02:46:53 +00:00
Travis Howell
ea9ae8af0d
Add volume support for music in swampy
...
svn-id: r24966
2007-01-01 11:29:20 +00:00
Travis Howell
66249c651e
Add eriktorbjorn's patch for secondary sound looping in swampy, with minor changes for uncompressed sounds.
...
svn-id: r24965
2007-01-01 09:58:00 +00:00
Torbjörn Andersson
6944797891
At Kirben's request, I've applied my old keyboard repeat patch for the AGOS
...
engine. Swampy's Adventures really needs it, and the more generic solution to
keyboard repeat is apparently stalled.
svn-id: r24964
2007-01-01 07:37:07 +00:00
Travis Howell
cbe3cb850c
Cleanup
...
svn-id: r24963
2007-01-01 05:44:34 +00:00
Travis Howell
9b6c3f3a87
Add dxa file extension for short version of filenames too.
...
svn-id: r24961
2007-01-01 04:49:10 +00:00
Travis Howell
590bd33a9e
Fix bug #1624767 - FF: save games will not load.
...
svn-id: r24960
2007-01-01 04:35:27 +00:00
Stuart George
84bc1e62ca
Added loads of Sierra titles (mac/pc/amiga/2gs/st/coco)
...
svn-id: r24959
2006-12-31 15:25:59 +00:00
Torbjörn Andersson
95a7b6507a
Cleanup
...
svn-id: r24953
2006-12-30 05:14:54 +00:00
Torbjörn Andersson
c0ccf07010
Fixed warning.
...
svn-id: r24952
2006-12-30 04:50:55 +00:00
Travis Howell
b0cd34a28b
Add German version of PP - Swampy Adventures
...
svn-id: r24951
2006-12-30 01:20:19 +00:00
Gregory Montoir
2e5b25e15d
added explicit call to parent method
...
svn-id: r24950
2006-12-29 23:50:54 +00:00
Gregory Montoir
7f01700ac5
workaround a scripting bug (see tracker item #1622114 )
...
svn-id: r24949
2006-12-29 23:44:08 +00:00
Gregory Montoir
c553807bfc
minor simplification
...
svn-id: r24948
2006-12-29 23:43:36 +00:00
Eugene Sandulenko
c01839bbe9
Make ADGameFileDescription is built in directly into ADGameDescription.
...
svn-id: r24947
2006-12-29 00:03:03 +00:00
James Brown
9cc4b3d4c9
Add a few AGI md5sums (sq1, pq1, lsl1)
...
svn-id: r24940
2006-12-28 11:52:24 +00:00
Eugene Sandulenko
4e52f4438f
Fix bug #1595627 : "SCUMM: F5 crashes game (640x480)". This partially
...
reverts commit r24656 for fixing bug #1590596 and effectively fixes both.
svn-id: r24933
2006-12-27 00:47:57 +00:00
Travis Howell
352549c6e6
Set maximum saved game file to 998, since 999 is used for as restart state in FF
...
svn-id: r24927
2006-12-25 23:25:28 +00:00
Max Horn
ae4ea4d989
Introduced ActorOldWalk subclass of Actor (for V1-V3 walk code)
...
svn-id: r24924
2006-12-25 17:21:54 +00:00
Max Horn
ba991e3b3a
SCUMM: Added ActorC64 subclass of Actor, and added a note stating that _miscflags isn't currently stored (possibly breaking C64 save states). Also reordered some HE specific code
...
svn-id: r24923
2006-12-25 15:37:20 +00:00
Max Horn
4ce7b74085
Changed ScummEngine::_actors from an Actor array to a an array of Actor points (i.e. indirection)
...
svn-id: r24922
2006-12-25 15:03:36 +00:00
Eugene Sandulenko
d1f0ca423c
Add md5 for interactive gob2 demo.
...
svn-id: r24921
2006-12-24 19:56:13 +00:00
Gregory Montoir
487391edef
passing the room as an argument to putActor is optionnal here
...
svn-id: r24911
2006-12-21 15:18:26 +00:00
Gregory Montoir
cfd4ffb321
fixed bug #1620023 (script calls putActorAtXY with y == -1)
...
svn-id: r24910
2006-12-21 15:09:13 +00:00
Eugene Sandulenko
e6f95af215
Fix copyright and svn properties.
...
svn-id: r24909
2006-12-21 02:08:53 +00:00
Stuart George
b9cd2ae97f
Added some extra game versions, KQ2, KQ3, KQ4, Groza, DDP
...
svn-id: r24908
2006-12-20 23:59:09 +00:00
Torbjörn Andersson
3f0f9045aa
Tiny whitespace changes.
...
svn-id: r24907
2006-12-20 20:10:37 +00:00
Sven Hesse
97ad57e9bb
Changed CD playing a bit, now playing directly from the CD should be possible again. Playing without an audio track at all works now, too
...
svn-id: r24903
2006-12-20 15:50:13 +00:00
Gregory Montoir
cfc50e7850
workaround a scripting bug (see tracker item #1618700 ) and renamed an opcode
...
svn-id: r24900
2006-12-20 01:52:46 +00:00
Max Horn
6eef02245c
Stripped some more real_ prefixes from function names; also added a new FIXME comment to Kyra's setupGameFlags, and did some more cleanup
...
svn-id: r24899
2006-12-20 00:08:51 +00:00
Max Horn
dc30c2304c
Changed Engine_KYRA_detectGames to use ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and removed the ADGameDescription::gameid abuse
...
svn-id: r24898
2006-12-19 23:59:26 +00:00
Max Horn
559f2b62eb
Renamed real_ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION to ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and real_ADVANCED_DETECTOR_DETECT_INIT_GAME to ADVANCED_DETECTOR_DETECT_INIT_GAME
...
svn-id: r24896
2006-12-19 23:57:04 +00:00
Max Horn
07c6fa980f
Further AdvancedDetector cleanup (in particular, renamed ADGameDescription::name to the more suitable ADGameDescription::gameid)
...
svn-id: r24895
2006-12-19 23:37:03 +00:00
Max Horn
2969144120
* Simplified code in AdvancedDetector::detectGame
...
* Removed AdvancedDetector::setFileMD5Bytes, now AdvancedDetector::detectGame
simply takes the MD5 byte limit as an extra parameter
svn-id: r24894
2006-12-19 23:14:15 +00:00
Max Horn
865d8717a3
* Change the GameList typedef to a proper class with an additional
...
constructor which takes a PlainGameDescriptor 'list'
* Replaced real_ADVANCED_DETECTOR_GAMEID_LIST by this new constructor
* Removed ADVANCED_DETECTOR_GAMEID_LIST and ADVANCED_DETECTOR_FIND_GAMEID
* Some minor cleanup
svn-id: r24893
2006-12-19 22:43:15 +00:00
Max Horn
cd46b0d57d
Added a comment to ScummEngine_v5::saveVars (we need to implement it for IQ support in Indy3), and fixed a memory leak in o5_saveLoadGame
...
svn-id: r24892
2006-12-19 21:52:29 +00:00
Gregory Montoir
3e5240d702
fixed bug #1618695
...
svn-id: r24888
2006-12-19 14:34:03 +00:00
Max Horn
d8d32812c8
Merged SagaEngine::postInitGame() into SagaEngine::initGame()
...
svn-id: r24887
2006-12-19 13:50:34 +00:00
Max Horn
d82d2c4513
Fix warning about a const cast
...
svn-id: r24886
2006-12-19 12:24:41 +00:00
Sven Hesse
a6cb2df4c2
Stomped the well/diving-bug
...
svn-id: r24884
2006-12-19 09:12:52 +00:00