Paweł Kołodziejski
e640155089
revert stateId == 4 part of code to previous ignore action to fix bug #1881415
...
svn-id: r30868
2008-02-15 14:14:04 +00:00
Paul Gilbert
fe1078f08f
Changed error dialog display to exit ScummVM through the standard execution path rather than using the exit() method
...
svn-id: r30866
2008-02-14 22:52:57 +00:00
Florian Kagerer
a057491db2
patch [ 1891542 ] KYRA: text/speech options support for HoF sequence player
...
svn-id: r30865
2008-02-14 19:59:51 +00:00
Kari Salminen
6740541e03
Fix for bug #1883989 (AGI: Jolimie freezes). Game's detection entry had its parameters in wrong order and game feature flags were interpreted as the AGI version number and vice versa... whoops.
...
svn-id: r30857
2008-02-13 01:33:40 +00:00
Kari Salminen
66418e4283
Tiny fix to autodetected game's naming (Removes an extra space).
...
svn-id: r30854
2008-02-12 15:31:09 +00:00
Kari Salminen
98f8e93102
Added better AGIPAL autodetect to the AGI's fallback detector (Now checks files 'pal.100' - 'pal.109' rather than just the file 'pal.101').
...
svn-id: r30852
2008-02-12 15:20:47 +00:00
Sven Hesse
a93b6b22bb
Added Gob MD5s as supplied by raziel_ in bug reports #1891864 , #1891867 and #1891869
...
svn-id: r30851
2008-02-12 14:55:31 +00:00
Travis Howell
d178604838
Alter last changes, for code formatting.
...
svn-id: r30850
2008-02-12 09:34:38 +00:00
Travis Howell
ba717bc515
Add patch #1891606 - Improved sound playback for Amiga SCUMM V2/V3 games.
...
svn-id: r30849
2008-02-12 03:26:05 +00:00
Johannes Schickel
b407420ebb
Committed patch #1885629 "KYRA: HoF missing talkie credits and demo support".
...
svn-id: r30845
2008-02-10 18:34:48 +00:00
Nicola Mettifogo
cb6fb6200d
Cleanup ManagedList.
...
svn-id: r30843
2008-02-10 00:03:19 +00:00
Nicola Mettifogo
435c437f6d
More refactoring for command parsing/execution.
...
svn-id: r30841
2008-02-09 23:26:45 +00:00
Nicola Mettifogo
cf724e889c
Added new debug command to dump scripts execution status.
...
svn-id: r30840
2008-02-09 22:07:51 +00:00
Johannes Schickel
bc257fc378
Fixed comments a bit (typos etc.).
...
svn-id: r30839
2008-02-09 16:27:49 +00:00
Johannes Schickel
76182fbd59
Revised way of how archive files are mounted:
...
- file entries from protected archives do not get overwritten anymore
- preload indicator of archives will be unflagged, if embedded file entries are overwritten by other archives
svn-id: r30838
2008-02-09 16:18:44 +00:00
Johannes Schickel
bacdc6eff0
Revised checking if files can be load.
...
svn-id: r30837
2008-02-09 15:46:06 +00:00
Johannes Schickel
5438bf2e9c
Changed some asserts to errors.
...
svn-id: r30836
2008-02-09 15:33:04 +00:00
Johannes Schickel
15f798d48a
Added filename check before header check when trying to detect archives types, this should lower the file i/o need a lot when starting up kyra2.
...
svn-id: r30835
2008-02-09 15:18:35 +00:00
Johannes Schickel
b3bab9afb9
Implemented proper PAK archive detector.
...
svn-id: r30834
2008-02-09 15:08:49 +00:00
Johannes Schickel
40b19365be
Added another check if PAK file is corrupted.
...
svn-id: r30833
2008-02-09 14:43:43 +00:00
Johannes Schickel
166698d29d
Cleanup.
...
svn-id: r30832
2008-02-09 14:40:52 +00:00
Johannes Schickel
c98b51e40c
- cleanup.
...
- kyra.dat shouldn't be load by default.
svn-id: r30831
2008-02-08 18:45:25 +00:00
Johannes Schickel
02522a3a14
Should fix regression which prevented kyra.dat to be detected corretly when in game path.
...
svn-id: r30830
2008-02-08 18:43:13 +00:00
Johannes Schickel
b7717705ae
Should make load message appear in CD version while loading talk files.
...
svn-id: r30829
2008-02-08 11:09:49 +00:00
Jordi Vilalta Prat
e3852c92a7
Remove undesired spaces and an old TODO
...
svn-id: r30827
2008-02-08 01:45:46 +00:00
Jordi Vilalta Prat
c103290e2b
Initial support for plugin types
...
svn-id: r30825
2008-02-08 00:02:23 +00:00
Johannes Schickel
49d0b1f91e
Fixed memory leak.
...
svn-id: r30824
2008-02-07 23:38:17 +00:00
Johannes Schickel
8f0712a439
Fixed kyra3 related regression (should show the menu now again).
...
svn-id: r30823
2008-02-07 23:31:13 +00:00
Johannes Schickel
31938bc071
Fixed kyra3 code.
...
svn-id: r30822
2008-02-07 23:27:08 +00:00
Johannes Schickel
9b5839082d
Fixed regression introduced while reworking resource loading code.
...
svn-id: r30821
2008-02-07 23:14:53 +00:00
Johannes Schickel
ae0b605ad4
Reworked Kyrandia resource loading code.
...
svn-id: r30820
2008-02-07 23:13:13 +00:00
Max Horn
356ae3b9ce
Fix code formatting and grammar ;)
...
svn-id: r30819
2008-02-07 22:53:23 +00:00
Nicola Mettifogo
58d58d5100
Implemented scroll command and added a couple more debug variables.
...
svn-id: r30814
2008-02-07 12:49:46 +00:00
Nicola Mettifogo
4be7dac9c3
Fix system hang under linux.
...
svn-id: r30813
2008-02-06 19:50:45 +00:00
Filippos Karapetis
edab25743e
Silence MSVC warning about uninitialized variables
...
svn-id: r30812
2008-02-06 18:13:22 +00:00
Nicola Mettifogo
509f2f6659
Enabled moving projector in Nippon Safes. This should fix long standing bug #1729309 .
...
svn-id: r30811
2008-02-06 15:38:33 +00:00
Nicola Mettifogo
c03cb964c0
Fixed broken halfbrite implementation from some time ago (nobody complained!!!).
...
svn-id: r30810
2008-02-06 14:56:10 +00:00
Nicola Mettifogo
014511f380
Made font handling stateless.
...
svn-id: r30809
2008-02-06 14:12:59 +00:00
Nicola Mettifogo
246fbfd1e4
Added experimental debug feature: variables influencing the rendering that can be set via console using the 'set' command. The implementation is still partial. Leveraging on this, the engine can now selectively display the current background mask instead of the background itself.
...
svn-id: r30808
2008-02-06 14:05:08 +00:00
Nicola Mettifogo
715e33d63d
Correctly implemented little-endian masks in BRA.
...
svn-id: r30807
2008-02-06 13:57:44 +00:00
Nicola Mettifogo
782563f749
Implemented some more opcodes in BRA. Animations should now be visible in most locations.
...
svn-id: r30806
2008-02-06 13:44:31 +00:00
Nicola Mettifogo
249c0b0a05
Corrected mask and path loading in BRA.
...
svn-id: r30805
2008-02-06 13:44:01 +00:00
Torbjörn Andersson
441ec75a71
I think this is slightly easier to read...
...
svn-id: r30803
2008-02-05 21:39:29 +00:00
Eugene Sandulenko
9f6282defc
Fix compilation
...
svn-id: r30800
2008-02-05 15:33:01 +00:00
Nicola Mettifogo
dabefdce05
Changed main loop to allow BRA to return to menu after intro.
...
svn-id: r30798
2008-02-05 10:24:22 +00:00
Nicola Mettifogo
17fdd182b6
Enhanced parser to handle multi-line comments in scripts.
...
svn-id: r30797
2008-02-05 09:55:17 +00:00
Nicola Mettifogo
265621de58
Fixes to make BRA introduction run:
...
- fixed location command parser
- implemented stop command
- temporary disabled speak zones (audio is not yet supported)
svn-id: r30796
2008-02-05 09:30:58 +00:00
Nicola Mettifogo
50ff4a4603
Fixed size of temporary buffer for unpacking animation frames.
...
svn-id: r30795
2008-02-05 09:26:28 +00:00
Nicola Mettifogo
e1cff6a7c3
Added new debug command to show global game flags.
...
svn-id: r30794
2008-02-05 09:25:25 +00:00
Paweł Kołodziejski
f8fe01b9fd
silency ignored, we handle it differently
...
svn-id: r30793
2008-02-05 08:16:52 +00:00