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
|
083f4c4845
|
never call exit(), always go thrugh OSystem::quit()
svn-id: r8397
|
2003-06-08 11:54:35 +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
|
565a100c83
|
some cleanup & refactoring (CJK fonts have proper shadows now, for example); preparations to merge NutRenderer and SmushFont
svn-id: r8303
|
2003-06-04 23:32:09 +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 |
|
Chris Apers
|
4e2eb20935
|
Save a bit of space for PalmOS
svn-id: r8289
|
2003-06-04 09:33:01 +00:00 |
|
Max Horn
|
cb9c64aae2
|
cleanup
svn-id: r8283
|
2003-06-02 23:23:45 +00:00 |
|
Max Horn
|
cb5fb5d403
|
added a getMaskBuffer method (makes it easier to read some of the code); merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen
svn-id: r8241
|
2003-06-01 14:30:26 +00:00 |
|
Max Horn
|
2591a4f018
|
This didn't look logical, and could (in theory) lead to mask being drawn but _hasMask not being set. I suspect it was a bug in the original commit adding this (back in the original string.cpp, rev. 1.5). Even if this change should turn out ot be incorrect, the original code most probably was incorrect anyway
svn-id: r8240
|
2003-06-01 14:07:14 +00:00 |
|
Max Horn
|
80eab4c3c4
|
hook language command switch to V2 font / prepositions
svn-id: r7970
|
2003-05-25 20:38:44 +00:00 |
|
Max Horn
|
b797a34526
|
fixed V2 font decoder; added french V2 font
svn-id: r7967
|
2003-05-25 20:21:28 +00:00 |
|
Max Horn
|
54835862fb
|
cleanup
svn-id: r7920
|
2003-05-25 00:30:48 +00:00 |
|
Max Horn
|
8a82e59065
|
constness fixes
svn-id: r7787
|
2003-05-21 16:28:02 +00:00 |
|
Max Horn
|
5fe08b9191
|
init charset data
svn-id: r7734
|
2003-05-20 15:12:33 +00:00 |
|
Max Horn
|
e420517d02
|
fixed charset id check
svn-id: r7717
|
2003-05-20 10:56:04 +00:00 |
|
Max Horn
|
f4c7f37743
|
Make use of ScummVM::Rect
svn-id: r7546
|
2003-05-15 22:30:32 +00:00 |
|
Max Horn
|
d4841c9197
|
new V2 font (taken from german zak.exe)
svn-id: r7509
|
2003-05-14 16:38:55 +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
|
54a9ad3204
|
super hackish mouse click support for Zak (doesn't do anything useful in MM yet; and in Zak, all clicks are for the scene, i.e. no verb clicks etc.)
svn-id: r7408
|
2003-05-09 22:26:00 +00:00 |
|
Max Horn
|
c63ec9d008
|
added a v2 charset rendered (with a hardcoded font take from german zak); enabled verbs in zak (well, they are drawn at least :-)
svn-id: r7398
|
2003-05-08 22:44:46 +00:00 |
|
Max Horn
|
c77cbc5cb4
|
Fixed bug #730030: INDY3: Crash when loading new savegames
svn-id: r7240
|
2003-05-01 11:03:41 +00:00 |
|
Jonathan Gray
|
e042792bb9
|
patch #730034 from erik, EGA LOOM: Small text shadow update
svn-id: r7213
|
2003-04-30 10:27:06 +00:00 |
|
Max Horn
|
3053f76ae5
|
removed obsolete FIXMEs
svn-id: r7197
|
2003-04-29 10:29:00 +00:00 |
|
Max Horn
|
12c44ba73d
|
Patch #728754: EGA LOOM: Text masking
svn-id: r7184
|
2003-04-28 17:17:39 +00:00 |
|
Max Horn
|
dabbbde957
|
typo/cleanup
svn-id: r7174
|
2003-04-28 12:36:21 +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 |
|
Paweł Kołodziejski
|
0a46882bea
|
added charset support for all V3 games, and fix for cleaning all 16 variables not only 15
svn-id: r6928
|
2003-04-07 14:38:26 +00:00 |
|
Paweł Kołodziejski
|
7e62d9a119
|
zak256 invertory bug is not repeatable, changed order font selection, added handle font support for all V3 scumm games
svn-id: r6927
|
2003-04-07 06:34:42 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
093428ae9a
|
and more cleanup
svn-id: r6718
|
2003-03-06 17:58:13 +00:00 |
|
Max Horn
|
89f6ebb77c
|
added some asserts; added a hack that helps the COMI demo
svn-id: r6684
|
2003-03-04 02:43:43 +00:00 |
|
Max Horn
|
b1c570aa6e
|
made NUT font rendered honor _ignoreCharsetMask
svn-id: r6466
|
2003-01-15 03:10:28 +00:00 |
|
Paweł Kołodziejski
|
f543fae16d
|
there are 5 fonts in CMI
svn-id: r6302
|
2002-12-31 21:41:24 +00:00 |
|
Max Horn
|
d65915beff
|
added masking to nut charset renderer
svn-id: r6300
|
2002-12-31 20:52:11 +00:00 |
|
Max Horn
|
69dfba70eb
|
removed more dead weight
svn-id: r6277
|
2002-12-30 13:55:36 +00:00 |
|
Max Horn
|
ad06190dd9
|
removing some annoying warnings
svn-id: r6203
|
2002-12-27 15:41:43 +00:00 |
|
James Brown
|
fd64fc2b6b
|
Move some things around, to get rid of all these resource/ sprintf's for CMI
svn-id: r6182
|
2002-12-27 00:11:01 +00:00 |
|
Max Horn
|
a43355a1bf
|
reuse the old (ugly nasty dreaded) string system for V8, too (by supplying a NUT based CharsetRenderer)
svn-id: r6162
|
2002-12-26 01:47:40 +00:00 |
|
Max Horn
|
48c66ba210
|
fixed save/load; more restructuring of the charset rendering code
svn-id: r6154
|
2002-12-26 00:21:19 +00:00 |
|
Max Horn
|
a782a22c4d
|
seperated classic & old256 rendered (now subclasses of CharsetRenderer)
svn-id: r6152
|
2002-12-25 21:57:01 +00:00 |
|
Max Horn
|
748ac8fe37
|
more cleanup
svn-id: r6149
|
2002-12-25 21:42:22 +00:00 |
|
Max Horn
|
d808e4da1f
|
cleanup
svn-id: r6148
|
2002-12-25 21:14:26 +00:00 |
|
Max Horn
|
fca9ec09e7
|
moved CharsetRendere into its own header/source file; changed Scumm::_charset into a pointer, to make it possible to use different implementations of it
svn-id: r6147
|
2002-12-25 21:04:47 +00:00 |
|