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 |
|
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 |
|
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 |
|
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 |
|
Paweł Kołodziejski
|
8fd123992d
|
synced imuse digital with local tree
svn-id: r12187
|
2004-01-06 17:28:29 +00:00 |
|
Paweł Kołodziejski
|
2c2ae5f59f
|
fixed warning
svn-id: r12186
|
2004-01-06 17:23:19 +00:00 |
|
Travis Howell
|
cda20b4125
|
Restrict to scumm7, caused invalid opcode errors when skipping cutscenes in comi sometimes and comi demo always.
svn-id: r12183
|
2004-01-06 15:56:27 +00:00 |
|
Travis Howell
|
dd1eb2a4b4
|
Fix subtitles glitch when subtitles are shown during room scroll in pass.
svn-id: r12179
|
2004-01-06 13:28:19 +00:00 |
|
Max Horn
|
a50c228ae4
|
updated MD5 table
svn-id: r12178
|
2004-01-06 13:06:20 +00:00 |
|
Max Horn
|
033ff78ae9
|
updated copyright notice
svn-id: r12176
|
2004-01-06 12:45:34 +00:00 |
|
Max Horn
|
2ecf66d561
|
get rid of VirtScreen::scrollable
svn-id: r12173
|
2004-01-06 12:16:28 +00:00 |
|
Max Horn
|
f5f357498f
|
just always call updateDirtyScreen(kTextVirtScreen) - it won't do any harm for games not using that virt screen, but fixes the Indy part of the PASS demo
svn-id: r12172
|
2004-01-06 12:08:35 +00:00 |
|
Max Horn
|
0133e40d11
|
This one (_blitAlso) is very odd, I can't quite figure out where it is needed. Please report any regressions to me
svn-id: r12171
|
2004-01-06 12:02:18 +00:00 |
|
Max Horn
|
01c29eabf3
|
typo
svn-id: r12170
|
2004-01-06 11:52:12 +00:00 |
|
Max Horn
|
cc67301791
|
renamed VirtScreen::alloctwobuffers to hasTwoBuffers; added lots of doxygen comments to VirtScreen; cleanup
svn-id: r12168
|
2004-01-06 11:47:34 +00:00 |
|
Max Horn
|
3b20850a89
|
no need to save information which we can (and do) recompute
svn-id: r12167
|
2004-01-06 11:45:28 +00:00 |
|
Max Horn
|
55eb22fd3a
|
Made o8_getActorZPlane return the same z value as Actor::drawActorCostume computes - this *might* cause regressions, or might fix bugs, or might have no visible effect at all :-). Somebody feel free to verify this against assembly
svn-id: r12166
|
2004-01-06 09:49:08 +00:00 |
|
Travis Howell
|
1e0c78d9a2
|
Add check
svn-id: r12164
|
2004-01-06 06:50:36 +00:00 |
|
Max Horn
|
d834bd9684
|
replace more usages of _screenWidth by more appropriate variables/values
svn-id: r12162
|
2004-01-05 16:49:14 +00:00 |
|
Max Horn
|
f506056c3b
|
more cleanup
svn-id: r12161
|
2004-01-05 16:30:00 +00:00 |
|