Paweł Kołodziejski
8c2da44b97
add name here too
...
svn-id: r12239
2004-01-08 09:00:29 +00:00
Paweł Kołodziejski
e0545d6dca
forgot about this
...
svn-id: r12238
2004-01-08 08:47:09 +00:00
Paweł Kołodziejski
9931fe9a34
or maybe not :)
...
svn-id: r12237
2004-01-08 08:43:15 +00:00
Paweł Kołodziejski
201902bfef
jumps only for the same hookid and ignore jumps for music for now. added sound names for checks if some sounds are really have a lot jumps and regions(it's posssible), in bundle loop size can be 0 and after that loops should be ended
...
svn-id: r12236
2004-01-08 08:39:25 +00:00
Torbjörn Andersson
d9e67812e8
Changed spaces to tabs.
...
svn-id: r12235
2004-01-08 08:29:55 +00:00
Max Horn
6222d6e643
more cleanup
...
svn-id: r12234
2004-01-08 03:24:41 +00:00
Max Horn
ab2192761d
useful convenience method
...
svn-id: r12233
2004-01-08 03:24:01 +00:00
Max Horn
d852e2855a
cleanup (make some more use of class Common::Rect)
...
svn-id: r12232
2004-01-08 03:10:16 +00:00
Max Horn
619e6b43c4
Fix for bug #803381 (COMI: Text cut off)
...
svn-id: r12231
2004-01-08 02:16:27 +00:00
Max Horn
f224da09f4
fix a memory leak; re-add assert, just to be sure
...
svn-id: r12230
2004-01-08 01:59:11 +00:00
Max Horn
a655527949
fix maskpos (I think... needs testing)
...
svn-id: r12229
2004-01-08 01:43:32 +00:00
Max Horn
467861917d
various fixes for vertical scrolling rooms: fixed, screen updates (and made them more efficient), fixed transitionEffect() for 'high' rooms, documented drawStripToScreen() params a little (we really should start documenting for each function which takes coordinates in which coordinate system they are). Please test all vertical scrolling rooms (and others, too) for regressions
...
svn-id: r12228
2004-01-08 00:48:37 +00:00
Paweł Kołodziejski
7698782979
fixed uninitialized warning
...
svn-id: r12227
2004-01-07 22:12:45 +00:00
Paweł Kołodziejski
d1b1cbf948
some cleanup
...
svn-id: r12226
2004-01-07 21:02:48 +00:00
Paweł Kołodziejski
0a93e978c5
some cleanup
...
svn-id: r12225
2004-01-07 20:17:51 +00:00
Paweł Kołodziejski
81c8c722f5
fixed size result related bug in imuse digi
...
svn-id: r12224
2004-01-07 19:38:37 +00:00
Robert Göffringmann
63fbde359a
implemented drawing of additional scrolling frames
...
svn-id: r12223
2004-01-07 19:08:59 +00:00
Torbjörn Andersson
821bbed1e0
Tried to make the menus behave a bit more like the original. Perhaps most
...
noticeably:
* It no longer matters where you release the mouse button when talking to
someone. It uses whatever topic you selected on mouse-down.
* The inventory menu doesn't vanish if you're holding an object, even if
you move the pointer away from it.
* When using an object on a character (to talk to him about it), the top
menu fades away, rather than vanishing instantly.
Ok, that last change is rather non-obvious, but it does obsolete the
clearMenu() function, which has therefore been removed.
svn-id: r12222
2004-01-07 19:03:30 +00:00
Robert Göffringmann
8e30afd438
some changes for Czech version
...
svn-id: r12221
2004-01-07 18:08:24 +00:00
Robert Göffringmann
8030f1b148
implemented volume control panel
...
svn-id: r12220
2004-01-07 17:47:46 +00:00
Gregory Montoir
c46d2f0530
fix 'panel still displayed during dialogue' bug (this was noticeable when trying to bypass the floda receptionist)
...
svn-id: r12219
2004-01-07 15:46:45 +00:00
Gregory Montoir
272eb21287
- moved some Person/Anim code to Graphics
...
- some renaming
svn-id: r12218
2004-01-07 15:45:24 +00:00
James Brown
cb609b4cf5
Testing stuff.
...
svn-id: r12217
2004-01-07 14:09:43 +00:00
Max Horn
d2a56c01d6
is this discrepancy here intended?
...
svn-id: r12216
2004-01-07 14:03:40 +00:00
James Brown
a04b2fc020
Temporarly enabling this buffer underrun hack until aquadran looks at it. (See bug 872339)
...
svn-id: r12215
2004-01-07 13:40:54 +00:00
Max Horn
9a191d2c43
do clipping somewhat more efficiently
...
svn-id: r12214
2004-01-07 13:29:30 +00:00
Max Horn
2e1026f8fe
malloc/new are relatively slow operations; avoid doing them in tight loops, if possible
...
svn-id: r12213
2004-01-07 13:29:12 +00:00
Travis Howell
a2fbba2e4e
Actor flip should be reset, fixes some glitches in putt putt games
...
svn-id: r12212
2004-01-07 10:34:53 +00:00
Torbjörn Andersson
6d0dd6aee8
Valgrind fixes. Mostly about memory not being freed when the engine is
...
deleted.
svn-id: r12211
2004-01-07 07:42:00 +00:00
Paweł Kołodziejski
9fc9e6be20
changed lipsync func param
...
svn-id: r12210
2004-01-07 06:51:45 +00:00
Travis Howell
97cb72885a
Add another check for ignoreTurns, ignoreTurns.
...
Should be complete for scumm7 games
svn-id: r12209
2004-01-07 06:08:54 +00:00
Jonathan Gray
3577dad949
comment unused vars
...
svn-id: r12208
2004-01-07 06:08:33 +00:00
Paweł Kołodziejski
1e2ff5a469
handle jumps
...
svn-id: r12207
2004-01-07 05:58:12 +00:00
Travis Howell
ae4cd2291f
These two subops are the same, checked dig/ft disasm.
...
svn-id: r12206
2004-01-07 05:51:56 +00:00
Travis Howell
ad8cd22de0
Add missing break
...
svn-id: r12205
2004-01-07 05:28:56 +00:00
Paweł Kołodziejski
761371cc66
added code for ms track position
...
svn-id: r12204
2004-01-07 05:17:51 +00:00
Travis Howell
5f665202d1
Add missing break
...
svn-id: r12203
2004-01-07 05:08:46 +00:00
Paweł Kołodziejski
c9c3a83d34
better bundle dir cache
...
svn-id: r12202
2004-01-07 04:50:38 +00:00
Paweł Kołodziejski
aaf54b0a14
less memory usage
...
svn-id: r12201
2004-01-07 03:53:36 +00:00
Paweł Kołodziejski
e5d70abc24
proper name
...
svn-id: r12200
2004-01-07 03:39:33 +00:00
Paweł Kołodziejski
329fd80efd
optimized i/o access in bundle manager
...
svn-id: r12199
2004-01-07 03:34:41 +00:00
Max Horn
eb32f751f7
add FIXME comments at the two worst spots, speed wise (about 80% processor time or more are spent in these places for me, waiting for disk I/O)
...
svn-id: r12198
2004-01-07 01:07:37 +00:00
Max Horn
d5ccceddfa
forgot to commit this, too <sigh>
...
svn-id: r12197
2004-01-06 20:08:00 +00:00
Max Horn
465515c898
forgot to commit this
...
svn-id: r12196
2004-01-06 20:04:33 +00:00
Gregory Montoir
74e588b854
- minor cleanup in Person/Actor stuff
...
- minor tweak in Graphics::bobSetText()
from previous commit (message was erroneous) :
- moved config stuff to QueenEngine
- added 3 Logic subclasses to handle the specific parts of each game version (demo, intv...)
svn-id: r12195
2004-01-06 20:00:46 +00:00
Max Horn
d2544a28e2
fix mutex usage some. IMuseDigital currently is still unusable on my system, though (it takes 100% CPU time just on the difficulty selection screen of COMI, playing a single bundle music... uhm)
...
svn-id: r12194
2004-01-06 19:55:44 +00:00
Max Horn
c5a4022e20
fixed tons of warnings
...
svn-id: r12193
2004-01-06 19:47:23 +00:00
Max Horn
6c280c96f4
proper fix
...
svn-id: r12192
2004-01-06 19:17:01 +00:00
Max Horn
88303d9fe9
fix compilation on unix like systems
...
svn-id: r12191
2004-01-06 19:16:48 +00:00
Paweł Kołodziejski
db5f44a874
increased debug level
...
svn-id: r12190
2004-01-06 17:47:45 +00:00