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