Commit Graph
61292 Commits
Author SHA1 Message Date
uruk cc5e4bbad0 AVALANCHE: Partly implement load() in Lucerna, change char * to Common::String in parameter lists. 2013-07-05 15:30:26 +02:00
Johannes Schickel f56d8bfc2e BASE: Fix --help output for --record-file-name.
Formerly it claimed the command is --record-file.
2013-07-05 14:42:36 +02:00
uruk 397ebad385 AVALANCHE: Minor repairs regarding file handling. 2013-07-05 12:33:15 +02:00
uruk 617898d42c AVALANCHE: Celer: implement show_one(). 2013-07-05 12:31:12 +02:00
Filippos Karapetis 4a12c69162 CREATE_PROJECT: Don't allow the keymapper and the event recorder to be enabled simultaneously 2013-07-05 13:10:04 +03:00
Filippos Karapetis 701e640184 CONFIGURE: Don't allow the keymapper and the event recorder to be enabled simultaneously 2013-07-05 13:09:43 +03:00
uruk 9a6684b37c AVALANCHE: Celer: implement load_chunks() further. 2013-07-05 11:32:49 +02:00
Filippos Karapetis ecc43c9b92 Revert "COMMON: Fix crash when the keymapper and the event recorder are enabled"
This reverts commit 93987d999c.
2013-07-05 03:05:54 +03:00
Filippos Karapetis a5e969087b CREATE_PROJECT: Add the event recorder to the feature flags 2013-07-05 02:57:21 +03:00
Filippos Karapetis 93987d999c COMMON: Fix crash when the keymapper and the event recorder are enabled
DefaultEventManager registers a keymapper that is supposed to be
auto-freed. However, the event recorder then sets itself as a new
keymapper, but because the autofree flag is already set,
registerMapper() ends up deleting the event recorder itself. Setting
the autofree flag before actually freeing the mapper fixes the issue
and prevents ScummVM from crashing on startup
2013-07-05 02:56:12 +03:00
Johannes Schickel 71b031be12 COMMON: Initialize EventDispatcher::_autoFreeMapper.
This fixes a branching on uninitialized variable reported by valgrind on
startup.
2013-07-05 01:45:09 +02:00
uruk 430dcc037f AVALANCHE: Lucerna: Repair load_also(). 2013-07-05 01:18:02 +02:00
Paul Gilbert 16748f1341 TSAGE: Bugfixes for laser panel in R2R scene 1200 2013-07-04 19:00:18 -04:00
Paul Gilbert fb4c860e68 TSAGE: Beginnings of proper movement in R2R scene 1200 2013-07-04 17:57:25 -04:00
Strangerke c10d050eef MORTEVIELLE: Update misc files to include mort.dat 2013-07-04 23:46:52 +02:00
Johannes Schickel be61cb669a Merge pull request #350 from chrisws/tizen_port_1_6_0a
TIZEN: bada port updated to tizen

Conflicts:
	backends/platform/tizen/system.cpp
2013-07-04 23:33:02 +02:00
Strangerke 7c23eb7c44 MORTEVIELLE: Add German translation in the DAT file 2013-07-04 23:25:26 +02:00
uruk 7078b4de14 AVALANCHE: Avalot: repair initialization. 2013-07-04 18:29:04 +02:00
uruk d27a3e07f7 AVALANCHE: Gyro: expand initialization. 2013-07-04 18:27:59 +02:00
uruk 78befcb24a AVALANCHE: Lucerna: implement load_also(). 2013-07-04 18:26:18 +02:00
Paul Gilbert d089658fb8 CREATE_PROJECT: Fix compilation for Visual Studio now the built-in theme is more than 64kb 2013-07-04 12:06:22 -04:00
Johannes Schickel 8d6aa77769 GUI: Cleanup EventRecorder::getSurface.
Formerly the function created a SDL_Surface by hand. Instead now it uses
SDL_CreateRGBSurface (which is used in the SDL backend anyway and yields
the same results).

This should fix PS3 port compilation.
2013-07-04 15:43:17 +02:00
Paul Gilbert afdb007e2e Merge branch 'master' of https://github.com/scummvm/scummvm 2013-07-04 09:07:15 -04:00
Paul Gilbert fa737fd5af Merge branch 'master' into tsage_r2r 2013-07-04 08:44:49 -04:00
Johannes Schickel d7ff665737 AUDIO: Fix ReportHandlerScummVM::printDebug in MT32 code.
Formerly it tried to pass 'va_list' as '...' to debug. Now it's first creating
a String containing the output via String::vformat and then passing it
to debug.

