Chris Apers
|
64bfec97d9
|
Not needed anymore :)
svn-id: r19735
|
2005-12-03 19:04:33 +00:00 |
|
Max Horn
|
c712f0c44b
|
Fix for crash caused by very rapid camera movement in V7/V8 games
svn-id: r19671
|
2005-11-19 23:53:02 +00:00 |
|
Joost Peters
|
f8eb9cc502
|
Don't do full-screen updates when smooth-scrolling, but only update the changed part(s) (Patch from Cody56, enhanced by Fingolfin).
This should help speed it up on lower-spec devices.
svn-id: r19632
|
2005-11-18 00:01:46 +00:00 |
|
Gregory Montoir
|
543072804b
|
Made drawStripToScreen() return when width=0, this prevents copyRectToScreen() from asserting during the cannon sequence in COMI.
svn-id: r19552
|
2005-11-10 23:07:54 +00:00 |
|
Max Horn
|
5f32a2c3b6
|
Fix for ScummEngine::drawStripToScreen: do nothing if height is negative
svn-id: r19519
|
2005-11-08 22:15:49 +00:00 |
|
Travis Howell
|
d3b96e431c
|
Fix TMSK in HE games.
svn-id: r19168
|
2005-10-19 07:06:10 +00:00 |
|
Travis Howell
|
0690343c65
|
HE games use overlow to get correct color value.
Fixes regressions in activity and puttmoon.
svn-id: r19150
|
2005-10-18 13:56:10 +00:00 |
|
Eugene Sandulenko
|
b36677af71
|
Update FSF address. Eek. Actually that took place on May 1, 2005
svn-id: r19142
|
2005-10-18 01:30:26 +00:00 |
|
Travis Howell
|
0d3e20e478
|
Ooops
svn-id: r18846
|
2005-09-19 00:35:12 +00:00 |
|
Travis Howell
|
3b029a37b2
|
Switch back to using _paletteMod for the palette adjustment in 32 color Amiga games, since overflow is required for the correct palette (ie 256 should overflow to 0).
Fixes the palette regression, bug #1294513
svn-id: r18845
|
2005-09-19 00:29:41 +00:00 |
|
Chris Apers
|
6b63495d5d
|
PalmOS : ARM optimization
svn-id: r18755
|
2005-09-03 17:29:35 +00:00 |
|
Travis Howell
|
a820400f8c
|
Replace warnings with debug, errors or printfs:
-To catch any missing cases/functions used.
-To prevent users reporting warnings as bugs
svn-id: r18681
|
2005-08-14 01:41:52 +00:00 |
|
Gregory Montoir
|
d1a376ad27
|
clip the 'top' argument in Gdi::resetBackground (as we do for bottom), this is safer and should prevent crashes when loading savegames with 'invalid' coordinates for the actors. See also bug #1252714.
svn-id: r18655
|
2005-08-10 22:13:55 +00:00 |
|
Torbjörn Andersson
|
510c6f9595
|
Cleanup.
svn-id: r18621
|
2005-08-06 14:34:40 +00:00 |
|
Eugene Sandulenko
|
6b4484472b
|
Remove trailing whitespaces.
svn-id: r18604
|
2005-07-30 21:11:48 +00:00 |
|
Max Horn
|
8b1d7b9166
|
When including files from common/, explicitly use the common/ prefix
svn-id: r18444
|
2005-06-24 15:23:51 +00:00 |
|
Max Horn
|
07ac9901f1
|
Yet another GCC 4 warning fixed
svn-id: r18425
|
2005-06-21 16:46:04 +00:00 |
|
Gregory Montoir
|
7503ff15fd
|
Based (again) on indy4demo FMTowns, unkScreenEffect5(1) seems equivalent to dissolveEffect(1, virtscr[0].h)
svn-id: r18363
|
2005-06-07 20:45:29 +00:00 |
|
Travis Howell
|
065ffeaf85
|
Update HE comments
svn-id: r18348
|
2005-06-05 04:53:43 +00:00 |
|
Travis Howell
|
ebfc6d209b
|
Add HE100 difference in flags and tmp code for extra flags.
svn-id: r18264
|
2005-05-26 14:59:36 +00:00 |
|
Travis Howell
|
a103d1f2ec
|
Move wizImage functions to Wiz class.
svn-id: r18226
|
2005-05-23 03:33:08 +00:00 |
|
Travis Howell
|
7dc115be6f
|
HE70+ games use flags in drawBox().
Fixes glitches in farmdemo (Old version), freddi2, lost/smaller.
svn-id: r18216
|
2005-05-22 10:38:57 +00:00 |
|
Travis Howell
|
30408308bc
|
Correct tmsk offset.
svn-id: r18210
|
2005-05-21 15:04:50 +00:00 |
|
Eugene Sandulenko
|
31974eaead
|
Beautify decompressTMSK().
svn-id: r18206
|
2005-05-21 14:14:03 +00:00 |
|
Travis Howell
|
b86e19b971
|
Initial support for TMSK masking in HE72+ games.
svn-id: r18201
|
2005-05-21 09:05:58 +00:00 |
|
Eugene Sandulenko
|
829c9a1b1a
|
Fix yet another actor masking issue
svn-id: r18178
|
2005-05-18 23:57:17 +00:00 |
|
Eugene Sandulenko
|
7fb2eda235
|
Patch from Quietust for MM NES:
o Fix all actor mask bugs
o Simplify masking considerably
o Moved the decodesNESObject call from object.cpp into gfx.cpp
svn-id: r18177
|
2005-05-18 23:17:04 +00:00 |
|
Eugene Sandulenko
|
d92c3c7c72
|
MM NES masking fixes from Quietust.
svn-id: r18176
|
2005-05-18 20:40:50 +00:00 |
|
Eugene Sandulenko
|
e4ac8cb870
|
Fix from Quiteust for boxes in MM NES.
svn-id: r18132
|
2005-05-16 19:52:46 +00:00 |
|
Max Horn
|
0bb3024467
|
Merge loop limits into one)
svn-id: r18098
|
2005-05-14 22:55:39 +00:00 |
|
Travis Howell
|
93be3e16d8
|
Add configure option to disable HE 70+ games.
svn-id: r18091
|
2005-05-14 14:06:37 +00:00 |
|
Max Horn
|
2540447843
|
Merge loop index variables
svn-id: r18059
|
2005-05-11 19:26:38 +00:00 |
|
Max Horn
|
0a8286994e
|
Unify check in initBGBuffers and in getZPlanes
svn-id: r18054
|
2005-05-11 14:42:59 +00:00 |
|
Max Horn
|
90b91f12b2
|
Made Gdi::_transparentColor protected
svn-id: r18049
|
2005-05-11 13:02:40 +00:00 |
|
Max Horn
|
13a13ae10a
|
cleanup
svn-id: r17873
|
2005-04-30 15:04:16 +00:00 |
|
Eugene Sandulenko
|
f8283f3aa5
|
Add comment to NES-specifix gfx hack with virtual screens
svn-id: r17861
|
2005-04-29 06:36:03 +00:00 |
|
Travis Howell
|
cbd2e319ea
|
Ooops
svn-id: r17860
|
2005-04-29 01:45:38 +00:00 |
|
Travis Howell
|
2f262b3c3e
|
Add HE90 version of processActors().
Add HE71 class, for HE71+ specifics.
svn-id: r17859
|
2005-04-29 01:36:30 +00:00 |
|
Max Horn
|
d03b092659
|
Moved blast text/object code to ScummEngine_v6
svn-id: r17856
|
2005-04-28 22:34:56 +00:00 |
|
Max Horn
|
18bf7c7900
|
Comment on some MM NES oddity, I hope somebody can explain this :-)
svn-id: r17845
|
2005-04-28 00:22:05 +00:00 |
|
Max Horn
|
b56b84b145
|
Use kVerbVirtScreen were appropriate; removed unused param from initVirtScreen
svn-id: r17828
|
2005-04-26 15:52:55 +00:00 |
|
Max Horn
|
e811cb091b
|
Perform some clipping (some old savegames had bad usage bits in the same and caused a crash for me due to lack of clipping)
svn-id: r17814
|
2005-04-26 13:16:02 +00:00 |
|
Max Horn
|
d2624d8e08
|
cleanup
svn-id: r17718
|
2005-04-20 19:59:18 +00:00 |
|
Max Horn
|
c46ea8bc40
|
Replaced the platform specific GF_FOO switches (using _platform instead now)
svn-id: r17716
|
2005-04-20 18:21:30 +00:00 |
|
Travis Howell
|
2009b72679
|
Replace all GF_HUMONGOUS use with _heversion.
Make HE60 specific to puttdemo, since it is unqie.
Other HE60 games changed to HE 61.
svn-id: r17698
|
2005-04-20 01:33:44 +00:00 |
|
Max Horn
|
3d5b5f2ad8
|
Moved createResource, resourceStats, expireResources to ResourceManager
svn-id: r17420
|
2005-04-06 17:31:35 +00:00 |
|
Travis Howell
|
8efb9961d6
|
Use dirtybit
svn-id: r17417
|
2005-04-06 15:09:51 +00:00 |
|
Eugene Sandulenko
|
13e18e4801
|
Fix parens. Spotted by Quietust.
svn-id: r17403
|
2005-04-05 23:30:35 +00:00 |
|
Travis Howell
|
b399a052f1
|
Fixed long ago...
svn-id: r17387
|
2005-04-05 14:45:02 +00:00 |
|
Torbjörn Andersson
|
23e4199699
|
Clear the text surface when loading a saved game, otherwise any text that
was displayed before loading the game will remain.
I hope this is the correct fix.
svn-id: r17382
|
2005-04-05 07:53:46 +00:00 |
|