Commit Graph

2409 Commits

Author SHA1 Message Date
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
Sven Hesse
4446f2c851 Fixed backspace and delete in the note-pad
svn-id: r24883
2006-12-19 07:38:33 +00:00
Eugene Sandulenko
457ebfea3c Get rif od ARRAYSIZE in ADGameDescription
svn-id: r24882
2006-12-19 04:35:08 +00:00
Eugene Sandulenko
18ce381060 Got rid of ARRAYSIZE in advanceDetector calls
svn-id: r24881
2006-12-19 03:52:04 +00:00
Stuart George
bdf98587c8 Changed game id's back to agi. Added some KQ2 entries
svn-id: r24880
2006-12-19 01:57:30 +00:00
Eugene Sandulenko
66910854c9 oops
svn-id: r24879
2006-12-19 01:47:28 +00:00
Eugene Sandulenko
d73a3f26ed Update makefile
svn-id: r24878
2006-12-19 01:45:12 +00:00
Stuart George
374f87d7cb Added AdvancedDetection to AGI engine. Only added KQ1 for testing
svn-id: r24877
2006-12-19 01:11:41 +00:00
Sven Hesse
2e6ad11d6d Fixed the note-pad, font changing and date/time-display
svn-id: r24875
2006-12-18 20:38:31 +00:00
Sven Hesse
fc6f8a47f1 Added a waitRetrace in Game_v2::CheckCollisions() and rearranged the delay in o1_keyFunc(), so that the save name dialog is shown and the "Empty Inventory" message is displayed properly as well.
svn-id: r24874
2006-12-18 14:33:37 +00:00
Torbjörn Andersson
4c46f4a878 The MPEG player no longer handles frame syncing/dropping, so this comment is
obsolete now.

svn-id: r24872
2006-12-18 07:55:31 +00:00
Sven Hesse
17700e2b52 Fixed a walking animations related mistake
svn-id: r24867
2006-12-17 21:21:26 +00:00
Sven Hesse
a2e9bc706c Added a range check in Draw_v2::printText(), fixing invalid reads. It *shouldn't* pose any problem
s

svn-id: r24866
2006-12-17 21:20:51 +00:00
Travis Howell
c680f79eef Add cyx's patch for horizontal and vertical flipping of wiz images type 1, in HE games.
svn-id: r24860
2006-12-17 10:17:13 +00:00
Travis Howell
eb86007b31 Add code for stopping video playback in HE100 games
svn-id: r24858
2006-12-15 23:54:42 +00:00
Gregory Montoir
10a9989a58 added basic handlers for SFXB and SNDE tags in .CUP player
svn-id: r24857
2006-12-15 23:48:38 +00:00
Travis Howell
0141cbd1df GF_DEMO is only required by the PC version of Broken Sword 1 demo
svn-id: r24853
2006-12-15 00:59:11 +00:00
Eugene Sandulenko
3244d20ee2 Add proper detection of BS1 Mac demo. Game crashes at attempt to play speech.
svn-id: r24851
2006-12-14 21:23:24 +00:00
Sven Hesse
eb012d8110 Smashed the wizard's house bug
svn-id: r24850
2006-12-14 19:07:43 +00:00
Gregory Montoir
cf30537765 added details for demo version of touche
svn-id: r24848
2006-12-14 12:41:55 +00:00
Torbjörn Andersson
45886ec8ed When drawing an interlaced frame, only clear every other line instead of the
entire buffer.

Introduced a _drawBuffer pointer which points either to _scaledBuffer or
_frameBuffer1. That way, we don't need to copy _frameBuffer1 every time we
draw an unscaled frame. (Probably the most common case by far.)

Adjusted the Broken Sword 1 DXA player for the second change. (It sneakily
avoids copying each frame by using _drawBuffer directly.)

