Commit Graph
1276 Commits
Author SHA1 Message Date
Travis Howell 3f82a451ef Add cases for using '-' and '+' keys on the keypad too.
svn-id: r27841
2007-07-01 23:45:15 +00:00
Travis Howell 7e83dfd275 Fix bug ##1746094 - Elvira 2: Strange behavior a - counter of P.P.
svn-id: r27839
2007-07-01 23:42:34 +00:00
Max Horn e1bcd70436 Re-added __attribute__(packed)
svn-id: r27830
2007-07-01 18:18:43 +00:00
Travis Howell 4f8f14d14e Correct md5 checksum for restart state file in the French DOS version of Elvira 2.
svn-id: r27821
2007-07-01 12:52:46 +00:00
Travis Howell 9353ee6356 Update comment.
svn-id: r27820
2007-07-01 12:47:36 +00:00
Max Horn f445d8c800 Changed AGOS to use full KeyState, not just ascii value, in key events
svn-id: r27800
2007-06-30 22:21:29 +00:00
Max Horn a6210289f5 AGOS code cleanup
svn-id: r27794
2007-06-30 17:34:49 +00:00
Max Horn a5352e9a97 Also update menus.cpp with ChildType enum
svn-id: r27793
2007-06-30 16:29:14 +00:00
Max Horn 206d167457 AGOS: Introduced ChildType enum
svn-id: r27792
2007-06-30 16:25:59 +00:00
Travis Howell 49242a9e34 Fix display of experience in Elvira 2.
svn-id: r27772
2007-06-29 14:55:45 +00:00
Travis Howell fc373c9544 Fix some scripts failing to start in Elvira 2, due code difference in isCalled opcode.
svn-id: r27770
2007-06-29 02:06:46 +00:00
Travis Howell 23426fcea5 Clear any paused OmniTV video, when playing another video. To fix crashes in The Feeble Files, when another video is played between the pause and restart of an OmniTV video.
svn-id: r27737
2007-06-27 01:46:04 +00:00
David Corrales cacd7a28fd Merged the FSNode branch with trunk r27031:27680
svn-id: r27681
2007-06-23 18:51:33 +00:00
Travis Howell 5505801533 Minor cleanup.
svn-id: r27649
2007-06-23 08:26:18 +00:00
Travis Howell d36ca0f7a5 Ooops, adjust Elvira 2 specific offset too.
svn-id: r27648
2007-06-23 07:49:17 +00:00
Travis Howell ee143c01ed Minor cleanup.
svn-id: r27646
2007-06-23 07:40:25 +00:00
Travis Howell f311ca82ce Fix alignment issue in setWindowPalete video opcode.
svn-id: r27645
2007-06-23 07:25:50 +00:00
Torbjörn Andersson 90e1169581 Work around a crash when quitting Simon 2. If this is the proper fix, it should
almost certainly go into the 0.10 branch as well.

