Johannes Schickel
1e2aa59bcb
Added lock() and unlock() again to readBuffer.
...
Implemented stateCallback1_1.
Fix some small bugs here and there (can't say what the fixed but it should be correct now)
Also set's the correct timer call value (with the other the music was too fast)
svn-id: r20973
2006-02-28 17:02:14 +00:00
Torbjörn Andersson
6ee443f316
Added some basic comments, along with some very, very minor cleanup.
...
svn-id: r20972
2006-02-28 15:44:39 +00:00
Torbjörn Andersson
f03958be01
Removed unnecessary line.
...
svn-id: r20971
2006-02-28 09:54:09 +00:00
Torbjörn Andersson
005861cb14
This may be needless paranoia, but I always get nervous about order of
...
evaluation when there are multiple side-effects on the same variable (in this
case the internal state modified by va_arg()) in the same expression. So let's
just humor me and do the va_arg() calls one at a time.
svn-id: r20970
2006-02-28 08:49:51 +00:00
Travis Howell
41e7bb67e4
These zakTowns specific changes aren't explained and don't match original code. If problems still occur, add bug reports with details.
...
svn-id: r20967
2006-02-28 01:14:02 +00:00
Travis Howell
e1d96cba87
Typo.
...
svn-id: r20966
2006-02-28 00:49:54 +00:00
Travis Howell
db925b310e
Update code and comment for screen savers issue in Sam & Max.
...
svn-id: r20965
2006-02-28 00:46:05 +00:00
Johannes Schickel
2bcd6bb95e
Fixes hangs in the "Pool of Sorrow" scene (at least I don't get them anymore).
...
svn-id: r20964
2006-02-27 23:41:27 +00:00
Travis Howell
d0bba4cb56
Typo.
...
svn-id: r20963
2006-02-27 23:32:59 +00:00
Travis Howell
86c913a5f4
Update comment for SO_WAIT_FOR_TURN workaround in The Dig, this is due to script bugs. SO_WAIT_FOR_TURN is never used by FT r COMI either, so remove game check.
...
svn-id: r20962
2006-02-27 23:25:07 +00:00
Johannes Schickel
f3106feaf5
Added WIP Adlib sound playing code to kyra.
...
It needs some checks since it doesn't work correctly in every case at the moment.
svn-id: r20960
2006-02-27 22:39:55 +00:00
Gregory Montoir
1b1bc9cde4
Revert the 'get rid of SO_WAIT_FOR_TURN workaround' commit but keep it specific to TheDig
...
svn-id: r20959
2006-02-27 22:15:21 +00:00
Gregory Montoir
0f5ef6f5b1
Get rid of the SO_WAIT_FOR_TURN hack for TheDig as the original interpreter didn't do anything special here. This will probably trigger some 'invalid actor' errors, but those are most likely caused by scripting mistakes... which should be worked around separately.
...
svn-id: r20958
2006-02-27 21:55:18 +00:00
Gregory Montoir
9c80770411
cleanup
...
svn-id: r20957
2006-02-27 21:25:59 +00:00
Travis Howell
deecb61656
Use _numStrips when checking for foreced sprite redraw, instead of set values.
...
svn-id: r20956
2006-02-27 12:23:34 +00:00
Travis Howell
be30d257e3
Charset 0 is loaded on start in original versions of OLD_BUNDLE games too
...
svn-id: r20955
2006-02-27 12:00:10 +00:00
Lars Persson
fa6821df14
Added CINE and LURE to build information
...
svn-id: r20954
2006-02-27 09:42:57 +00:00
Torbjörn Andersson
278d0de012
Fixed compilation.
...
svn-id: r20953
2006-02-27 07:18:49 +00:00
Jamieson Christian
2469e00248
SysEx data now passed around with const pointers. Permits simplification of some SysEx client code.
...
Testing on Windows. Developers on other platforms, please verify integrity of music handling in your respective MidiDrivers.
svn-id: r20952
2006-02-27 01:59:07 +00:00
Willem Jan Palenstijn
2d2258f596
clear ALSA event structure before use
...
svn-id: r20951
2006-02-27 00:01:29 +00:00
Jamieson Christian
52d55bf976
Removed deprecated IMUSE_DEBUG #define in favor of debugC calls using the runtime-selectable DEBUG_IMUSE category.
...
svn-id: r20950
2006-02-26 22:23:29 +00:00
Max Horn
52970c9936
Cleanup
...
svn-id: r20949
2006-02-26 21:59:44 +00:00
Max Horn
90c916de4b
Do not compute the MD5 checksum if an override for it is set
...
svn-id: r20948
2006-02-26 21:52:49 +00:00
Paul Gilbert
dc75adbb25
Initial add of the Lure of the Temptress disassembly
...
svn-id: r20947
2006-02-26 21:36:33 +00:00
Jamieson Christian
fbf557cf90
Added USE_ZLIB define and Zlib library reference to Bloodshed Dev-C++ project, for proper theme handling.
...
svn-id: r20946
2006-02-26 21:13:08 +00:00
Jamieson Christian
d075463c0a
Updated Bloodshed Dev-C++ project files to reflect new cine engine, scumm and scummv file rearrangements, and gob tweaks. Further refinement to the SVN properties on impacted project files.
...
svn-id: r20941
2006-02-26 18:09:06 +00:00
Chris Apers
0ff49cfb76
Added scumm/plugin.cpp and .h files
...
svn-id: r20939
2006-02-26 17:25:37 +00:00
Chris Apers
b94c6bbc62
PalmOS project file. Everything is now up to date
...
svn-id: r20938
2006-02-26 17:06:48 +00:00
Chris Apers
2a5872ace3
Fixed header
...
svn-id: r20937
2006-02-26 17:04:28 +00:00
Chris Apers
871fe237cc
Fixed compilation, this is a 68k part only and will be updated as soon as the 68k backend is ready
...
svn-id: r20935
2006-02-26 17:02:38 +00:00
Chris Apers
121a933073
New files including moved getFeatures and VG helper
...
svn-id: r20934
2006-02-26 16:59:28 +00:00
Chris Apers
ae964bfe13
Updated with lastest changes to the launcher
...
svn-id: r20933
2006-02-26 16:55:35 +00:00
Chris Apers
a32de4c34c
New modules resources
...
svn-id: r20932
2006-02-26 16:51:41 +00:00
Chris Apers
2ef4f1fea2
Move launcher files to a new folder
...
svn-id: r20931
2006-02-26 16:36:51 +00:00
Chris Apers
1e5c57dade
Move launcher files to a new folder
...
svn-id: r20930
2006-02-26 16:36:30 +00:00
Chris Apers
c26cd4b315
Obsolete, this is an old file previously used with 68k+ARM version
...
svn-id: r20929
2006-02-26 16:32:06 +00:00
Chris Apers
c3b41a2aa6
Move launcher files to a new folder
...
svn-id: r20928
2006-02-26 16:30:21 +00:00
Chris Apers
3e6d6d0707
Fixed compilation, ByteSwap not found because endianutils was removed from pace.h
...
svn-id: r20927
2006-02-26 16:02:23 +00:00
Chris Apers
3427e06732
This file has been renamed
...
svn-id: r20926
2006-02-26 15:58:02 +00:00
Chris Apers
007da18616
Gather prefix files to a new directory and rename ARM prefix files
...
svn-id: r20925
2006-02-26 15:50:52 +00:00
Chris Apers
28d9f0add9
Gather prefix files to a new directory, rename 68k prefix files
...
svn-id: r20924
2006-02-26 15:43:33 +00:00
Chris Apers
0b54f579f6
Move prefix files to a new prefixes/ directory
...
svn-id: r20923
2006-02-26 15:37:17 +00:00
Chris Apers
8a75385bfa
Prefix file for BS2 68k module, for debug purpose only
...
svn-id: r20922
2006-02-26 15:33:47 +00:00
Chris Apers
9ce196c03c
Prefix file for Zodiac ARM modules
...
svn-id: r20921
2006-02-26 15:32:40 +00:00
Chris Apers
9552b5b551
Prefix file for OS5 ARM modules
...
svn-id: r20920
2006-02-26 15:32:16 +00:00
Chris Apers
2cc27ebe89
Aeroplayer CD driver
...
svn-id: r20919
2006-02-26 15:25:34 +00:00
Torbjörn Andersson
094382a6d0
With the added delay to the popup menu loop, it's much more likely that each
...
iteration will see several events, so pop all events from the queue each time.
Of course, we still only need to check the mouse position once. Warp the mouse
back to neutral even if we're trying to go past the first/last menu entry.
svn-id: r20918
2006-02-26 15:24:11 +00:00
Chris Apers
d6170c87c4
Use the correct function depending on the version
...
svn-id: r20917
2006-02-26 15:21:21 +00:00
Chris Apers
cd34af1149
Scumm md5 struct for 68k version
...
svn-id: r20916
2006-02-26 15:20:01 +00:00
Torbjörn Andersson
8acefe1804
The warpMouse() function needs to compensate for aspect-ratio correction, or
...
the Lure popup menus won't work.
svn-id: r20915
2006-02-26 14:31:44 +00:00