Commit Graph

1657 Commits

Author SHA1 Message Date
Travis Howell
27efb99ae8 Whitespace changes.
svn-id: r42740
2009-07-25 07:17:37 +00:00
Torbjörn Andersson
b92477f6ab Fixed GCC warnings.
svn-id: r42739
2009-07-25 06:55:28 +00:00
Travis Howell
c02ad3b7bf Add patch #2821100 - MM C64 Objects / Verb fixes, with minor clean up applied.
svn-id: r42737
2009-07-25 06:27:41 +00:00
Travis Howell
41ef4938ac Add patch #2816140 - MM C64 Costume Animation.
svn-id: r42736
2009-07-25 05:39:57 +00:00
Travis Howell
035dad7b3c Adjust workaround for bug #2826144, to use hard coded offset, that should be safe in all language versions.
svn-id: r42695
2009-07-24 13:30:26 +00:00
Travis Howell
171061894b Add workaround for bug #2826144 - SAM: Game hangs when talking to bigfoot guard.
svn-id: r42693
2009-07-24 12:28:53 +00:00
Travis Howell
3efecb3afc Fix cursor position, when entering a save game name in HE games.
svn-id: r42685
2009-07-24 05:20:44 +00:00
Travis Howell
211869d02e Bear Stormin' is the full mini game, and not a demo.
svn-id: r42681
2009-07-24 04:59:21 +00:00
Travis Howell
33929b5248 Only autosave in supported scenes.
svn-id: r42677
2009-07-23 10:54:12 +00:00
Travis Howell
c8d7b677f8 Fix bug #1726909 - HE Games: Glitches after loading saved games, by restircting HE games to their original load/save interface.
svn-id: r42675
2009-07-23 10:33:13 +00:00
Travis Howell
68a75c2170 Remove keyboard support for mouse buttons, since it interferes with load/save scripts in HE games and input scripts in others games (COMI, FT). It isn't much use anyway, since we dropped support for cursor movement via keyboard long ago.
svn-id: r42674
2009-07-23 10:31:06 +00:00
Travis Howell
870e0341bb Correct error in revision 26678.
svn-id: r42673
2009-07-23 07:49:28 +00:00
Travis Howell
46be9c3a1c Simplify the code to check whether loading or saving a game is possible.
svn-id: r42672
2009-07-23 05:57:00 +00:00
Travis Howell
fad11ade6e Simplify the code to check whether loading or saving a game is possible.
svn-id: r42671
2009-07-23 05:48:20 +00:00
Eugene Sandulenko
9b031982cf Fix bug #1745396: "MI: Saved game from the credits sequence fails to load".
Now we specifically disallow saves in room 0 for all v4+ games. Original
has exactly this check in all versions, and such games are impossible to load.

Still the problem is not resolved for v0-v3 and HE games.

svn-id: r42664
2009-07-22 19:25:53 +00:00
Travis Howell
f4916b9830 Change the default target to CD version, for games which offer floppy and CD versions. So all GUI options are still available in fan translations.
svn-id: r42655
2009-07-22 10:23:58 +00:00
Willem Jan Palenstijn
f9208f1bb0 Make ScummFile::eos() consistent with Stream::eos().
Remove usage of ioFailed from SCUMM engine.
Fix reading up to the end of a SCUMM SubFile.
This hopefully fixes #2820957.

