Max Horn
b9acc7a285
Since GF_HE_CURSORLESS is gone now, we can remove this special case for 'lost'
...
svn-id: r21577
2006-04-03 12:09:54 +00:00
Travis Howell
0e9b4ab17c
GF_HE_CURSORLESS feature flag not required, since HE games always set a default cursor too.
...
svn-id: r21576
2006-04-03 11:35:02 +00:00
Max Horn
9f06a3bde6
Added variant string for some HE games
...
svn-id: r21574
2006-04-03 11:12:26 +00:00
Max Horn
3de55677b9
Typo
...
svn-id: r21540
2006-04-01 22:31:57 +00:00
Max Horn
e390639dd8
Use extra_versions to compute ScummGameSettings (currently only compared to the value determined via multiple_versions_md5_settings but not actively used; requires more testing, in particular with HE games)
...
svn-id: r21530
2006-04-01 18:20:35 +00:00
Max Horn
ee62cd3c51
Generate an error when kGenAsIs is used with an unsupported platform, instead of silently continuing with a bogus _fileHandle (leading to odd crashes)
...
svn-id: r21528
2006-04-01 18:13:06 +00:00
Travis Howell
d10929b394
Always check array bounds are valid in HE games, matching original
...
svn-id: r21524
2006-04-01 12:26:50 +00:00
Travis Howell
7a81cc76e1
Fix painting and fridge magnet palette glitches in thinker1
...
svn-id: r21522
2006-04-01 06:38:47 +00:00
Travis Howell
c4349e88f7
Rename two WizParameters fields
...
svn-id: r21514
2006-03-31 13:06:23 +00:00
Eugene Sandulenko
0335bab074
Make corners of SCUMM load/save dialog round.
...
svn-id: r21513
2006-03-31 13:00:06 +00:00
Torbjörn Andersson
c26b762f48
Made readFileToMem() print a more useful error message than "File is not open"
...
if the file could not be opened.
svn-id: r21508
2006-03-31 06:42:56 +00:00
Travis Howell
f991b88da8
Fix skipping insane sequence in bundled Macintosh demo of FT
...
svn-id: r21507
2006-03-31 01:28:35 +00:00
Travis Howell
469b1420da
Fix sound glitch in PC demo of FT
...
svn-id: r21506
2006-03-31 00:39:53 +00:00
Travis Howell
e504e814b1
Improve mine road in PC demo of FT
...
svn-id: r21505
2006-03-30 23:58:37 +00:00
Travis Howell
3e974d3604
Limit INSANE to existing enemies in PC demo of FT
...
svn-id: r21504
2006-03-30 13:47:18 +00:00
Travis Howell
1ec46bae37
Allow interactive mine road in PC version of FT demo
...
svn-id: r21503
2006-03-30 11:52:49 +00:00
Travis Howell
014dde3de3
Add missing check for invalid object number in getObjectData opcode
...
svn-id: r21501
2006-03-30 00:32:29 +00:00
Max Horn
8cdee5a931
Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
...
svn-id: r21500
2006-03-29 15:59:37 +00:00
Travis Howell
9c94670e22
Add another English version of Monkey Island for Macintosh
...
svn-id: r21483
2006-03-29 06:24:13 +00:00
Max Horn
9f93e5bb81
Renamed various container isEmpty() methods to empty() to match STL conventions
...
svn-id: r21472
2006-03-28 09:42:54 +00:00
Travis Howell
26c0d2b4fa
Always use the correct string slot for HE games specific cases in decodeParseString()
...
svn-id: r21462
2006-03-26 09:21:07 +00:00
Travis Howell
59dd971a02
Ooops, correct cut and past error in last commit
...
svn-id: r21461
2006-03-26 09:09:35 +00:00
Travis Howell
c1bd25617b
Increase size of _charsetData to 16 * 23 for HE games, fixes subtitle color glitches in Buzzy games
...
svn-id: r21460
2006-03-26 09:06:44 +00:00
Eugene Sandulenko
09b8869ef6
Implement feature request #1450364 : "Suggestion on how to cope with
...
fan-translations"
svn-id: r21458
2006-03-26 04:50:09 +00:00
Travis Howell
67b8589c18
Reduce size of saved games for HE games, music/speech resources don't need to be saved
...
svn-id: r21456
2006-03-26 00:24:00 +00:00
Gregory Montoir
575c831684
fixed wrong computation of decflag in AkosRenderer::drawLimb (HE specific, bug #1416186 ).
...
svn-id: r21454
2006-03-25 20:15:41 +00:00
Travis Howell
ef6baca2ac
Move convertFilePath() to ScummEngine_v60he, to allow use by earlier HE games
...
svn-id: r21450
2006-03-25 11:01:00 +00:00
Travis Howell
03202876cf
Minor cleanup
...
svn-id: r21446
2006-03-25 04:33:33 +00:00
Eugene Sandulenko
4577ac2f65
Add Blue's ABC Time and upgrade demo target to full game
...
svn-id: r21444
2006-03-25 04:28:39 +00:00
Eugene Sandulenko
22042bc637
- Implemented case insensitive file reading. Left old system as a fallback
...
in case some engine writer decide to do something unwise
- Removed used of ConfMan.getKey("path") in file-related cases, because
now File class handles that
- Fixed bug in ScummEngine_v80he::o80_getFileSize() where path delimiters
weren't translated
svn-id: r21443
2006-03-25 04:17:17 +00:00
Andrew Kurushin
3331de7105
Fix MSVC warnings #3
...
svn-id: r21442
2006-03-24 18:33:47 +00:00
Andrew Kurushin
62d2bcf735
Fix MSVC warnings #2
...
svn-id: r21441
2006-03-24 18:32:10 +00:00
Max Horn
08ad918af6
Reduce (indirect) dependencies on gui/eval.h (and thus common/assocarray.h) to a minimum
...
svn-id: r21426
2006-03-24 14:15:45 +00:00
Eugene Sandulenko
819033b649
o Move built-in evaluator constants to AssocArray to speed it up
...
o Introduced .align text widget property
o Moved all text widgets to use it and populated theme config file
svn-id: r21420
2006-03-24 01:24:26 +00:00
Travis Howell
6b56af989f
The Hercules specific screen size check is no longer required
...
svn-id: r21390
2006-03-20 02:04:14 +00:00
Max Horn
5f800bb9da
Fixed my fix regarding the encoding of some filenames: Provide both Windows and UTF-8 encoded versions of the German puttzoo
...
svn-id: r21388
2006-03-19 18:18:07 +00:00
Max Horn
bc5ac5eaf4
Fix encoding issue (see scummvm-devel)
...
svn-id: r21387
2006-03-19 17:26:11 +00:00
Max Horn
03734aa876
Moved filename substitution code from scumm.cpp to plugin.cpp
...
svn-id: r21386
2006-03-19 17:25:13 +00:00
Travis Howell
3f172bb3c2
Remove unused cases of getKeyState(), checked against scripts of FT, Dig and COMI.
...
svn-id: r21381
2006-03-19 11:10:24 +00:00
Travis Howell
f26dee7599
Closer match difficulty of insane in PC version of FT demo
...
svn-id: r21380
2006-03-19 10:34:02 +00:00
Travis Howell
8ae4dd6caa
Revert FLAG_AUTOFREE changes to loadWAVFromStreammakeWAVStream
...
svn-id: r21375
2006-03-19 05:15:06 +00:00
Travis Howell
a441dafae5
Move the sound loop detection, so it is used by all HE70+ games
...
svn-id: r21374
2006-03-19 04:55:34 +00:00
Travis Howell
1b20b06822
Skip HSHD block by set size, since there are sound resources (ie Caiman in jungle) which have incorrect size in HSHD header
...
svn-id: r21373
2006-03-19 04:41:43 +00:00
Travis Howell
79bd731041
Add workaround for script bug in Loom (CD)
...
svn-id: r21371
2006-03-19 02:50:51 +00:00
Travis Howell
a379fe424c
The camera position is always set by loadRoomWithEgo opcode in HE games, through cameraFollows. Fixes glitches when changing rooms in fbear and other early games.
...
svn-id: r21355
2006-03-18 10:30:47 +00:00
Travis Howell
9ecd855c2b
Fix endian issue in akos costume code
...
svn-id: r21343
2006-03-17 01:55:43 +00:00
Travis Howell
a908cbed32
Fix endian issues in akos costume code
...
svn-id: r21342
2006-03-17 01:46:36 +00:00
Travis Howell
87d74563dd
Add another German version of puttzoo demo
...
svn-id: r21341
2006-03-17 00:30:58 +00:00
Travis Howell
79b5c11ee2
Minor cleanup
...
svn-id: r21331
2006-03-16 12:12:05 +00:00
Travis Howell
60b66f31df
Update comment, to make sense
...
svn-id: r21330
2006-03-16 12:08:25 +00:00