Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell 6452a701be Fix glitches in pause options of Elvira 1.
svn-id: r26796
2007-05-10 00:43:27 +00:00
Lars Persson f0cd01b576 Updated support for Cruise
svn-id: r26794
2007-05-09 19:49:02 +00:00
Filippos Karapetis 24fa689ee0 Fix compilation with MSVC8
svn-id: r26793
2007-05-09 15:48:18 +00:00
Travis Howell 20bf83a2ce Imrproved support for Elvira 1/2 and Waxworks.
svn-id: r26792
2007-05-09 15:36:05 +00:00
Andrew Kurushin 85082dc8a0 speedup SAGA::Actor::pathLine & SAGA::Actor::scanPathLine calculation
svn-id: r26791
2007-05-09 13:25:14 +00:00
Filippos Karapetis 633be17e7f Fixed bug #1715284: Roger sometimes disappears
svn-id: r26790
2007-05-08 22:35:21 +00:00
Filippos Karapetis a8ab2c7cff Moved functions getDoorState, setDoorState, getBGMaskType and validBGMaskPoint to scene.h and disabled some sanity checks to improve the speed of the pathfinding algorithm, after discussing with h00ligan
svn-id: r26789
2007-05-08 17:32:31 +00:00
Andrew Kurushin 21412b821c small pathfind speedup: validate coords only with debug definition
svn-id: r26788
2007-05-08 16:09:47 +00:00
Travis Howell 5c3f6721b8 Fix masking issues in Amiga versions of Simon the Sorcerer 1.
svn-id: r26787
2007-05-08 14:48:46 +00:00
Johannes Schickel 2103678d93 Fixed WSA playing regression, introduced while cleaning up. (should fix Floppy and Amiga version)
svn-id: r26786
2007-05-08 11:46:27 +00:00
Filippos Karapetis f21a7648aa Fix compilation with MSVC8
svn-id: r26784
2007-05-08 07:16:58 +00:00
Travis Howell ce70442c2e Add palette difference when drawing images in Elvira 1.
svn-id: r26783
2007-05-08 05:39:50 +00:00
Filippos Karapetis 50800d5969 Fixed bug #1658514: AGI: SQ1 (2.2 DOS ENG) bizzare exploding roger
svn-id: r26782
2007-05-07 19:42:59 +00:00
Travis Howell 3a4c4fa181 Don't attempt to decode unknown icon data formats.
svn-id: r26781
2007-05-07 13:40:29 +00:00
Travis Howell d5504f0b66 The Palette difference in inventory arrows, applies to AGA version of Simon the Sorcerer 1 too.
svn-id: r26780
2007-05-07 13:09:10 +00:00
Travis Howell 9547535bd2 Fixes for conversation response in Waxworks.
svn-id: r26779
2007-05-07 13:03:02 +00:00
Paul Gilbert 9631586ce8 Added code responsible for transforming the player back from Selena
svn-id: r26778
2007-05-07 12:17:24 +00:00
Paul Gilbert 6a7b74d99d Reworked the pathfinder to directly return a pathfinding result, and added code to save the pathfinding state to a save game when it's in progress
svn-id: r26777
2007-05-07 12:16:05 +00:00
Paul Gilbert d2e56f7b66 Added saving of room exit join data in savefiles
svn-id: r26776
2007-05-07 12:10:32 +00:00
Travis Howell e2c40aaee6 Fix inventory palette glitches in Elvira 2.
svn-id: r26775
2007-05-07 08:47:40 +00:00
Travis Howell 425bd5c136 Fix bug #1714096 - DIMP: Unable to start (regression).
svn-id: r26774
2007-05-07 08:29:29 +00:00
Travis Howell 8c21d430bb Fix inventory movement in Elvira 1/2 and Waxworks.
svn-id: r26773
2007-05-07 06:30:51 +00:00
Eugene Sandulenko 22e022cdcb Simplify cursor events management.
svn-id: r26772
2007-05-07 06:18:08 +00:00
Filippos Karapetis 3413dda0e9 Fixed some comments
svn-id: r26771
2007-05-07 05:06:22 +00:00
Travis Howell 3ad8770f96 Set exact variable sizes for VC10 state, to avoid more regressions.
svn-id: r26770
2007-05-07 03:40:37 +00:00
Travis Howell 1a69604e82 Cleanup.
svn-id: r26769
2007-05-07 01:11:10 +00:00
Filippos Karapetis c4c9ff5533 The cursor in IHNM changes to an hourglass now while loading scenes, like in the original interpreter
svn-id: r26768
2007-05-06 22:18:31 +00:00
Filippos Karapetis b9cdca27ee Added (non-functional) save and load buttons in the options panel of IHNM
svn-id: r26767
2007-05-06 17:18:11 +00:00
Filippos Karapetis ae3e16c970 Changed a workaround made for Space Trek to apply to all AGI fanmade games. The original workaround was inactive for Space Trek in ScummVM, but was activated for some older AGI games, which was not its original purpose. If this causes regressions with other fanmade games, it'd be best to limit it to Space Trek only
svn-id: r26766
2007-05-06 14:57:35 +00:00
Nicola Mettifogo c892c768a4 Fixed sketch glitches in the introduction.
svn-id: r26765
2007-05-06 14:45:20 +00:00
Filippos Karapetis d4d04a150d Added a game ID field for all Sierra AGI games. Removed many types which are now obsolete from the game features field
svn-id: r26764
2007-05-06 14:36:02 +00:00
Filippos Karapetis dc1e1a3f11 Removed several goto statements
svn-id: r26763
2007-05-06 10:35:47 +00:00
Torbjörn Andersson 8a48951370 Fixed compilation.
svn-id: r26762
2007-05-06 10:31:17 +00:00
Filippos Karapetis 63479a8661 Updated MSVC8 parallaction project file for commit #26755
svn-id: r26761
2007-05-06 10:26:12 +00:00
Nicola Mettifogo e2f8d9c80b Menu handling simplification.
svn-id: r26760
2007-05-06 09:59:05 +00:00
Travis Howell 6ddc79a9a8 Cleanup.
svn-id: r26759
2007-05-06 09:46:43 +00:00
Travis Howell 0da4791128 Fix regression due to sign issue, which could cause crashes.
svn-id: r26758
2007-05-06 09:35:08 +00:00
Nicola Mettifogo 79229cafab Some cheap cleanup.
svn-id: r26757
2007-05-06 09:31:45 +00:00
Travis Howell 76c98a03af Fix regression that caused input to fail, after load or save error occurs.
svn-id: r26756
2007-05-06 09:31:32 +00:00
Nicola Mettifogo a4cc51b8c5 Added embryonic debugger, and some adjustments to make basic commands work.
svn-id: r26755
2007-05-06 08:52:27 +00:00
Filippos Karapetis 0ab860d60d Fixed bug #1658643: AGI: SQ1 (2.2 DOS ENG) Graphic error, ego leaves behind copy
Also, removed one of the two workarounds for the KQ4 intro, as it's not needed