svn-id: r42632
2009-07-20 20:55:28 +00:00
Gregory Montoir
d362ca86f6 add "-IQ" suffix test to SO_LOAD_STRING (same as SO_SAVE_STRING) ; fixes french version of atlantis
svn-id: r42596
2009-07-18 21:26:44 +00:00
Travis Howell
1d40f78499 Add workaround for bug #1668393 - ZAK FM-TOWNS: Crash when entering Hostel from outside.
svn-id: r42590
2009-07-18 13:39:21 +00:00
Travis Howell
cff307e55d Fix bug #2821986 - COMI: setting to 'subtitles only' does not disable speech.
svn-id: r42548
2009-07-17 00:25:27 +00:00
Travis Howell
c0965b2a2a Fix using subtitles only setting in The Dig.
svn-id: r42545
2009-07-17 00:10:10 +00:00
Johannes Schickel
1e3beb40c0 This commit is just for DrMcCoy. (forgot to fix two usages of whitespaces instead of tabs for indentation -.-)
svn-id: r42539
2009-07-16 17:44:05 +00:00
Johannes Schickel
2422ee06a2 Formatting fixes.
svn-id: r42538
2009-07-16 17:39:16 +00:00
Vicent Marti
af289bdb03 Fixed bug 2820514 ("Help dialog causes crash")
svn-id: r42537
2009-07-16 17:29:31 +00:00
Travis Howell
9c06549d31 Hack is no longer required, due to revision 42498.
svn-id: r42499
2009-07-15 05:00:59 +00:00
Travis Howell
b159517dc3 Fix bug #2821215 - DIG: Skipping planetarium animation disables F5 menu.
svn-id: r42498
2009-07-15 02:06:26 +00:00
Johannes Schickel
464ee013f0 Replaced char usage by int8, since char is unsigned on Linux/PPC by default.
svn-id: r42490
2009-07-14 19:32:25 +00:00
Johannes Schickel
51a9bfc9e2 Refactor GUI options update into a function in Common: updateGameGUIOptions.
svn-id: r42446
2009-07-13 18:47:32 +00:00
Johannes Schickel
88e0fc2c43 Add transparent GUI options update for SCUMM too.
svn-id: r42445
2009-07-13 18:32:03 +00:00
Willem Jan Palenstijn
4ea74d7e04 Add one more type of IQ-points filename (for bug #2820803)
svn-id: r42436
2009-07-13 14:46:14 +00:00
Travis Howell
01624bbb28 Fix bug #2820472 - MAZE: Keyboard input fault.
svn-id: r42434
2009-07-13 07:55:11 +00:00
Kostas Nakos
b0b12b60ed oops, fix props
svn-id: r42421
2009-07-12 16:40:10 +00:00
Kostas Nakos
810bbca93c fix build with arm-asm routines
svn-id: r42420
2009-07-12 15:59:56 +00:00
Max Lingua
55cda3aa25 ScummVM/PS2 bugs fixed by this commit:
- general file write corruption (eg. ScummVM.ini, etc.)

 - COMI specific save crash / corruption
   (added option in engines/scumm/saveload.cpp to disable
    thumbnails on PS2, as emergency fallback in case the
    fix should prove to be insufficient)

 - implemented _screenChange logic
   (fixes grabOverlay & COMI popup menu)

 - fixed higher pitch (chipmunk fx)

 - made NET IRXs optional to allow it to work on fat PS2 without net+hd

 - fixed cursor restore on RTL

 - added "." as R2 to skip single lines of dialog

 - added write cache

svn-id: r42404
2009-07-12 05:38:08 +00:00
Travis Howell
1c02b93b70 Fix pinball type mini game in Putt-Putt Enters The Race.
svn-id: r42382
2009-07-11 12:23:42 +00:00
Sven Hesse
2ceea652e6 Explicitely instantiate the decompressWizImage() templates, so that they won't be optimized away, as they are also used in akos.cpp
svn-id: r42380
2009-07-11 10:24:06 +00:00
Travis Howell
fb38a1b0ba Fix bug #2819628 - DETECTOR: Atlantis CD sets wrong gui options.
svn-id: r42364
2009-07-11 01:40:53 +00:00
Johannes Schickel
4dc454581c Change all uses of FM-Towns/fm-towns to FM-TOWNS.
svn-id: r42235
2009-07-07 19:18:53 +00:00
Johannes Schickel
59aa80b2d2 Fix mismatching format arguments.
svn-id: r42105
2009-07-04 18:54:27 +00:00
Max Horn
cbea1a1193 Added more GCC_PRINTF attributes, and fixed resulting warnings in format strings
svn-id: r42054
2009-07-03 10:40:49 +00:00
Max Horn
385421e95b Flag what looks like a bug in the CMS player code -- somebody should verify and fix this properly
svn-id: r42011
2009-07-01 20:51:47 +00:00
Max Horn
c4f6295330 Fixed some more warnings observed on buildbot
svn-id: r42010
2009-07-01 20:51:34 +00:00
Max Horn
a6b57dc3a9 - Added GCC_PRINTF attribute to several funcs where it makes sense
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings
- removed duplicate prototypes for some funcs
- fixed some "increases required alignment of target type" warnings

svn-id: r42009
2009-07-01 20:51:04 +00:00
Fabio Battaglia
ab3d3ae1cf scumm: added the missing word "version" in a comment
svn-id: r41635
2009-06-18 13:50:26 +00:00
Travis Howell
5a8f066497 Correct actor layering method in HE90+ games.
svn-id: r41625
2009-06-18 06:18:31 +00:00
Johannes Schickel
24a512cab0 Use GameDescriptor::setGUIOptions instead of setting key "guioptions" directly.
svn-id: r41297
2009-06-06 19:47:55 +00:00
Johannes Schickel
41120e2218 Fix printf format argument related warnings.
svn-id: r41289
2009-06-06 18:33:20 +00:00
Eugene Sandulenko
da469d6d24 Shut gcc warning.
svn-id: r41286
2009-06-06 18:23:24 +00:00
Eugene Sandulenko
cda17beff5 Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do.
svn-id: r41282
2009-06-06 18:21:49 +00:00
Eugene Sandulenko
80e7822038 Add empty file to cheat git-svn
svn-id: r41280
2009-06-06 18:11:05 +00:00