Travis Howell
655728fe7d
Change needed for HE 71 too.
...
svn-id: r14984
2004-09-09 14:07:51 +00:00
Travis Howell
9eb69ed03a
Use screen width, not hard coded value.
...
svn-id: r14983
2004-09-09 13:54:32 +00:00
Travis Howell
1502b39634
Correction
...
svn-id: r14982
2004-09-09 11:50:23 +00:00
Gregory Montoir
3232d22f5f
correction
...
svn-id: r14981
2004-09-09 11:12:22 +00:00
Travis Howell
1131a70e00
Add HE 70 version changes.
...
svn-id: r14980
2004-09-09 10:44:17 +00:00
Travis Howell
62ba3e9a58
Corrections
...
svn-id: r14979
2004-09-09 10:36:10 +00:00
Eugene Sandulenko
b4fa1914e4
Fix bug in ScummEngine_v7he::getCharsetOffset()
...
svn-id: r14978
2004-09-09 10:08:39 +00:00
Travis Howell
84549db76a
Oops
...
svn-id: r14977
2004-09-09 07:32:03 +00:00
Travis Howell
5e9b5a0594
Ooops
...
svn-id: r14976
2004-09-09 07:29:49 +00:00
Travis Howell
f6b4532086
Duplicate
...
svn-id: r14975
2004-09-09 04:44:46 +00:00
Travis Howell
2bc880a929
Add later spy fox 1 version.
...
svn-id: r14974
2004-09-09 04:27:57 +00:00
Travis Howell
1e0e9e0e03
Fix dog regression.
...
svn-id: r14973
2004-09-09 04:16:57 +00:00
Travis Howell
9f95f2a614
Add extra opcodes for freddi2
...
Allow akos to play any actor sound.
svn-id: r14972
2004-09-09 04:05:31 +00:00
Travis Howell
95a5e3d951
Minor correction
...
svn-id: r14971
2004-09-09 02:21:48 +00:00
Travis Howell
6f7a3713b3
Disable for now
...
svn-id: r14970
2004-09-09 02:20:03 +00:00
Travis Howell
d95dde2963
Cases don't exist in HE80.
...
svn-id: r14969
2004-09-09 02:10:05 +00:00
Eugene Sandulenko
0d647f4101
Implement HE 80+ wiz-based cursors. Current implementation is a dirty
...
hack because drawWizImage has much more code in these games comparably
to 72 games. Also they pass cursor parameters in a quite obscure way.
svn-id: r14968
2004-09-09 01:53:23 +00:00
Travis Howell
f6d2be2848
Add missing section for C022
...
svn-id: r14967
2004-09-08 22:36:05 +00:00
Eugene Sandulenko
d28581ed46
Semi-working akos codec32.
...
svn-id: r14966
2004-09-08 21:38:44 +00:00
Gregory Montoir
7593129d98
some AKOS tweaks for HE72/80
...
svn-id: r14965
2004-09-08 21:14:12 +00:00
Travis Howell
1a9d6e023b
Fix pjs-demo
...
svn-id: r14964
2004-09-08 14:49:15 +00:00
Eugene Sandulenko
31aeef307e
Add freddi3 target.
...
svn-id: r14963
2004-09-08 12:28:29 +00:00
Travis Howell
8227fcddf4
Should be reading array id resource.
...
svn-id: r14962
2004-09-08 12:14:56 +00:00
Travis Howell
ea06200446
Fix array issue.
...
svn-id: r14961
2004-09-08 10:36:06 +00:00
Torbjörn Andersson
df9e6ef758
Fingolfin's suggested fix for bug #1004919 .
...
svn-id: r14959
2004-09-08 09:24:18 +00:00
Torbjörn Andersson
412f7105f0
Fixed evil regression #2 . Restarting the game, or using the "start" debug
...
command, would close the global script variables and player object
resources, without reopening them again. This made them fair game for the
resource expiration mechanism. The player object is probably referenced
often enough to stay alive, but the variables died on me pretty quickly,
causing ScummVM to crash.
I've also added a "reslist" debug command to make this sort of things
easier to spot. By default it only lists resources with refCount > 0. Use
"reslist 0" to see all the cached resources as well.
svn-id: r14958
2004-09-08 07:10:54 +00:00
Travis Howell
d662863db1
Lower debug level
...
svn-id: r14957
2004-09-08 07:10:43 +00:00
Travis Howell
fc60379b21
Caused crash.
...
svn-id: r14956
2004-09-08 06:46:52 +00:00
Travis Howell
c9a4f23e51
No shadow palette in later games.
...
svn-id: r14955
2004-09-08 06:38:31 +00:00
Travis Howell
8d6e15b34a
Verified values.
...
No extra object data in later HE games.
svn-id: r14954
2004-09-08 06:35:38 +00:00
Travis Howell
6b0b39c7d6
Add extra index types.
...
Remove duplicate code.
svn-id: r14953
2004-09-08 05:58:36 +00:00
Travis Howell
6bc9a84c20
Add more akos codes for HE80+.
...
svn-id: r14952
2004-09-08 00:19:18 +00:00
Torbjörn Andersson
933cbeb91e
Fixed debug output.
...
svn-id: r14951
2004-09-07 17:52:03 +00:00
Travis Howell
93ae834333
Should be HE99
...
svn-id: r14950
2004-09-07 14:31:19 +00:00
Travis Howell
b7fe39812a
Add target
...
svn-id: r14949
2004-09-07 14:26:51 +00:00
Travis Howell
74d9f1a37d
Add cases
...
svn-id: r14948
2004-09-07 14:16:08 +00:00
Travis Howell
4cc31b030a
Add case
...
svn-id: r14947
2004-09-07 13:57:58 +00:00
Travis Howell
452f783fc8
Add opcode
...
svn-id: r14946
2004-09-07 13:30:25 +00:00
Travis Howell
5532f83a56
Load talkie block
...
svn-id: r14945
2004-09-07 13:23:26 +00:00
Jonathan Gray
67e963507d
ah of course...
...
svn-id: r14944
2004-09-07 13:20:54 +00:00
Travis Howell
88b9335b27
Ooops
...
svn-id: r14943
2004-09-07 13:11:00 +00:00
Travis Howell
8e5aa391c2
Add HE 98 version
...
svn-id: r14942
2004-09-07 13:05:09 +00:00
Travis Howell
505bbcc295
Add another opcode/stub
...
svn-id: r14941
2004-09-07 12:56:12 +00:00
Jonathan Gray
67498a174b
add some he c++ engine related changes. For some reason the cpp versions of spydemo and timedemo aren't getting _heversion set correctly
...
svn-id: r14940
2004-09-07 12:54:41 +00:00
Travis Howell
c6e0afadf0
Add index for HE C++ games.
...
Enable all HE games again.
svn-id: r14939
2004-09-07 12:21:54 +00:00
Travis Howell
44ab28cec5
Correct opcode
...
svn-id: r14938
2004-09-07 09:25:37 +00:00
Torbjörn Andersson
e6f19ff83a
Much like an early civilization with no concept of the number zero, the
...
new memory manager didn't have the concept of the NULL pointer. Now it
does.
If ScummVM ever crashed for you when using the phone early in the game,
this patch hopefully fixes that bug. (If it didn't crash for you, memory
block zero was still allocated, so 0 still decoded to a valid pointer.)
svn-id: r14937
2004-09-07 06:29:57 +00:00
Travis Howell
b2ac15afa4
More cases
...
svn-id: r14936
2004-09-07 03:42:15 +00:00
Travis Howell
98eeb34f27
Switch to cases, to catch any missing cases.
...
svn-id: r14935
2004-09-07 02:53:22 +00:00
Travis Howell
f1fdfeda34
Don't check for verbs, if no verbs exist.
...
svn-id: r14934
2004-09-06 11:50:32 +00:00