Gregory Montoir
7c110ef819
minor cleanup
...
svn-id: r17692
2005-04-19 17:55:09 +00:00
Travis Howell
d391c2f837
Adjust again, for sound header differences.
...
svn-id: r17668
2005-04-18 11:44:01 +00:00
Travis Howell
8d01148b79
Sound size should only include sound data.
...
svn-id: r17667
2005-04-18 11:19:54 +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
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
Travis Howell
a3882f3af7
Add HE7.2 difference in o_getResourceSize().
...
Add support for checking size of music resource.
svn-id: r17595
2005-04-14 06:06:59 +00:00
Gregory Montoir
dbfd703d51
Updated comment
...
svn-id: r17590
2005-04-13 19:48:49 +00:00
Travis Howell
d3ea799f23
_stringBuffer can have mutple strings, ie in pajama2 startup.
...
Add safety check for buffer size.
svn-id: r17581
2005-04-13 10:34:47 +00:00
Travis Howell
973b4073c9
Sync.
...
svn-id: r17561
2005-04-12 02:35:59 +00:00
Travis Howell
dea27e2c63
Work in progress on opcodeE0 for HE games.
...
Cleanup.
svn-id: r17560
2005-04-12 02:29:50 +00:00
Travis Howell
0c5253c1eb
Add a few extra sprite correction and functions, based off HE100.
...
svn-id: r17536
2005-04-11 07:40:14 +00:00
Max Horn
871e278f8b
Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
...
svn-id: r17508
2005-04-10 12:59:17 +00:00
Travis Howell
5b802a03e5
Enable object lock/unlock in HE 100 too.
...
Add comments
svn-id: r17503
2005-04-10 06:17:49 +00:00
Travis Howell
73d1d63f15
Add opcode for chase, playable now.
...
svn-id: r17469
2005-04-09 06:39:20 +00:00
Travis Howell
2d40caf7ad
Add opcode stub for chase
...
svn-id: r17468
2005-04-09 06:26:12 +00:00
Travis Howell
f623a5595c
Correct arguments order, works now.
...
svn-id: r17467
2005-04-09 05:15:51 +00:00
Travis Howell
2a5aaf9fc2
Add HE70+ version of seekFilePos opcode.
...
svn-id: r17450
2005-04-08 11:10:01 +00:00
Travis Howell
682df447a3
The reverse actor layering only applies to pajama3
...
svn-id: r17432
2005-04-07 10:54:36 +00:00
Travis Howell
19ff0b0085
Add hePalette function.
...
svn-id: r17424
2005-04-06 23:56:50 +00:00
Travis Howell
f230fe65e8
Add 8 sound channel support for HE games
...
-Allows sound looping to work
Added support for WAVE format musuc used in later HE100 games.
svn-id: r17372
2005-04-04 11:43:25 +00:00
Travis Howell
f63b35381b
Enable copyArray in HE100 too.
...
svn-id: r17345
2005-04-03 13:50:12 +00:00
Travis Howell
27cba7619e
More sprite renames
...
svn-id: r17342
2005-04-03 02:24:28 +00:00
Travis Howell
2eab3e51eb
Add bits and pieces
...
More renames
svn-id: r17325
2005-04-01 12:43:13 +00:00
Travis Howell
d80f9ccd40
Add support for clipping of wizImages.
...
Add support for altering wizImages.
Various renames.
svn-id: r17322
2005-04-01 08:51:13 +00:00
Travis Howell
cdd21c361b
Remove resource type argument in wizImage functions, it is always rtImage.
...
Rename sprite flags/functions
Remove unused sprite flags
Switch sprite flags back to hex. for easier comparison
svn-id: r17319
2005-04-01 06:30:46 +00:00
Travis Howell
204809625f
Rename paletteNum field for sprite in wizImages.
...
svn-id: r17312
2005-03-31 22:51:54 +00:00
Max Horn
ac247c9b94
Started to move some resource related code into a new class ResourceManager (hypothetic goal for the future: use ResourceManager in ScummEx)
...
svn-id: r17311
2005-03-31 21:39:31 +00:00
Travis Howell
6bb533f936
Cleanup
...
svn-id: r17292
2005-03-30 11:49:53 +00:00
Travis Howell
ba98e11eb1
Rename sprite functions
...
svn-id: r17285
2005-03-29 14:11:08 +00:00
Travis Howell
22affb0382
Check class of object number, not loop.
...
Cleanup.
svn-id: r17272
2005-03-28 11:38:04 +00:00
Travis Howell
11e1e246cc
findObject in HE72+ only checks object bounds
...
findObject in He70/71 only needs additional polygon check
svn-id: r17270
2005-03-28 10:02:22 +00:00
Travis Howell
2938c66276
Rename WizParameters field.
...
Correct start strip in drawBMAPBg()
svn-id: r17236
2005-03-26 06:00:58 +00:00
Travis Howell
0030fab85a
cleanup
...
svn-id: r17215
2005-03-24 03:59:00 +00:00
Travis Howell
8e84ee694c
Add HE90 version of kernelGet/Set opcode and move HE90 specific cases over.
...
svn-id: r17200
2005-03-23 00:16:51 +00:00
Travis Howell
0bd4c7b8bc
Missed HE100
...
svn-id: r17176
2005-03-17 11:11:00 +00:00
Travis Howell
f50af11b5d
Add HE72 version of file rename opcode
...
svn-id: r17175
2005-03-17 11:06:43 +00:00
Travis Howell
4361ef655e
HE72+ games use slightly different code for subtitle color.
...
svn-id: r17174
2005-03-17 10:53:29 +00:00
Travis Howell
31c89144dc
Rename sprite functions
...
svn-id: r17172
2005-03-17 09:42:31 +00:00
Travis Howell
2c4b7dfd32
Another correction to sprite flags
...
svn-id: r17171
2005-03-17 09:28:36 +00:00
Travis Howell
8776504882
Rename sprite fields/functions
...
svn-id: r17136
2005-03-14 12:54:24 +00:00
Travis Howell
013f8b1803
Rename sprite flags/functions
...
svn-id: r17119
2005-03-13 13:25:28 +00:00
Travis Howell
4526328f7c
Rename sprite flags/functions
...
svn-id: r17116
2005-03-13 13:10:39 +00:00
Travis Howell
4560295352
Correct sprite flags mistake.
...
svn-id: r17115
2005-03-13 12:59:25 +00:00
Travis Howell
10c0994393
Scripts flags difference in HE100 needed in a few more opcodes.
...
svn-id: r17111
2005-03-13 03:23:35 +00:00
Travis Howell
05385e4fec
Missing pop
...
svn-id: r17087
2005-03-12 04:16:57 +00:00
Travis Howell
eebf5a7812
Correct quit/restart
...
svn-id: r17071
2005-03-11 03:29:31 +00:00
Eugene Sandulenko
154c4af8dc
Mass-renamed all variables of Actor object according to our current code
...
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.
Now code in actor.cpp is considerably more readable.
svn-id: r17068
2005-03-11 01:10:06 +00:00
Travis Howell
a913095ee0
Add HE specific versions of findResource/findResourceData.
...
Required by WizImage functions, which sometimes alter data.
svn-id: r17060
2005-03-10 11:06:37 +00:00
Travis Howell
ab82349dd9
Add HE100 opcode difference for spyfox
...
Update HE issues
svn-id: r17058
2005-03-10 10:11:42 +00:00