svn-id: r24846
2006-12-14 05:21:19 +00:00
Travis Howell
1ba6947440 Adjust DXA scaling code for Broken Sword 1
svn-id: r24841
2006-12-11 09:26:54 +00:00
Travis Howell
d704d644e8 Disable saving game in original load/save screen of maniac/zak, since it doesn't function correctly
svn-id: r24836
2006-12-11 06:20:17 +00:00
Travis Howell
5424198c82 Allow load of saved game from original COMI load/save screens
svn-id: r24835
2006-12-11 06:12:12 +00:00
Travis Howell
d8cb3dc42d Use VAR_GAME_LOADED values from original COMI, when loading or saving temporary game
svn-id: r24834
2006-12-11 05:19:57 +00:00
Travis Howell
97e2c59dbb Fix error when exiting original options screen of COMI. BlastObjects are removed, right after checking for load/save game, in original COMI.
svn-id: r24833
2006-12-11 00:40:10 +00:00
Max Horn
8a32720213 Patch #1296058: Showing the original save/load dialog (see also RFE #832460)
svn-id: r24832
2006-12-10 14:28:37 +00:00
Gregory Montoir
08c261a5a6 made CUP_Player only update the modified screen areas.
svn-id: r24831
2006-12-10 00:44:40 +00:00
Gregory Montoir
80dfce00a5 cleanup (added a few more constants, renamed some opcodes) and reverted my previous change to op_sleep.
svn-id: r24830
2006-12-10 00:41:45 +00:00
Gregory Montoir
f6ed99acee force mouse cursor display if first script is different from 90 (startup script number)
svn-id: r24826
2006-12-09 19:07:40 +00:00
Gregory Montoir
60bac00314 cleanup
svn-id: r24825
2006-12-09 18:57:27 +00:00
Eugene Sandulenko
066149b04a Better implementation of op_sleep() which doesn't freeze mouse.
svn-id: r24824
2006-12-09 18:30:34 +00:00
Gregory Montoir
993b004b22 added missing opcode (bug report #1612252)
svn-id: r24823
2006-12-09 17:51:05 +00:00
Stuart George
6fd07f64d4 Fixed button rendering
svn-id: r24814
2006-12-07 01:00:26 +00:00
Eugene Sandulenko
6eb8b98adc Remove unneeded #include
svn-id: r24813
2006-12-07 00:32:32 +00:00
Max Horn
d1b570d9e5 Fixing some compiler warnings
svn-id: r24812
2006-12-06 21:23:01 +00:00
Torbjörn Andersson
efb38a5d60 Fixed compile errors (for me at least). Still plenty of warnings, though.
svn-id: r24809
2006-12-06 19:44:27 +00:00
Paweł Kołodziejski
1d3ca2e409 first phase of objectisation of agi engine
svn-id: r24808
2006-12-06 19:27:02 +00:00
Eugene Sandulenko
1a85adfa83 Enable yet unfinished IIgs sound, but this prevents IIgs games from crashing.
svn-id: r24807
2006-12-06 15:31:35 +00:00
Torbjörn Andersson
f36beed55d Changed CINE_*_H_ to CINE_*_H for consistency with other engines. (Oh, who am I
kidding, I'm still testing the SVN change.)

svn-id: r24806
2006-12-03 18:29:58 +00:00
Torbjörn Andersson
2564d954de Fixed indentation. (Oh, ok, I actually just wanted to test the new SVN access
path.)

svn-id: r24805
2006-12-03 17:08:37 +00:00
Sven Hesse
3f627e73e4 The music in the Mac version of Gob1 seems to be selected randomly for each scene
svn-id: r24797
2006-11-30 13:13:35 +00:00
Sven Hesse
c18f01d609 Adding new Gob2 MD5 (closing bug #1605235)
svn-id: r24796
2006-11-30 13:09:01 +00:00
Sven Hesse
1e27dd5694 Removed the "#ifdef SCUMM_BIG_ENDIAN"s
svn-id: r24795
2006-11-27 20:56:41 +00:00
Sven Hesse
9afb08341c - Properly implemented o2_getCDTrackPos()
- Each save has now its own file (.s??). They also should be endian-safe now
  (Can be disabled for testing by uncommenting #define GOB_ORIGSAVES in gob.cpp)
- General endianness-fixes

svn-id: r24794
2006-11-27 14:19:30 +00:00
Gregory Montoir
fcef47947e Got rid of an 'unused variable' warning
svn-id: r24792
2006-11-27 00:49:59 +00:00
Eugene Sandulenko
8fddc12581 Support loading saves from command line.
svn-id: r24787
2006-11-25 09:28:00 +00:00
Gregory Montoir
8b00f19f31 added a few comments and details for another Touche version (tracker item #1602360)
svn-id: r24786
2006-11-25 00:31:51 +00:00
Eugene Sandulenko
c89dcb6e79 Let F10 work in all expected cases.
svn-id: r24785
2006-11-24 20:25:55 +00:00
Torbjörn Andersson
35b712e1ea Fixed compile error in FLAC sound support. I haven't tested this.
svn-id: r24784
2006-11-24 18:50:21 +00:00
Gregory Montoir
28be8164ac simplification, removed some duplicated code
svn-id: r24783
2006-11-24 18:37:43 +00:00
Gregory Montoir
d4f61e6ee9 loadFile isn't called with useMalloc=true anymore, got rid of it
svn-id: r24782
2006-11-24 18:24:45 +00:00
Gregory Montoir
82601174f3 update the screen at the end of each engine cycle, it should make the mouse cursor more responsive
svn-id: r24781
2006-11-24 18:18:48 +00:00
Travis Howell
d1eb83a470 Add findBox opcode for Hebrew version of Freddi Fish 1
svn-id: r24780
2006-11-24 09:27:50 +00:00
Gregory Montoir
a77ae86c43 fixed bug #1602037 - TOUCHE: Map not shown correctly in Intro.
svn-id: r24779
2006-11-24 00:00:27 +00:00
Gregory Montoir
c7c6eb7fb9 added details for another Touche version as reported in tracker item #1601818.
svn-id: r24778
2006-11-23 22:55:05 +00:00
Gregory Montoir
b373ab1a38 minor cleanup, _spritesTable is no more static
svn-id: r24777
2006-11-23 22:25:04 +00:00
Gregory Montoir
d47d545631 Fix for bug #1599393 - FOTAQ: clicks at the beginning of speech. English talkie version (and probably others) has 2 different .SB file formats, with a different size for the header data. Added code to detect that.
svn-id: r24775
2006-11-23 22:10:25 +00:00
Torbjörn Andersson
1114480ece Only bring up the predictive dialog on left clicks, not just any event. (I.e.
now we can still type commands, even if the mouse cursor is hovering over the
text input area.) I hope this is the desired behaviour.

svn-id: r24774
2006-11-23 18:14:16 +00:00
Travis Howell
1950e9cc50 Add German demo of Simon the Sorcerer 2 (DOS CC)
svn-id: r24773
2006-11-23 08:54:34 +00:00
Travis Howell
4ac350407f Remove left over debug code
svn-id: r24772
2006-11-23 08:48:53 +00:00
Eugene Sandulenko
a2b240c0e2 Fix regression in OS Amiga demo.
svn-id: r24771
2006-11-23 06:57:06 +00:00
Eugene Sandulenko
45c645159f Add missing dump script cases.
svn-id: r24770
2006-11-23 06:52:03 +00:00
Eugene Sandulenko
8476b767f9 Fix crashes on unimplemented music/sfx in Amiga/Atari versions.
svn-id: r24769
2006-11-23 06:50:44 +00:00
Eugene Sandulenko
57ba5fc233 Fix Amiga/Atari-specific copy protection.
svn-id: r24768
2006-11-23 06:49:23 +00:00
Eugene Sandulenko
51a621fe98 Dump global scripts too.
svn-id: r24767
2006-11-23 06:47:41 +00:00
Eugene Sandulenko
207ef00754 et up cursor palette. This fixes Amiga/Atari versions and makes cursor more
visible in most cases.

svn-id: r24766
2006-11-23 06:45:21 +00:00
Eugene Sandulenko
e09eaa074e Fix bug #1599267: "FW: Ungraceful exit from copy protection screen"
svn-id: r24765
2006-11-23 06:43:18 +00:00
Travis Howell
e7db7aff4d Avoid compiler warnings
svn-id: r24764
2006-11-23 05:37:37 +00:00
Travis Howell
7d3aa0b653 Add Hevrew version of Freddi Fish 1 for Windows
svn-id: r24763
2006-11-22 22:52:57 +00:00
Torbjörn Andersson
5c9d5199f8 Don't crash in loadDict() if pred.txt is missing.
svn-id: r24761
2006-11-22 18:25:16 +00:00
Eugene Sandulenko
cfb29dcb51 Fix MSVC2005 warnings. Please, review the changes.
svn-id: r24760
2006-11-22 15:50:30 +00:00
Sven Hesse
2768fa24fc - Fixed the crashes in Gob1 EGA and Gob2 Demo
- Fixed the compile error in GobEngine::saveGame on some systems

svn-id: r24756
2006-11-21 13:28:45 +00:00
Max Horn
e4c471b9d7 Fix for bug #1599113: SCUMM: Failed assertion in getBoxCoordinates()
svn-id: r24754
2006-11-20 20:40:27 +00:00
Eugene Sandulenko
3799a91315 Fix regression which did not allow to enter save name.
svn-id: r24753
2006-11-20 20:27:30 +00:00
Sven Hesse
c22920484a Changed the way sprites-freeing is handled, now the menu sprites and window decorations are drawn
svn-id: r24752
2006-11-20 13:03:30 +00:00
Travis Howell
d64d6bcb7e Add stopObjectCode() differences in SCUMM 1 - 5 games. The nested script stack wasn't been checked.
svn-id: r24751
2006-11-20 03:21:09 +00:00
Eugene Sandulenko
315c286bea Proper implementation of o1_allowSystemMenu()
svn-id: r24750
2006-11-19 23:02:26 +00:00
Torbjörn Andersson
50e2cf9caa Don't allow the F9 and F10 keys to open menus if a menu is already open. (Might
need more testing.)

svn-id: r24747
2006-11-19 18:54:06 +00:00
Torbjörn Andersson
39b27ed3bb Added keyboard shortcuts for left and right mouse button.
svn-id: r24746
2006-11-19 18:32:00 +00:00
Sven Hesse
2454f78589 Implemented (currently still endian-unsafe) save/load
svn-id: r24745
2006-11-19 17:52:52 +00:00
Gregory Montoir
55da3104cc workaround bug #1599009
svn-id: r24743
2006-11-19 02:02:41 +00:00
Max Horn
c210aff40c * Made Actor::_pos protected, added public Actor::getPos() method
* Added default params to Actor::putActor()
* Removed Actor::getActorXYPos

svn-id: r24742
2006-11-19 00:39:48 +00:00
Travis Howell
3789828993 The script freezeCount isn't used by SCUMM 1/2 games at all
svn-id: r24741
2006-11-19 00:38:37 +00:00
Eugene Sandulenko
c558018bd9 Implement o1_fadeToBlack()
svn-id: r24738
2006-11-18 20:57:37 +00:00
Eugene Sandulenko
c5bed9ebb7 Specify proper copyright line for AGI engine.
svn-id: r24737
2006-11-18 19:58:17 +00:00
Eugene Sandulenko
785d86b63e Make input string truly editable
svn-id: r24732
2006-11-18 16:26:51 +00:00
Eugene Sandulenko
53c4684bbe Implement naming save games in cinE. See also FR #1579780: "FW: naming save
games"

svn-id: r24731
2006-11-18 15:16:44 +00:00
Gregory Montoir
e28a1ca46d added game details for german version of Touche
svn-id: r24730
2006-11-18 11:57:25 +00:00
Gregory Montoir
318c50913d added font data for french version (and probably all other localized versions)
svn-id: r24729
2006-11-18 11:53:36 +00:00
Gregory Montoir
dd075b312f fixed palette glitches during introduction/on restart, cleanup
svn-id: r24728
2006-11-18 01:20:41 +00:00
Torbjörn Andersson
51a964d056 Applied patch #1597800 to better support the Spanish end credits.
svn-id: r24727
2006-11-16 21:20:24 +00:00
Torbjörn Andersson
dfe8d777c1 Applied my own patch #1594924 to work around bug #1324106 ("MI2 VGA: Music as
Rapp is instantiating isn't synchronized"). I don't know if our timing is off,
or if it's just a case of overly optimistic scripting, but the pause / unpause
music instructions are issued in the wrong order.

svn-id: r24726
2006-11-16 17:08:31 +00:00
Gregory Montoir
f93c693ab9 added dirty rects handling
svn-id: r24725
2006-11-15 23:00:41 +00:00
Gregory Montoir
24df07d29d added handler for flag 618 (cursor display on/off) and workaround a palette glitch
svn-id: r24724
2006-11-15 22:35:45 +00:00
Travis Howell
f55320f988 Add inital pause code for Elvira 1/2 & WW, and cleanup
svn-id: r24723
2006-11-15 13:11:53 +00:00
Johannes Schickel
7b0e6f1489 formatting.
svn-id: r24720
2006-11-14 15:39:11 +00:00
Sven Hesse
3f0ebaaa18 Fixed the lock when leaving the menu
svn-id: r24719
2006-11-14 14:58:41 +00:00
Eugene Sandulenko
53faadfdb6 Added per game target saves.
svn-id: r24718
2006-11-14 09:29:41 +00:00
Torbjörn Andersson
2d8bd1add3 Reverted previous commit to keep FotAQ from crashing. The LineReader class
already frees the buffer when it's done with it.

svn-id: r24717
2006-11-13 23:38:44 +00:00
Eugene Sandulenko
aba00bd320 Implement reading font data from external files for OS.
svn-id: r24714
2006-11-13 21:16:50 +00:00
Max Horn
df2ccb78c2 cleanup
svn-id: r24711
2006-11-13 20:20:01 +00:00
Max Horn
12fb12caf5 Moved more SMUSH/Insane code from ScummEngine_v6 to ScummEngine_v7
svn-id: r24710
2006-11-13 20:12:52 +00:00
Max Horn
1a2853f7e0 Patch from bug #1584888 (SMUSH: Too dependent on accurate timers). Watch out for regressions in SMUSH movie playback / syncing
svn-id: r24709
2006-11-13 19:46:52 +00:00
Eugene Sandulenko
9f74b03182 Protection should not be bypassed for OS (and it didn't work well anyway)
svn-id: r24708
2006-11-13 16:42:34 +00:00
Eugene Sandulenko
88fabf4a53 Move addSpecialDebugLevel calls to engine constructor, as stated in our
HOWTO Engines.

svn-id: r24704
2006-11-13 12:00:36 +00:00