325 Commits

Author SHA1 Message Date
Max Horn
26349e6f65 Split intern.h and moved HE stuff into the new file intern_he.h
svn-id: r20372
2006-02-04 12:11:10 +00:00
Max Horn
7d6bc98516 Removing unneccessary checks again (say yay to preconditions that ensure _version > X :-)
svn-id: r20157
2006-01-24 07:20:15 +00:00
Travis Howell
e70af9a9a9 Loom (Cd) specific.
svn-id: r20156
2006-01-24 03:46:22 +00:00
Max Horn
ec476b1fd0 Removing GID_ZAK256 and GID_LOOM256
svn-id: r20153
2006-01-23 20:09:25 +00:00
Eugene Sandulenko
ea42bad781 Update copyright notice
svn-id: r20088
2006-01-18 17:39:49 +00:00
Travis Howell
a4151c9982 That (PU1) & (PU2) prefixes are used in several HE games.
svn-id: r20073
2006-01-18 03:43:27 +00:00
Max Horn
a4c0d84acb Added an error() to drawString to catch charset mask usage in V7+ games, if any exists
svn-id: r20033
2006-01-14 21:26:19 +00:00
Gregory Montoir
10936be5f6 Minor cleanup.
svn-id: r19976
2006-01-10 21:13:43 +00:00
Max Horn
713a646409 Cleanup; moving things around a bit
svn-id: r19961
2006-01-10 00:34:13 +00:00
Max Horn
a3f6c5d112 Refactoring to remove CharsetRenderer::_ignoreCharsetMask
svn-id: r19960
2006-01-10 00:28:10 +00:00
Gregory Montoir
24bb551c1b Moved the workaround for bug #864030 in drawBlastText to fix bug #1399843.
svn-id: r19948
2006-01-08 18:37:35 +00:00
Travis Howell
8c45a9a3c0 Add patch:
1367403 - Korean Fixes

svn-id: r19718
2005-11-27 10:32:21 +00:00
Andrew Kurushin
70fc8eff65 fix compile warning
svn-id: r19664
2005-11-19 10:45:41 +00:00
Travis Howell
04f0781311 Fix Kanji regression in FOA, due to lost code.
svn-id: r19606
2005-11-15 23:49:06 +00:00
Travis Howell
772bb686a7 Correct value.
svn-id: r19431
2005-11-05 00:14:34 +00:00
Travis Howell
e5bc7fd570 Ooops
svn-id: r19407
2005-11-03 10:12:12 +00:00
Travis Howell
3532271973 Add safety check for charset codes in HE72+ games.
Since charset codes and characters share some values.

svn-id: r19406
2005-11-03 10:06:17 +00:00
Travis Howell
f8e4ce2134 Cleanup HE changes.
Fix 0xFE check in drawString() too.

svn-id: r19399
2005-11-03 02:24:53 +00:00
Gregory Montoir
c84d1ada32 To match the original v7/v8 interpreters, use BlastTexts to display the subtitles. This allows to fix the bug #1092993. As this is quite an important change, regressions may appear. You've been warned :)
svn-id: r19398
2005-11-02 21:47:44 +00:00
Eugene Sandulenko
b36677af71 Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
2005-10-18 01:30:26 +00:00
Max Horn
bb8afe3839 Added ResourceManager::isLocked; made ResourceManager::flags protected; moved some stuff around
svn-id: r19137
2005-10-17 15:00:23 +00:00
Travis Howell
4d85ddbc28 Several later HE games use sprites for subtitles.
svn-id: r19098
2005-10-15 11:03:32 +00:00
Travis Howell
d659246376 Handle overflow like original SCUMM3 games.
Should fix bug #1306269

svn-id: r18902
2005-09-30 08:00:12 +00:00
Travis Howell
65c1855759 Only applies to SCUMM 1/2.
Fixes regressions mentioned in bug #1306269

svn-id: r18901
2005-09-30 07:31:14 +00:00
Travis Howell
5f12ad8de5 Fix subtitle display in C64 maniac.
svn-id: r18863
2005-09-23 12:35:30 +00:00
Travis Howell
a820400f8c Replace warnings with debug, errors or printfs:
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs

