Travis Howell
8d01148b79
Sound size should only include sound data.
...
svn-id: r17667
2005-04-18 11:19:54 +00:00
Eugene Sandulenko
769b2fed46
o Unstubbed sfPreDialog -- we have enough code for that
...
o Started to restore inventory functionality
svn-id: r17666
2005-04-18 10:26:43 +00:00
Travis Howell
0ca8095e95
Ooops
...
svn-id: r17665
2005-04-18 07:41:08 +00:00
Travis Howell
38df53db9f
Ooops
...
svn-id: r17664
2005-04-18 07:39:56 +00:00
Travis Howell
6f550d419a
Add work around for inveotry background/items in putttime/puttzoo not always been drawn.
...
svn-id: r17663
2005-04-18 07:30:26 +00:00
Travis Howell
d4ba67a497
Use correct music offsets for HE games, only a few demos use wrong tunes now.
...
Get all music details for HE games from one function only.
svn-id: r17662
2005-04-18 07:18:33 +00:00
Max Horn
58966d6b90
Move stuff around
...
svn-id: r17661
2005-04-17 23:24:31 +00:00
Max Horn
96e40213ef
New virtual method getObjectIdFromOBIM
...
svn-id: r17660
2005-04-17 23:19:16 +00:00
Max Horn
c4e7f403f8
Split out some index reading code into a new method readIndexBlock()
...
svn-id: r17659
2005-04-17 22:59:43 +00:00
Max Horn
adc21c1ac3
Move _numActors to a more sensible place, and make it protected; fix confirmFOODialog() method names to comply with our guidelines
...
svn-id: r17658
2005-04-17 22:40:45 +00:00
Max Horn
fe93d2d7cf
cleanup
...
svn-id: r17657
2005-04-17 22:37:16 +00:00
Travis Howell
e53cefd4b9
Doesn't exist in HE72
...
svn-id: r17656
2005-04-17 14:33:21 +00:00
Travis Howell
7d7e2a11a2
Debug no longer needed.
...
svn-id: r17655
2005-04-17 14:27:17 +00:00
Travis Howell
c673f5250e
Fix buffer overflow regression.
...
Use same buffer sizes as original.
svn-id: r17654
2005-04-17 14:20:44 +00:00
Travis Howell
caae2f00de
Add separate function for loading palette from choosen room.
...
Avoid pointer problems.
svn-id: r17653
2005-04-17 12:55:42 +00:00
Max Horn
2141a2648c
Use variable width scrollbar in the console dialog
...
svn-id: r17652
2005-04-17 12:03:03 +00:00
Eugene Sandulenko
1cce2fd366
Renamed 2 script functions which are correct.
...
Moved messages about missinf script functions to top level and made
them more visible
svn-id: r17651
2005-04-17 11:53:25 +00:00
Max Horn
a9f700b0a3
Allow usage of ScrollBarWidget with a non-standard width
...
svn-id: r17650
2005-04-17 11:47:44 +00:00
Max Horn
f4a5d245b5
Updated TODO list
...
svn-id: r17649
2005-04-17 11:26:13 +00:00
Max Horn
e0adf9db17
oops, again
...
svn-id: r17648
2005-04-17 11:24:42 +00:00
Max Horn
a19ab36dff
oops
...
svn-id: r17647
2005-04-17 11:23:55 +00:00
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