Torbjörn Andersson
068e11fee9
Judging by bug #2727536 (and a forum post) we should recognize "IQ-" as a valid
...
prefix for the Fate of Atlantis IQ points file. (Either that, or make the
comparision case-insensitive.) So let's do that.
svn-id: r39904
2009-04-09 03:38:41 +00:00
Torbjörn Andersson
c111bb97f4
Fixed misleading error message.
...
svn-id: r39903
2009-04-08 16:48:12 +00:00
Travis Howell
5b968d9c35
Update German version of puttzoo.
...
svn-id: r39833
2009-04-04 06:19:18 +00:00
Travis Howell
2bf567d988
Fix possible regression in HE games re-releases.
...
svn-id: r39830
2009-04-04 06:03:09 +00:00
Travis Howell
6bb7576a45
Update prefix for German version of puttzoo.
...
svn-id: r39829
2009-04-04 06:01:03 +00:00
Travis Howell
d9e91f99c1
Update prefix for German version of puttzoo.
...
svn-id: r39828
2009-04-04 05:50:21 +00:00
Travis Howell
2dd4789fc0
Update prefix for German version of puttzoo.
...
svn-id: r39827
2009-04-04 05:42:12 +00:00
Travis Howell
7816c98892
Ooops, remove excess space.
...
svn-id: r39826
2009-04-04 03:52:21 +00:00
Travis Howell
89d457fc0f
Add more German version of HE games.
...
svn-id: r39825
2009-04-04 03:50:01 +00:00
Johannes Schickel
67a881f444
SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile").
...
svn-id: r39761
2009-03-30 12:10:10 +00:00
Paweł Kołodziejski
5062401423
fixed 'if' statement as should be/was.
...
svn-id: r39745
2009-03-29 19:09:23 +00:00
Max Horn
ee42d06a43
Patch from bug #2710315 : INDY3/FOA: bug in patch for series IQ with ScummVM GUI
...
svn-id: r39677
2009-03-24 23:30:48 +00:00
Max Horn
6a4c475bb2
Patch #2676453 : INDY3/FOA: series IQ with ScummVM GUI
...
svn-id: r39649
2009-03-23 22:34:53 +00:00
Matthew Hoops
8f9a655769
Check for a suffix of "-iq" when saving the iq points. Should fix bug #2701064 .
...
svn-id: r39597
2009-03-21 19:38:33 +00:00
Max Horn
fe62c72e7a
SCUMM: cleanup
...
svn-id: r39579
2009-03-20 23:02:40 +00:00
Marcus Comstedt
a591d65cc7
Include "scumm/scumm_v6.h" in some places where it is needed.
...
(Including "scumm/scumm_v8.h" is a no-operation if ENABLE_SCUMM_7_8
is not defined.)
svn-id: r39576
2009-03-20 22:33:45 +00:00
Max Horn
559190904d
Set svn:keywords on asm files
...
svn-id: r39568
2009-03-20 16:35:34 +00:00
Max Horn
6f4b567124
SCUMM: Split intern.h into multiple headers
...
svn-id: r39567
2009-03-20 16:33:58 +00:00
Max Horn
e82464a528
Use IS_ALIGNED
...
svn-id: r39545
2009-03-19 22:49:26 +00:00
Travis Howell
9a99eb221a
Add another Spanish DOS version of Loom (EGA).
...
svn-id: r39502
2009-03-18 05:12:45 +00:00
Max Horn
e44f07f988
SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the original save-dialog)
...
svn-id: r39438
2009-03-16 04:45:12 +00:00
Max Horn
f233b89463
SCUMM: Modified version of patch #2674880 (FOA: unique filename for IQ-points file)
...
svn-id: r39436
2009-03-16 03:55:09 +00:00
Travis Howell
ca8d85eaa9
Update HE version for German version of Freddi Fish 2.
...
svn-id: r39356
2009-03-12 13:11:37 +00:00
Max Horn
30856ddc4d
SCUMM: Fix snap scroll dialog messages
...
svn-id: r39286
2009-03-10 00:44:33 +00:00
Travis Howell
d666af279c
Alter/revert last changes to moveCamera(), as VAR_CAMERA_FAST_X is used by a few scripts in Indy3 too.
...
svn-id: r39285
2009-03-10 00:36:56 +00:00
Travis Howell
2809c23fc9
Add snap scroll option from original games (SCUMM3-5), and enable for earlier games too.
...
svn-id: r39283
2009-03-10 00:26:40 +00:00
Max Horn
5181546c63
Rewrote Common::List iterator code to ensure const correctness is preserved.
...
We tried to implement the list iterators in a clever way, to reduce code
duplication. But this is essentially impossible to do properly, sadly --
this is one of the places where the ugly drawbacks of C++ really show.
As a consequence, our implementation had a bug which allowed one to
convert any const_iterator to an iterator, thus allowing modifying
elements of const lists.
This rewrite reintroduces code duplication but at least ensures that no
const list is written to accidentally.
Also fix some places which incorrectly used iterator instead of const_iterator
or (in the kyra code) accidentally wrote into a const list.
svn-id: r39279
2009-03-09 22:26:02 +00:00
Max Horn
e080a59337
Renamed SMKPlayer -> SmackerDecoder and DXAPlayer -> DXADecoder, as well as some other tweaks
...
svn-id: r39255
2009-03-09 03:45:23 +00:00
Max Horn
f9ecd95d69
Whitespace cleanup: Convert space followed by tab to just tab
...
svn-id: r39203
2009-03-07 19:24:31 +00:00
Willem Jan Palenstijn
7a88744b74
Patch #2671477 : Fix wrong usage of strncat
...
svn-id: r39184
2009-03-07 13:40:00 +00:00
Max Horn
05b4370c21
Fix for bug #2664460 : Various SeekableReadStream::seek() implementations (as well as our unit tests, ouch) handled SEEK_END incorrectly (using -offset instead of offset), contrary to what the docs said and what fseek does. Hopefully I found and fixed all affected parts, but still watch out for regressions
...
svn-id: r39135
2009-03-05 20:37:53 +00:00
Jordi Vilalta Prat
047f116515
Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match the meaning of the returned string, as discussed some time ago in scummvm-devel
...
svn-id: r39132
2009-03-05 12:04:58 +00:00
Max Horn
3fcbda829a
Merged Engine::go() and ::init() into a new run() method (currently implemented by calling the existing init&go methods; to be cleaned up by engine authors
...
svn-id: r39002
2009-03-01 04:30:55 +00:00
Travis Howell
9ffd6a8768
Fix regression in AppleII/C64 versions of Maniac Mansion.
...
svn-id: r38999
2009-03-01 03:45:42 +00:00
Lars Persson
90c12b3b3c
Must intialize _keysDialog to NULL
...
svn-id: r38819
2009-02-23 22:09:06 +00:00
Travis Howell
5768eb8c43
Add English version of Humongous Catalog Preview and Russian versions of two HE games.
...
svn-id: r38630
2009-02-20 22:18:41 +00:00
Willem Jan Palenstijn
2294621e5a
clarify scumm debugger error message
...
svn-id: r38439
2009-02-17 19:53:04 +00:00
Travis Howell
241d995586
Clear cutsceneOverride for all scripts (except current), when restarting any game, fixes bugs:
...
#1923193 - MONKEY: cannot restart during the intro
#2518226 - FT demo: debugger at end of demo
svn-id: r38398
2009-02-17 09:41:21 +00:00
Travis Howell
63f4ef7427
Add alternative filename prefixes for German versions of puttcircus and puttrace.
...
svn-id: r38367
2009-02-16 13:43:44 +00:00
Travis Howell
81eb4b83ca
Remove unneeded code, as _musicEngine is already set to NULL by default.
...
svn-id: r38346
2009-02-16 06:26:54 +00:00
Travis Howell
f970596082
Limit platforms to specific SCUMM versions, when selecting the music engine to be used. To help prevent issues, if user manually selects the incorrect platform.
...
svn-id: r38345
2009-02-16 06:23:41 +00:00
Travis Howell
ade4313695
Fix bug #2596028 - FREDDI3: Game does not start German version.
...
svn-id: r36315
2009-02-13 23:32:00 +00:00
Travis Howell
501b321532
Revert talkspeed changes, while still only using the game specific talkspeed setting (if it exists). And clarify the talkspeed differences between games in the README.
...
svn-id: r36299
2009-02-13 10:04:17 +00:00
Lars Persson
adbc453163
Fixed working Keys button in in game options dialog
...
Fixed key mappings dialog layout
svn-id: r36285
2009-02-12 22:05:07 +00:00
Travis Howell
248d9db3b1
Restore correct camera values for old saves games of FT, Dig, and COMI.
...
svn-id: r36274
2009-02-11 23:22:52 +00:00
Travis Howell
a898c4290c
Add suggested code changes for bug #2580705 - COMI: Jerky camera movement.
...
svn-id: r36264
2009-02-11 13:15:35 +00:00
Travis Howell
c7bd68dc95
Add another version of Blue's Birthday Adventure demo.
...
svn-id: r36241
2009-02-07 09:22:47 +00:00
Travis Howell
9f2d6d82ca
Make the subtitle settings in Options section of the global main menu optional, and enable only for game engines where subtitles settings are synced.
...
svn-id: r36237
2009-02-07 06:47:19 +00:00
Travis Howell
4131d3d07f
Fix sound noise regression in CD32 version of Simon the Sorcerer 1.
...
svn-id: r36236
2009-02-07 05:05:14 +00:00
Max Horn
341bc64aaf
do not include common/debug.h from common/util.h
...
svn-id: r36143
2009-01-30 05:25:17 +00:00