Commit Graph
86814 Commits
Author SHA1 Message Date
Max Horn 333f0d15fd fix flashlight in MM
svn-id: r8285
2003-06-03 15:27:11 +00:00
Max Horn 3baff34226 use enqueueText for FT, too
svn-id: r8284
2003-06-02 23:54:52 +00:00
Max Horn cb9c64aae2 cleanup
svn-id: r8283
2003-06-02 23:23:45 +00:00
Max Horn 35f29951eb moved blast text code to string.cpp
svn-id: r8282
2003-06-02 23:18:52 +00:00
Max Horn 457d6b1484 seems this breaks in FT; not yet sure why, but disabling this in FT till somebody has a chance to look at it
svn-id: r8281
2003-06-02 23:06:34 +00:00
Max Horn 3bc13178ff experimental change: replaced drawDescString with enqueueText. fixes text-leftovers when scrolling the Dig (not tested in FT, though)
svn-id: r8280
2003-06-02 22:43:08 +00:00
Max Horn c1dcc1a1ec Korean is kr, not ko
svn-id: r8279
2003-06-02 22:07:41 +00:00
Max Horn 06d340b47e added Jochen Hoenicke
svn-id: r8278
2003-06-02 21:54:55 +00:00
Max Horn bedd8c4d39 fixxed warning
svn-id: r8277
2003-06-02 21:43:45 +00:00
Max Horn d4982a0b1d fixed compilation
svn-id: r8276
2003-06-02 21:29:54 +00:00
Max Horn 4729b52c3b revamped alignment test; don't delete config.log after configure run (after all it might be important to debug configure)
svn-id: r8275
2003-06-02 21:22:54 +00:00
Paweł Kołodziejski 6dbd36d668 more v1 load directory ...
svn-id: r8274
2003-06-02 18:15:09 +00:00
Paweł Kołodziejski 0bf6779189 added load directory support for v1 games
svn-id: r8273
2003-06-02 17:32:13 +00:00
Max Horn fa93fe294f alignment check extended to hopefully cover ARM, too
svn-id: r8272
2003-06-02 12:17:51 +00:00
Max Horn 67c8782431 make V2 games use transition effects
svn-id: r8271
2003-06-02 11:33:48 +00:00
Max Horn 2b1128acb5 working alignment check (but if alignment is needed it'll print out a 'Bus error' message which isn't nice...)
svn-id: r8270
2003-06-02 11:20:07 +00:00
Max Horn f8ab6ad8da wtf is this doing here?!
svn-id: r8269
2003-06-02 10:17:46 +00:00
Oliver Kiehl 6c24f7dc44 fix disappearing foster bug
svn-id: r8268
2003-06-02 09:35:08 +00:00
Robert Göffringmann 9a450413cd forgot to remove debug printfs and to make sequenceRunning volatile.
svn-id: r8267
2003-06-02 06:48:36 +00:00
Robert Göffringmann 3ac5b4ccfa added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid out of SkyState
svn-id: r8266
2003-06-02 06:42:42 +00:00
Travis Howell cee02068ca Revert my last change, was correct according to disasm. but casued other problems.
svn-id: r8265
2003-06-02 06:39:54 +00:00
Travis Howell 803d53dd4b simon2dos uses different VGA_DELAY_BASE, fixes text disappearing in copy protection.
svn-id: r8264
2003-06-02 05:59:07 +00:00
James Brown 9be08a55f9 Clean up debugger Restart function and move to SCUMM restart function
svn-id: r8263
2003-06-02 05:38:45 +00:00
Robert Göffringmann ee886a6be2 fixed sprite animation bug in stdSpeak, cleaned fnTalk and made text timing in cd version depending on the end of the voc files being reached.
svn-id: r8262
2003-06-02 03:30:41 +00:00
Jonathan Gray d811359226 add compiler version checking to configure script
svn-id: r8261
2003-06-02 03:01:22 +00:00
Max Horn 4292d621af cleaned up the restart/pause/shutdown situation a bit; added comment that explains how restart might be implemented
svn-id: r8260
2003-06-02 02:25:24 +00:00
Max Horn 88f1a4e27c fix for indy3 VGA script bug (bug #743314)
svn-id: r8259
2003-06-02 01:45:03 +00:00
Robert Göffringmann 1014c98fcb screen combine rectangles now. even a bit less cpu usage.
svn-id: r8258
2003-06-02 00:53:31 +00:00
Max Horn 281cce32b9 cleanup color cyclcing code; also perform color cycling on 'indirect' palettes like the shadow palette(s) (bug #706721)
svn-id: r8257
2003-06-02 00:34:58 +00:00
Robert Göffringmann e95a72f7c4 fix intro timing + text
svn-id: r8256
2003-06-02 00:01:34 +00:00
Robert Göffringmann f8ead8a776 remove useless screen updates, make non-seq intro parts escapable.
svn-id: r8255
2003-06-01 22:53:44 +00:00
Bertrand Augereau 17e6779b65 Made some conversions explicit to prevent VC.NET 2003 from complaining
svn-id: r8254
2003-06-01 21:52:53 +00:00
Robert Göffringmann 5bb59b4755 cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAG
svn-id: r8253
2003-06-01 21:21:10 +00:00
Robert Göffringmann 674a34a392 fixing sprite commit from yesterday
svn-id: r8252
2003-06-01 19:34:28 +00:00
Jamieson Christian 26076b8841 Hack to fix odd usage of the ParameterFader
in S&M around the dinosaurs.

svn-id: r8251
2003-06-01 19:16:34 +00:00
Jamieson Christian 42f6d10581 Fixed hanging notes on Smart Jump when Note Off event cannot be found.
(I'm not sure why the Note Off would not be found,
but at least we're properly dealing with such notes now.)

svn-id: r8250
2003-06-01 18:24:10 +00:00
Max Horn 3d77f7230e Enabled walk sounds in Indy3EGA/ZakEGA; cleanup (bug #747068)
svn-id: r8249
2003-06-01 18:20:38 +00:00
Max Horn 393e749785 charset masking fixes, mostly for The Dig (hey I think I finally almost understand that part of the code :-)
svn-id: r8248
2003-06-01 17:29:45 +00:00
Jochen Hoenicke 16b47e4f95 I forgot one note_length entry.
svn-id: r8247
2003-06-01 17:27:20 +00:00
Max Horn f91de2ae1e renamed&fixed contains(Rect) -> intersects(Rect); added extend() method
svn-id: r8246
2003-06-01 17:06:07 +00:00
Jochen Hoenicke ff5705b32c Added VAR_MUSIC_TIMER support to playerV2. Now Zak intro is synchronized.
svn-id: r8245
2003-06-01 16:42:29 +00:00
Jochen Hoenicke 3733667aa5 Also call playerV2->set_master_volume when playerV2 exists.
svn-id: r8244
2003-06-01 16:41:25 +00:00
Torbjörn Andersson 7cfe07fdd3 Reverted the recent o5_getClosestObjActor() change and fixed it by
measuring the distance in characters for V2 games instead. Now Edna won't
bring the same strange kid into the cell over and over again.

If necessary, we can still fix o5_getClosestActor() to handle larger
distances. It just takes a few more changes than I first thought.

svn-id: r8243
2003-06-01 16:40:15 +00:00
Jochen Hoenicke ed0080e55b Added new note-lengths of indy3ega/loom. Fixed internote spacing.
svn-id: r8242
2003-06-01 15:56:40 +00:00
Max Horn cb5fb5d403 added a getMaskBuffer method (makes it easier to read some of the code); merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen
svn-id: r8241
2003-06-01 14:30:26 +00:00
Max Horn 2591a4f018 This didn't look logical, and could (in theory) lead to mask being drawn but _hasMask not being set. I suspect it was a bug in the original commit adding this (back in the original string.cpp, rev. 1.5). Even if this change should turn out ot be incorrect, the original code most probably was incorrect anyway
svn-id: r8240
2003-06-01 14:07:14 +00:00
Oliver Kiehl 3e87539b5c use FROM_LE_16, indentation cleanup
svn-id: r8239
2003-06-01 13:29:28 +00:00
Joost Peters 4cef98bf6d add fnNormalMouse()
svn-id: r8238
2003-06-01 13:20:55 +00:00
Oliver Kiehl 41c1e94ea5 some VERY hacky SkyLogic::talk support
svn-id: r8237
2003-06-01 13:12:10 +00:00
Max Horn 8b39e81afe cleanup
svn-id: r8236
2003-06-01 13:11:30 +00:00