Travis Howell
79c5ac987f
Should always push result.
...
svn-id: r14921
2004-09-06 02:54:28 +00:00
Travis Howell
4ace797f4e
More stubs
...
svn-id: r14918
2004-09-06 01:54:24 +00:00
Travis Howell
42277f416f
Add back stub, in right place this time.
...
svn-id: r14917
2004-09-06 01:19:38 +00:00
Travis Howell
61c1a11c60
Doesn't use smush
...
svn-id: r14915
2004-09-06 01:00:18 +00:00
Travis Howell
f1c0202e7c
Add HE 80/90 classes, will be filled up over time.
...
svn-id: r14914
2004-09-06 00:58:40 +00:00
Gregory Montoir
2c80f1c4d6
fixed awiz display
...
svn-id: r14912
2004-09-05 22:19:52 +00:00
Eugene Sandulenko
96ad0d9cb7
Added BMAP support in objects.
...
Though I didn't test it as I don't know when it is used. Please, tell me when
you'll see warning that it is called.
Now we have BMAP for all cases in HE 70+ games.
svn-id: r14911
2004-09-05 17:39:54 +00:00
Travis Howell
548e51dce8
Valgrind warning
...
svn-id: r14907
2004-09-05 10:28:30 +00:00
Jonathan Gray
80c9d31f54
compilation fix
...
svn-id: r14906
2004-09-05 10:16:01 +00:00
Travis Howell
647d8e8bcf
Ooops
...
svn-id: r14904
2004-09-05 09:41:16 +00:00
Travis Howell
6b09826b33
Increase actor.sound to 32 for HE 80+ games.
...
Add some more HE vars.
More adjustments for copying script strings in HE games.
svn-id: r14903
2004-09-05 09:36:51 +00:00
Travis Howell
2894f13d2b
Add opcode
...
svn-id: r14900
2004-09-04 23:58:15 +00:00
Travis Howell
868ec03962
Ooops
...
svn-id: r14885
2004-09-04 09:17:38 +00:00
Travis Howell
255736dfb7
Complete actor clipping override code for HE games.
...
Add akos speech queue for HE games
Minor cleanup
svn-id: r14883
2004-09-04 08:13:48 +00:00
Gregory Montoir
54a84da97c
preliminar Wiz images support (HE 72)
...
svn-id: r14875
2004-09-03 17:27:40 +00:00
Max Horn
374f7859a9
Fix warning
...
svn-id: r14872
2004-09-03 08:58:32 +00:00
Travis Howell
438daed1f1
Add basic decoding of debug script scripts.
...
svn-id: r14871
2004-09-03 06:57:38 +00:00
Travis Howell
db2f3cd868
Add HE 72 versions, still not working right yet.
...
svn-id: r14852
2004-09-01 03:58:04 +00:00
Travis Howell
6130d89201
Remove newline
...
svn-id: r14847
2004-08-31 08:35:10 +00:00
Travis Howell
3f1aee9ff4
Add HE 72 version
...
svn-id: r14845
2004-08-31 07:47:34 +00:00
Travis Howell
e0bb88b91c
Add some WIP code for HE games.
...
Add some music adjustments
svn-id: r14839
2004-08-30 11:52:33 +00:00
Jonathan Gray
ca6ad7a76f
remove unused var
...
svn-id: r14828
2004-08-29 12:52:16 +00:00
Travis Howell
cbf5a60bab
Add a few akos codes
...
Give unknown akos codes better names
Rename actor variable
Remove hack (Use multi-version flag instead)
Another sound correction for HE games.
svn-id: r14827
2004-08-29 11:27:16 +00:00
Travis Howell
2b5c7c37b6
Clean up
...
svn-id: r14824
2004-08-29 03:19:44 +00:00
Max Horn
4fea28887e
cleanup
...
svn-id: r14818
2004-08-28 14:48:51 +00:00
Travis Howell
b0be0f0452
Revert last change, was wrong opcode.
...
Add a few more HE 7 opcodes
svn-id: r14813
2004-08-28 14:05:33 +00:00
Travis Howell
d552e6d8ea
Add stub
...
svn-id: r14810
2004-08-28 11:01:01 +00:00
Travis Howell
0f71f50d37
Sound change for later HE 7.x games
...
Revert cursor change, later games have no .he3 file.
Add some stubs/opcodes
Later HE games use hard code value for _numRoomVariables
svn-id: r14808
2004-08-28 09:19:53 +00:00
Travis Howell
22fb004e20
akos should queue commmands and executate after drawing costumes (Caused race issues in HE games).
...
Remove some duplciate code
Enable from HE games
Add a few stubs for some additional akos codes
svn-id: r14799
2004-08-28 03:18:52 +00:00
Travis Howell
8a9fa534b8
Add another HE 7.2 opcode
...
svn-id: r14781
2004-08-26 14:56:10 +00:00
Travis Howell
f6eae9d1a1
Update akos error messages
...
Add proper timer opcodes
Up some debug msgs.
svn-id: r14779
2004-08-26 14:28:42 +00:00
Travis Howell
5805529c2c
c & p error
...
svn-id: r14778
2004-08-26 14:09:51 +00:00
Travis Howell
b1d8b144ba
More code/stubs for HE 7.2 games
...
Add another temp hack
Add id for water, uses more actors
Another small correction to music playback for HE 7.2 games
svn-id: r14764
2004-08-26 08:47:07 +00:00
Travis Howell
8e2e48e40c
Add some stubs for HE 7.2
...
Fix warning
Add music support for later HE 7.2 games
svn-id: r14761
2004-08-26 06:08:41 +00:00
Travis Howell
468404ab33
Add some file opcode difference for HE 7.2
...
svn-id: r14752
2004-08-25 12:48:47 +00:00
Eugene Sandulenko
daa7d32b75
Revert back proper array bounds checks in readArray/writeArray
...
Fix type in redimArray
svn-id: r14751
2004-08-25 11:34:28 +00:00
Travis Howell
e5855ab0a9
Add missing break
...
svn-id: r14748
2004-08-25 08:54:43 +00:00
Travis Howell
c6a9167362
Rename var/opcode
...
Add missing breaks
svn-id: r14747
2004-08-25 08:49:34 +00:00
Jonathan Gray
a8a53b1e54
casts to avoid gcc warnings
...
svn-id: r14746
2004-08-25 07:30:05 +00:00
Travis Howell
d0ebee2517
Add stub
...
svn-id: r14744
2004-08-25 07:18:18 +00:00
Travis Howell
0d3d9b4c09
Add all array related functions to HE 7.2
...
Add some more HE 7.2 code
svn-id: r14739
2004-08-25 06:34:33 +00:00
Travis Howell
7aa9f41188
Another array change for HE 7.2
...
svn-id: r14737
2004-08-25 02:48:44 +00:00
Travis Howell
2917071bd6
Add back change that were reverted by last commit.
...
Add comment
svn-id: r14736
2004-08-25 02:34:17 +00:00
Eugene Sandulenko
d3727e1c2a
HE 7.2 uses different array headers. they introduced start indexes, so it
...
became in somewhat Pascal fashion, i.e. array[2..3][10..20]. So I had to
override ArrayHeader function in ScummEngine_v72he.
Also there is new array type kDwordArray. So that is implemented as well.
Though, not everything yet transferred to use new ArrayHeader, so running
HE 7.2 titles is risky now.
Some opcodes were implemented along the way.
svn-id: r14735
2004-08-25 02:12:03 +00:00
Travis Howell
531b570394
HE 7.2 uses different size in this opcode alone
...
svn-id: r14732
2004-08-24 16:02:26 +00:00
Travis Howell
35a354bab7
That should not have been removed
...
svn-id: r14731
2004-08-24 15:25:32 +00:00
Torbjörn Andersson
467b724798
Typo
...
svn-id: r14730
2004-08-24 15:08:26 +00:00
Travis Howell
f9059d591d
Missed spot
...
svn-id: r14728
2004-08-24 11:18:45 +00:00
Travis Howell
f16065d86d
Remove some old/duplicate code.
...
Add a few more functions/stubs for HE 7.2
Moved HE 7.2 o_resourceRoutine() specifics.
svn-id: r14727
2004-08-24 11:17:28 +00:00
Travis Howell
07eb3f50f9
Correct bug in array loading from index.
...
A few changes/corrections for HE 7.2
svn-id: r14724
2004-08-24 05:04:14 +00:00