Nicola Mettifogo
|
674f2e93c2
|
Location background sound (different from music) now implemented.
svn-id: r27958
|
2007-07-08 08:13:32 +00:00 |
|
Travis Howell
|
7a2949dcfc
|
The mouse cursor is shown during dialogues in the Amiga versions (Demo and Multi-lingual).
svn-id: r27955
|
2007-07-08 02:33:47 +00:00 |
|
Nicola Mettifogo
|
214cbc40f5
|
Moved SaveLoadChooser class to saveload.cpp and adjusted dependencies.
svn-id: r27954
|
2007-07-07 19:42:06 +00:00 |
|
Nicola Mettifogo
|
65ac39fb8b
|
Oops. Crappy dump code doesn't belong to global repository.
svn-id: r27950
|
2007-07-07 15:12:01 +00:00 |
|
Nicola Mettifogo
|
d87e8c81aa
|
DLTA tags in multi-frame images are now supported.
svn-id: r27949
|
2007-07-07 14:56:30 +00:00 |
|
Filippos Karapetis
|
a43eb567cc
|
Clear the cutaway via an event in sfScriptGotoScene, instead of calling the function directly
svn-id: r27948
|
2007-07-07 01:11:43 +00:00 |
|
Filippos Karapetis
|
c72633b539
|
IHNM: Benny will no longer start walking backwards for a bit after talking with the child via the monitor. This glitch occurs with the original interpreter as well
svn-id: r27947
|
2007-07-07 00:53:16 +00:00 |
|
Filippos Karapetis
|
737216e52e
|
When loading a scene, start showing actors only after the scene background has been shown. This prevents some cases where some actors are shown prematurely before the next scene is loaded (e.g. in IHNM, when entering a chapter, after AM finishes his speech)
svn-id: r27946
|
2007-07-07 00:36:10 +00:00 |
|
Torbjörn Andersson
|
8e7269a100
|
Only redraw the save/load dialog when something in it has changed.
svn-id: r27942
|
2007-07-06 17:50:27 +00:00 |
|
Kari Salminen
|
118181e848
|
Added data for an Amiga-style busy mouse cursor (An hourglass). Not used yet though.
svn-id: r27941
|
2007-07-06 16:50:44 +00:00 |
|
Filippos Karapetis
|
3efcdd7a43
|
Modified ticksToMSec in IHNM, so that it waits for the correct amount of time. Many animations which were not displayed quite right are fixed now, including some small syncing issues with video and sound in some places
svn-id: r27939
|
2007-07-06 13:21:43 +00:00 |
|
Kari Salminen
|
ceca6a82f1
|
Added Amiga-style mouse cursor. Used with Amiga-render mode.
svn-id: r27938
|
2007-07-06 12:53:58 +00:00 |
|
Kari Salminen
|
1332a69b07
|
Tidied up and simplified AGI mouse cursor management.
svn-id: r27937
|
2007-07-06 12:42:50 +00:00 |
|
Filippos Karapetis
|
38f3b09e58
|
IHNM: sf103 is sfQueueMusic. Now, when doing a good/bad deed in IHNM, the music changes correctly
svn-id: r27936
|
2007-07-06 12:39:00 +00:00 |
|
Filippos Karapetis
|
51458026fe
|
The prisoners at the entrance of the prison in Nimdok's chapter are displayed correctly now
svn-id: r27931
|
2007-07-05 21:19:47 +00:00 |
|
Travis Howell
|
bb37b9b839
|
Skip DLTA frames for now, when loading character face data in the Amiga multi-lingual version. To prevent reading past the end of data.
svn-id: r27918
|
2007-07-05 07:39:53 +00:00 |
|
Travis Howell
|
be61cff6d1
|
Fix incorrect face frame been shown during dialogs, due to regression in revision 27834.
svn-id: r27917
|
2007-07-05 06:38:54 +00:00 |
|
Filippos Karapetis
|
8d81d720d3
|
Implemented the rest of the differences of the sfScriptGotoScene opcode in IHNM
svn-id: r27916
|
2007-07-05 03:37:23 +00:00 |
|
Travis Howell
|
3c94b096f6
|
Fix introduction in Amiga multi-lingual version. Specifically characters for the introduction are only available in disk1
svn-id: r27897
|
2007-07-04 11:17:37 +00:00 |
|
Travis Howell
|
f30142a55c
|
Fix bug #1747154 - SIMON1: Another crash in dwarf cave. Another regression, caused by code cleanup.
svn-id: r27889
|
2007-07-04 00:58:26 +00:00 |
|
Nicola Mettifogo
|
87594aae73
|
Changed Dialogue from a typedef for an implicit n-tree of Questions to a plain-vanilla array. This greatly simplify management and doesn't require obscure flagging of tree leaves.
svn-id: r27887
|
2007-07-03 19:44:31 +00:00 |
|
Nicola Mettifogo
|
e8e2ddc8e6
|
Some cheap renaming and cleanup.
svn-id: r27886
|
2007-07-03 19:27:44 +00:00 |
|
Neil Millstone
|
0601dbd31b
|
Optimisation for resource loading in Kyra engine
svn-id: r27875
|
2007-07-02 23:02:54 +00:00 |
|
Max Horn
|
7b958d5665
|
Added Indy3EGA IBM 1.4 11/07/89 - English (US) 5.25" floppy version data from report #1746189; also added version data on various other game versions
svn-id: r27872
|
2007-07-02 22:46:17 +00:00 |
|
Neil Millstone
|
91648d68e0
|
Adding hooks for word completion interface on DS port
svn-id: r27871
|
2007-07-02 22:45:21 +00:00 |
|
Neil Millstone
|
c43f68e554
|
Fix bug where an object was accessed after it was deleted in cine engine
svn-id: r27870
|
2007-07-02 22:42:35 +00:00 |
|
Neil Millstone
|
fddc9fb3f6
|
Memory block sizes for Simon 2 on DS port
svn-id: r27869
|
2007-07-02 22:41:29 +00:00 |
|
Filippos Karapetis
|
7782ac40b8
|
Renamed a variable, to avoid confusing it with another variable with the same name
svn-id: r27853
|
2007-07-02 13:44:29 +00:00 |
|
Nicola Mettifogo
|
99df4dd7e2
|
Removed special displayBalloonString routine.
svn-id: r27850
|
2007-07-02 07:32:06 +00:00 |
|
Nicola Mettifogo
|
3a0e0916d6
|
Fixed glitch: protection code appearing over prompt.
svn-id: r27848
|
2007-07-02 07:07:47 +00:00 |
|
Travis Howell
|
9a6bf869af
|
Correct typos.
svn-id: r27846
|
2007-07-02 00:25:15 +00:00 |
|
Travis Howell
|
24b09cdc08
|
Use warning for that last work around.
svn-id: r27845
|
2007-07-02 00:22:03 +00:00 |
|
Travis Howell
|
3ef882041b
|
Add work around for possible script bug in Elvira 2.
svn-id: r27844
|
2007-07-02 00:14:53 +00:00 |
|
Travis Howell
|
d768edcd3a
|
Fix bug #1746107 - Elvira 2: Crash Catacombs lev2.
svn-id: r27842
|
2007-07-01 23:57:49 +00:00 |
|
Travis Howell
|
3f82a451ef
|
Add cases for using '-' and '+' keys on the keypad too.
svn-id: r27841
|
2007-07-01 23:45:15 +00:00 |
|
Travis Howell
|
7e83dfd275
|
Fix bug ##1746094 - Elvira 2: Strange behavior a - counter of P.P.
svn-id: r27839
|
2007-07-01 23:42:34 +00:00 |
|
Max Horn
|
a14485da5f
|
Fix for bug #1746112 (SCUMM: Crash when pressing SPACE (Pause))
svn-id: r27836
|
2007-07-01 20:16:24 +00:00 |
|
Nicola Mettifogo
|
89a7005148
|
Applied new flatBlitCnv and little refactoring to dialogue code.
svn-id: r27834
|
2007-07-01 19:29:09 +00:00 |
|
Nicola Mettifogo
|
675227e81f
|
Introduced new flatBlitCnv to reduce code duplication.
svn-id: r27833
|
2007-07-01 19:28:32 +00:00 |
|
Max Horn
|
7bf493939b
|
Fix for bug #1746059 (WEEN: The intro hangs, and sound is corrupted)
svn-id: r27832
|
2007-07-01 18:40:35 +00:00 |
|
Max Horn
|
e1bcd70436
|
Re-added __attribute__(packed)
svn-id: r27830
|
2007-07-01 18:18:43 +00:00 |
|
Nicola Mettifogo
|
94fab1c151
|
Wrapped dialogue functions into a new DialogueManager, and some basic refactoring.
svn-id: r27827
|
2007-07-01 16:12:21 +00:00 |
|
Travis Howell
|
4f8f14d14e
|
Correct md5 checksum for restart state file in the French DOS version of Elvira 2.
svn-id: r27821
|
2007-07-01 12:52:46 +00:00 |
|
Travis Howell
|
9353ee6356
|
Update comment.
svn-id: r27820
|
2007-07-01 12:47:36 +00:00 |
|
Max Horn
|
e2ad271bd8
|
Removing non-ASCII chars from source code
svn-id: r27818
|
2007-07-01 12:47:07 +00:00 |
|
Nicola Mettifogo
|
d2189e7111
|
Removed some paranoia screen updates. May cause some minor glitches.
svn-id: r27817
|
2007-07-01 10:07:59 +00:00 |
|
Sven Hesse
|
6a2bbea165
|
Applying agentq's screenshot loading fix to the trunk as well
svn-id: r27816
|
2007-07-01 02:01:19 +00:00 |
|
Max Horn
|
9027076e5d
|
Split Engine::pauseEngine: It now does pauseLevel handling, while engines can provide a simpler pauseEngineIntern method; provided default implementation of the latter which simply (un)pauses the mixer
svn-id: r27801
|
2007-06-30 22:22:25 +00:00 |
|
Max Horn
|
f445d8c800
|
Changed AGOS to use full KeyState, not just ascii value, in key events
svn-id: r27800
|
2007-06-30 22:21:29 +00:00 |
|
Max Horn
|
fed38a794f
|
Added Engine::pauseEngine method (allows outside code, like the backend, to pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine
svn-id: r27797
|
2007-06-30 18:22:21 +00:00 |
|