Commit Graph
61292 Commits
Author SHA1 Message Date
Eugene Sandulenko 6e4217e1ba RECORDER: Fix CID 1046887. Missing break in switch 2013-07-14 19:35:17 +03:00
Eugene Sandulenko 54d0eef6f2 RECORDER: Fix CID 1046882. Uninitalized variables 2013-07-14 19:30:35 +03:00
Eugene Sandulenko 9efff8f350 RECORDER: Rename class variables in accoudance with our code style 2013-07-14 19:27:13 +03:00
Eugene Sandulenko 6751a385a8 RECORDER: Fix CID 1046883. Uninitialized variables 2013-07-14 19:24:47 +03:00
Eugene Sandulenko 51046d0ce7 RECORDER: Fix CID 1046881. Unused value 2013-07-14 19:22:53 +03:00
Eugene Sandulenko e3a11085a9 RECORDER: Fix CID 1046888. Wrong check. 2013-07-14 19:20:06 +03:00
Eugene Sandulenko 977038e847 RECORDER: Rename class variable in accoudance with our code style. 2013-07-14 19:16:01 +03:00
Eugene Sandulenko c1397788f2 RECORDER: Fix CID 1046884. Uninitialized class variables. 2013-07-14 19:14:00 +03:00
Eugene Sandulenko aaaf466c71 RECORDER: Fix CID 1046886. Uninit class variables. 2013-07-14 19:03:29 +03:00
Paul Gilbert cddf499942 TSAGE: Fix for returning to landing bay from crane controls 2013-07-14 11:39:32 -04:00
D G Turner 485118ecd9 TUCKER: Add support for skipping unhandled/invalid instructions.
This ensures that if any unhandled/invalid instructions are present,
they are skipped, rather than locking up engine execution.

This is a secondary fix for bug #3614697 - "Spanish version
uncompletable at end of 2nd part" and any other future bugs of this
type.
2013-07-14 05:07:11 +01:00
D G Turner 1946dead77 TUCKER: Fix for bug #3614697 - "Spanish version uncompletable..."
This add support for the unhandled "mof" instruction present in the
Spanish version. This effectively skips it as a NOP/invalid, which
prevents it locking up the game at the end of the 2nd part.
2013-07-14 05:04:02 +01:00
Paul Gilbert 5f2465466e Merge pull request #2 from criezy/mortevielle
Mortevielle create_mortdat textual fixes
2013-07-13 18:50:23 -07:00
Paul Gilbert e14278eb58 MORTEVIELLE: Changed savegames to use the game target to generate filenames 2013-07-13 19:10:03 -04:00
Thierry Crozat c16d414e9b MORTEVIELLE: Fix typo in English text 2013-07-13 22:44:07 +01:00
Thierry Crozat 79886597e7 MORTEVIELLE: Convert non-ASCII characters to their octal value 2013-07-13 22:41:25 +01:00
Thierry Crozat 7ca31f66d8 MORTEVIELLE: Add missing eol character in devtool usage message 2013-07-13 22:40:49 +01:00
Paul Gilbert a986df44e8 TSAGE: Fixes for R2R Crane Controls 2013-07-13 17:11:11 -04:00
Torbjörn Andersson d0df423575 DEVTOOLS: Fix unimportant memory/resource leaks
CID 1022280, 1022281, 1022282
2013-07-13 23:08:32 +02:00
Torbjörn Andersson a5864d992d DEVTOOLS: Fix unimportant memory/resource leaks
CID 1022283, 1022284, 1022285
2013-07-13 22:58:27 +02:00
Strangerke 364cfaf9d2 MORTEVIELLE: Fix some typos identified by wjp 2013-07-13 22:22:57 +02:00
uruk bc15033c14 AVALANCHE: Remove unnecessary comments from Lucerna::load(). 2013-07-13 20:11:44 +02:00
uruk 58dc18a2da AVALANCHE: Move the height-doubling part from Lucerna to Graph. 2013-07-13 18:21:18 +02:00
uruk 0f8a091597 AVALANCHE: Update Lucerna::load(), update makefile, increase screen height (in Graph). 2013-07-13 13:02:12 +02:00
Tobia Tesan 23d9d5b509 WINTERMUTE: Remove fixedPath snippet
fixedPath is apparently never used anywhere else in the class and this
loop can cause the next one to never get to run.
2013-07-13 12:40:01 +02:00
Paul Gilbert 8a098d75aa MORTEVIELLE: Fixed ifdef header guard naming 2013-07-12 21:28:22 -04:00
Paul Gilbert 5ed7bec4c6 TSAGE: Extra comments for crane control scene 2013-07-12 21:07:08 -04:00
Johannes Schickel adf8cee449 GRAPHICS: Allow arbitrary input sizes for thumbnail scaling.
Instead of a fixed 1/2 or 1/4 scaling we do a two step scaling now:
1) Scale image to width < 160*2 && height < [100,120]*2 with 1/4 or 1/2
   nearest-neighbor.
