Travis Howell
|
0ab96ee6c8
|
Move function as requested.
svn-id: r14844
|
2004-08-31 07:40:28 +00:00 |
|
Travis Howell
|
93584bcdc3
|
Add HE version 80 to avoid additional game ids
svn-id: r14843
|
2004-08-31 07:32:53 +00:00 |
|
Travis Howell
|
e0bb88b91c
|
Add some WIP code for HE games.
Add some music adjustments
svn-id: r14839
|
2004-08-30 11:52:33 +00:00 |
|
Travis Howell
|
8c8ed39b05
|
Add HE 7.2 differences
svn-id: r14823
|
2004-08-29 03:19:09 +00:00 |
|
Max Horn
|
c749061405
|
Reduced warning to the case which actually might be broken...
svn-id: r14821
|
2004-08-29 00:15:36 +00:00 |
|
Jonathan Gray
|
b1654de7aa
|
compilation fix
svn-id: r14706
|
2004-08-23 08:50:54 +00:00 |
|
Max Horn
|
28c32a9fb7
|
Add LOOM cursor support
svn-id: r14703
|
2004-08-23 08:37:55 +00:00 |
|
Max Horn
|
152a5e97fe
|
Modified VirtScreen to inherit from Graphics::Surface, and added getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen
svn-id: r14612
|
2004-08-14 19:42:00 +00:00 |
|
Max Horn
|
a23e1e841d
|
FIXME comment regarding blitAlso charset rendering mode (which i believe is broken right now)
svn-id: r14588
|
2004-08-14 00:24:12 +00:00 |
|
Max Horn
|
eae0ab3a9f
|
Fix for bug #1008621 and #1008622
svn-id: r14587
|
2004-08-14 00:17:49 +00:00 |
|
Max Horn
|
390c4dccbb
|
Fix by erik for bug #1006098 (FBDEMO: Subtitle regression in intro)
svn-id: r14541
|
2004-08-10 21:54:29 +00:00 |
|
Max Horn
|
835ef5f012
|
Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))
svn-id: r14521
|
2004-08-08 22:10:38 +00:00 |
|
Max Horn
|
df984b3824
|
Thanks to File::setDefaultDirectory(), in most cases it is *not* necessary to pass getGameDataPath() on to File::open()
svn-id: r14087
|
2004-06-27 21:52:25 +00:00 |
|
Max Horn
|
f9cd78cedd
|
Workaround for bug #864030 (COMI: ASCII 0xb (11) not handled)
svn-id: r13621
|
2004-04-25 13:34:19 +00:00 |
|
Max Horn
|
3dcd7bbfa8
|
Record on which virtual screen we last drew masked text
svn-id: r13507
|
2004-04-08 23:41:10 +00:00 |
|
Max Horn
|
bf0e879aa1
|
Semi-experimental change: revised _hasMask handling -> simpler code (after removing those FIXME's that is :-), which should still produce identical results (let's wait for the regressions rolling in :-)
svn-id: r13498
|
2004-04-08 01:38:07 +00:00 |
|
Max Horn
|
fa87f49784
|
cleanup
svn-id: r13490
|
2004-04-06 22:02:02 +00:00 |
|
Max Horn
|
d859bebb90
|
Fix for last part of bug #766749 (COMI: Text should not always have a shadow): do not draw shadow for charset 3
svn-id: r13460
|
2004-04-04 19:17:28 +00:00 |
|
Max Horn
|
a2413dad38
|
Fix for bugs #915586, #905856, part of bug #766749 (COMI: Bug with text being printed on the edge of the screen)
svn-id: r13452
|
2004-04-03 23:44:06 +00:00 |
|
Max Horn
|
9d5dace366
|
whitespaces
svn-id: r12998
|
2004-02-22 21:02:06 +00:00 |
|
Max Horn
|
11425a0cdd
|
do a better job at charset clipping; some reengineering. However, to properly fix text drawing in COMI, we need to do some major changes
svn-id: r12417
|
2004-01-15 22:37:48 +00:00 |
|
Max Horn
|
d1a80a659b
|
cleanup
svn-id: r12259
|
2004-01-08 17:41:11 +00:00 |
|
Max Horn
|
6222d6e643
|
more cleanup
svn-id: r12234
|
2004-01-08 03:24:41 +00:00 |
|
Max Horn
|
d852e2855a
|
cleanup (make some more use of class Common::Rect)
svn-id: r12232
|
2004-01-08 03:10:16 +00:00 |
|
Max Horn
|
619e6b43c4
|
Fix for bug #803381 (COMI: Text cut off)
svn-id: r12231
|
2004-01-08 02:16:27 +00:00 |
|
Max Horn
|
033ff78ae9
|
updated copyright notice
svn-id: r12176
|
2004-01-06 12:45:34 +00:00 |
|
Max Horn
|
2ecf66d561
|
get rid of VirtScreen::scrollable
svn-id: r12173
|
2004-01-06 12:16:28 +00:00 |
|
Max Horn
|
cc67301791
|
renamed VirtScreen::alloctwobuffers to hasTwoBuffers; added lots of doxygen comments to VirtScreen; cleanup
svn-id: r12168
|
2004-01-06 11:47:34 +00:00 |
|
Max Horn
|
d16ac3e88f
|
turns out we always had VirtScreen::backBuf but didn't use it... change that (helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp
svn-id: r12133
|
2004-01-04 13:49:03 +00:00 |
|
Max Horn
|
805f512452
|
replaced many instances of _screenWidth by VirtScreen::width, where approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling
svn-id: r12131
|
2004-01-04 13:09:02 +00:00 |
|
Max Horn
|
bceb48f5e0
|
renamed updateDirtyRect to markRectAsDirty (because that's what it really does); used virtual screen id constants in more places
svn-id: r12122
|
2004-01-03 22:45:23 +00:00 |
|
Max Horn
|
d0ceed85a5
|
cleanup
svn-id: r11961
|
2003-12-27 14:03:07 +00:00 |
|
Max Horn
|
e3e6bb3191
|
got rid of those _maxFOO macros, replaced them by access to the equivalent _numFOO variables
svn-id: r11953
|
2003-12-26 23:11:35 +00:00 |
|
Travis Howell
|
bee21ec3f8
|
Add extra color table entry for v1 games, for inventory/sentence color.
svn-id: r11653
|
2003-12-15 14:54:35 +00:00 |
|
Travis Howell
|
c90d4c4e08
|
Alter old demo check
Stop crash on exit with comi demo
svn-id: r11341
|
2003-11-18 05:14:18 +00:00 |
|
Travis Howell
|
3147d75a4d
|
Missed one check
svn-id: r11338
|
2003-11-18 02:09:51 +00:00 |
|
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 |
|