Paweł Kołodziejski
8a685092d2
moved sound calls to the same smush thread with others sounds
...
svn-id: r13977
2004-06-20 16:38:28 +00:00
Paweł Kołodziejski
24f5130de2
better check if track is used
...
svn-id: r13976
2004-06-20 15:58:28 +00:00
Paweł Kołodziejski
92fce3fa49
i wanted 16 not 24
...
svn-id: r13975
2004-06-20 15:32:46 +00:00
Paweł Kołodziejski
83d4d9058e
trackOffset is obsolote, added few debugs, added flush sounds while smush plying to prevent overload tracks
...
svn-id: r13974
2004-06-20 15:28:11 +00:00
Travis Howell
3fd30cda0c
Didn't need to split it after all.
...
svn-id: r13973
2004-06-20 14:47:14 +00:00
Paweł Kołodziejski
b6ce351f6d
fix for not finding sample
...
svn-id: r13970
2004-06-20 13:19:22 +00:00
Paweł Kołodziejski
8f1191b379
some optimisations
...
svn-id: r13969
2004-06-19 17:48:06 +00:00
Paweł Kołodziejski
4b9aa09f03
moved a bit
...
svn-id: r13968
2004-06-19 17:22:18 +00:00
Paweł Kołodziejski
f5c8c66642
chnaged fps in imuse digi to dynamic param
...
svn-id: r13967
2004-06-19 16:00:11 +00:00
Paweł Kołodziejski
22048dca58
that was very bad
...
svn-id: r13966
2004-06-19 15:17:50 +00:00
Paweł Kołodziejski
212a451b1a
correct for last commit, changed dummy reads to seek
...
svn-id: r13965
2004-06-19 15:05:18 +00:00
Paweł Kołodziejski
eb867d6d3d
removed unused code
...
svn-id: r13964
2004-06-19 14:54:13 +00:00
Paweł Kołodziejski
726ac17b6e
experimental fix for expired sounds
...
svn-id: r13963
2004-06-19 14:41:04 +00:00
Torbjörn Andersson
a7d7e6eb7a
Itsy-bitsy cleanup.
...
svn-id: r13959
2004-06-17 06:46:18 +00:00
Torbjörn Andersson
3da9e2d21e
The "Fatty Bear's Birthday Surprise" demo didn't erase subtitles properly
...
during the black-and-white "Alfred Hitchcock Presents" style part of the
intro. I think this is the correct fix for it, but I could be wrong...
svn-id: r13958
2004-06-14 07:23:59 +00:00
Torbjörn Andersson
a15f20535f
Applied my suggested fix for bug #960674 , now that Fingolfin has had the
...
chance to look at it.
svn-id: r13957
2004-06-13 20:00:46 +00:00
Torbjörn Andersson
e554f46f71
Cleanup
...
svn-id: r13956
2004-06-12 09:53:45 +00:00
Torbjörn Andersson
93d26c0bd1
Hopefully fixed the displayMsg() fade-up glitch I accidentally introduced
...
yesterday.
svn-id: r13955
2004-06-11 06:38:45 +00:00
Torbjörn Andersson
13024364b7
Fixed a regression caused by my recent cleanup. This one would cause the
...
game to crash shortly after Andr� shows you the coyote stone. More
precisely, when the camera view shifts from the close-up of the
conversation back to the normal view of the caf�.
For those who enjoy reading commit messages, this was the crash I was
hunting for yesterday.
svn-id: r13954
2004-06-11 06:37:50 +00:00
Torbjörn Andersson
3c70f5a85c
If the 'time' parameter to displayMsg() is 0, wait until the user clicks
...
or presses a button. This is how displayMsg() was always used, so the only
difference is that the code to check for events is no longer outside the
function.
In the process, it turned out that removeMsg() was probably unnecessary so
I have removed it. May cause regressions, but we can deal with them later.
svn-id: r13953
2004-06-10 06:48:50 +00:00
Torbjörn Andersson
dabb32ce1a
Some more work on the - still disabled - "right click to clear luggage"
...
code I added some time ago.
svn-id: r13952
2004-06-10 06:41:08 +00:00
Torbjörn Andersson
0d193e87ce
Added another assert(). I'm hunting - unsuccessfully so far - for a
...
reproducable crash where an invalid pointer is decoded. Strangely, I never
saw it being encoded... Oh well, I'll find it eventually.
svn-id: r13951
2004-06-10 06:33:11 +00:00
Torbjörn Andersson
c63cc7c7d1
One of my not-so-recent cleanups caused BS2 to produce corrupt savegames.
...
And no one even noticed! Should be fixed now.
svn-id: r13950
2004-06-10 06:14:07 +00:00
Torbjörn Andersson
0426d38aa5
Cleaned up the palette handling a bit. Renamed _palCopy to _palette since I
...
found the old name misleading (there is only one array that stores the
palette in the engine, though it could be argued that it's a copy of the
one used by the backend), and removed some code that I'm almost certain was
never used. (I've added assert()s to trigger in the cases where it would
have been used.)
svn-id: r13949
2004-06-09 06:33:29 +00:00
Torbjörn Andersson
51b373eb6f
Fixed a typo in a comment.
...
svn-id: r13948
2004-06-09 06:30:49 +00:00
Torbjörn Andersson
7e70c86870
Added a few comments, rewrote a few others, and added a couple of assert()s
...
svn-id: r13947
2004-06-08 06:53:35 +00:00
Torbjörn Andersson
78404c30d4
Added comment.
...
svn-id: r13946
2004-06-07 05:57:00 +00:00
Eugene Sandulenko
4f8cb1d514
7.0+ HE games have additional indexes. So read it.
...
svn-id: r13945
2004-06-07 00:26:08 +00:00
Torbjörn Andersson
c9c56d2f72
Cleaned up sprite scaling.
...
svn-id: r13944
2004-06-06 15:40:31 +00:00
Travis Howell
29f03f0d9c
verbOps differences are minor, so merge back in.
...
svn-id: r13943
2004-06-06 11:10:47 +00:00
Travis Howell
ccac679431
Ooops, kept wrong line.
...
svn-id: r13942
2004-06-06 06:09:21 +00:00
Travis Howell
cbbfc34e0a
puttdemo doesn't need HE specific opcodes.
...
actorOps case 225 isn't need for HE, was left over from scumm6.
No need to check for invalid cases, since earlier HE game didn't use those cases.
svn-id: r13941
2004-06-06 05:20:52 +00:00
Travis Howell
7765d6f6b3
ActorOps case 219 exists in earlier HE games too.
...
svn-id: r13940
2004-06-06 04:55:33 +00:00
Eugene Sandulenko
2603446c0d
oops. Fix resource loading for 6.x games
...
svn-id: r13939
2004-06-06 02:36:44 +00:00
Eugene Sandulenko
7b2a81a8a6
o more _heversion usage
...
o hack to ensure 1x scaler is selected for 640x480 games. Begs for better
implementation
o 7.0+-specific extendions to
* resource loading
* o6_resourceRoutines
* o6_actorOps
* o7_pickupObject
* ScummEngine::setVerbObject
Now puttputt.w32 script execution advances little more.
svn-id: r13938
2004-06-06 02:20:53 +00:00
Jonathan Gray
d39cf192db
explicity declare GF_WINDOWS on windows only HE games, list tags as strings not hex in some debugging messages
...
svn-id: r13937
2004-06-05 15:14:19 +00:00
Jonathan Gray
e356a4ccc3
Allow dialogue options in the SegaCD version of Monkey Island to be cycled through with mousewheel. Closes RFE #953111
...
svn-id: r13936
2004-06-05 13:41:08 +00:00
Jonathan Gray
b8bc0d72e5
Check if monkey sega cd sounds have already been demangled before trying to do demangle them. Patch #959129 from Jonathan Gevaryahu
...
svn-id: r13935
2004-06-05 12:02:36 +00:00
Jonathan Gray
fc2044f743
Set graphics cursor before using it, fixes segfault when launching ihnm from the launcher. Fixes bug #966614
...
svn-id: r13934
2004-06-05 11:12:51 +00:00
Torbjörn Andersson
dac16f4f43
Cleanup
...
svn-id: r13933
2004-06-05 10:28:42 +00:00
Eugene Sandulenko
faefc1fda1
oops
...
svn-id: r13932
2004-06-05 02:43:12 +00:00
Eugene Sandulenko
33407c63d8
Implement o7_readINI(), well, we pretend that we don't have .ini file.
...
Fix bug in stringLen() function.
svn-id: r13931
2004-06-05 02:20:40 +00:00
Travis Howell
9bfd778b54
Needed for DOS HE games
...
svn-id: r13930
2004-06-05 01:02:33 +00:00
Eugene Sandulenko
f873223284
Phase 3 of transition to _heversion.
...
svn-id: r13929
2004-06-05 00:54:48 +00:00
Gregory Montoir
39f49de6bb
handle long command strings better (see bug report 962828)
...
svn-id: r13928
2004-06-04 17:29:26 +00:00
Eugene Sandulenko
6be8956d2c
Phase 2 of switching HE to use _heversion. Now unneeded GID's are
...
eliminated.
svn-id: r13927
2004-06-03 01:28:22 +00:00
Eugene Sandulenko
2a34b9d5a1
Phase 1 of move to _heversion use.
...
svn-id: r13926
2004-06-03 00:55:40 +00:00
Travis Howell
d6aa0a4790
Remove old comment
...
svn-id: r13925
2004-06-02 13:49:06 +00:00
Travis Howell
3632305c6c
Ignore imuse control code in HE games
...
Add missing code for o6_stampobject (From diasm.)
svn-id: r13924
2004-06-02 13:32:16 +00:00
Travis Howell
86ad0e2b9f
Increase debug level
...
Add error about NES MM been currently unsupported.
svn-id: r13923
2004-06-02 01:54:59 +00:00