Johannes Schickel
e417471177
Committed slightly modified patch #2034983 "Case-insensitivy and directory handling for engines".
...
svn-id: r34734
2008-10-03 16:57:40 +00:00
Max Horn
4b236a787f
SCUMM: Added french Monkey VGA variant, see bug #2129199
...
svn-id: r34732
2008-10-03 16:14:12 +00:00
Max Horn
84229ee79c
Fixed Engine::hasFeature to use proper types (i.e., MetaEngine::MetaEngineFeature instead of int)
...
svn-id: r34731
2008-10-03 16:07:57 +00:00
Filippos Karapetis
17a51a235f
Merged loadHotSpotsMads() and loadHotSpotsM4()
...
svn-id: r34726
2008-10-02 22:04:34 +00:00
Max Horn
2219ccf911
typo
...
svn-id: r34725
2008-10-02 18:11:40 +00:00
Max Horn
3248906156
Engine class changed:
...
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine
- got rid of the _autosavePeriod member (this prevented users from
changing the autosave period during runtime)
- Got rid of an evil 'using GUI::Dialog' statement
- Clarified some Doxygen comments
svn-id: r34720
2008-10-02 17:48:01 +00:00
Max Horn
36b9fb3053
cleanup
...
svn-id: r34717
2008-10-02 17:08:15 +00:00
Max Horn
c7fde102e3
Renamed FilesystemNode -> FSNode
...
svn-id: r34716
2008-10-02 16:58:59 +00:00
Travis Howell
31be8a6b3f
Correct HE version for Putt-Putt Enters the Race (French/Windows).
...
svn-id: r34715
2008-10-02 14:41:50 +00:00
Filippos Karapetis
d4cb443af7
Fix crash when starting ITE, a regression from commit #34705
...
svn-id: r34712
2008-09-30 16:55:10 +00:00
Max Horn
e798561013
AGI: Simplify WagFileParser by not reading data into a memory stream first (this was there to improve performance on systems with slow seeking; those systems should use another approach, see scummvm-devel)
...
svn-id: r34711
2008-09-30 16:53:04 +00:00
Max Horn
e5dbb3f901
AGI: Got rid of yet another unwarranted use of FSNode::getPath
...
svn-id: r34710
2008-09-30 16:38:46 +00:00
Max Horn
1d7de023d9
AGI: Another case where it is better to use FSNodes directly, instead of converting them to path strings
...
svn-id: r34708
2008-09-30 16:23:35 +00:00
Filippos Karapetis
45284cfad9
Fixed crash when starting IHNM, a regression from commit #34693
...
svn-id: r34705
2008-09-30 13:19:14 +00:00
Max Horn
7443b599c4
SKY: Fix detector to not (ab)use FSNode::getPath; if you want to open a FSNode, just pass it to File::open
...
svn-id: r34704
2008-09-30 12:59:29 +00:00
Max Horn
6aa12974bd
SAGA: Some code cleanup
...
svn-id: r34703
2008-09-30 12:58:27 +00:00
Max Horn
9b160804ab
Renamed Engine::quit to Engine::shouldQuit (previously, it was easily confused with Engine::quitGame); also cleaned up engine.h a bit
...
svn-id: r34700
2008-09-30 12:27:38 +00:00
Max Horn
a7005b84ff
cleanup
...
svn-id: r34697
2008-09-30 11:33:43 +00:00
Max Horn
7c0b2cfd27
Added multiple new open() methods to Common::File, which make it possible to use this class as a generic convenience wrapper around all kinds of SeekableReadStream; also renamed the name() method to the less confusing getName()
...
svn-id: r34696
2008-09-30 09:12:02 +00:00
Max Horn
d4a76c026f
SAGA: Forgot to commit saga.h
...
svn-id: r34695
2008-09-30 09:11:25 +00:00
Max Horn
96faab4271
SCUMM HE: Use FilesystemNode::openForReading() instead of 'new Common::File' (didn't cover all instances, though)
...
svn-id: r34694
2008-09-30 09:09:39 +00:00
Max Horn
82f7b3e6e4
SAGA: Removed patchesCount from SAGAGameDescription
...
svn-id: r34693
2008-09-30 09:08:17 +00:00
Max Horn
66c481c70a
Order alphabetically
...
svn-id: r34692
2008-09-30 09:07:03 +00:00
Torbjörn Andersson
8fc8531f70
Since no one has come up with any better suggestion... this should fix #2123258
...
("COMI: Crash after video (SAN) play"). The eos() function won't return true
until we've tried to read *past* the end of the stream.
svn-id: r34689
2008-09-29 20:40:58 +00:00
Gregory Montoir
579b4b55c8
restrict _heXmapNum to HE versions, should fix #2135822
...
svn-id: r34688
2008-09-29 20:08:26 +00:00
Max Horn
1776c75566
Don't use File::name() needlessly (i.e. if you still know which file you just opened :)
...
svn-id: r34685
2008-09-29 11:07:39 +00:00
Max Horn
ad621e2623
Added const qualifiers
...
svn-id: r34684
2008-09-29 11:03:10 +00:00
Max Horn
392f9ee7fa
SCUMM HE: Fixed leak in Win32ResExtractor::extractResource_, use _filename instead of File::name
...
svn-id: r34683
2008-09-29 11:02:11 +00:00
Max Horn
18536552e0
Added const qualifiers
...
svn-id: r34682
2008-09-29 11:01:25 +00:00
Eugene Sandulenko
c7dd0bc853
Use better "silence" without clicks when speech is disabled.
...
svn-id: r34676
2008-09-28 22:19:11 +00:00
Eugene Sandulenko
294b953843
- Renamed withVoices to _subtitlesDisabled as it reflect the true meaning.
...
- Allowed to disable subtitles from options dialogs including RTL.
svn-id: r34675
2008-09-28 22:07:16 +00:00
Eugene Sandulenko
a2ddc7ffa2
Fix bug #2043489 : DRASCULA: Cannot disable speech
...
svn-id: r34674
2008-09-28 21:53:14 +00:00
Eugene Sandulenko
160817fdf5
Add Italian C64 Zak
...
svn-id: r34672
2008-09-28 21:07:41 +00:00
Benjamin Haisch
cea848303b
Return 32000 in sfGetCdTime instead of 0; this fixes the Manhole intro/credits (until the function is actually implemented)
...
svn-id: r34671
2008-09-28 20:02:01 +00:00
Max Horn
7e8967fd11
SCUMM: Use FilesystemNode::openForReading instead of Common::File::open(FilesystemNode) in the detector
...
svn-id: r34664
2008-09-27 23:27:01 +00:00
Sven Hesse
2e9ddbb09c
Added a spanish floppy version of Lost in Time, as supplied by goodoldgeorg in bug report #2105220
...
svn-id: r34661
2008-09-27 20:04:04 +00:00
Max Horn
0d34b772a4
Fixed a nasty bug in SearchManager::addDirectory; made the 'char' constructor of Common::String explicit, to avoid such bugs in the future
...
svn-id: r34660
2008-09-27 18:34:24 +00:00
Torbjörn Andersson
3779fc2170
Slight simplification of last commit.
...
svn-id: r34658
2008-09-27 17:51:22 +00:00
Torbjörn Andersson
46a5320f0d
Allow quitting or returning to the launcher while cutscenes are playing.
...
svn-id: r34657
2008-09-27 17:47:22 +00:00
Torbjörn Andersson
7644ff05f9
Fixed typos.
...
svn-id: r34656
2008-09-27 17:25:40 +00:00
Max Horn
c1385076cb
cleanup
...
svn-id: r34649
2008-09-25 10:14:50 +00:00
Max Horn
1537e162f6
SCUMM: Moved more stuf from class Actor to ActorHE
...
svn-id: r34648
2008-09-25 10:11:06 +00:00
Max Horn
c41480bfd4
SCUMM: Moved Actor::drawActorToBackBuf to class ActorHE
...
svn-id: r34647
2008-09-25 08:19:51 +00:00
Max Horn
8d16a42c93
SCUMM: Added a new ActorHE class, as well as a virtual Actor::prepareDrawActorCostume() method
...
svn-id: r34646
2008-09-25 08:06:18 +00:00
Eugene Sandulenko
84379f1124
Fix bugs #1981081 : "ITE: No blinking disk icon" and #1971729 : "IHNM: No Animation of Disk Icon"
...
svn-id: r34645
2008-09-24 22:44:01 +00:00
Max Horn
dd433c24a2
cleanup
...
svn-id: r34643
2008-09-24 20:31:14 +00:00
Filippos Karapetis
e377ed856d
Readded missing special case for the storm animation in ITE. Fixes bug #2125675 - "ITE: Game locks up in storm clouds scene"
...
svn-id: r34639
2008-09-24 07:26:45 +00:00
Benjamin Haisch
a776beb2b9
Improved updateScreenAndWait; the mouse cursor is less jerky now in some scenes in Manhole:N&E
...
svn-id: r34638
2008-09-23 23:16:47 +00:00
Travis Howell
5258c80eae
Add another French Windows version of Putt-Putt Enters the Race.
...
svn-id: r34636
2008-09-23 12:34:02 +00:00
Max Horn
618e7f3e31
Fix for bug #1917981 : Game crash when finishing Indy3 demo. At the same time, added a new paranoia check
...
svn-id: r34635
2008-09-23 11:43:57 +00:00