svn-id: r27617
2007-06-22 20:20:34 +00:00
Torbjörn Andersson 2db2fbfc51 Use KEYCODE constants.
svn-id: r27599
2007-06-22 07:52:53 +00:00
Travis Howell c42dada465 Revert debug output.
svn-id: r27583
2007-06-21 07:34:54 +00:00
Travis Howell b4041c450f Add font table for Spanish version of Elvira 2.
svn-id: r27582
2007-06-21 07:34:06 +00:00
Travis Howell 00829f15c8 Minor cleanup.
svn-id: r27580
2007-06-21 06:37:00 +00:00
Travis Howell d2e7058b59 Fix regressions, due to zoneNum changes.
svn-id: r27579
2007-06-21 05:26:47 +00:00
Travis Howell 64cafa0270 Fix regressions, due to buffer changes and cleanup.
svn-id: r27578
2007-06-21 05:10:42 +00:00
Travis Howell 89b2cf75e2 Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and cleanup code.
svn-id: r27577
2007-06-21 03:14:20 +00:00
Travis Howell 3f5eb0f976 Add Italian DOS version of Elvira 2.
svn-id: r27573
2007-06-21 01:47:00 +00:00
Travis Howell 8f2714cc77 Fix regressions, due to playSpeech() no longer been virtual match.
svn-id: r27556
2007-06-20 14:41:19 +00:00
Travis Howell 61c91cafb9 Cleanup.
svn-id: r27552
2007-06-20 01:01:29 +00:00
Travis Howell ab9b9a1bf3 Cleanup, could cause regressions.
svn-id: r27547
2007-06-19 11:50:22 +00:00
Travis Howell fc19079902 Fix masking regressions, caused by dirtyClips code.
svn-id: r27544
2007-06-19 11:12:56 +00:00
Travis Howell f95c8450cb Fix line wrapping of text in Elvira 2.
svn-id: r27522
2007-06-18 10:57:50 +00:00
Travis Howell 71f2f4f6bd Fix bug #1738870 - Elvira1: Glitch after opening a sarcophagus.
svn-id: r27520
2007-06-18 09:07:03 +00:00
Travis Howell f0581bab4a Fix bugs #1738867 and #1738872, the code for clearing the effects of fire wall and ice wall spells was always enabled.
svn-id: r27516
2007-06-18 06:12:54 +00:00
Max Horn d6e47d5fd3 ADV detector: Refactored findGameID() a bit, making it possible to use it outside the AdvancedDetector framework; also made it generate somewhat more user friendly desc for obsolete game IDs
svn-id: r27424
2007-06-15 17:36:41 +00:00
Eugene Sandulenko 6e5b70f5e9 Patch #1733764: "Fallback detection patch". GSoC student.
svn-id: r27375
2007-06-12 12:22:25 +00:00
Travis Howell 12c9fb0382 Add support for pausing/resume cutscenes shown on the OmniTV in The Feeble Files.
svn-id: r27371
2007-06-12 06:08:47 +00:00
Travis Howell 138d4335d7 Fix crash regressions in The Feeble Files, due to _currentTable not been set.
svn-id: r27369
2007-06-12 00:52:13 +00:00
Travis Howell 860f13e4e4 Fix restoring screen, after spell wall effects in Elvira 1/2.
svn-id: r27359
2007-06-11 13:26:32 +00:00
Travis Howell c9f1dea6b0 Restrict workaround, to prevent regression when inverting conversation responses in scrolling locations.
svn-id: r27340
2007-06-11 06:19:33 +00:00
Travis Howell 79c30552ca Don't call getNextItemPtr(), when the result is simply ignored.
svn-id: r27305
2007-06-10 11:08:12 +00:00
Travis Howell 82cf767d97 An OmniTV cutscene pack, with be provided for Amiga and Macintosh versions of The Feeble Files.
svn-id: r27300
2007-06-10 09:07:23 +00:00
Torbjörn Andersson 08379fb74b Fixed the opcode number for opp_iconifyWindow(). Regression from cleanup?
svn-id: r27295
2007-06-10 08:48:17 +00:00
Travis Howell 0a11c241d5 Fix muting music on startup in games, when using non-MIDI music.
svn-id: r27284
2007-06-10 06:08:59 +00:00
Travis Howell 3cd6c3c275 Fix toggling music on/off in games, when using non-MIDI music.
svn-id: r27282
2007-06-10 05:43:56 +00:00
Travis Howell 60a8c969f7 Restore DIMP specific timer code.
svn-id: r27277
2007-06-10 04:36:44 +00:00
Travis Howell 2d2bda501e Fix timer code in Puzzle Pack, to match original speed.
svn-id: r27275
2007-06-10 04:14:53 +00:00
Travis Howell 55addca7ff Fix load/save regression in Puzzle Pack.
svn-id: r27272
2007-06-10 02:23:13 +00:00
Travis Howell 741aed5047 Fix crash via assert, when string for subtitles exists, but is only set to zero.
svn-id: r27270
2007-06-10 01:16:29 +00:00
Travis Howell 574f687c85 Fix adjusting music volume in Puzzle Pack games.
svn-id: r27269
2007-06-10 01:08:15 +00:00
Travis Howell 8dc7accf2d Fix single sound effect, failing to play multiple times regression, caused by changes for PP in the past.
svn-id: r27267
2007-06-10 01:05:55 +00:00