Commit Graph

3524 Commits

Author SHA1 Message Date
Nicola Mettifogo
f243227f09 Replaced explicit bitmasks with function calls.
svn-id: r26855
2007-05-16 19:23:14 +00:00
Travis Howell
b3c582e4c7 Ooops, commit too much.
svn-id: r26854
2007-05-16 13:00:38 +00:00
Travis Howell
bf3b58e7cf Add code for handling special walls in Elvira 1/2.
svn-id: r26853
2007-05-16 12:58:47 +00:00
Travis Howell
2783526b71 Fix inventory icons in Amiga/AtariST versions of Elvira 1.
svn-id: r26852
2007-05-16 10:03:02 +00:00
Travis Howell
22e3afc409 Ooops, correct inheritance of load/save functions.
svn-id: r26851
2007-05-16 09:39:36 +00:00
Travis Howell
27b56c23f6 Add caption to saved games for Elvira 1/2 and Waxworks.
svn-id: r26850
2007-05-16 08:27:15 +00:00
Travis Howell
a91f7e025c Fix regression in Simon the Sorcerer 1/2, that caused various glitches.
svn-id: r26849
2007-05-16 06:36:43 +00:00
Travis Howell
bdb18c60d8 Add idle code for DIMP.
svn-id: r26848
2007-05-16 05:57:26 +00:00
Nicola Mettifogo
ada3424d8a Fixed bug when typing protection code.
svn-id: r26847
2007-05-15 20:07:07 +00:00
Torbjörn Andersson
da658640ff Removed the case for the Italian version from displayQuitDialog(). According to
cyx, it uses the same keys as the English version. Odd.

svn-id: r26846
2007-05-15 16:25:34 +00:00
Travis Howell
73749ddafa Minor cleanup.
svn-id: r26845
2007-05-15 13:01:36 +00:00
Travis Howell
dc9d36ea4a Fix fade regressions.
svn-id: r26844
2007-05-15 11:32:11 +00:00
Travis Howell
ee0cb9ee2d Ooops, the y offset in drawBackGround() should be based on state width too.
svn-id: r26843
2007-05-15 07:14:12 +00:00
Travis Howell
2371b4ec03 Fix regressions in the introduction of Simon the Sorcerer 1 and in the DOS Floppy demo of Simon the Sorcerer 1.
svn-id: r26842
2007-05-15 07:08:24 +00:00
Gregory Montoir
97e6e4aea8 this should fix script label offsets computation for OS
svn-id: r26841
2007-05-14 21:52:06 +00:00
Torbjörn Andersson
13f2b1fd63 Added cases for missing languages to displayQuitDialog(). Should fix feature
request #1718531. I hope I used the correct keys.

