Commit Graph
86814 Commits
Author SHA1 Message Date
Alexander Tkachev 153f06b324 N64: Fix OutSaveFile error
OutSaveFile was just a typedef of WriteStream once, but now it's not.
These Out*Save classes are then wrapped with OutSaveFile, so it should
be OK to derive them from WriteStream instead of OutSaveFile.
2016-08-31 12:07:53 +06:00
Strangerke 643fd69f87 DM: More renaming and refactoring in GroupMan 2016-08-31 08:02:03 +02:00
Paul Gilbert d9fb4a2bc5 TITANIC: Fleshed out CMusicRoom & CMusicHandler setup 2016-08-30 22:51:18 -04:00
Retro-Junk 46316fdb63 FULLPIPE: Fix length calculation in AniHandler::getNumCycles 2016-08-30 23:41:14 +02:00
Strangerke ff96b8eeb6 DM: Refactor a couple of 'if' nightmares in getDistanceBetweenUnblockedSquares 2016-08-30 23:31:04 +02:00
Alexander Tkachev dd68bf0f18 SCUMM HE: Add remote scripts-related kludges
Those are the last ones. Now Net stubs must be handled.
2016-08-30 23:26:29 +02:00
Alexander Tkachev 45947f6ccc SCUMM HE: Add init-related kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev 5d9a3e17b2 SCUMM HE: Add provider-related kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev e33c401f78 SCUMM HE: Add session quering-related kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev e70522e506 SCUMM HE: Add session-related kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev c997612bfc SCUMM HE: Add a few more logic kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev 0f82e2acdc SCUMM HE: Add two more kludges 2016-08-30 23:26:29 +02:00
Alexander Tkachev da35b451d6 SCUMM HE: Add more LogicHEmoonbase kludges
Less stubs there, more stubs in Net.
2016-08-30 23:26:29 +02:00
Alexander Tkachev 0ffca9c03a SCUMM HE: Fix some variable naming 2016-08-30 23:26:29 +02:00
Alexander Tkachev 9de6746814 SCUMM HE: Replace strcpy with strlcpy in array setup
setupStringArrayFromString() now uses Common::strlcpy().
2016-08-30 23:26:29 +02:00
Alexander Tkachev 3c64e4958d SCUMM HE: Add some Moonbase logic
Logic for getting host name and IP from name. Net gets more stubs.
2016-08-30 23:26:29 +02:00
Alexander Tkachev 6cfcf1f179 HE: Add setupStringArrayFromString()
It's based on PUI_ScummStringArrayFromCString(), which is used as
SPUTM_ScummStringArrayFromCString() in Moonbase networking code.
2016-08-30 23:26:29 +02:00
Alexander Tkachev 75c48fd195 HE: Replacing some Logic stubs with Net stubs
Slowly moving kludge switch case contents into ScummVM Logic methods and
thus adding more Net stubs.
2016-08-30 23:26:29 +02:00
Alexander Tkachev d7377c43ed HE: Add getStringFromArray()
It's ARRAY_GetStringFromArray(), which was used in Moonbase networking
code as SPUTM_CStringArrayFromScummString().
2016-08-30 23:26:29 +02:00
Alexander Tkachev aafc1ba145 HE: Add net_defines.h and a few stubs updates
SPUTM_CStringArrayFromScummString is still has to be implemented to
finish those stubs.