Found by buildbot (master-dc). The warning message was:
audio/softsynth/mt32.cpp:65: warning: cannot pass objects of non-POD type
`struct va_list' through `...'; call will abort at runtime
2013-07-04 14:44:41 +02:00
Eugene Sandulenko baafae672f RECORDER: Fix crash at startup 2013-07-04 15:23:56 +03:00
Eugene Sandulenko 49210a803a Merge pull request #331 from sev-/gsoc2012-eventsrecorder
GSoC2012: Event Recorder (reworked)
2013-07-04 04:58:54 -07:00
Eugene Sandulenko b286a6d033 RECORDER: Fix guard ifdef 2013-07-04 14:54:56 +03:00
Johannes Schickel 93fc260885 SDL: Fix compilation by moving getMixerManager out of USE_OPENGL guard. 2013-07-04 14:47:25 +03:00
Johannes Schickel fa61a35acd CONFIGURE: Remove superflous (and broken) command for eventrec. 2013-07-04 14:47:25 +03:00
Filippos Karapetis 2b980e86e3 NEVERHOOD: Move the TODO into our wiki
It can now be found at http://wiki.scummvm.org/index.php/Neverhood/TODO
2013-07-04 13:28:41 +03:00
uruk 218c7c3ffb AVALANCHE: Gyro: change void* to byte*, make memory handling more C++-like. 2013-07-04 11:41:42 +02:00
uruk d66e89c888 AVALANCHE: Update module.mk. 2013-07-04 11:23:20 +02:00
Paul Gilbert a49a7d5ad4 TSAGE: Fix for moving east in R2R maze scene 3500 2013-07-03 22:47:15 -04:00
Paul Gilbert f355d7bfbd TSAGE: Bugfix for leaving R2R scene 3500 2013-07-03 22:17:01 -04:00
Johannes Schickel 86c656a75b SDL: Fix compilation on Solaris 10.
This replaces a dummy FILE definition before including the SDL headers with
simply using the toolchain's definition on Solaris. This is pretty harmless
because we only allow FILE to be used in the SDL headers by this.

Fixes bug #3614514 "#define FILE FAKE_FILE doesn't work on Solaris (w/ patch)".

Thanks to lblume for his patch!
2013-07-04 01:25:46 +02:00
Johannes Schickel 83f7055836 CONFIGURE: Remove POSIXisms in configure.
This allows configure to work fine on Solaris 10 again. This fixes bug
 #3614513 "A few posixisms have crept into configure (w/ patch)".

Thanks to lblume for his patch.
2013-07-04 01:20:13 +02:00
uruk 490e66e239 AVALANCHE: Gyro: Implement file handling. 2013-07-03 17:09:19 +02:00
uruk 590f89e90e AVALANCHE: Celer: Implement file handling. 2013-07-03 17:06:36 +02:00
Paul Gilbert 97d8f768c2 TSAGE: Renaming maze Ui field in R2R scene 1200 2013-07-03 08:12:30 -04:00
uruk 8d03232cf8 AVALANCHE: Minor repair. 2013-07-03 14:05:06 +02:00
Strangerke dd8b8a8dd2 MORTEVIELLE: Some renaming in Utils 2013-07-03 08:30:04 +02:00
Strangerke cabe0ed33d MORTEVIELLE: Fix text decryption in German version 2013-07-03 07:59:25 +02:00
Strangerke a116486b77 TOOL: Remove obsolete comments in extract_mort 2013-07-03 07:33:32 +02:00
Filippos Karapetis e457fc2a26 NEVERHOOD: Add a new console command, "playsound" 2013-07-03 05:49:25 +03:00
Filippos Karapetis 0146b00148 NEVERHOOD: Fix typo in variable name 2013-07-03 05:48:55 +03:00
Paul Gilbert ce3e765f5f TSAGE: Fixes for moving south in R2R maze scene 3500 2013-07-02 22:41:05 -04:00
Filippos Karapetis b60b3bbecd NEVERHOOD: Fix save slot selection
My initial suggestion to fix the issue was made in 163023a, which broke
the save slot selection logic. The actual save slot selection problem
was fixed in commit 2ca36ab
2013-07-03 04:41:52 +03:00
Strangerke ad47cf0d71 MORTEVIELLE: Fix extraction tool to handle German DOS version 2013-07-03 00:45:56 +02:00
Strangerke d3351c9460 MORTEVIELLE: The German version now starts with broken texts 2013-07-03 00:38:51 +02:00