aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-21TOLTECS: Replace ceil with integer maths.Johannes Schickel
This removes an unnecessary use of floating point maths.
2012-09-21PEGASUS: "Fix" segmentation fault for DC toolchain when compiling ↵Johannes Schickel
shuttlehud.cpp. It seems the explicit destructor of ShuttleHUD is problematic. When I move it's implementation to shuttlehud.cpp it does not segfault. Removing it on the other hand also does not cause it to segfault. So I chose the latter, since it has no special implementation anyway.
2012-09-21PEGASUS: Replace FunctionPtr by our Functor code in Common.Johannes Schickel
This "fixes" a segmentation fault in our buildbot's toolchain for DC. The segmentation fault occured while compiling engines/pegasus/ai/ai_condition.cpp. Thanks to clone2727 for looking over this and testing it.
2012-09-20PEGASUS: Prevent recalling from Prehistoric without the historical logMatthew Hoops
Fixes an original game bug
2012-09-20Merge pull request #275 from clone2727/pegasusclone2727
Pegasus engine (The Journeyman Project: Pegasus Prime)
2012-09-20NEWS: Mention MI2 Mac and Indy4 m68k Mac sound support.Johannes Schickel
2012-09-20NEWS: Mention improved FW Amiga/AtariST sound support.Johannes Schickel
2012-09-20SCUMM: Update commentsMatthew Hoops
2012-09-20SCUMM: Restrict the Mac m68k v5 driver to MI2/Indy4Matthew Hoops
Shouldn't be used with MI1
2012-09-20SCUMM: Add support for Indy4 Mac 68k soundMatthew Hoops
2012-09-20Merge pull request #279 from lordhoto/mi2-mac-soundJohannes Schickel
Add support for Monkey Island 2 Mac sound.
2012-09-20SCUMM: Always use the Mac sound output for MI2 Mac.Johannes Schickel
Formerly it wasn't used when the user selected a MIDI output in the options. Thanks to clone2727 for noticing.
2012-09-20SCUMM: Implement support for special sfx in MI2 Mac.Johannes Schickel
This also increases the savegame version, since it introduces a new Instrument subclass.
2012-09-20SCUMM: Implement support for Monkey Island 2 Mac music.Johannes Schickel
This is a initial RE of the audio output Monkey Island 2 Mac uses. Support for special sound effects is not in there yet.
2012-09-20SCUMM: Extend comment about SysEx manufacturer 0x97.Johannes Schickel
2012-09-20SCUMM: Don't play SBL effects in MI2 mac.Johannes Schickel
The original does not do this either.
2012-09-19GRAPHICS: Update YUV410 conversion docsMatthew Hoops
2012-09-19VIDEO: Fix SVQ1 color on right/bottom bordersMatthew Hoops
2012-09-19SCUMM: Enable CMS for the MI1 demoMatthew Hoops
2012-09-19VIDEO: Fix getTime() after a stop() callMatthew Hoops
2012-09-18GRAPHICS: Implement different luminance rangesMatthew Hoops
Bink and Theora are now much improved
2012-09-17MACOSX: Make failing to load a soundfont in CoreAudio fatalMatthew Hoops
If we don't bail out, CoreAudio will explode.
2012-09-17GRAPHICS: Rework YUV->RGB code a bitMatthew Hoops
2012-09-18BASE: Close possible EngineManager memory leak.D G Turner
This singleton was omitted from fuzzie's memory leak fixes in 6bff611. Thanks to Tomaz^ for spotting this.
2012-09-17SCALER: Neon code for aspect correction for OpenPandoraBertrand Augereau
It gains 35% on the first function of the profiling on Indy IV It is now nearly memory-bound (~10%) so it might not be needed to schedule the code better than this
2012-09-17GRAPHICS: Fix BMP palette color count with bpp != 8Matthew Hoops
2012-09-16Merge pull request #278 from bluegr/pcxdecoderFilippos Karapetis
GRAPHICS: Add a PCX decoder
2012-09-16TEENAGENT: Minor cleanups to Animation Class.D G Turner
Renaming to remove underscores in member variables and minor method reordering for readability.
2012-09-16VIDEO: Indent with tab, not spaces.Torbjörn Andersson
2012-09-15GRAPHICS: Reinsert attributeBits as a comment to the TGA-decoderEinar Johan Trøan Sømåen
2012-09-15WINTERMUTE: Disable aspect-ratio correction for now.Einar Johan Trøan Sømåen
2012-09-15GRAPHICS: Force alphaBits to 8 for 32bpp TGAs for nowEinar Johan Trøan Sømåen
2012-09-15TSAGE: Add missing motorcycle sound arriving at police station in Blue ForcePaul Gilbert
2012-09-14DREAMWEB: Increase _operand1 buffer sizeTorbjörn Andersson
Theoretically, it should be almost as big as _inputLine, so let's make them the exact same size just for simplicity. This fixes crashes for me when trying to use very long parameters to the monitor's READ command, and could possibly fix a bug reported in the German version where you supposedly have to read "kurzmitteilung".
2012-09-14MACOSX: Fix soundfont loading with CoreAudio on newer versions of Mac OS XMatthew Hoops
2012-09-14TOLTECS: Adapt the movie chunk buffer allocation codeFilippos Karapetis
Thanks to wjp and LordHoto for their feedback
2012-09-14HUGO: Use surface width instead of its pitch when copying to raw memory blobsFilippos Karapetis
This is according to wjp's suggestion - the pitch didn't make sense there
2012-09-13TEENAGENT: Cleanup Actor class.D G Turner
This fixes a mismatched function prototype wrt. the definition and removes the underscores in various variables as per project coding standard.
2012-09-13CONFIGURE: Update add_engine commentWillem Jan Palenstijn
2012-09-13TEENAGENT: Clean up SurfaceList Class.D G Turner
This removes an unecessary type and unused parameter from the load method and renames to remove underscores from variable names as per the project coding conventions.
2012-09-12PEGASUS: Disable save compression by defaultMatthew Hoops
So they can be used by the original interpreter more easily (the type/creator codes still need to be set, though -- pegasus_save_types can handle that)
2012-09-12Revert "PEGASUS: Make setting the start time of a movie also seek"Matthew Hoops
This reverts commit b8bcbb46b47b30c87a0267211ae4aae4c61c4c78. 8808393b3a3428df2946d7967e52aba084c8ffe5 was the proper fix for the issue
2012-09-12Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS
2012-09-13HUGO: Switch to the common PCX decoderFilippos Karapetis
2012-09-13DREAMWEB: Switch to the common PCX decoderFilippos Karapetis
2012-09-13TUCKER: Switch to the common PCX decoderFilippos Karapetis
2012-09-13QUEEN: Switch to the common PCX decoderFilippos Karapetis
2012-09-13GRAPHICS: Add a common PCX image decoderFilippos Karapetis
2012-09-12TEENAGENT: Add missing (disabled?) callback implementation.D G Turner
2012-09-12TEENAGENT: Annotate Symbols for Inventory Object Callback Table.D G Turner