8600 Commits

Author SHA1 Message Date
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