Commit Graph
86814 Commits
Author SHA1 Message Date
anotherguest a2e701d77f SYMBIAN: Added support for two new engines. Updated MMP files and help files from Fedors changes. 2014-06-11 11:48:07 +02:00
D G Turner 19ab6082d5 MOHAWK: Add version number for Riven Italian detection entry.
Also, annotate lanuage comment for preceding entry.
2014-06-10 22:37:13 +01:00
Alyssa Milburn 92e02457f5 OPENGLSDL: Always ignore bad resolution changes.
Otherwise we can end up with the wrong resolution when we make
multiple resizes in quick succession.
2014-06-10 22:07:11 +02:00
Eugene Sandulenko 8ca3316e3a FULLPIPE: Plug potential resource leak. CID 1208906 2014-06-10 19:32:47 +03:00
uruk 5a5fe344a0 CGE2: Implement display of speech bubbles.
The sound code connected to them is still gappy.
2014-06-10 17:27:59 +02:00
uruk 85c55333b3 CGE2: Handle kCmdSetRef.
Fix Snail during the process.
2014-06-10 14:38:30 +02:00
uruk 71b0a4cc69 CGE2: Implement Sprite::labVal(). 2014-06-10 14:02:33 +02:00
uruk e10f22b62f CGE2: Move kLineMax to cge2.h. 2014-06-10 14:02:17 +02:00
Strangerke 51184eab9d CRUISE: Remove some useless variables, use a boolean for a variable 2014-06-10 07:25:35 +02:00
uruk 12c531284b CGE2: Implement a couple of command handling functions. 2014-06-09 23:54:45 +02:00
Johannes Schickel 638814d3c4 BUILD: Remove USE_TERMCONV related bits in port.mk.
We don't have any TERMCONV feature anymore, thus no need to keep this around.
2014-06-09 23:37:53 +02:00
uruk 63fa2d4906 CGE2: Simplify if-statements. 2014-06-09 23:34:40 +02:00
uruk 76fa66fc8c CGE2: Fix endless loop regarding kCmdWait. 2014-06-09 23:20:46 +02:00
Johannes Schickel ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko bd63ee2c4e FULLPIPE: Fix compilation 2014-06-09 22:48:34 +03:00
Eugene Sandulenko 729810bbc1 FULLPIPE: Initialize variable. CID 1153659 2014-06-09 22:46:38 +03:00
Eugene Sandulenko 39088eec05 FULLPIPE: Fix copy-paste error from original. CID 1199556 2014-06-09 22:39:31 +03:00
Eugene Sandulenko 2e30e0fc7d FULLPIPE: Safely copy string. CID 1208908 2014-06-09 22:36:01 +03:00
Eugene Sandulenko df5ef5bf2e FULLPIPE: Safely copy strings 2014-06-09 22:34:21 +03:00
Eugene Sandulenko c41ebe6f45 COMMON: Added align() method for BitStream 2014-06-09 22:33:45 +03:00
D G Turner 9d33b09885 MOHAWK: Add Detection Entry for Italian 5-CD version of Riven.
This closes bug #6629.
2014-06-09 17:24:55 +01:00
Strangerke b0685aebc6 CRUISE: Initialize some variables 2014-06-09 18:11:18 +02:00
Strangerke 10f65a3c6f CRUISE: some more renaming, remove another useless variable 2014-06-09 18:01:04 +02:00
Strangerke 58bfb3b435 CRUISE: Remove a couple of useless variables 2014-06-09 17:57:14 +02:00
Strangerke ff93aef6ec CRUISE: Initialize some variables in the contractor, change some variables to boolean 2014-06-09 17:53:27 +02:00
Einar Johan Trøan Sømåen 0a1c75bc32 WINTERMUTE: Add detection for Vsevolod Prologue 2014-06-09 16:25:23 +02:00
Einar Johan Trøan Sømåen 767368f1ea WINTERMUTE: Add detection for Oknytt 2014-06-09 16:09:41 +02:00
Johannes Schickel 5b03ba04d7 GRAPHICS: Allow client code to specify TTF render mode.
This allows clients to use the default FreeType2 render mode instead of light.
We really only use light as default because that's what looks best with the
font we use in our GUI right now (which is the same reason why formerly light
was always used in non-monochrome mode).
2014-06-09 01:04:47 +02:00
Martin Kiewitz 924f1f1fee SCI: fix coordination translation for 480x300 mac 2014-06-08 23:10:17 +02:00
Paul Gilbert a8d1454e16 TSAGE: Fix for R2R game/help dialog not accepting Fn keys 2014-06-08 16:57:51 -04:00
Strangerke 5d80601c06 CGE2: Reduce the scope of a couple of variables, fix style 2014-06-08 22:53:38 +02:00
Eugene Sandulenko 8d70dd68ac AUDIO: Added stup for MP3 audiostreams in AVI
This is used in German release of Full Pipe. Unfortunately our
current MP3 decoder cannot work with streamed MP3s, and bails out
at the AVI header since there is no full MP3 header yet.
2014-06-08 22:54:07 +03:00
Eugene Sandulenko 4ff543b22a FULLPIPE: Fix lockup on game start 2014-06-08 22:07:39 +03:00
Arnaud Boutonné ec62d1e99f Merge pull request #449 from gazben/bug6545Fix
TSAGE: Fix bug #6545 "Ringworld2 - F5 doesn't create a save game the first time"
2014-06-08 20:52:49 +02:00
Paul Gilbert 1f26a75bb9 VOYEUR: Don't reset mansion view position after looking at rooms 2014-06-08 14:17:25 -04:00
Strangerke ec37a542ed TSAGE: R2R - Fix Nej position in scene position. Fix for bug #6619 2014-06-08 19:12:32 +02:00
Johannes Schickel b6b6d39992 WINTERMUTE: Silence/fix some warnigns when compiling Symbian port.
See bug #6625 "WINTERMUTE: Symbian Compilation Warnings".
2014-06-08 18:53:39 +02:00
Johannes Schickel 257f9fd2ae WINTERMUTE: Fix endian issues in findPackageSignature.
Thanks to somaen for looking over it too.

