Travis Howell
|
56ae86ef4f
|
HE71+ games use wizImages for charset too.
svn-id: r15417
|
2004-10-05 05:52:48 +00:00 |
|
Max Horn
|
763eae3f70
|
Fixed text rendering in vertical scrolling rooms in COMI (I hope), fixes bug #1036707 (COMI: Subtitles positioned incorrect)
svn-id: r15367
|
2004-10-01 09:06:12 +00:00 |
|
Max Horn
|
468758fa6c
|
Use FM-TOWNS consistently
svn-id: r15345
|
2004-09-29 09:47:38 +00:00 |
|
Max Horn
|
f2f27634c2
|
Check for negative width/height
svn-id: r15340
|
2004-09-29 00:04:38 +00:00 |
|
Max Horn
|
d3444e3ba1
|
Perform some more clipping -- yet another attempt at bug #1033857 :-)
svn-id: r15308
|
2004-09-27 20:42:10 +00:00 |
|
Max Horn
|
f3fe01fa67
|
Text clipping in charset renderer was broken in some cases, fixed (this might help bug #1033857)
svn-id: r15298
|
2004-09-26 16:53:51 +00:00 |
|
Max Horn
|
bad5721c63
|
Fix charset text in V7_SMOOTH_SCROLLING_HACK mode
svn-id: r15257
|
2004-09-24 22:30:51 +00:00 |
|
Max Horn
|
faf42c2858
|
Moved some init code around (hopefully this'll help PalmOS)
svn-id: r15209
|
2004-09-20 22:04:06 +00:00 |
|
Max Horn
|
768133d6e6
|
Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
svn-id: r15175
|
2004-09-18 22:42:45 +00:00 |
|
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 |
|