Eugene Sandulenko
2657322f87
FULLPIPE: Implement sceneHandler29_winArcade()
2014-04-03 23:23:29 +03:00
Eugene Sandulenko
70923015f0
FULLPIPE: Implement sceneHandler29_sub05()
2014-04-02 15:42:41 +03:00
Eugene Sandulenko
9aa17f4cde
FULLPIPE: Implement sceneHandler29_sub03()
2014-04-02 15:10:28 +03:00
Eugene Sandulenko
c08a4fdba1
FULLPIPE: Implement sceneHandler29_shootRed()
2014-04-02 15:10:28 +03:00
D G Turner
6a984425e8
CONFIGURE: Remove noisy format warnings from AmigaOS4 builds.
...
This is due to the 4 byte long as int32 which leads to format mismatch
warnings. These are supressed to allow any real issues to be seen.
2014-04-02 13:13:22 +01:00
Eugene Sandulenko
2a2f033551
FULLPIPE: Implement sceneHandler29_shootGreen()
2014-04-01 22:22:55 +03:00
Johannes Schickel
67791fa916
Merge pull request #453 from lordhoto/android-16bit-cursor
...
ANDROID: Fix color key handling for 16bit mouse cursors.
2014-04-01 18:13:29 +02:00
Eugene Sandulenko
ee9ad6cfb5
FULLPIPE: Implement sceneHandler29_animBearded()
2014-03-31 23:10:55 +03:00
Johannes Schickel
98867825ba
ANDROID: Make transparent cursor pixels all 0 in 16bit cursor mode.
...
Since the Android backend uses glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA)
we need to make the transparent cursor pixels all 0 otherwise we might get
artifacts from blending.
2014-03-31 19:04:53 +02:00
Johannes Schickel
2eed6daf72
Merge pull request #457 from fingolfin/clang-fixes
...
SCUMM: Avoid potential issues casting invalid values to enum
2014-03-30 21:41:53 +02:00
Max Horn
8638b29b89
SCUMM: Avoid potential issues casting invalid values to enum
...
A compiler could in principle decide that a ResType enum can
never equal 0xFF or 0xFFFF, and thus incorrectly optimize
the ScummEngine::saveOrLoad code. So check the value
*before* casting it.
2014-03-30 19:48:08 +02:00
Eugene Sandulenko
6d51c401be
FULLPIPE: Implement sceneHandler29_manHit()
2014-03-30 17:04:13 +03:00
Eugene Sandulenko
190a656c08
Merge pull request #456 from fingolfin/clang-fixes
...
ALL: Resolve multiple clang warnings
2014-03-30 16:22:03 +03:00
Eugene Sandulenko
a08624c791
FULLPIPE: Implement sceneHandler29_sub16()
2014-03-30 16:18:22 +03:00
Max Horn
4d02f67bd1
ALL: Resolve multiple clang warnings
2014-03-30 14:38:02 +02:00
Paul Gilbert
d91c8b9add
TSAGE: Fix incorrect cursor when changing R2RW desert areas
2014-03-29 23:04:01 -04:00
Eugene Sandulenko
4332d9263b
FULLPIPE: Implement sceneHandler29_sub15()
2014-03-29 23:47:27 +02:00
Eugene Sandulenko
7a3dd1dbbf
FULLPIPE: Implement sceneHandler29_sub07()
2014-03-29 23:40:48 +02:00
Eugene Sandulenko
620411bfeb
FULLPIPE: Implement sceneHandler29_shootersEscape()
2014-03-28 23:27:38 +02:00
Filippos Karapetis
b8aca5c202
SCI: Add missing USE_MAD check for commit 6a519f7f
...
This fixes compilation for platforms where libmad isn't present
2014-03-28 22:00:12 +02:00
Filippos Karapetis
6a519f7f40
SCI: Initial implementation of the fanmade sciAudio library
...
This is used in the fanmade games "LockerGnome Quest Redux" and
"Betrayed Alliance"
2014-03-28 02:16:54 +02:00
Filippos Karapetis
c3003eec85
COMMON: Reduce the warnings related to backwards seeking in ZIP files
...
The warnings are now changed to debug statements, are only shown once
per session (instead of once per stream) and are only enabled for debug
builds.
2014-03-28 01:30:38 +02:00
Eugene Sandulenko
19f427f9a5
FULLPIPE: Implement sceneHandler29_clickPorter()
2014-03-27 23:53:36 +02:00
Johannes Schickel
91165bd841
Merge pull request #452 from lordhoto/wii-16bit-cursor
...
WII: Fix color key handling for 16bit mouse cursors.
2014-03-27 00:50:58 +01:00
Eugene Sandulenko
0b691bbbd2
FULLPIPE: Implement sceneHandler29_shoot()
2014-03-26 23:56:28 +02:00
Johannes Schickel
9fab467d58
ANDROID: Fix color key handling for 16bit mouse cursors.
...
This should fix a issue similarly to bug #6108 :
"WII: Zak FM-TOWNS mouse cursor encased in blue box".
2014-03-26 00:43:38 +01:00
Johannes Schickel
4ca33e2648
WII: Fix color key handling for 16bit mouse cursors.
...
This should fix bug #6108 "WII: Zak FM-TOWNS mouse cursor encased in blue box".
2014-03-26 00:39:27 +01:00
Eugene Sandulenko
1c193ed1e5
FULLPIPE: Implement sceneHandler29_manToR()
2014-03-25 21:16:01 +02:00
Eugene Sandulenko
d03ad2de56
FULLPIPE: Implement sceneHandler29_manToL()
2014-03-25 21:14:21 +02:00
Eugene Sandulenko
a300c384d2
FULLPIPE: Implement sceneHandler29_manFromR()
2014-03-25 21:10:03 +02:00
Eugene Sandulenko
ae49c56c22
FULLPIPE: Implement sceneHandler29_manFromL()
2014-03-25 21:08:19 +02:00
Eugene Sandulenko
b3b27c3d0e
FULLPIPE: Enable scene29
2014-03-25 00:28:52 +02:00
Eugene Sandulenko
202804d8d3
FULLPIPE: Implement scene29_updateCursor()
2014-03-25 00:28:52 +02:00
Eugene Sandulenko
78e5849268
FULLPIPE: Finish scene29_initScene() implementation
2014-03-25 00:28:52 +02:00
Eugene Sandulenko
7ef1806938
FULLPIPE: More work on scene29_initScene()
2014-03-25 00:28:52 +02:00
Strangerke
4b8d0c5916
VOYEUR: Remove useless usage of pointer in EventManager
2014-03-24 18:17:54 +01:00
Eugene Sandulenko
72b1d82d4f
FULLPIPE: More code to scene29_initScene()
2014-03-24 00:08:43 +02:00
Johannes Schickel
40b085c905
Merge pull request #451 from chrisws/branch-1-6-1
...
TIZEN: fix compile errors
2014-03-23 18:39:38 +01:00
Chris Warren-Smith
76a5580930
TIZEN: fix compile errors
2014-03-23 20:30:47 +10:00
Eugene Sandulenko
6d6e9d34b4
FULLPIPE: Formatting
2014-03-22 21:17:55 +02:00
Eugene Sandulenko
043ce51b6f
FULLPIPE: Started scene29_initScene() implementation
2014-03-22 13:47:05 +02:00
Strangerke
9dcb559488
CINE: Add a safeguard, split makeCommandLine() per game type
2014-03-22 11:42:06 +01:00
D G Turner
3bcc3a6849
AMIGAOS: Minor change to replace strcpy usage with safer strlcpy.
2014-03-22 01:13:45 +00:00
raziel-
22634d18ba
AMIGAOS: Update CAMD midi to use output port environment variable.
...
If this is not present, it will use the default as previously.
2014-03-22 01:13:45 +00:00
raziel-
b7f8c11274
CONFIGURE: Fix AmigaOS4 builds with dynamic plugins.
...
These previously caused crashes due to missing symbols in the dynamic
symbol table.
2014-03-22 01:13:45 +00:00
raziel-
554a1abae1
CONFIGURE: Modify AmigaOS debug information format to plain stabs.
...
As the GCC manual notes, "On most systems that use stabs format, -g
enables use of extra debugging information that only GDB can use;
this extra information makes debugging work better in GDB but will
probably make other debuggers crash or refuse to read the program."
-gstabs produces stabs without GDB extensions, and thus the AmigaOS
debugger will work.
2014-03-22 01:13:45 +00:00
Eugene Sandulenko
a3575d149b
FULLPIPE: Implement sceneHandler29_manJump()
2014-03-22 00:28:46 +02:00
Eugene Sandulenko
8c7c0d4d37
FULLPIPE: Implement sceneHandler29_manBend()
2014-03-22 00:28:45 +02:00
Strangerke
e57a54d1c1
TUCKER: Change the type of the return value of handleSpecialObjectSelectionSequence()
2014-03-21 08:11:07 +01:00
Eugene Sandulenko
8a1c472f5b
FULLPIPE: More work on scene29
2014-03-20 23:47:28 +02:00