Travis Howell
a124e88ec0
Correction version
...
svn-id: r14770
2004-08-26 12:13:54 +00:00
Travis Howell
ce56e0d517
Added stub
...
svn-id: r14769
2004-08-26 12:06:08 +00:00
Jonathan Gray
61bf875b33
farm also has similiar actor requirements to pajama so change the gid, also add smaller target while here
...
svn-id: r14768
2004-08-26 11:44:08 +00:00
Travis Howell
6384093878
HE 7.2 games use @ as charset code
...
Small sound fix
svn-id: r14767
2004-08-26 10:51:11 +00:00
Travis Howell
79fb54ba29
Remove leftovers
...
svn-id: r14766
2004-08-26 09:50:44 +00:00
Travis Howell
fe59c97cc8
socks used 62 actors too.
...
svn-id: r14765
2004-08-26 08:52:12 +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
Gregory Montoir
0e71cd9b58
force screen update to update mouse pointer position (bug #1016446 )
...
svn-id: r14763
2004-08-26 07:09:38 +00:00
Torbjörn Andersson
15fa71e1bf
Explicitly cast value to uint32, since there was a report about compilation
...
problems. Perhaps this will fix it?
svn-id: r14762
2004-08-26 06:59:15 +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
Eugene Sandulenko
68d35856c0
Fix bugs in decompressBMAPbg. It appeared to be similiar to
...
decodestripHE. Now it works.
svn-id: r14760
2004-08-26 03:21:33 +00:00
Eugene Sandulenko
70dbcaf9da
Added initial support for BMAP resources of HE 7.2 games. Doesn't work
...
correctly yet.
svn-id: r14759
2004-08-26 02:47:49 +00:00
Travis Howell
0d8488d605
Add game id for Pajama Sam, since it uses different amount of actors
...
svn-id: r14758
2004-08-26 00:44:49 +00:00
Max Horn
09e07912d0
Support Mac DOTT straight from the disk (note: those fooMac targets may be removed again in the near future)
...
svn-id: r14757
2004-08-26 00:35:32 +00:00
Max Horn
a956d5ece6
Ignore case when sorting entries in the launcher
...
svn-id: r14756
2004-08-26 00:27:51 +00:00
Joost Peters
18758f1b94
typo
...
svn-id: r14755
2004-08-25 22:32:15 +00:00
Marcus Comstedt
65729bcff5
Build plugins.
...
svn-id: r14754
2004-08-25 21:47:07 +00:00
Marcus Comstedt
d0d7e594d6
Only relocate allocated sections.
...
svn-id: r14753
2004-08-25 21:19:47 +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
34b7c1a31f
Add case for HE 7.2 games
...
svn-id: r14750
2004-08-25 11:20:33 +00:00
Travis Howell
742e023e85
Add a few cases for later games.
...
svn-id: r14749
2004-08-25 11:17:16 +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
057ea5cba8
Fix compile
...
svn-id: r14745
2004-08-25 07:23:48 +00:00
Travis Howell
d0ebee2517
Add stub
...
svn-id: r14744
2004-08-25 07:18:18 +00:00
Travis Howell
f249e3e508
No mainmenu variable in HE 7.2
...
svn-id: r14743
2004-08-25 07:10:12 +00:00
Paweł Kołodziejski
5b7f8b5e78
added comment for insane hack and not tested fix for deadlock bug imuse + debugger
...
svn-id: r14742
2004-08-25 07:03:38 +00:00
Travis Howell
4bdbd79690
Don't skip arrayindex in HE 7.2 games
...
svn-id: r14741
2004-08-25 06:58:30 +00:00
Torbjörn Andersson
68acd13ad4
The original speech clusters are now decoded through a custom AudioStream
...
class, so they are handled the same way as the compressed clusters.
The next step will be to migrate the music playback to use the same class,
which means the fade-in/out logic needs to be separated from the decoding.
Once this is done, adding support for compressed music should be a piece of
cake.
svn-id: r14740
2004-08-25 06:55:15 +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
Torbjörn Andersson
137d1ebe48
Added a destructor to the FontRenderer class to free any remaining text
...
sprites on exit. As far as I can tell, the only case when this makes any
difference is when there is text on screen when you quit ScummVM, so it's
not really a memory leak, but Valgrind will report it as one.
svn-id: r14738
2004-08-25 05:57:17 +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
Gregory Montoir
45d8b3b002
Rewrote the way strings are extracting from the datafiles, now it should be 'alignment safe'. Maybe it will fix bugs #923570 and #1013886 , too.
...
svn-id: r14734
2004-08-24 16:31:46 +00:00
Eugene Sandulenko
649e9b71a5
HE 7.2 correction to o6_pickVarRandom
...
svn-id: r14733
2004-08-24 16:30:20 +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
2cf3a12fae
Add var
...
svn-id: r14729
2004-08-24 11:24:51 +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
Torbjörn Andersson
103cbac40a
Fixed bug #1014296 , the Loom cursor hotspot regression.
...
svn-id: r14726
2004-08-24 06:36:12 +00:00
Torbjörn Andersson
bb0b18515b
Fixed slight regression in the Loom cursor shape: The whole thing was
...
shifted one step to the left, so the leftmost column wasn't included.
(Hotspot is still wrong, of course - that's a different bug.)
svn-id: r14725
2004-08-24 06:20:30 +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
Travis Howell
deeadc97fa
Resource corrections
...
svn-id: r14723
2004-08-24 02:02:56 +00:00
Travis Howell
bdd0dfef43
init var.
...
avoid valgrind warning
svn-id: r14722
2004-08-24 00:58:28 +00:00
Travis Howell
400582bd9d
Update opcode table for HE 7.2
...
svn-id: r14721
2004-08-23 14:23:40 +00:00