Max Horn
919af98314
Added Dialog::wantsScaling(), to allow dialogs to turn off automatic scaling
...
svn-id: r17646
2005-04-17 11:20:59 +00:00
Travis Howell
9daddf5955
wizImage compression type 2 uses different decode method, so disable for now.
...
svn-id: r17645
2005-04-17 09:45:38 +00:00
Travis Howell
6feb1a75f6
Revert + 1 to width/height, caused invalid write.
...
svn-id: r17644
2005-04-17 07:40:40 +00:00
Travis Howell
95c23c4cc8
Missing brackets.
...
svn-id: r17643
2005-04-17 03:09:03 +00:00
Travis Howell
b05e1cd997
Move HE bugs/issues to wiki (At http://wiki.scummvm.org/index.php/HE_Progress )
...
svn-id: r17642
2005-04-17 01:26:41 +00:00
Max Horn
08424bf6db
Hack to get the CD version to play even if no CD track is present
...
svn-id: r17641
2005-04-16 23:31:02 +00:00
Eugene Sandulenko
44acfd9467
Implement sfGetDeltaFrame and sfEnableZone. Fixes freeze when sanctuary
...
gates open and also used in world map.
Spelling and indentation fixes here and there.
svn-id: r17640
2005-04-16 20:59:24 +00:00
Max Horn
aea451f092
Reunify DirBrowserDialog and FileBrowserDialog; implemented file browser mode for OSX, too; fixed some memory leaks in the launcher
...
svn-id: r17639
2005-04-16 17:55:09 +00:00
Max Horn
caf142657d
setLabel should probably cause an automatic redraw...
...
svn-id: r17638
2005-04-16 17:53:18 +00:00
Andrew Kurushin
b31ee93c75
vc compile warn
...
svn-id: r17637
2005-04-16 17:05:14 +00:00
Torbjörn Andersson
8ef991fe4a
Clarified the second comment, and removed the overlap between the two.
...
svn-id: r17636
2005-04-16 16:56:16 +00:00
Andrew Kurushin
bffeb58d06
fixed: sprite hittest, speech draws in screen bounds
...
svn-id: r17635
2005-04-16 16:55:35 +00:00
Torbjörn Andersson
7b9a3b1fa7
Clarified/corrected my own comment, otherwise I'll probably forget exactly
...
why this was necessary.
svn-id: r17634
2005-04-16 16:29:11 +00:00
Travis Howell
036a985f94
Ooops
...
svn-id: r17633
2005-04-16 15:26:19 +00:00
Travis Howell
1507203d93
VAR78 needs to be set in HE80+ games
...
Active sound channels VAR exists in HE80 too.
svn-id: r17632
2005-04-16 15:21:19 +00:00
Travis Howell
ee62127ace
Add mouse state VAR for HE 72+ games.
...
svn-id: r17631
2005-04-16 14:59:15 +00:00
Travis Howell
40c45f5408
No longer seem to occur.
...
svn-id: r17630
2005-04-16 14:49:00 +00:00
Travis Howell
471a58680d
Filter out extra path setting and useless setting when writing INIs details in HE games.
...
svn-id: r17629
2005-04-16 14:45:21 +00:00
Travis Howell
a117f4f832
Palette slots are supported, working in pajama3 at least.
...
Fix typo.
svn-id: r17628
2005-04-16 14:36:51 +00:00
Travis Howell
1c6e1853e3
cyx added o90_getLinesIntersectionPoint()
...
svn-id: r17627
2005-04-16 14:32:32 +00:00
Gregory Montoir
ca5bb36c11
'unstubbed' o90_getLinesIntersectionPoint
...
svn-id: r17626
2005-04-16 14:22:14 +00:00
Travis Howell
f958556ba6
Small correction.
...
svn-id: r17625
2005-04-16 14:07:43 +00:00
Max Horn
8b73e6a7da
_screenHasChanged == true implies _canvas.pixels == null; so replace it (after all, we don't want to draw text when the canvas is not yet ready, no matter whether this is due to a screen change or for any other reason)
...
svn-id: r17624
2005-04-16 13:09:34 +00:00
Max Horn
a804152443
cleanup
...
svn-id: r17623
2005-04-16 12:42:09 +00:00
Max Horn
90217a59af
Improved auto-detection if MD5 is not known / MD5 support is disabled
...
svn-id: r17622
2005-04-16 12:41:56 +00:00
Torbjörn Andersson
ff7c1086af
When recreating the canvas, do a full redraw so that all the dialogs
...
behind the credits show. Until we have a new canvas, don't draw any credits
text, or it too will show up on the canvas.
The latter, at the very least, was a bug in my original patch.
svn-id: r17621
2005-04-16 12:41:43 +00:00
Max Horn
7aebedcc14
Patch #1183808 (GUI: Less CPU-intensive credits scroll), with some tweaks by me
...
svn-id: r17620
2005-04-16 11:40:15 +00:00
Travis Howell
e9be61a465
Disable again, some sounds loop forever.
...
svn-id: r17619
2005-04-16 11:31:00 +00:00
Andrew Kurushin
f6d87c8689
fixed ram dialog crash
...
implemented: sfScriptSpecialWalk,sfScriptWalkRelative,sfScriptMoveRelative
svn-id: r17618
2005-04-16 11:03:34 +00:00
Travis Howell
58298999f3
Error on all unknown compression types.
...
Remove some unused cases.
svn-id: r17617
2005-04-16 11:01:31 +00:00
Travis Howell
6e903f684a
Cleanup
...
svn-id: r17616
2005-04-16 10:42:19 +00:00
Travis Howell
43aab9eabb
Cleanup
...
svn-id: r17615
2005-04-16 10:26:49 +00:00
Travis Howell
57711d54fe
puttmoon GID no longer used.
...
svn-id: r17614
2005-04-16 10:16:31 +00:00
Travis Howell
537b8ae7e8
Add missing check for palette remap in drawWizImage.
...
Can get further in freddi4.
svn-id: r17613
2005-04-16 06:16:22 +00:00
Travis Howell
a9ff09b066
Adjust for footdemo, which triggers assert.
...
svn-id: r17612
2005-04-16 05:36:01 +00:00
Travis Howell
2b6bdb6119
DstResNum state is always zero.
...
svn-id: r17611
2005-04-16 05:18:59 +00:00
Travis Howell
c810139b72
use dstResNum for destination, if set.
...
svn-id: r17610
2005-04-16 04:56:06 +00:00
James Brown
df3bc8bb37
spelling
...
svn-id: r17609
2005-04-16 01:39:51 +00:00
Travis Howell
f6fc9c1c21
Fixed
...
svn-id: r17608
2005-04-15 23:15:05 +00:00
Travis Howell
97652af225
MIN/MAX were in reverse.
...
svn-id: r17607
2005-04-15 15:19:41 +00:00
Travis Howell
2618ce80fa
Update HE todo.
...
svn-id: r17606
2005-04-15 09:55:12 +00:00
Gregory Montoir
7c2e66df0e
Got rid of scaleX and scaleY, previous code was relying on overflow and to get it right, we would have to introduce floating point numbers. Easier, yet less efficient, is just to get rid of those 2 temporary variables and do the multiplications and divisions when needed.
...
svn-id: r17605
2005-04-15 08:34:18 +00:00
Travis Howell
4cd1104317
Checks actor costume frame.
...
svn-id: r17604
2005-04-15 01:02:22 +00:00
Eugene Sandulenko
3be91ebf6a
o Switch track on each new scene.
...
o Slight improvement on track time calculation.
o Stub for gob2.
svn-id: r17603
2005-04-15 00:07:14 +00:00
Eugene Sandulenko
bec1acac06
Fix from wjp for redraws and input during delays
...
svn-id: r17602
2005-04-14 21:53:37 +00:00
Max Horn
4b18be1cf7
Removing this casting operator. I changed the only place it was used to an 'error' a long time ago, and so far nobody reported anything about it.
...
svn-id: r17601
2005-04-14 19:23:21 +00:00
Travis Howell
1b76f9d058
Set remap flag
...
svn-id: r17600
2005-04-14 12:18:42 +00:00
Travis Howell
7a30956dcd
Add missing safety check, needed when called directly.
...
Fixes assert in eggs away of farm.
svn-id: r17599
2005-04-14 11:33:12 +00:00
Travis Howell
5ddb09fecb
Add missing safety check, should only clip if rect is valid.
...
Fixes Eggs Away in farm
svn-id: r17598
2005-04-14 11:23:18 +00:00
Torbjörn Andersson
5b50c4e2e8
Added TODO item about the insanely CPU intensive credits roll.
...
svn-id: r17597
2005-04-14 10:00:03 +00:00