Commit Graph

5305 Commits

Author SHA1 Message Date
Travis Howell
524d3310c4 Ooops, reversed that.
svn-id: r16998
2005-03-06 04:26:24 +00:00
Travis Howell
0f179d1f0a c & p type
svn-id: r16997
2005-03-06 03:17:14 +00:00
Travis Howell
5c650274fc Correct class_flag checks for sprites
svn-id: r16996
2005-03-06 02:03:18 +00:00
Travis Howell
a50ec148e8 Checks were in reverse.
svn-id: r16995
2005-03-06 01:41:25 +00:00
Travis Howell
cca8d4733c *** empty log message ***
svn-id: r16994
2005-03-06 00:48:40 +00:00
Travis Howell
81262457d3 Add extra safety checks from original games, to copyVirtScreenBuffers()
svn-id: r16993
2005-03-06 00:46:13 +00:00
Eugene Sandulenko
88498dc622 Fix spriteAddImageToList() according to disassembly. (sbb-related)
svn-id: r16992
2005-03-05 23:50:50 +00:00
Travis Howell
2e8dee216e Update comments
svn-id: r16991
2005-03-05 02:56:51 +00:00
Travis Howell
4fb6f0059e Remove invalid sprite check
svn-id: r16990
2005-03-05 00:34:02 +00:00
Travis Howell
af17a87053 Add missing check
svn-id: r16989
2005-03-04 05:34:56 +00:00
Travis Howell
64be448cc5 Add more details to WizImageOps
svn-id: r16988
2005-03-04 05:31:22 +00:00
Travis Howell
14074de4b0 Correct classId value.
svn-id: r16985
2005-03-03 10:46:04 +00:00
Travis Howell
958d68e893 Need to adjust HE7 filename for mustard too.
svn-id: r16982
2005-03-03 05:09:39 +00:00
Travis Howell
ac493b31db Fix compare string.
svn-id: r16981
2005-03-03 04:54:23 +00:00
Travis Howell
78e3fc9415 Add missing actor redraws
svn-id: r16980
2005-03-03 03:06:30 +00:00
Travis Howell
e85baf02d1 Correct palSlot range
svn-id: r16979
2005-03-03 02:51:15 +00:00
Travis Howell
120b385196 Sync paletteOps in HE90
svn-id: r16978
2005-03-02 23:57:20 +00:00
Travis Howell
bad34c12cd Add two more VARs for HE89+
Minor cleanup

svn-id: r16977
2005-03-02 23:14:06 +00:00
Eugene Sandulenko
50f6eb740c Distinguish between green and amber hercules. Now specify it via hercGreen
and hercAmber. Updated documentation accordingly.

svn-id: r16975
2005-03-02 21:46:51 +00:00
Eugene Sandulenko
7a2a4f34dc Make detection of v1 SCUMM games at detection stage, not resource
loading. This lets me disable hercules dithering for these games.

svn-id: r16974
2005-03-02 21:39:16 +00:00
Eugene Sandulenko
ee03994a78 Commit o100_paletteOps WIP based on cyx's patch. Original patch just
tends to be unappliable anymore, so that's why I decided to commit it when
it required not so much work of manual patching.

I've checked validness of it against IDB but we still have main question open:
How to plug it in properly into our palette code?

svn-id: r16973
2005-03-02 20:02:59 +00:00
Travis Howell
3cd0ff763c Fix room resource loading in Buzzy games.
svn-id: r16972
2005-03-02 11:57:11 +00:00
Travis Howell
9f364eaf65 Add dummy case used in airport
svn-id: r16971
2005-03-02 10:53:14 +00:00
Travis Howell
e913602100 Fix array read from files in HE72+
svn-id: r16970
2005-03-02 08:42:42 +00:00
Torbjörn Andersson
27bcd6e47a When restoring older savegames, fill the script slot 'cycle' fields with
what I hope is a sensible value. This fixes a regression with a MonkeyVGA
savegame I had where none of the scripts that should have been running
were since all 'cycle' fields were 0.

svn-id: r16969
2005-03-02 07:11:58 +00:00
Travis Howell
f097bcbf2b Fix string display in Buzzy games.
svn-id: r16968
2005-03-02 07:00:42 +00:00
Travis Howell
7dd05d6d10 Fix COMI part III regression, I lost a line.
svn-id: r16967
2005-03-02 05:01:52 +00:00
Torbjörn Andersson
91c1c67fc5 Fixed warning.
svn-id: r16966
2005-03-01 07:45:36 +00:00
Max Horn
a9e53c989c Perform some validation before using GFX strip offset (see also bug #795214)
svn-id: r16964
2005-02-28 20:20:57 +00:00
Gregory Montoir
15bfd975a0 preliminar work on processWizImage 9 and updated wiz flags
svn-id: r16963
2005-02-28 20:19:56 +00:00
Travis Howell
e50aca32a8 Missed a change.
svn-id: r16960
2005-02-28 13:34:52 +00:00
Travis Howell
36705d4344 Add support for script cycles used by HE90+ games.
svn-id: r16958
2005-02-28 13:23:10 +00:00
Travis Howell
c840db8ab2 *** empty log message ***
svn-id: r16956
2005-02-28 04:35:26 +00:00
Travis Howell
d343ba9bb9 Cleanup
svn-id: r16955
2005-02-28 04:34:22 +00:00
Travis Howell
3b2fe18d2c Rename sprite functions
svn-id: r16954
2005-02-28 04:17:17 +00:00
Travis Howell
0d8a49de37 Revert the spriteGroupId checks.change.
svn-id: r16951
2005-02-27 06:07:09 +00:00
Travis Howell
991c1859b1 Correct spriteGroupId checks.
Remove duplicate/pointess code.

svn-id: r16950
2005-02-27 06:01:11 +00:00
Travis Howell
68d15ad91d Correction, only redraw if flags changed.
svn-id: r16949
2005-02-27 05:14:24 +00:00
Gregory Montoir
d5d3bc8e3b correction, WIZH tag is LE
svn-id: r16948
2005-02-27 04:14:54 +00:00
Gregory Montoir
decda90ffd moved some variables to ScummEngine_v90he and renamed some SpriteInfo fields
svn-id: r16947
2005-02-27 03:36:33 +00:00
Gregory Montoir
a0347d46de fixed footdemo startup wizimage
svn-id: r16946
2005-02-27 03:23:16 +00:00
Gregory Montoir
5eec97c24c added processWizImage mode 8 ; this breaks footdemo, feel free to disable
svn-id: r16945
2005-02-27 02:55:13 +00:00
Travis Howell
4cb4f662c8 Rename vars
svn-id: r16944
2005-02-27 02:29:54 +00:00
Travis Howell
8560e08940 Ooops
svn-id: r16943
2005-02-27 01:23:50 +00:00
Travis Howell
68581fe2e0 Add floodState struct and rename opcode.
svn-id: r16942
2005-02-27 01:20:44 +00:00
Travis Howell
52989edb1c Update debug msg.
svn-id: r16940
2005-02-27 00:49:09 +00:00
Travis Howell
cf0aac1506 Add more safety checks.
svn-id: r16939
2005-02-27 00:42:52 +00:00
Gregory Montoir
23c2b3fc96 typo
svn-id: r16934
2005-02-26 12:48:51 +00:00
Travis Howell
4a803b93c0 Correction to findSprite()
svn-id: r16932
2005-02-26 12:10:06 +00:00
Eugene Sandulenko
3abfcbc579 Lots of other sprite-related renames as suggested by cyx.
svn-id: r16930
2005-02-26 11:22:00 +00:00