Commit Graph

21792 Commits

Author SHA1 Message Date
Nicola Mettifogo
9b62d2a6ea Fixed - embarrassing - broken password check.
svn-id: r27463
2007-06-16 11:43:07 +00:00
Travis Howell
5b7d2d2f10 Add code difference in Amiga versions, when selecting character.
svn-id: r27462
2007-06-16 11:35:29 +00:00
Nicola Mettifogo
860f9613b5 Made language selection screen policy clearer.
svn-id: r27461
2007-06-16 11:28:07 +00:00
Nicola Mettifogo
d3ced30c81 Fixed regression: crash when loading objects on Amiga.
svn-id: r27460
2007-06-16 11:22:23 +00:00
Travis Howell
987aaa6d81 Reduce code duplication.
svn-id: r27459
2007-06-16 11:13:36 +00:00
Travis Howell
ae3a2b70fb Fix quit command failing in certain locations (ie character/language selection) for now.
svn-id: r27458
2007-06-16 10:47:27 +00:00
Chris Apers
0d53aa1e99 Cleanup
svn-id: r27456
2007-06-16 10:38:44 +00:00
Chris Apers
7a5b89309e Use the old and faster 1.5x scaler when available
svn-id: r27455
2007-06-16 10:37:59 +00:00
Chris Apers
6e9200f739 Fixed compilation
svn-id: r27454
2007-06-16 10:34:48 +00:00
Chris Apers
37021c43a4 Fixed arrow keys (hard and emu)
svn-id: r27453
2007-06-16 10:33:48 +00:00
Travis Howell
e8b89bcca1 Update comment.
svn-id: r27446
2007-06-16 08:56:50 +00:00
Filippos Karapetis
332a2e23d8 IHNM: Implemented cutaway fadeout
svn-id: r27445
2007-06-16 08:53:46 +00:00
Filippos Karapetis
fb1a6fcbc2 Enable the options panel during chapter selection in IHNM. The icon is not yet functional during chapter selection, but the keyboard shortcuts work
svn-id: r27443
2007-06-16 08:27:53 +00:00
Travis Howell
ab1b2e04a9 Remove code to skip frames in the Amiga demo again, as it fixes Honest Chan not appearing correctly.
svn-id: r27442
2007-06-16 06:36:16 +00:00
Travis Howell
4362692684 Add GF_LANG_MULT game flag, for detecting differences between the two Amiga versions.
svn-id: r27441
2007-06-16 02:43:31 +00:00
Filippos Karapetis
ce8a015c1c Rewrote the cutaway initialization part
svn-id: r27440
2007-06-16 02:38:17 +00:00
Filippos Karapetis
edce894414 Fixed chained cutaways in IHNM. Ben's chapter is completable now
svn-id: r27439
2007-06-16 01:59:04 +00:00
Filippos Karapetis
b37161bafd IHNM: Added a temporary workaround for the nightfall scene in Ben's chapter
svn-id: r27438
2007-06-16 01:58:03 +00:00
Nicola Mettifogo
85ce1d85ca All known versions of Nippon Safes are now enabled with all features except for half-brite effects. Please keep an eye out for regression.
svn-id: r27437
2007-06-15 21:40:02 +00:00
Max Horn
f80799cd5b Fix for bug #1690813: BASS: Crash when changing scalers during intro
svn-id: r27435
2007-06-15 21:21:42 +00:00
Chris Apers
26a6c42b8f Fixed wrong file included
svn-id: r27433
2007-06-15 20:38:55 +00:00
Max Horn
bb3c020868 Typo
svn-id: r27431
2007-06-15 18:42:00 +00:00
Willem Jan Palenstijn
08fe332154 add game data files to rpm package
svn-id: r27430
2007-06-15 18:41:05 +00:00
Filippos Karapetis
5e587fde8e Clear the forced text flag if it's set when a speech with forced text finishes. Now, ScummVM won't wait forever when talking to an actor after using the computer screen in the elder's screen at Ben's chapter in IHNM
svn-id: r27428
2007-06-15 18:28:44 +00:00
Max Horn
fdafdbbe9c Made Engine_SCUMM_gameIDList use the convenient GameList(PlainGameDescriptor *) constructor
svn-id: r27427
2007-06-15 17:44:06 +00:00
Max Horn
a0983ff7bb Changed SCUMM engine to use findDescriptionFromGameID, Common::ADObsoleteGameID and Common::AdvancedDetector::findGameID
svn-id: r27426
2007-06-15 17:40:59 +00:00
Max Horn
0a7bb215d9 Added a FIXME comment to the adv. detector code regarding (not) using FSNode/FSList
svn-id: r27425
2007-06-15 17:37:28 +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
Max Horn
a097a11ce7 BASE code: renamed detectMain to detectPlugin and updated some comments for clarity; added some TODO/FIXME comments; added a dialog that's shown if the user tries to start a game for which no plugin feels responsible
svn-id: r27423
2007-06-15 17:29:49 +00:00
Max Horn
e627cddd19 Added some doxygen comments to (Plain)GameDescriptor, and added a findPlainGameDescriptor convenience function
svn-id: r27422
2007-06-15 17:13:13 +00:00
Max Horn
a5c2c06a97 If we failed to compute any description for a game target, create a dummy description (this ensures that the entry is at least displayed)
svn-id: r27419
2007-06-15 16:32:14 +00:00
Filippos Karapetis
e6fe560ad1 IHNM no longer crashes during character selection if the mouse cursor is over a character before AM finishes his speech
svn-id: r27418
2007-06-15 16:26:14 +00:00
Travis Howell
021a66a0ab More adjustments for Amiga version.
svn-id: r27417
2007-06-15 14:39:57 +00:00
Travis Howell
6c3a81cd4e More adjustments for Amiga version.
svn-id: r27416
2007-06-15 14:28:14 +00:00
Bertrand Augereau
03d82560c7 DS :
* grabRawScreen should work with the scaler enabled
* the address given to DC_FlushRange in grabRawScreen was mixing a u16 base address and a u8 stride, skipping every odd line and buffer-overrunning (if I'm not mistaken :) )

svn-id: r27415
2007-06-15 09:04:08 +00:00
Travis Howell
f8b030991d When selecting language, ignore request for language that doesn't exist.
svn-id: r27414
2007-06-15 06:30:44 +00:00
Travis Howell
ef14ab45df Another adjustment for Amiga version.
svn-id: r27413
2007-06-15 04:22:21 +00:00
Travis Howell
e5c1149cde Enable language screen in Amiga version.
svn-id: r27412
2007-06-15 04:15:41 +00:00
Travis Howell
388b8689a6 Add basic support for Amiga version.
svn-id: r27411
2007-06-15 04:05:57 +00:00
Filippos Karapetis
4f8f854ee6 Forced text is now handled correctly. It's now possible to interact with the video screen in the elder's cave
svn-id: r27410
2007-06-15 03:58:21 +00:00
Filippos Karapetis
3b78d79ec0 The frame count should be updated when the background frame is shown in a cutaway
svn-id: r27409
2007-06-15 03:16:06 +00:00
Filippos Karapetis
cb15724147 It's normal for cutaways to only have 1 frame
svn-id: r27408
2007-06-15 02:29:08 +00:00
Filippos Karapetis
163e77cd79 Microsoft VC 8.0 project files update
svn-id: r27407
2007-06-15 02:26:30 +00:00
Travis Howell
f4407b5ad2 Microsoft VC 7.1 project files update from Quietust.
svn-id: r27406
2007-06-15 00:37:51 +00:00
Filippos Karapetis
708e006059 Added another console command for IHNM
svn-id: r27405
2007-06-14 23:42:39 +00:00
Filippos Karapetis
16a6dc45c0 Added several console commands for SAGA. Also, fixed a regression in the IHNM introduction caused by commit #27357. Finally, animation IDs are checked for validity now, so ScummVM won't try to play invalid animations
svn-id: r27404
2007-06-14 23:28:30 +00:00
Max Horn
ac1eea6265 Fixed warning about signedness issues
svn-id: r27402
2007-06-14 17:11:09 +00:00
Eugene Sandulenko
4d4cd489f5 Patch #1735773: "WAG file parsing patch to AGI's fallback detector".
Slightly modified, split into separate files.

svn-id: r27401
2007-06-14 12:06:12 +00:00
Nicola Mettifogo
24daa86bdd oops wrong platform.
svn-id: r27398
2007-06-14 10:12:25 +00:00
Filippos Karapetis
585e0781dd SAGA: Added sanity checks for speech box coordinates, like the original. Now, there won't be missing subtitles in certain scenes
svn-id: r27397
2007-06-14 04:22:23 +00:00