svn-id: r26754
2007-05-05 23:54:29 +00:00
Filippos Karapetis b82c68542c Fix bug #1712585
svn-id: r26753
2007-05-05 16:10:12 +00:00
Filippos Karapetis 818da898ac Update MSVC8 kyra project file for commit #26749
svn-id: r26752
2007-05-05 16:07:37 +00:00
Marcus Comstedt f64e20007f Fixed bug 1711393.
svn-id: r26750
2007-05-05 12:32:52 +00:00
Johannes Schickel 776423ff82 - started to move v1 specific functions to KyraEngine_v1 (just opcodes yet)
- reworked script opcode handling

svn-id: r26749
2007-05-05 12:18:02 +00:00
Kostas Nakos ae24e0e99f some more verbose error reporting
svn-id: r26748
2007-05-05 09:31:48 +00:00
Paul Gilbert 643735e8a4 Bugfix for random destination setting so NPCs don't walk outside the valid walkable areas of a room
svn-id: r26747
2007-05-05 01:00:01 +00:00
Filippos Karapetis ecf8417d01 Adding myself to the AGI section as well
svn-id: r26746
2007-05-04 12:56:48 +00:00
Filippos Karapetis 0ba5afa585 Slight optimization
svn-id: r26745
2007-05-04 11:00:16 +00:00
Paul Gilbert 91fb83a72f Bugfix to prevent characters stopped by a right-hand non-walkable area then being able to walk through it
svn-id: r26744
2007-05-04 09:16:55 +00:00