Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 77acf1bd38 Silence MSVC8 warning
svn-id: r27475
2007-06-16 17:55:45 +00:00
David Corrales fe4ee4740d Small bugfix. Wrong logical operator.
svn-id: r27474
2007-06-16 17:41:31 +00:00
David Corrales f7ea7e666d Removed the isValid operation from the FilesystemNode class in favor of the much richer combinations possible with the new operations (exists, isReadable and isWritable).
The work on the Common::File class is far from complete. Only the necessary was updated.

svn-id: r27473
2007-06-16 17:31:36 +00:00
David Corrales b405220ff2 Fixed several TODO's concerning path validation.
svn-id: r27472
2007-06-16 17:20:46 +00:00
Max Horn b7412d21fd Tiny changes to help optimizer resolve array aliasing
svn-id: r27471
2007-06-16 17:12:08 +00:00
Max Horn e44b518c23 Patch #1717419: Optimisation for sound rate conversion code
svn-id: r27470
2007-06-16 17:09:54 +00:00
Eugene Sandulenko 2f127122b3 Fix legal header for new files.
svn-id: r27468
2007-06-16 16:52:52 +00:00
Max Horn 6498d669d0 Patch #1721826: ARM asm versions of sound rate conversion/mixing code
svn-id: r27467
2007-06-16 16:46:13 +00:00
Max Horn c7c2cb498c Simplified LURE detection code a little bit
svn-id: r27466
2007-06-16 16:44:33 +00:00
Eugene Sandulenko d9abc85fbd An attempt to fix restoring from cutaway. Still not perfect.
svn-id: r27465
2007-06-16 14:06:17 +00:00
Travis Howell f4518cd344 The codes difference when selecting character, only applies to the Amiga multi-lingual version.
svn-id: r27464
2007-06-16 11:45:40 +00:00
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