Net now has joinGame() and hostGame(), which are not implemented yet.
2016-08-30 23:26:29 +02:00
Alexander Tkachev 4df16d6e12 HE: Add Moonbase logic ops stubs
Most of them return int, yet there are a few which don't return
anything. Stubs print a warning and return 1 (or nothing).
2016-08-30 23:26:29 +02:00
Alexander Tkachev 7ac4bddfa9 HE: Add Moonbase Net dummy 2016-08-30 23:26:29 +02:00
Eugene Sandulenko f6c29eef46 FULLPIPE: Fix jumping on Map 2016-08-30 23:08:58 +02:00
Strangerke 95272838e1 DM: renaming and some refactoring in getDistanceBetweenUnblockedSquares 2016-08-30 22:45:42 +02:00
Thierry Crozat f490fb811a OSX: Implement clipboard support
There was already an implementation using SDL2 in the SDL backend,
but this way we have it available also when using the SDL 1.
2016-08-30 21:37:34 +01:00
Thierry Crozat 1c0e4e8206 CLOUD: Disable the connect button initially as the code is empty
The connect button is enabled/disabled whenever the text in the
code widget is changed and it's validity assessed. But the initial
state was not correct.
2016-08-30 21:37:34 +01:00
Thierry Crozat 7edc96803e CLOUD: Fix crash when trying to connect without entering a code first 2016-08-30 21:37:34 +01:00
Thierry Crozat 89ff116865 CONFIGURE: Fix missing space in message when checking for cloud support 2016-08-30 21:37:34 +01:00
Eugene Sandulenko f57fa7c1e0 DIRECTOR: Lingo: Fix warning. Thanks to wjp. 2016-08-30 22:27:09 +02:00
Willem Jan Palenstijn 9b6bbeb911 COMMON: Replace broken URL 2016-08-30 21:59:12 +02:00
Willem Jan Palenstijn 3b2bdd3a89 COMMON: Fix sign warning 2016-08-30 21:53:22 +02:00
Willem Jan Palenstijn fb592a0dbd BACKENDS: Rename variable shadowing function 2016-08-30 21:53:21 +02:00
Willem Jan Palenstijn d60879b535 SDL: Fix const cast 2016-08-30 21:52:27 +02:00
Eugene Sandulenko 6a081212f1 CLOUD: Fix Windows cross-compilation 2016-08-30 21:29:22 +02:00
Bastien Bouclet 6d1b7fec1d BUILD: Force the curl path when building the PS3 version
Also, since SDL2 is enabled by default, there is no need to force using
sdl2-config anymore.
2016-08-30 21:20:00 +02:00
Bastien Bouclet 8ba1bd0bd3 BUILD: Don't try to run the curl test executable when cross-compiling 2016-08-30 21:20:00 +02:00
Bastien Bouclet 0ca22569b3 BUILD: Fix typos in find_libcurlconfig 2016-08-30 21:20:00 +02:00
Bastien Bouclet b00cb955d9 BACKENDS: Use open instead of creat to create files
creat is not defined on the PS3. Also close the file descriptor.
2016-08-30 21:19:59 +02:00
Bastien Bouclet dac70196f0 GUI: Fix hidden files visibility getting out of sync in the files browser
- The checkbox state was not initialized when opening the dialog.
- The visibility state was initialized from ConfMan too early resuling
  in the value being incorrect when multiple file browsers are used.
2016-08-30 21:19:59 +02:00
Eugene Sandulenko 8d6a6fb982 OUYA: Bump to recommended API 16 2016-08-30 21:15:35 +02:00
Bendegúz Nagy dc40f028af DM: Add message area scroller 2016-08-30 21:09:33 +02:00
Willem Jan Palenstijn 62b3c00da3 SCI: Add missing parentheses to SIG/PATCH macros 2016-08-30 19:49:03 +02:00
Eugene Sandulenko 8e7566456a DIRECTOR: Lingo: Documented when..then statements 2016-08-30 18:25:50 +02:00
Eugene Sandulenko fe22b8bd0e DIRECTOR: Fix scanned archive names 2016-08-30 18:21:34 +02:00
Eugene Sandulenko 6d3e772897 DIRECTOR: Fix another crash on quit 2016-08-30 17:27:08 +02:00
Alexander Tkachev 6b0766dc92 Merge branch 'master' of https://github.com/scummvm/scummvm 2016-08-30 21:08:06 +06:00
Alexander Tkachev f8fe150130 CLOUD: Fix Webserver's usage of DefaultSaveFileManager
concatWithSavesPath() is only defined when curl is used, but was used in
Webserver even when curl is unavailable.
2016-08-30 21:08:02 +06:00
Alexander Tkachev 579cb59af5 CONFIGURE: Fix curl-config failure
Still, curl-config is required for Cloud integration feature, so it
should be installed on buildbot in order to build it.
2016-08-30 19:31:23 +06:00
Eugene Sandulenko 111dc18ef3 Merge pull request #433 from klusark/assets
ANDROID: Update the asset archive code to use AAssets
2016-08-30 15:14:12 +02:00
Eugene Sandulenko bfbfbd3e1a Merge pull request #788 from Tkachov/cloud
ALL: Add Cloud storage support
2016-08-30 13:54:12 +02:00