66826 Commits

Author SHA1 Message Date
Johannes Schickel
eb4d1a6925 COMMON: Add missing readUint64/readSint64 to ReadStreamEndian. 2015-01-04 21:09:32 +01:00
Johannes Schickel
f1e58efe90 TEST: Fix C++11 compat warnings. 2015-01-04 21:09:32 +01:00
Eugene Sandulenko
ce45caaf83 SWORD25: Fix warning 2015-01-04 21:06:49 +01:00
Eugene Sandulenko
7865c78211 COMMON: Put more 64-bit stuff under HAVE_INT64 2015-01-04 20:47:12 +01:00
Eugene Sandulenko
f1765db70f COMMON: Put all 64-bit code under new HAVE_INT64 constant
I regrouped all functions in order to make the code less noisy
with #ifdefs
2015-01-04 20:41:50 +01:00
Eugene Sandulenko
5b19913eb8 CONFIGURE: define HAVE_INT64 when we have 64-bit types.
This has been hanging in the air forever, but for the sake of cleanness
now is defined.
2015-01-04 20:23:27 +01:00
Eugene Sandulenko
aeac0d821f Merge pull request #555 from fedor4ever/master
SYMBIAN: Add symbian support for access and prince engines
2015-01-04 19:59:06 +01:00
Eugene Sandulenko
f92e569570 Merge pull request #425 from klusark/android
ANDROID: Modernize build system
2015-01-04 19:53:41 +01:00
Eugene Sandulenko
9abd92a711 Merge pull request #508 from RichieSams/add_endian_and_stream_support_for_int64
COMMON: Add support for endian-safe reading/writing of int64
2015-01-04 19:50:33 +01:00
Eugene Sandulenko
6c97eb4e36 Merge pull request #554 from eriktorbjorn/tentacle-maniac
SCUMM: Day of the Tentacle easter egg
2015-01-04 19:48:33 +01:00
Eugene Sandulenko
2587852c88 Merge pull request #557 from RichieSams/replace_pluto
SWORD25: Replace 'Pluto' lua persistance code with re-written, platform-agnostic code
2015-01-04 19:47:17 +01:00
Eugene Sandulenko
7da48233ce FULLPIPE: Fix bug in inventory 2015-01-04 19:32:26 +01:00
Eugene Sandulenko
882e0ca8cb FULLPIPE: Sanity check 2015-01-04 19:23:43 +01:00
Eugene Sandulenko
4393d38a31 FULLPIPE: Plug memory leak 2015-01-04 19:18:41 +01:00
Eugene Sandulenko
308bfe3b9c FULLPIPE: Remove redundant check 2015-01-04 19:16:34 +01:00
Eugene Sandulenko
c3def28b99 FULLPIPE: Fix crash in scene04 2015-01-03 20:17:47 +01:00
Eugene Sandulenko
76b71cabb9 FULLPIPE: Fix bug with unmovable jar in scene04 2015-01-02 13:15:13 +01:00
Eugene Sandulenko
f4a99656ce FULLPIPE: Fix bug with spring in scene04 2015-01-02 13:15:13 +01:00
Matthew Hoops
34ec4ed6b5 ZVISION: Really fix truetype_font.cpp newlines
They are now all LF.
2015-01-01 17:36:12 -05:00
Filippos Karapetis
976b4adb4e ZVISION: Add support for unmodified INQUIS.ZIX files
This will greatly help users copy the unmodified file from the game
CDs of ZGI and get the game working straight away
2015-01-02 00:31:19 +02:00
Filippos Karapetis
0c54278f6c ZVISION: Fix newline in truetype_font.cpp 2015-01-02 00:28:20 +02:00
RichieSams
e4f74b6c34 SWORD25: Remove the option to persist a double as a string
Since the current method *should* be more accurate
2014-12-30 18:28:14 -06:00
RichieSams
9a4d62e76a SWORD25: Change function names to use persist instead of serialize
Same argument as in 97c35714ce3986b99848a780f6b195a63f8910b7.
To match the rest of the SWORD25 code base
2014-12-30 18:26:59 -06:00
RichieSams
8ee75e1dc5 SWORD25: Add Pluto copyright message to new persistence code
Since the code is based off the Pluto code
2014-12-30 18:22:15 -06:00
RichieSams
eaff6a40f6 SWORD25: Correct include guards to reflect the changes to the file names 2014-12-30 18:21:43 -06:00
RichieSams
67114c3e7e SWORD25: Remove old lua persistence files 2014-12-30 15:40:33 -06:00
RichieSams
8668707f16 SWORD25: Fix how nils are persisted
The unpersist code expects nils to be represented as an index with value 0.
The persist code incorrectly wrote out this data
2014-12-30 15:40:33 -06:00
RichieSams
08e3f21a8d SWORD25: Rename double serialization file to better represent what it is
AKA functions, rather than a class
2014-12-30 15:40:33 -06:00
RichieSams
97c35714ce SWORD25: Rename lua serialization functions to use 'persist' in order to match the rest of the engine 2014-12-30 15:40:29 -06:00
RichieSams
a188b31d15 SWORD25: Use new lua serialization functions to persist state 2014-12-30 13:42:45 -06:00
RichieSams
0b8482b55f SWORD25: Update module.mk with lua serialization changes 2014-12-30 13:42:02 -06:00
RichieSams
2fb116f10e SWORD25: Move all lua serialization helper functions to their own file 2014-12-30 13:41:24 -06:00
Fedor Strizhnev
e27f5f6988 Symbian: completely disabled MT32 2014-12-30 19:05:27 +03:00
Fedor Strizhnev
146b4eaf0c Merge branch 'master' of https://github.com/fedor4ever/scummvm 2014-12-30 17:24:40 +03:00
Fedor Strizhnev
da18e796d0 SYMBIAN: Add symbian support for access and prince engines 2014-12-30 17:23:30 +03:00
Fedor Strizhnev
d9ae84808f SYMBIAN: Add symbian support for access and princes engines 2014-12-30 17:18:28 +03:00
Filippos Karapetis
64979d5e45 ZVISION: Fix regression in the handling of multiple animations
A regression from 0c4e0673c3. Thanks to Marisa-Chan for noticing
2014-12-30 15:38:03 +02:00
Filippos Karapetis
88ba96aa3c ZVISION: Fix an off-by-one error in the RLF decoder
A regression from 7f61a09478. The current frame is the currently
displayed frame, not the frame that should be displayed next. Thanks to
clone2727 and Marisa-Chan for the explanation and fixes
2014-12-30 12:55:52 +02:00
Torbjörn Andersson
7dc316cced SCUMM: Add secret "easter_egg" config key
This makes it possible to override the detection of Maniac Mansion
when starting the Day of the Tentacle easter egg. There is no GUI
for setting this, no error handling, and setting it to Day of the
Tentacle itself is probably a bad idea...
2014-12-30 10:54:49 +01:00
Torbjörn Andersson
cc916625d9 SCUMM: Add a "chained games manager"
This replaces the somewhat ugly use of the config manager to store
the chained games.
2014-12-30 10:47:51 +01:00
RichieSams
df60506955 ZVISION: Restore LF line ending that was accidentally changed in 1f5736a9020796e6986a15ea4d3b627b81233241 2014-12-30 01:51:22 -06:00
RichieSams
1f5736a902 ZVISION: Update function documentation to represent the changes to the internal pixel format
Aka: We keep everything as 555, and only convert to 565 before we send everything to the backend
2014-12-30 01:19:54 -06:00
RichieSams
68d3ebd57b ZVISION: Rename some scripting classes to better represent what the classes are
Also, rename the graphics 'Effect' class in order to avoid naming clashes (and/or coder
confusion) with the newly named ScriptingEffect class.
Lastly, add some documentation for the classes for further clarity.
2014-12-30 01:10:36 -06:00
Torbjörn Andersson
f74ba29753 SCUMM: Enable Day of the Tentacle easter egg
Instead of returning to the launcher, a game may now specify a list
of "chained" games and optional save slots. The first game is popped
from the list and started. Quitting still quits the entire ScummVM.
It seemed like the sensible thing to do.
2014-12-30 03:45:14 +01:00
Filippos Karapetis
6c3af3c2e7 ZVISION: White space 2014-12-30 03:51:31 +02:00
Filippos Karapetis
7182b4f704 ZVISION: Initialize the starting frame to -1 in RLF animations 2014-12-30 03:51:15 +02:00
Filippos Karapetis
0c4e0673c3 ZVISION: Further cleanup to the AnimationNode class 2014-12-30 03:08:39 +02:00
Marisa-Chan
47b90ef3cd ZVISION: Search fonts in game directory (e.g. in game/FONTS/) 2014-12-30 01:33:47 +02:00
Marisa-Chan
45280d035a ZVISION: Fix font error message condition 2014-12-30 01:32:43 +02:00
Johannes Schickel
bbfff93c64 GUI: Do not overwrite write protected saves in grid based save dialog.
This fixes overwriting of, for example, autosaves in the grid based save load
dialog when using "New Save".
2014-12-29 14:59:13 +01:00