Max Horn
66c481c70a
Order alphabetically
...
svn-id: r34692
2008-09-30 09:07:03 +00:00
Vicent Marti
d11fa6484a
Ported ZipArchive::getAllNames() implementation from GUI branch.
...
svn-id: r34691
2008-09-29 22:29:07 +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
Gregory Montoir
cb4caae8eb
add constructor to SearchSet::Node for proper init of structure members with gcc 3.4.x (see tracker items #2120595 , #2106292 )
...
svn-id: r34686
2008-09-29 19:09:56 +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
Max Horn
a177ebe156
Don't subclass ArjFile from Common::File (there seems to be no good reason for it). BTW, this code is an abomination and should be replaced by an Archive/SearchSet approach
...
svn-id: r34681
2008-09-29 10:49:36 +00:00
Max Horn
a4292055f7
File::open no longer falls back to searching the current dir (if this causes any regressions, please report them; don't work around them, don't revert this change, without discussing it first)
...
svn-id: r34680
2008-09-29 10:32:06 +00:00
Max Horn
00ca130f19
Add priority parameter to the SearchMan API
...
svn-id: r34679
2008-09-29 10:30:31 +00:00
Max Horn
1b90127ad9
Added FIXME to GP2x port
...
svn-id: r34678
2008-09-29 10:29:01 +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
Max Horn
c549a0e708
Changed Common::File to use SearchMan
...
svn-id: r34663
2008-09-27 23:00:46 +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
Max Horn
479e67f2f2
Modified Common::SearchSet to take signed integer priorities, for convenience (so that one can add archives with less-than-default priority)
...
svn-id: r34659
2008-09-27 18:32:01 +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
a408f4a776
Changed builtin Common::String capacity to 24 (on 32 bit systems), to make sizeof(String) 32; reduces overall memory req by 200k on my system; overall # of mallocs after this + the refcount memory pool change is almost unchanged
...
svn-id: r34644
2008-09-24 20:35:31 +00:00
Max Horn
dd433c24a2
cleanup
...
svn-id: r34643
2008-09-24 20:31:14 +00:00
Max Horn
f9650f0b6a
Changed Common::String to use a MemoryPool for its refcounts
...
svn-id: r34642
2008-09-24 20:29:29 +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
Johannes Schickel
7166d43774
Fix for bug #2120780 "GUI: gui-theme command-line option ignored", '-f' and '-g' command line switch behavior.
...
svn-id: r34637
2008-09-23 16:40:41 +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
Max Horn
65ef827349
Perform error checking when reading from a ZIP file
...
svn-id: r34634
2008-09-23 10:10:29 +00:00
Max Horn
20aea4e5fa
cleanup
...
svn-id: r34633
2008-09-23 10:08:45 +00:00
Max Horn
9216eeabce
Moved ZipArchive to namespace Common; moved unzip internals from unzip.h to unzip.cpp (to be cleaned up)
...
svn-id: r34632
2008-09-23 09:50:03 +00:00
Max Horn
c1c9c895a3
ImageManager: renamed remArchive() to removeArchive(); switched to using a SearchSet + ZipArchive to access ZIP files (code is much simpler now yet more flexible, yay)
...
svn-id: r34631
2008-09-23 09:42:38 +00:00
Max Horn
bfdff06e32
Moved ZipArchive implementation into unzip.cpp, added new ZipArchive::isOpen method
...
svn-id: r34630
2008-09-23 09:39:37 +00:00
Max Horn
939ba5294f
Fix comments for random() funcs (thanks to salty-horse for pointing this out)
...
svn-id: r34628
2008-09-22 20:55:27 +00:00
Johannes Schickel
f8574c52f8
Fixed full screen toggling via alt+enter.
...
svn-id: r34627
2008-09-22 17:33:30 +00:00
Eugene Sandulenko
af3cbfc32e
Reflect current team
...
svn-id: r34624
2008-09-21 11:18:16 +00:00
Eugene Sandulenko
1143ad4d82
Add recent patch contributors. Reflect current ScummVM team in the credits
...
svn-id: r34623
2008-09-21 11:17:22 +00:00
Eugene Sandulenko
297d4228d3
Patch #2054467 : CRUISE: 64bits fixes
...
svn-id: r34622
2008-09-21 10:23:22 +00:00
Marcus Comstedt
727b220d25
In the CD filesystem, nothing can be opened for writing, so just
...
short-circuit any call to openForWriting(). Also, directories and
non-existing files can't be opened for reading either, so just
return 0 for those.
svn-id: r34621
2008-09-20 16:47:31 +00:00