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
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