aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction
AgeCommit message (Collapse)Author
2013-08-03PARALLACTION: Do not set Surface::pixels directly anymore.Johannes Schickel
2013-08-03PARALLACTION: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03PARALLACTION: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-04-18ENGINES: Remove a bunch of unused private member variablesMax Horn
All instances uncovered by clang warnings.
2013-04-17PARALLACTION: Fix BRA amiga inventory item cursors.Alyssa Milburn
2013-04-17PARALLACTION: Don't use an invalid array index.Alyssa Milburn
2013-04-17PARALLACTION: Add some sanity checks to SoundMan_br::execute.Alyssa Milburn
2013-04-17PARALLACTION: Fix buffer size in unpackBackground.Alyssa Milburn
2013-04-17PARALLACTION: Use strlcpy instead of strncpy.Alyssa Milburn
2013-04-15PARALLACTION: CleanupWillem Jan Palenstijn
2013-01-06PARALLACTION: Fix a const cast warning.Johannes Schickel
2013-01-06PARALLACTION: Update to new IFFDecoder for ILBM imagesTomas Jakobsson
2012-11-19PARALLACTION: Mask unused, but set variable warning, by debug().D G Turner
This variable is likely to be used in the future if the associated TODO is implemented, so this warning is inhibited by adding a debug() output statement.
2012-09-28PARALLACTION: Add a workaround for the end credits of NSFilippos Karapetis
The game scripts try to show a non-existing frame. We set it to an existing one here. Part of the fixes for bug #5866
2012-09-28PARALLACTION: Add a workaround for the end credits of NSFilippos Karapetis
The end credits reference a version of Dino called "Dinor", which makes the engine look for a non-existing file. We set the name to "dino", as it should be in this case, so that the engine loads the correct file. Part of the fixes for bug #5866
2012-09-28PARALLACTION: Add a missing return statementFilippos Karapetis
The final credits screen has no background, it just reuses the background of the final scene. Part of the fixes for bug #5866
2012-09-28PARALLACTION: Fix a script bug in the end of the multilingual DOS version of NSFilippos Karapetis
The mouse cursor is incorrectly hidden outside the final cave in NS because of a script bug. A workaround is added to fix that screen and the final screen in order to make it playable. Part of fixes for bug #5866
2012-09-27PARALLACTION: Clean up global variables a bit.Alyssa Milburn
2012-09-27PARALLACTION: Remove unused function.Alyssa Milburn
2012-09-22PARALLACTION: Add custom Adlib driver for BRA.Alyssa Milburn
Thanks to peres for working out how it works in the original engine. Also, fix the length of MIDI events so it works properly.
2012-09-07JANITORIAL: Remove underscores from MidiParser variable names.Alyssa Milburn
2012-07-25PARALLACTION: Fix delete[] formatting.Johannes Schickel
2012-06-10GUI: Add helper to SaveLoadChooser, which uses the currently active target.Johannes Schickel
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object.
2012-06-10PARALLACTION: Do not call close on a SaveLoadChooser.Johannes Schickel
2012-06-10GUI: Get rid of SaveLoadChooser::setSaveMode.Johannes Schickel
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now.
2012-04-04PARALLACTION: Fix spelling of lengthJoel Teichroeb
2012-03-13JANITORIAL: Avoid the ugly operator invocation syntax.Christoph Mallon
2012-02-21Merge pull request #182 from fingolfin/forbid-ctypeWillem Jan Palenstijn
ALL: Avoid using is* macros from ctype.h
2012-02-20COMMON: Move isFoo functions to namespace Common, add doxygen commentsMax Horn
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-02-15ALL: Avoid using is* macros from ctype.hMax Horn
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them.
2012-02-10JANITORIAL: Fix template definition whitespaceTarek Soliman
2011-12-13COMMON: Make more members of Archive constant.Andrea Corna
2011-11-03PARALLACTION: Fix memset size parameter.Johannes Schickel
2011-11-03PARALLACTION: Fix warnings. Fix nasty out-of-scope bug in parallaction_br.cppEugene Sandulenko
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-01PARALLACTION: Fixed bugs #2880939 and #3135868Filippos Karapetis
A regression from commit 774773b. Many thanks to digitall for bisecting
2011-09-29PARALLACTION: Code formatting (and trying to keep clone2727 happy! :P )Filippos Karapetis
2011-09-29PARALLACTION: Fixed bug #2969915 - "NIPPON: Disguise changing back and forth"Filippos Karapetis
A regression from commit 18b48c7. The name of the normal Donna actor is "donna", whereas it's "donnatras" for the disguised one, so strstr() seems to be wrong here. This fixes the bug and it shouldn't cause any further regressions. Also, changed the relevant code to conform to our code convention guidelines - it's quite a bad idea to not enclose a whole big code block in brackets, as it becomes hard to read.
2011-09-28PARALLACTION: Updated the fix for script bug #2969913 to a workaroundFilippos Karapetis
2011-09-28PARALLACTION: Fixed bug #2969913 - "NIPPON: Katana graphics not shown ↵Filippos Karapetis
(regression)"
2011-09-02PARALLACTION: Add Graphics Debug Output. Minor Whitespace Fixes.D G Turner
This adds debug output for graphics object access to help with investigation of bug #2969913 i.e. "NIPPON: Katana graphics not shown (regression)" as well as cleanup of whitespace in this class.
2011-08-24PARALLACTION: Correct Previous Commit to Coding Conventions.D G Turner
2011-08-24PARALLACTION: Improve safety of PathBuffer Accesses in Pathfinding.D G Turner
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-08-06ALL: Reduce audio/ header dependencyEugene Sandulenko
2011-07-03COMMON: Fix compilation when USE_HASHMAP_MEMORY_POOL is not defined.Johannes Schickel
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx