Paweł Kołodziejski
1f9e408e2f
cleanup whitespaces
...
svn-id: r11217
2003-11-08 21:59:32 +00:00
Max Horn
a70460833e
moved platform/language constants to common/util.*
...
svn-id: r10862
2003-10-17 15:35:46 +00:00
Chris Apers
3f06651bab
Moved PalmOS initializations out of namespaces.
...
svn-id: r10703
2003-10-09 14:17:06 +00:00
Max Horn
d7660a2662
introduced namespace Scumm; made #include statements use scumm/ prefix explicitly
...
svn-id: r10571
2003-10-03 18:33:57 +00:00
Max Horn
3f55f2669d
renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
...
svn-id: r10549
2003-10-02 22:42:03 +00:00
Max Horn
c1a678afeb
new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there (this removes the need for an ugly hack in the build system, and is also conceptionally cleaner)
...
svn-id: r10282
2003-09-17 22:41:01 +00:00
Jonathan Gray
dbc29272e9
use old method to decide on text colouring for loom towns, I think the pink distaff when returning to the first room may be the last bug left now
...
svn-id: r10247
2003-09-14 00:37:47 +00:00
Max Horn
deb4f6b786
cleanup; fix for bug #795942 (COMI: text display off screen) and #785760 (COMI: Lockup/crash on Skull Island)
...
svn-id: r10144
2003-09-09 20:54:19 +00:00
Travis Howell
a2b1e9081c
Fix from Hibernatus, indy3 has black shadows
...
svn-id: r9958
2003-09-01 15:40:16 +00:00
Chris Apers
a47e80cb55
Updated globals access for PalmOS
...
svn-id: r9759
2003-08-18 10:59:21 +00:00
Max Horn
3e0cd37cea
get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNS
...
svn-id: r9554
2003-08-06 12:04:27 +00:00
Max Horn
2fbf782c05
moved some functions out of scummvm.cpp into more appropriate files; rearranged stuff inside scummvm.cpp to be grouped a bit more logical
...
svn-id: r9083
2003-07-19 18:18:01 +00:00
Travis Howell
fdb79e01cc
More fix from Hibernatus
...
svn-id: r9069
2003-07-19 03:54:33 +00:00
Travis Howell
f20c47bb21
Add Indy3 FM Towns support, patch #773434
...
svn-id: r9062
2003-07-18 05:49:21 +00:00
Max Horn
0c21927428
some comments
...
svn-id: r9052
2003-07-16 20:50:26 +00:00
Max Horn
963ecad362
debug/warning/error all automatically output a newline
...
svn-id: r8991
2003-07-13 16:22:17 +00:00
Max Horn
eec095a72d
correct shadow color in Zak256
...
svn-id: r8659
2003-06-26 21:41:53 +00:00
Max Horn
0f293acf96
implemented text shadow in Zak256 (also needed for Indy3-256, maybe?). (Partial) fix for bug #750779 (the shadow color is still wrong)
...
svn-id: r8654
2003-06-26 14:04:08 +00:00
Max Horn
08beeb942b
re-applying my changes (chrilith undid them by accident)
...
svn-id: r8552
2003-06-19 11:13:11 +00:00
Chris Apers
2b522f8f6c
PalmOS changes
...
svn-id: r8550
2003-06-19 10:38:30 +00:00
Max Horn
0bee591ae6
added spanish font & prepositions; removed some trailing spaces
...
svn-id: r8549
2003-06-19 10:29:38 +00:00
Max Horn
8e5702590a
added italian & english V2 font
...
svn-id: r8548
2003-06-19 10:14:58 +00:00
Torbjörn Andersson
e175f75e7d
Made CharsetRendererNut::printChar() take the shadow into consideration
...
when calculating the dimensions of a printed message and when deciding
which parts of the screen to dirty.
I imagine this will fix most of the minor text-drawing glitches that have
been plaguing CoMI. Unfortunately, it fixes none of the major ones.
svn-id: r8511
2003-06-15 15:19:22 +00:00
Max Horn
101df28e0b
moved GameId declaration to common/engine.h (more logical); moved scumm specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies)
...
svn-id: r8496
2003-06-15 01:42:19 +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
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