svn-id: r26840
2007-05-14 19:14:48 +00:00
Travis Howell
2e53712d31 Correct error in drawImages(), where _window3Flag should have been used.
svn-id: r26839
2007-05-14 00:00:36 +00:00
Nicola Mettifogo
2a45bcdaab Reverted some changes to inventory handling.
svn-id: r26838
2007-05-13 16:25:18 +00:00
Gregory Montoir
b5aa521a75 added basic support for sounds playback in Amiga versions (only tested with the demos)
svn-id: r26837
2007-05-13 16:11:19 +00:00
Gregory Montoir
e6ef2348a4 removed duplicated code (BASESON datafiles can be loaded with the existing bundle related functions)
svn-id: r26836
2007-05-13 16:07:33 +00:00
Nicola Mettifogo
a1733f8bbe More cleanup.
svn-id: r26835
2007-05-13 14:56:44 +00:00
Nicola Mettifogo
ae63466446 cleanup
svn-id: r26834
2007-05-13 14:38:05 +00:00
Travis Howell
a8c6dc6e7d Cleanup.
svn-id: r26833
2007-05-13 13:19:46 +00:00
Nicola Mettifogo
09c816e695 New debug messages.
svn-id: r26832
2007-05-13 12:41:42 +00:00
Nicola Mettifogo
7c79fe5bce Reverted my last change to changeLocation.
svn-id: r26831
2007-05-13 12:40:45 +00:00
Nicola Mettifogo
887fa2f760 Fixed timings when showing credits.
svn-id: r26830
2007-05-13 12:39:32 +00:00
Nicola Mettifogo
e9d038a423 Added new debugger commands.
svn-id: r26829
2007-05-13 12:38:29 +00:00
Travis Howell
b1a95b502d Fix reported compiler warning.
svn-id: r26828
2007-05-13 11:07:00 +00:00
Travis Howell
9a04d1dffb Rename a few variables.
svn-id: r26827
2007-05-13 10:07:55 +00:00
Travis Howell
da283175c4 Correct delay for animateSprite event in Simon the Sorcerer 2.
svn-id: r26826
2007-05-13 09:55:15 +00:00
Travis Howell
b6672f37a9 Fix bugs #941074 and #828860, by switching to graphics renderer code used by earlier (non-Windows) versions of Simon the Sorcerer 1/2.
svn-id: r26825
2007-05-13 08:46:48 +00:00
Travis Howell
aa89759a55 Trigger palette update in colorWindow() for Elvira 2.
svn-id: r26824
2007-05-13 05:58:18 +00:00
Travis Howell
1ef7c3dbad Fix bug in original Simon the Sorcerer 2, the x position in invertBox() needs to be adjusted for scrolling locations.
svn-id: r26823
2007-05-13 04:11:19 +00:00
Gregory Montoir
1eef4cc779 free decrunch buffer once protracker module is loaded
svn-id: r26822
2007-05-13 02:32:38 +00:00
Gregory Montoir
ea3b55a655 removed part of my patch for bug #1662610, CharsetRenderer::getStringHeight() is never used
svn-id: r26821
2007-05-13 02:16:34 +00:00
Gregory Montoir
a05d455ae8 minor fixes to the adlib sound code, this should help bug #1599270
svn-id: r26820
2007-05-13 02:11:38 +00:00
Gregory Montoir
0a37086d31 french and german versions of Touche use the same charset data (confirmed by looking in both original executables)
svn-id: r26819
2007-05-13 02:08:53 +00:00
Gregory Montoir
67c9099c34 this should trigger invalid resource types loads, if that ever happens
svn-id: r26818
2007-05-13 02:07:54 +00:00
Travis Howell
e7834656a2 Add UK versions of several HE games.
svn-id: r26816
2007-05-13 00:47:28 +00:00
Nicola Mettifogo
1c6ab01f9e Fixed crashes when changing location in the introduction and removed useless code from the original engine.
svn-id: r26813
2007-05-12 19:33:00 +00:00
Nicola Mettifogo
d0635b8677 New debug strings and levels.
svn-id: r26812
2007-05-12 19:29:20 +00:00
Torbjörn Andersson
a152065609 I believe these #includes are unnecessary.
svn-id: r26811
2007-05-12 18:22:20 +00:00
Eugene Sandulenko
6a3848a299 Make new Schiller previews names more consistent.
svn-id: r26807
2007-05-12 14:52:25 +00:00
Max Horn
a7ced58d9a Don't cast pointers to int, this (potentially) breaks 64 bit systems
svn-id: r26806
2007-05-12 13:39:53 +00:00
Nicola Mettifogo
ed796d164a Fixed script command lookup table.
svn-id: r26805
2007-05-12 12:58:04 +00:00
Nicola Mettifogo
346f0746d6 Added Audio debug level and fixed a bug when freeing music streams.
svn-id: r26804
2007-05-12 12:56:35 +00:00
Filippos Karapetis
069e84b33b Added MD5 from bug report "#1717129 - Schiller Preview No.2"
svn-id: r26803
2007-05-12 11:52:29 +00:00
Filippos Karapetis
ff7d48f582 Changed the check for the status bar in IHNM to match the original, removed a relevant hack
svn-id: r26802
2007-05-11 13:10:13 +00:00
Filippos Karapetis
1880c8739b Disable the status text in IHNM when the main panel is not shown. Fixes a crash when hovering over a character in the character selection screen
svn-id: r26801
2007-05-11 10:35:12 +00:00
Max Horn
750d0072ce Fixed warnings, cleanup
svn-id: r26799
2007-05-10 07:48:54 +00:00