svn-id: r18681
2005-08-14 01:41:52 +00:00
Eugene Sandulenko
6b4484472b Remove trailing whitespaces.
svn-id: r18604
2005-07-30 21:11:48 +00:00
Max Horn
339d20eac8 fixed irritating MI2 warning
svn-id: r18485
2005-07-02 14:45:24 +00:00
Max Horn
8b1d7b9166 When including files from common/, explicitly use the common/ prefix
svn-id: r18444
2005-06-24 15:23:51 +00:00
Max Horn
b03de44db4 Handle newlines in blast text (fixes last remaining part of bug #902415)
svn-id: r18408
2005-06-17 20:23:12 +00:00
Travis Howell
ae7f676667 Rename opcode/function
svn-id: r18381
2005-06-13 07:09:12 +00:00
Max Horn
1e1226ccbd Updated comment; added code to deal with newline chars in COMI text (see bug #902415)
svn-id: r18346
2005-06-04 21:21:18 +00:00
Max Horn
db969fd976 oops
svn-id: r18263
2005-05-26 14:16:43 +00:00
Max Horn
852fe1b1c7 Changed name of addMessageToStack to convertMessageToString (still not really happy with that name but at least it is a little bit more descriptive than the old)
svn-id: r18262
2005-05-26 14:14:32 +00:00
Eugene Sandulenko
3588b96d4f Added --disable-hq and --disable-scumm-7-8 options. Also improved
DISABLE_HE so more HE-specific code gets excluded.

svn-id: r18099
2005-05-14 22:56:41 +00:00
Max Horn
cca744f69a Comply to our coding conventions
svn-id: r17975
2005-05-08 21:49:52 +00:00
Travis Howell
01b2f38670 HE games queue speech as sound resource 1.
svn-id: r17965
2005-05-08 14:31:27 +00:00
Travis Howell
873c10c16b HE games need larger buffer
svn-id: r17941
2005-05-07 09:53:06 +00:00
Travis Howell
4dacf09f72 Move to HE80
svn-id: r17919
2005-05-05 13:16:50 +00:00
Travis Howell
ae14f7049e HE80+ games store current charset numberin VAR80.
Fixes crash in bb2demo.

svn-id: r17885
2005-05-01 12:25:30 +00:00
Travis Howell
4b4242e973 Remove extra whitespace.
svn-id: r17858
2005-04-29 01:10:49 +00:00
Travis Howell
08e115a516 pajama3 requires GF_HE_LOCALIZED
Add freddi2 specific filter for (PU1/PU2) prefix in subtitles.

svn-id: r17857
2005-04-29 01:08:58 +00:00
Max Horn
d03b092659 Moved blast text/object code to ScummEngine_v6
svn-id: r17856
2005-04-28 22:34:56 +00:00
Max Horn
c5127d3c05 Moved bundle based localization code to ScummEngine_v7
svn-id: r17855
2005-04-28 22:17:23 +00:00
Travis Howell
e05d6e8331 Add feature flag for HE games which appear to have localized versions.
Allows accurate filtering of filename in subtitles.

svn-id: r17832
2005-04-27 05:05:10 +00:00
Max Horn
9216ca4ed5 Added FIXME for the _haveMsg hack
svn-id: r17720
2005-04-20 20:20:31 +00:00
Max Horn
c46ea8bc40 Replaced the platform specific GF_FOO switches (using _platform instead now)
svn-id: r17716
2005-04-20 18:21:30 +00:00
Torbjörn Andersson
c9388604a3 Increased buffer size to avoid overflow when looking at the Loom help in
the "Passport to Adventure" demo.

svn-id: r17577
2005-04-13 06:30:02 +00:00
Max Horn
871e278f8b Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
svn-id: r17508
2005-04-10 12:59:17 +00:00
Max Horn
fd6b2050ab Fix for bug #1172655 (DIG: incorrect subtitles are shown in german version)
svn-id: r17422
2005-04-06 18:57:58 +00:00