62775 Commits

Author SHA1 Message Date
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