Max Horn
6547ef6e12
Started to get rid of Common::EncapsulatedADGameDesc (using plain Common::ADGameDescription instead)
...
svn-id: r31121
2008-03-14 17:31:04 +00:00
Max Horn
8a9a14002e
Advanced Detector: Changed fallback detector from a callback function pointer to an overrideable method of AdvancedMetaEngine
...
svn-id: r31119
2008-03-14 13:59:31 +00:00
Filippos Karapetis
5f493ce618
Added a workaround so that the mob of prisoners in Nimdok's chapter is shown correctly after a cutaway is shown
...
svn-id: r30991
2008-02-28 00:17:51 +00:00
Filippos Karapetis
99a5d11544
Don't change the voice bank when no voice files are present. This will stop SAGA games from crashing when no voice files are present in talkie versions of ITE and IHNM (regression from commit #30648 )
...
svn-id: r30989
2008-02-27 18:17:50 +00:00
Filippos Karapetis
113ce2b900
Don't do any special font mapping in the Italian fan translation of ITE, so that Italian characters are shown correctly
...
svn-id: r30988
2008-02-27 18:10:08 +00:00
Filippos Karapetis
a7269c6009
Fix for bug #1895205 - "IHNM: end game text/caption error"
...
svn-id: r30985
2008-02-27 15:11:16 +00:00
Filippos Karapetis
a3f2f4b039
This safeguard is no longer needed for IHNM
...
svn-id: r30956
2008-02-24 16:56:28 +00:00
Filippos Karapetis
ef9850166d
Fix for bug #1900254 - "ITE: Glitches when bridging the gorge"
...
svn-id: r30955
2008-02-24 16:12:47 +00:00
Filippos Karapetis
d9e3daae8f
Removed 2 unnecessary calls to File::exists()
...
svn-id: r30952
2008-02-24 14:30:56 +00:00
Andrew Kurushin
040d8e10fe
fix bug 1900244 "ITE: Strange animation when returning to prison cell"
...
svn-id: r30924
2008-02-23 14:42:46 +00:00
Filippos Karapetis
208c753215
Stop printing opcodes in the debug console
...
svn-id: r30923
2008-02-23 14:31:25 +00:00
Filippos Karapetis
3581257ceb
Fix for bug #1900220 - "ITE: Missing text outline"
...
svn-id: r30920
2008-02-23 13:54:58 +00:00
Filippos Karapetis
638e23f37c
Fix for bug #1900258 - "ITE: Glitch when looking at the map while at the docks"
...
svn-id: r30919
2008-02-23 13:36:40 +00:00
Max Horn
88bb567e18
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
...
svn-id: r30871
2008-02-15 17:01:35 +00:00
Jordi Vilalta Prat
c103290e2b
Initial support for plugin types
...
svn-id: r30825
2008-02-08 00:02:23 +00:00
Max Horn
356ae3b9ce
Fix code formatting and grammar ;)
...
svn-id: r30819
2008-02-07 22:53:23 +00:00
Max Horn
8a73356a2d
Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
...
svn-id: r30780
2008-02-03 18:56:47 +00:00
Torbjörn Andersson
e51bf80218
Changed "COMPATIBLITY" to "COMPATIBILITY".
...
svn-id: r30754
2008-02-03 10:15:36 +00:00
Max Horn
34b35348be
Moved AdvancedMetaEngine to namespace Common
...
svn-id: r30736
2008-02-02 11:52:04 +00:00
Jordi Vilalta Prat
5165ff448d
Converted the remaining engines to use MetaEngine
...
svn-id: r30728
2008-02-02 02:35:13 +00:00
Max Horn
dc979b03cf
New MetaEngine class (work in progress to replace the current Engine plugin API with a more object oriented approach)
...
svn-id: r30726
2008-02-02 00:54:52 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Filippos Karapetis
278857698d
Possible fix for the errors under older versions of GCC (e.g. under BeOS)
...
svn-id: r30661
2008-01-27 16:52:50 +00:00
Filippos Karapetis
e431f827ec
Disabled a debug function which throws warnings in older versions of GCC (e.g. under BeOS)
...
svn-id: r30655
2008-01-27 15:54:16 +00:00
Filippos Karapetis
5b6dbecb62
Limit the number of simultaneous open files in IHNM to 7, down from 12. This is necessary for devices that can keep a limited amount of files open simultaneously, like the PSP
...
svn-id: r30648
2008-01-27 14:32:08 +00:00
Filippos Karapetis
c577c0ea81
Code simplification
...
svn-id: r30617
2008-01-22 21:55:14 +00:00
Torbjörn Andersson
4cbd3e6af8
Fixed a crash in the rat maze (reported on the forum) that made the game
...
uncompletable. I sense a great disturbance in the Force... as if millions of
voices cried out "ScummVM 0.11.1" and were suddenly silenced.
svn-id: r30562
2008-01-19 11:20:15 +00:00
Filippos Karapetis
b460e0880b
Cleanup
...
svn-id: r30412
2008-01-11 14:27:07 +00:00
Filippos Karapetis
561a5a4b22
Fixed capitalization
...
svn-id: r30411
2008-01-11 14:22:46 +00:00
Filippos Karapetis
5abe3db577
Added support for the Italian fan translations of Inherit the Earth. The original DOS CD, DOS floppy and the Wyrmkeep multi OS re-release CD have been translated to Italian
...
svn-id: r30410
2008-01-11 13:48:06 +00:00
Filippos Karapetis
947608cd91
Changed an assertion to a warning
...
svn-id: r30369
2008-01-10 10:34:23 +00:00
Filippos Karapetis
1886d498ed
Change an error to a warning
...
svn-id: r30363
2008-01-09 22:58:55 +00:00
Filippos Karapetis
29d1749db5
Added handling of home/end keys in input dialogs and properly filtered out non-alphanumeric keys
...
svn-id: r30358
2008-01-09 21:26:38 +00:00
Filippos Karapetis
4fb5f9274d
Removed some obsolete defines
...
svn-id: r30320
2008-01-07 08:44:19 +00:00
Paul Gilbert
6eb64102a4
Fix to remove a tab character from the GPL header
...
svn-id: r30238
2008-01-05 12:45:14 +00:00
Filippos Karapetis
063f7df4d3
Slight cleanup
...
svn-id: r30217
2008-01-04 13:34:38 +00:00
Filippos Karapetis
2bb81e2d20
Properly fixed bug #1861863 - "ITE: Crash when using Eeah with Eeah"
...
svn-id: r30195
2008-01-03 10:42:18 +00:00
Filippos Karapetis
6ed43e7505
Fix for bug #1861863 - "ITE: Crash when using Eeah with Eeah"
...
svn-id: r30181
2008-01-03 07:29:13 +00:00
Filippos Karapetis
a8d3967f63
Fix for bug #1861126 - "IHNM: Crash when Gorrister cuts sheet in the mooring ring"
...
svn-id: r30109
2007-12-31 22:45:30 +00:00
Filippos Karapetis
5b74b676ce
Disable voices when voice files do not exist (like the original interpreter does), instead of exiting with an error. This is necessary for devices with little space
...
svn-id: r29956
2007-12-23 02:33:58 +00:00
Johannes Schickel
f483d7ce26
Cleanup.
...
svn-id: r29945
2007-12-21 20:45:25 +00:00
Neil Millstone
b4a661632e
Fix compilation error on DS port (template expects parameters to be same type)
...
svn-id: r29941
2007-12-21 18:29:47 +00:00
Filippos Karapetis
18dd1881c5
Added some hard coded strings for the Italian fan translation of ITE (still not supported). Merged those strings with the hard coded strings for the Italian fan translation of IHNM
...
svn-id: r29933
2007-12-21 02:08:30 +00:00
Filippos Karapetis
aac7886ac9
Fix for bug #1851030 - "IHNM Spanish CD - Wrong Dialogs color"
...
svn-id: r29929
2007-12-20 19:17:00 +00:00
Filippos Karapetis
335e9da41d
Removed clamp() and used the common CLIP template instead
...
svn-id: r29927
2007-12-20 19:00:10 +00:00
Filippos Karapetis
1e483cc857
Use CLIP template for clipping in the SAGA engine
...
svn-id: r29855
2007-12-13 20:10:13 +00:00
Filippos Karapetis
9ec7588e49
Fix for bug #1848016 - "IHNM: Wrong Subtitles Color (Spanish)". The colors of the default palette in the Spanish version of the game are shifted by 1.
...
svn-id: r29828
2007-12-11 22:40:39 +00:00
Filippos Karapetis
fb7ec452d2
Make sure that text in message boxes in IHNM is always centered, regardless of language
...
svn-id: r29827
2007-12-11 22:36:05 +00:00
Filippos Karapetis
c84d9c1588
Fix to prevent having an incorrect sprite assigned to some objects in IHNM when those objects are dropped in the scene
...
svn-id: r29796
2007-12-09 15:43:08 +00:00