2) Use a bilinear scaler to scale aspect preserving to 160x[100,120]

This fixes bug #3614568 "GRAPHICS: Odd thumbnail sizes crash".
2013-07-13 01:57:23 +02:00
Johannes Schickel 57cc59356c Merge pull request #355 from lordhoto/skip-thumbnail
GRAPHICS: Be more robust with broken/unsupported thumbnail headers.
2013-07-12 15:33:19 -07:00
Johannes Schickel e9bb9ddcf5 GRAPHICS: Be more robust with broken/unsupported thumbnail headers.
This fixes future issues like bug #3614654:
"ALL: ScummVM 1.5.0 can't read newer saved games".

There are a few behavior changes introduced with this commit:

- checkThumbnailHeader will now also report the presence of
  unsupported/broken (but skippable) headers.

- skipThumbnail will also try to skip the data for broken/unsupported
  thumbnail data.

- loadThumbnail will skip over broken/unsupported thumbnail data but still
  return 0 in this case.
2013-07-12 22:54:53 +02:00
Willem Jan Palenstijn 52541fc257 TUCKER: Fix palette fades
This is a regression from 362b0cd5e4
and fixes bug #3614686.
2013-07-12 21:17:40 +02:00
uruk a1673fe167 AVALANCHE: Lucerna: finish load(). 2013-07-12 18:08:27 +02:00
uruk b4f5642765 AVALANCHE: Revise Lucerna::load(). 2013-07-12 16:20:01 +02:00
uruk c18b41b21d AVALANCHE: Lucerna: finish implementation of load(). 2013-07-12 16:11:07 +02:00
uruk fa881567db AVALANCHE: Update Graph. 2013-07-12 16:08:35 +02:00
uruk a096ee1957 AVALANCHE: Partially implement Scrolls::state. (Bother with the patterns later.) 2013-07-12 10:43:13 +02:00
uruk 1bb9d2b996 AVALANCHE: Grap: rename drawToScreen to refreshScreen, add drawBar. 2013-07-12 10:25:16 +02:00
uruk 0fc20c25de AVALANCHE: Repair Lucerna. 2013-07-12 09:37:21 +02:00
uruk d7b8240920 AVALANCHE: Update Graph, leave a comment in Lucerna. 2013-07-12 08:41:14 +02:00
Matthew Hoops 1f6894ab25 COMMON: Cleanup the MacResManager a bit 2013-07-11 23:45:19 -04:00
uruk 096bd2df76 AVALANCHE: Major update in the Engine (include Graph), minor updates in Graph and Lucerna. 2013-07-11 18:02:15 +02:00
uruk 0aaffcfb94 AVALANCHE: Add Graph. 2013-07-11 17:36:59 +02:00
Paul Gilbert 8b71a631ea TSAGE: Further fixes for R2R landing bay 2013-07-11 09:05:50 -04:00
uruk 6b87fc4f45 AVALANCHE: Little revision in Gyro. 2013-07-11 10:36:41 +02:00
uruk 4656a7a285 AVALANCHE: Don't call the menu by default. 2013-07-11 10:07:53 +02:00
Paul Gilbert dcbc2f2399 TSAGE: Fixes for R2R Bridge and Landing bay 2013-07-10 22:07:16 -04:00
D G Turner 1e646c5470 DC: Amend tests on serial disable/enable blocks.
These now restore the original release build logic to ensure that we
don't have issues with releases. Missing something here as _debug_build
doesn't seem to work as I expected...
2013-07-11 01:53:06 +01:00
uruk c99abdeb61 AVALANCHE: Implement log_epsonroman() in Logger. 2013-07-10 14:48:10 +02:00
uruk 11cbacfe9d AVALANCHE: Implement file loadfont() in Scrolls. Move initializations to run(), so loadfont() can access the data files of the game. 2013-07-10 13:26:49 +02:00
Tobia Tesan d2c85e19eb TEST: Whitespaces in test/common/ 2013-07-10 13:22:57 +02:00