Robert Göffringmann
4a934a5519
make mouse move to middle of screen at start and let skystate initialize its _objectList
...
svn-id: r8335
2003-06-05 20:37:52 +00:00
Robert Göffringmann
98b3712163
fixed caching routines
...
svn-id: r8334
2003-06-05 19:45:27 +00:00
Paweł Kołodziejski
5e18dc19ff
a little better
...
svn-id: r8333
2003-06-05 19:26:43 +00:00
Robert Göffringmann
8e253b1937
fixed sprite drawing, added some mouse support and some logic routines.
...
svn-id: r8332
2003-06-05 18:54:26 +00:00
Paweł Kołodziejski
da6ac080af
disabled mask for now
...
svn-id: r8331
2003-06-05 18:37:11 +00:00
Paweł Kołodziejski
44e76b4da6
fixed my last commit
...
svn-id: r8330
2003-06-05 18:30:29 +00:00
Paweł Kołodziejski
94bbf1b9a0
added v1 gfx codec, (not working)
...
svn-id: r8329
2003-06-05 17:22:15 +00:00
Max Horn
41c03fa082
clarified comment
...
svn-id: r8328
2003-06-05 15:31:34 +00:00
Travis Howell
bec1130148
Typo
...
svn-id: r8327
2003-06-05 14:05:48 +00:00
Travis Howell
e97b91161c
Adjust default _subtitle values
...
svn-id: r8326
2003-06-05 13:47:07 +00:00
Travis Howell
ceb1a34b05
Last commit should have been made simon1 only
...
svn-id: r8325
2003-06-05 13:21:03 +00:00
Travis Howell
33dceea477
Commit combined speech and subtitles patch
...
Add support for nosubtitles config option
svn-id: r8324
2003-06-05 12:20:05 +00:00
Max Horn
740e7cc0ff
restricted check to V2, stupid mistake
...
svn-id: r8323
2003-06-05 10:33:13 +00:00
Max Horn
a61e845313
modified comment
...
svn-id: r8322
2003-06-05 10:28:48 +00:00
Max Horn
c73ffd366a
Regenerate strip table when loading
...
svn-id: r8321
2003-06-05 10:27:15 +00:00
Max Horn
c7d87b8a67
fix for bug #749355
...
svn-id: r8320
2003-06-05 10:22:16 +00:00
Max Horn
6c35550334
proper const cast
...
svn-id: r8319
2003-06-05 09:54:57 +00:00
Jochen Hoenicke
9533f5605a
Synchronize channels playing the same frequency. This prevents
...
interference effects.
svn-id: r8318
2003-06-05 08:45:24 +00:00
Bertrand Augereau
d510447d05
optimisation to blit rects in one shot when width=pitch=screenwidth
...
svn-id: r8317
2003-06-05 07:52:50 +00:00
Torbjörn Andersson
bd23bcd128
The Full Throttle end credits (press "W" to skip to them) look much nicer
...
if the blast texts are drawn before the blast objects. This may cause
regressions, but if so perhaps we can fix them by conditionally making
blast texts produce a charset mask? Blast objects already honors the
charset mask, so the end result should be the same as if the object was
drawn first and the text afterwards.
svn-id: r8316
2003-06-05 07:25:36 +00:00
Torbjörn Andersson
fa6b0b6736
cleanup
...
svn-id: r8315
2003-06-05 07:17:57 +00:00
Torbjörn Andersson
b8080605cc
Inverse iris transition effect for V2 games. Also, some transition effects
...
weren't working properly unless the entire screen was first marked as not
dirty. I hope fixing that didn't break anything else.
svn-id: r8314
2003-06-05 07:05:37 +00:00
Torbjörn Andersson
b542fad7d4
Fix the ugly striped shadows in AKOS codec 1 when drawing scaled actors.
...
This was noticeable in Full Throttle and Curse of Monkey Island, at least.
I don't remember seeing it in The Dig.
svn-id: r8313
2003-06-05 06:59:53 +00:00
Paweł Kołodziejski
1cbd8b55ed
fixed compilation for vc6
...
svn-id: r8312
2003-06-05 05:03:57 +00:00
Bertrand Augereau
91a3d553e4
unmacro-ed and templated ABS, MIN & MAX
...
svn-id: r8311
2003-06-05 03:28:35 +00:00
Bertrand Augereau
0aff2d3461
did a bit of cleaning and added TODOs ;)
...
svn-id: r8310
2003-06-05 03:19:07 +00:00
Bertrand Augereau
cf8d8617c9
use the global BaseCostumeRenderer instead of reinstancing it every time
...
svn-id: r8309
2003-06-05 02:47:12 +00:00
Bertrand Augereau
3bbaa8edb5
converted from struc to class and added a function to update _numStrips, needed since we don't reinstantiate BCR all the time anymore
...
svn-id: r8308
2003-06-05 02:46:08 +00:00
Bertrand Augereau
23196c1257
added a global CostumeRenderer in the VM, to avoid actors reinstancing it every time
...
svn-id: r8307
2003-06-05 02:44:18 +00:00
Max Horn
870572ca49
there are a few places in maniac and zakdemo where we *do* have to store the run & color <grmbl>
...
svn-id: r8306
2003-06-05 00:18:15 +00:00
Max Horn
c898d6117e
finished my drawBitmap optimisations
...
svn-id: r8305
2003-06-05 00:12:23 +00:00
Max Horn
b4da713bfd
some more cleanup
...
svn-id: r8304
2003-06-04 23:51:25 +00:00
Max Horn
565a100c83
some cleanup & refactoring (CJK fonts have proper shadows now, for example); preparations to merge NutRenderer and SmushFont
...
svn-id: r8303
2003-06-04 23:32:09 +00:00
Max Horn
d84c5de8e8
looks like a glitch?
...
svn-id: r8302
2003-06-04 23:15:42 +00:00
Bertrand Augereau
69b55ea45f
put a setFeatures member that allows to precompute game-wide stuff, such as CostumeRenderer, when features change, ie extremely rarely
...
svn-id: r8301
2003-06-04 23:03:23 +00:00
Max Horn
ffef453d1a
cache room strip offsets (this should help performance on PalmOS)
...
svn-id: r8300
2003-06-04 21:45:29 +00:00
Paweł Kołodziejski
55abd7d5ec
fixed compilation for vc6
...
svn-id: r8299
2003-06-04 20:20:50 +00:00
Paweł Kołodziejski
ad04b310bc
fix warning
...
svn-id: r8298
2003-06-04 20:13:16 +00:00
Max Horn
10b31ba7f0
init _CJKMode properly, in all cases
...
svn-id: r8297
2003-06-04 20:06:55 +00:00
Robert Göffringmann
0845c0adf0
fixed two mouse bugs
...
svn-id: r8296
2003-06-04 18:02:41 +00:00
Joost Peters
d496cecc98
some more mouse stuff..
...
svn-id: r8295
2003-06-04 17:13:24 +00:00
Max Horn
ac57e79ca2
cleanup
...
svn-id: r8294
2003-06-04 15:04:00 +00:00
Max Horn
6fd0e4a07f
Patch #747021 : DIG&CMI 2 byte charset support (very heavily modified by me; still needs more cleanup but already works well enough)
...
svn-id: r8293
2003-06-04 14:37:43 +00:00
Travis Howell
97aaab9410
Don't attempt to play music/sfx on v1 games
...
svn-id: r8292
2003-06-04 13:33:50 +00:00
Travis Howell
bc9a04b0cf
Add MANIAC64 to these two MANIAC checks
...
svn-id: r8291
2003-06-04 13:15:06 +00:00
Jonathan Gray
d61cd493af
readClassicIndexFile updates from aquadran
...
svn-id: r8290
2003-06-04 12:48:50 +00:00
Chris Apers
4e2eb20935
Save a bit of space for PalmOS
...
svn-id: r8289
2003-06-04 09:33:01 +00:00
Torbjörn Andersson
0bb87879c8
V2 mouse cursor, for that extra retro feel
...
svn-id: r8288
2003-06-04 06:34:14 +00:00
Robert Göffringmann
fc350e6be6
some more inits to make compiler happy.
...
svn-id: r8287
2003-06-03 18:35:18 +00:00
Robert Göffringmann
5d70cc1b10
reduced number of copy_rects() during sequences.
...
svn-id: r8286
2003-06-03 18:10:32 +00:00