Max Horn
|
54e4ac9746
|
better (proper? hm...) code to deal with turning of subtitles in V7/V8 games
svn-id: r8407
|
2003-06-09 00:51:09 +00:00 |
|
Max Horn
|
18a4fc7df6
|
Fix for bug #746850 (this change was originally meant to 'fix' turning of subtitles in V7/8 games; however this is a totally wrong way to achieve that)
svn-id: r8405
|
2003-06-09 00:40:53 +00:00 |
|
Max Horn
|
cc41d96b77
|
cleanup
svn-id: r8404
|
2003-06-09 00:35:32 +00:00 |
|
Torbjörn Andersson
|
ab7f8b3378
|
Fixed recent regression (too many blast texts) in The Dig's end credits and
made the text scroll off the screen instead of just vanishing at the top.
(The latter also applies to Full Throttle's end credits.)
svn-id: r8402
|
2003-06-08 15:17:14 +00:00 |
|
Max Horn
|
49b9a8fc9d
|
follow our coding conventions
svn-id: r8377
|
2003-06-07 00:49:36 +00:00 |
|
Max Horn
|
86df3537b9
|
replaced GF_AFTER with _version
svn-id: r8372
|
2003-06-07 00:13:26 +00:00 |
|
Max Horn
|
c7d87b8a67
|
fix for bug #749355
svn-id: r8320
|
2003-06-05 10:22:16 +00:00 |
|
Max Horn
|
6fd0e4a07f
|
Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; still needs more cleanup but already works well enough)
svn-id: r8293
|
2003-06-04 14:37:43 +00:00 |
|
Max Horn
|
3baff34226
|
use enqueueText for FT, too
svn-id: r8284
|
2003-06-02 23:54:52 +00:00 |
|
Max Horn
|
35f29951eb
|
moved blast text code to string.cpp
svn-id: r8282
|
2003-06-02 23:18:52 +00:00 |
|
Max Horn
|
393e749785
|
charset masking fixes, mostly for The Dig (hey I think I finally almost understand that part of the code :-)
svn-id: r8248
|
2003-06-01 17:29:45 +00:00 |
|
Max Horn
|
5202a59c63
|
some setObjectName changes. I'd really like to switch V2-V5 to use rtObjectName resources, too
svn-id: r8171
|
2003-05-31 12:17:58 +00:00 |
|
Max Horn
|
41ca372ef3
|
oops
svn-id: r8160
|
2003-05-30 23:32:02 +00:00 |
|
Max Horn
|
9b8f49e900
|
Use language index for The Dig, too
svn-id: r8159
|
2003-05-30 23:24:29 +00:00 |
|
Max Horn
|
3efdd3ad6b
|
continously opening and closing the language.bnd file is rather inefficient. It's about 400k, though...
svn-id: r8158
|
2003-05-30 22:57:19 +00:00 |
|
Max Horn
|
997f6564c6
|
removed debug output (checked that in by accident)
svn-id: r8127
|
2003-05-30 00:56:32 +00:00 |
|
Max Horn
|
06380e9ae9
|
cleanup; nasty fix for spanish/italian Dig (using encrypted language.bnd in a slightly different way than we previously supported)
svn-id: r8070
|
2003-05-28 23:37:04 +00:00 |
|
Max Horn
|
8eec984eb7
|
more const qualifiers
svn-id: r8002
|
2003-05-26 13:14:57 +00:00 |
|
Max Horn
|
95b33c422c
|
oops
svn-id: r7950
|
2003-05-25 12:40:53 +00:00 |
|
Jamieson Christian
|
19a01c3e84
|
Fixed VC++ warning
svn-id: r7947
|
2003-05-25 12:29:29 +00:00 |
|
Max Horn
|
d356ba4452
|
simplified addIntToStack a bit *cough*; added experimental code for the message opcode 7 in V2 codes (see also patch #742851)
svn-id: r7917
|
2003-05-24 23:39:40 +00:00 |
|
Max Horn
|
4cda099c57
|
don't use _gameDataPath directly; minor cleanup
svn-id: r7907
|
2003-05-24 22:13:01 +00:00 |
|
Max Horn
|
c78664cbc9
|
renamed talkFrame1/talkFrame2 to talkStartFrame/talkStopFrame
svn-id: r7819
|
2003-05-22 09:58:33 +00:00 |
|
Max Horn
|
86d57f3c7a
|
many pedantic warning fixes (and some actual potential buglets fixed, too)
svn-id: r7795
|
2003-05-21 18:09:49 +00:00 |
|
Max Horn
|
8a82e59065
|
constness fixes
svn-id: r7787
|
2003-05-21 16:28:02 +00:00 |
|
Max Horn
|
d50b070168
|
fix for bug #739661
svn-id: r7699
|
2003-05-19 20:09:30 +00:00 |
|
Max Horn
|
f4c7f37743
|
Make use of ScummVM::Rect
svn-id: r7546
|
2003-05-15 22:30:32 +00:00 |
|
Max Horn
|
d80f9e34e0
|
v2 text output tweak
svn-id: r7505
|
2003-05-14 13:50:28 +00:00 |
|
Max Horn
|
bc99915aa5
|
V2 text drawing
svn-id: r7502
|
2003-05-14 13:30:52 +00:00 |
|
Max Horn
|
81bfe8cd51
|
swapped talkPosX and talkPosY (they were misnamed); factored out some duplicate code in string.cpp; VC warning fix in smush_player.cpp
svn-id: r7481
|
2003-05-12 22:08:39 +00:00 |
|
Max Horn
|
acb35fc915
|
renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and _realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive)
svn-id: r7423
|
2003-05-10 21:49:59 +00:00 |
|
Max Horn
|
98881c3a6a
|
init all VAR_* variables to 0xFF; replaced access to _vars in the form _vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning
svn-id: r7393
|
2003-05-08 15:48:50 +00:00 |
|
Max Horn
|
b23e788b7d
|
unified Zak256 charset code with the rest; this *might* cause a regression should anywhere in Zak256 a charset > 1 be set; if so, tell me where exactly, and I can try to figure out a proper fix
svn-id: r7195
|
2003-04-29 10:26:35 +00:00 |
|
Max Horn
|
30ac620bd3
|
drop shadow cleanup
svn-id: r7163
|
2003-04-27 18:49:27 +00:00 |
|
Max Horn
|
732d457aac
|
Patch #728483: EGA LOOM: More text-drawing hackery
svn-id: r7162
|
2003-04-27 18:30:35 +00:00 |
|
Max Horn
|
35955dd35a
|
Erik's fix for text output in Loom (and Indy3?)
svn-id: r7140
|
2003-04-26 16:51:03 +00:00 |
|
Jonathan Gray
|
da5467d4cf
|
script debug messages not just for comi
svn-id: r7074
|
2003-04-22 16:46:33 +00:00 |
|
Jonathan Gray
|
13ca8ea76c
|
make zak use correct charset
svn-id: r6945
|
2003-04-09 08:06:55 +00:00 |
|
Jonathan Gray
|
34eec5e80f
|
change some stuff back that didn't merge properly when I cvs up'd
svn-id: r6943
|
2003-04-08 22:22:55 +00:00 |
|
Jonathan Gray
|
d8d2a38f7f
|
text in zak is now using the incorrect font and it does nasty stuff like overlapping text as well, but this makes zak work again to set values of work, someone please fix this before 0.4.0
svn-id: r6942
|
2003-04-08 22:15:46 +00:00 |
|
Paweł Kołodziejski
|
7189347adb
|
changed range from GF_OLD256 to GF_AFTER_V3
svn-id: r6940
|
2003-04-08 19:05:41 +00:00 |
|
Jonathan Gray
|
a3a47bcb80
|
remove old fixme that seemingly isn't needed anymore. note this triggers an assertion in zak when text is used for some strange reason, but should make indy3/zak256 strings look normal again
svn-id: r6938
|
2003-04-07 23:31:42 +00:00 |
|
Max Horn
|
ca7c8081a1
|
Patch #712493: CMI: Object line
svn-id: r6930
|
2003-04-07 16:04:30 +00:00 |
|
Paweł Kołodziejski
|
7ee96df673
|
fixed description centering in the FT and added hack for redraw descriptions in height while scrolling room
svn-id: r6890
|
2003-03-30 19:32:12 +00:00 |
|
Paweł Kołodziejski
|
776cdf2d08
|
added eriktorbjorn patch for multiple text lines for the dig ending credits
svn-id: r6889
|
2003-03-30 19:03:12 +00:00 |
|
Paweł Kołodziejski
|
69723edd1e
|
hack for proper description redraw in the dig while scrolling room
svn-id: r6882
|
2003-03-29 15:48:25 +00:00 |
|
Paweł Kołodziejski
|
1c2d5878f6
|
fix y position of text description in the dig
svn-id: r6881
|
2003-03-29 14:03:20 +00:00 |
|
Max Horn
|
be47bc121e
|
cleanup
svn-id: r6847
|
2003-03-23 13:14:54 +00:00 |
|
Paweł Kołodziejski
|
cdb699fa43
|
separated comi/dig translation stuff
svn-id: r6801
|
2003-03-12 19:53:02 +00:00 |
|
Paweł Kołodziejski
|
4a5ffdd9a6
|
fixed descriptions in the dig
svn-id: r6776
|
2003-03-08 17:39:18 +00:00 |
|