Commit Graph
313 Commits
Author SHA1 Message Date
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
Travis Howell de94c2411a Fix bug #1177489 - FM-TOWNS LOOM: Multiple text lines spacing incorrect
The string height setting is ignored in FM Towns version.

svn-id: r17408
2005-04-06 02:59:03 +00:00
Travis Howell cab1ac3016 Add extra charset code used in lost/smaller.
svn-id: r17369
2005-04-04 03:29:58 +00:00
Max Horn ac247c9b94 Started to move some resource related code into a new class ResourceManager (hypothetic goal for the future: use ResourceManager in ScummEx)
svn-id: r17311
2005-03-31 21:39:31 +00:00
Max Horn ebb49d5cfe In V7/V8 games, just always call translateText, it'll check for the '/' prefix anyway (this allows us to perform additional magic in it, should we need to, e.g. to fix bug #1172655)
svn-id: r17297
2005-03-30 17:30:47 +00:00
Travis Howell 89ce70d724 Applies to drawString() too.
svn-id: r17181
2005-03-18 23:31:58 +00:00
Travis Howell 47e9cc1b3a Add string height override for loom
svn-id: r17178
2005-03-18 15:04:37 +00:00
Travis Howell fa2a936565 Don't apply to HE100, it breaks credits in pajama.
svn-id: r17112
2005-03-13 04:00:59 +00:00
Max Horn 7cd2cb2b17 PlayingSoundHandle -> SoundHandle; also, turned the handle activity check into a mixer method
svn-id: r17106
2005-03-12 18:56:09 +00:00
Eugene Sandulenko 154c4af8dc Mass-renamed all variables of Actor object according to our current code
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.

Now code in actor.cpp is considerably more readable.

svn-id: r17068
2005-03-11 01:10:06 +00:00
Travis Howell 1942d19d07 Fix regression, bug #1107125
svn-id: r16610
2005-01-22 01:09:51 +00:00
Max Horn 6738870568 Fix for bug #1082154 (MM V2 (German): incorrect text presentation)
svn-id: r16414
2005-01-02 17:16:44 +00:00
Torbjörn Andersson 5781d296b8 Removed printf() that I assume was committed by mistake.
svn-id: r16413
2005-01-02 16:16:23 +00:00