This also silences bug #6624 "SYMBIAN: WINTERMUTE: Warnings in base_package.cpp".
2014-06-08 18:28:13 +02:00
Johannes Schickel 9e4dfe556e CRUISE: Directly use assert.
This fixes an ASSERT macro redefinition when compiling the Symbian port.
See bug #6622 "SYMBIAN: CRUISE: warning: `ASSERT' redefined".
2014-06-08 17:57:02 +02:00
D G Turner 06b01b8920 TSAGE: R2R - Correct possible out of range accesses checks.
These had an off-by-one error in the upper bound check.
This should fix the remaining warnings reported as bug #6621.
2014-06-08 17:00:14 +01:00
Einar Johan Trøan Sømåen 386596ca96 NEWS: Mention added support for Chivalry is Not Dead in 1.7.0 2014-06-08 15:49:39 +02:00
Eugene Sandulenko 177735350b FULLPIPE: Initialize variable. CID 1208916 2014-06-08 15:35:55 +03:00
uruk 93010a8407 CGE2: Implement CGE2Engine::mapCross().
Rework Map during the process.
2014-06-08 14:26:42 +02:00
uruk ba8bc2e40b CGE2: Rework empty-checks of strings. 2014-06-08 12:55:19 +02:00
uruk acbd19bec4 CGE2: Some rework in Map. 2014-06-08 12:42:05 +02:00
Torbjörn Andersson ddff83a87e TSAGE: R2R - Fix right-side scene border
The right and left sides of the scene border are actually two
different images. You could see that the colors didn't line up at
the seams, but no one even noticed. Until now.
2014-06-08 12:09:14 +02:00
uruk 1d8536e6df CGE2: Replace tab with space. 2014-06-08 11:06:12 +02:00
uruk 9afe6bd570 CGE2: Add, implement and use Map. 2014-06-08 09:53:47 +02:00
Strangerke 48ffd0255d VOYEUR: Disable the if statement with identical statements in its branches, add a comment 2014-06-08 09:52:36 +02:00
uruk cfe03245fa CGE2: Handle kCmdNop correctly. 2014-06-08 07:52:21 +02:00