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
Filippos Karapetis
ecc43c9b92
Revert "COMMON: Fix crash when the keymapper and the event recorder are enabled"
...
This reverts commit 93987d999c61221bda3da548c8c81f5d6d906a12.
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
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
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
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
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
Paul Gilbert
97d8f768c2
TSAGE: Renaming maze Ui field in R2R scene 1200
2013-07-03 08:12:30 -04: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
Einar Johan Trøan Sømåen
42e3c18ed3
CREATE_PROJECT: Fix a typo in the help-message (--codeblocks)
2013-07-03 00:25:32 +02:00
Chris Warren-Smith
be399188c4
TIZEN: bada port updated to tizen
2013-07-03 07:04:11 +10:00
Filippos Karapetis
5f3ddae421
MT-32: Sync with the latest changes in munt
...
This syncs our code with munt commits 258cd89 and 17b40a6
2013-07-02 03:53:09 +03:00
Filippos Karapetis
72a523059f
SAGA: Fix odd memcmp() conditions, as reported by clang
...
Thanks to LordHoto for pointing those out - they followed the incorrect
paradigm of previous code
2013-07-02 03:53:09 +03:00
Johannes Schickel
ff0fcf5204
BUILD: Pass -Wno-nested-anon-types to clang.
2013-07-01 16:28:19 +02:00
Johannes Schickel
b1dcd252b3
KYRA: Fix (a few) font checks for systems with unsigend char.
...
Thanks to wjp for reporting those. This only affects games with SJIS font use.
2013-07-01 15:10:06 +02:00
Johannes Schickel
a00c3e75b0
Merge pull request #342 from RichieSams/addDeleteRangeStringMethod
...
COMMON: Add erase method to String class
2013-07-01 05:18:49 -07:00
Filippos Karapetis
1b7681e9e2
NEVERHOOD: Fix cursor glitch before looking down the lowered bridge
...
The navigation scene type used was wrong, resulting in cursor glitches
when moving the mouse cursor at the screen edges
2013-07-01 12:46:01 +03:00
Filippos Karapetis
7804c9cc7f
NEVERHOOD: Fix mouse cursor in the statue screen with the ladder button
...
The mouse cursor resource hash used in that scene was incorrect,
resulting in broken palette
2013-07-01 12:34:47 +03:00
Matthew Hoops
7da9b342aa
VIDEO: Fix Indeo3 luma scale
...
Now black is really black
2013-06-30 23:25:46 -04:00
Filippos Karapetis
318200cd86
NEVERHOOD: Fix sound effect heard when the castle elevator door opens
...
The condition where the elevator door opening sound is heard is
triggered twice. Now, we prevent it being triggered a second time.
2013-07-01 05:07:14 +03:00
Filippos Karapetis
5de6a876a9
NEVERHOOD: Fix display of the dynamites on shelves in the dynamite room
2013-07-01 04:42:13 +03:00
Filippos Karapetis
507e8ec8f3
NEVERHOOD: Slight cleanup to the navigation scene code
2013-07-01 04:25:51 +03:00
Filippos Karapetis
04dc01109f
NEVERHOOD: Fix the second tape sprite in the whale room
...
The second tape is now correctly faced to the right
2013-07-01 04:25:50 +03:00
Paul Gilbert
264a52aae6
TSAGE: Corrected starting to maze again after rotating in maze
2013-06-30 18:48:52 -04:00
Matthew Hoops
01a36e8431
NEWS: Mention Urban Runner video quality
2013-06-30 17:57:00 -04:00
Matthew Hoops
7445459c9d
GRAPHICS: Cleanup the YUV to RGB usage documentation
2013-06-30 17:56:36 -04:00
Matthew Hoops
b1a993ace0
VIDEO: Switch Indeo3 decoding to using the common YUV410 conversion code
...
It now runs much faster and looks better too. Thanks to DrMcCoy for testing.
2013-06-30 17:53:49 -04:00
Paul Gilbert
fcd53acb0b
TSAGE: Fix for rotating in R2R maze scenes
2013-06-30 17:29:00 -04:00
Paul Gilbert
831c4db6df
TSAGE: Rearranged some of the R2R scene 3500 methods to group them
2013-06-30 15:26:24 -04:00
Paul Gilbert
0205c9754d
TSAGE: Added extra entries for diagonals to MazeDirection enum
2013-06-30 15:23:38 -04:00
Sven Hesse
4b3f5149b5
VIDEO: Add hypothetical 32bpp support
2013-06-30 19:07:04 +02:00