Eugene Sandulenko
4eb9176274
FULLPIPE: Moved global variables to fullpipe.cpp
2013-09-06 14:48:07 +03:00
Eugene Sandulenko
146e5a9224
FULLPIPE: Read SceneTags from fullpipe.gam
2013-09-06 14:48:07 +03:00
Eugene Sandulenko
82cbf508b5
FULLPIPE: Refactored pascal style string reader
2013-09-06 14:48:07 +03:00
Eugene Sandulenko
fa30dcef15
FULLPIPE: Add loader for GameProject
2013-09-06 14:48:07 +03:00
Eugene Sandulenko
94f2adb8d6
FULLPIPE: Initial stub for all classes in loadGam()
2013-09-06 14:48:07 +03:00
Eugene Sandulenko
392093124b
FULLPIPE: translated rest of the object names
2013-09-06 14:48:06 +03:00
Eugene Sandulenko
7e1736cd70
FULLPIPE: Added constants for object names and partial translation
2013-09-06 14:48:06 +03:00
Eugene Sandulenko
c69415112f
FULLPIPE: Implemented NMI archive parser
2013-09-06 14:48:06 +03:00
Eugene Sandulenko
26e6f50860
FULLPIPE: Initial engine skeleton with detection
2013-09-04 11:53:13 +03:00
Eugene Sandulenko
b4bf88be46
FULLPIPE: Add engine to the build system
2013-09-04 11:53:13 +03:00
johndoe123
caa5c44e46
FULLPIPE: Add gameobj.h from the German version
2013-09-04 11:53:13 +03:00
Tobia Tesan
4a18eab8a5
TEST: test cases for common/util.cpp
2013-07-10 13:17:47 +02:00
Tobia Tesan
4f7d92acb4
TEST: tests for common/huffman.h
...
A few tests for the Huffman decoder.
The encoding is the example from Wikipedia.
This could be improved by someone more knowledgeable by
generating one at runtime or using multiple encodings
which would each contain one edge case.
2013-07-10 13:17:41 +02:00
Paul Gilbert
4a201ba6cf
TSAGE: Fix to show player on top of maze correctly in R2R scene 1200
2013-07-06 15:25:34 -04:00
Paul Gilbert
d4435e441a
TSAGE: Fix for player rotating north to south in R2R scene 1200
2013-07-06 13:28:15 -04:00
Paul Gilbert
0154c85c6d
TSAGE: Fix for refreshing background and vertical sprite flipping in R2R scene 1200
2013-07-06 10:34:12 -04:00
Torbjörn Andersson
29bc36d070
SCUMM: Fix initGM() buffer overflow (CID 1032513)
...
We're clearly using 12 bytes, not 11.
2013-07-06 14:03:31 +02:00
D G Turner
1ed1106cb2
CONFIGURE: Add missing help messages for newer feature options..
2013-07-06 05:39:51 +01:00
Eugene Sandulenko
3490091ba2
RECORDER: Fix tests compilation. Patch by D G Turner
2013-07-06 07:31:28 +03:00
Matthew Hoops
a0b6046496
BUILD: Fix Mac static build with libmpeg2
2013-07-05 23:09:33 -04:00
D G Turner
9fb96a9256
AUDIO: Further fix to ReportHandlerScummVM::printDebug in MT32 code.
2013-07-06 04:05:22 +01:00
Paul Gilbert
30bd586490
TSAGE: Bugfix for disappearing player in R2R scene 1200
2013-07-05 21:10:58 -04:00
Paul Gilbert
6ffb969fd8
TSAGE: Added enumeration for crawling direction in R2R scene 1200
2013-07-05 21:09:58 -04:00
Matthew Hoops
0c5e482eff
NEWS: Mention MPEG-2 cutscenes
2013-07-05 20:38:41 -04:00
clone2727
279c9f7841
Merge pull request #343 from clone2727/mpeg2-avi
...
Add back support for sword1/2 MPEG-2 cutscenes
2013-07-05 15:28:06 -07:00
Eugene Sandulenko
2521449e79
Merge pull request #351 from bluegr/eventrec_keymapper_build_warning
...
RECORDER: Don't allow the event recorder and the keymapper to be enabled simultaneously
2013-07-05 11:08:36 -07: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
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
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