aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2012-11-22Merge pull request #283 from lordhoto/scumm-opl3Johannes Schickel
SCUMM: Support OPL3 in Sam&Max
2012-11-16SCUMM: Fix the "drafts" debugger command for Mac LoomTorbjörn Andersson
Mac Loom's drafts appear to be stored from variable 55 and upwards. I'm working under the assumption that there's either only one version of Loom for the Mac, or that they all behave the same. I could be wrong about that.
2012-11-16SCUMM: Remove obsolete part of the "drafts" debugger commandTorbjörn Andersson
It was never quite clear exactly what "drafts fix" did. It wasn't guaranteed to work on all versions of Loom - or at all - and I haven't heard any reports about the data structure getting corrupted for years.
2012-11-06SCUMM: Fix bug #3526089 - "SCUMM: ZAK Can't get objects in the bus on Mars"Filippos Karapetis
This fixes a regression in V1/V2 games when no actor direction is set (like the Shuttle Bus scene in Zak V2). The regression was caused by commit de0b5f76749add219a6b667d5d2d69fb8a86d959. Thanks to digitall for his bisecting work, which aided a lot in finding the actual issue for this bug
2012-10-01SCUMM: Ignore detune for Sam&Max.Johannes Schickel
2012-10-01AUDIO: Add support for Sam&Max's OPL3 output in our SCUMM AdLib driver.Johannes Schickel
This is an initial implementation and does not implement the differences in voice allocation.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-23SCUMM: Add check for resource fork for ".iMUSE Setups".Johannes Schickel
This should help identify incorrect dumps/file naming like what (probably) happened in bug #3570973 "FOA: Doesn't start anymore after adding Mac sound support".
2012-09-20Merge pull request #275 from clone2727/pegasusclone2727
Pegasus engine (The Journeyman Project: Pegasus Prime)
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-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-19SCUMM: Enable CMS for the MI1 demoMatthew Hoops
2012-09-12Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS
2012-09-07JANITORIAL: Remove underscores from MidiParser variable names.Alyssa Milburn
2012-09-05Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-09-01SCUMM: PCESetCostumeData should have static linkingBertrand Augereau
2012-08-31Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-08-31SCUMM: Nicer constants in _ClassicProc3RendererShadowARM that allow ↵Bertrand Augereau
refactoring stack space more easily
2012-08-31SCUMM: Fix of spaces/tabs mismatch (Cosmetic)Bertrand Augereau
2012-08-26Merge remote branch 'upstream/master' into pegasusMatthew Hoops
Conflicts: AUTHORS devtools/credits.pl gui/credits.h
2012-08-26Merge pull request #268 from clone2727/video-rewriteMatthew Hoops
VideoDecoder upgrade & partial rewrite
2012-08-16VIDEO: Merge AdvancedVideoDecoder into VideoDecoderMatthew Hoops
2012-08-15SCUMM: Replace detector printf usage with logMessage.Alyssa Milburn
2012-07-25VIDEO: Convert Bink to the new AdvancedVideoDecoder APIMatthew Hoops
2012-07-23VIDEO: Rewrite SmackerDecoder to use the new APIMatthew Hoops
2012-07-08SCUMM: Correct HE version for another English Windows version of Freddi Fish ↵Travis Howell
and Luther's Maze Madness.
2012-07-07SCUMM: Add another English Windows version of Freddi Fish and Luther's Maze ↵Travis Howell
Madness.
2012-07-03SCUMM: Slight cleanup in querySaveMetaInfos.Johannes Schickel
2012-06-24Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-06-23SCUMM - Fix bug #3536645, FT Missing Dialogue LineTorbjörn Andersson
The condition for setting up the scene when encountering Father Torque had been accidentally inverted, so the function was called over and over (presumably causing the scene to stall), insead of just once. I don't know much about INSANE, but sev has confirmed that this is the correct fix.
2012-06-20Merge pull request #246 from lordhoto/osystem-void-buffersJohannes Schickel
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code
2012-06-17Merge pull request #244 from clone2727/football2002-wdayJohannes Schickel
COMMON: Add tm_wday to our TimeDate struct
2012-06-16Merge remote branch 'upstream/master' into pegasusMatthew Hoops
2012-06-16SCUMM: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2012-06-15SCUMM: The target and Wii releases of a few HE games are HE101, since they ↵Travis Howell
have differce in debugInput opcode too.
2012-06-15SCUMM: Fix rect bounds in getPolygonOverlap()Matthew Hoops
2012-06-15SCUMM: Adjust some wiz image ops and flood fill rectsMatthew Hoops
Fixes black lines appearing on the field in football/football2002 and some soccer2004 menus.
2012-06-11SCUMM: Fix basketball ini nameMatthew Hoops
2012-06-09SCUMM: Implement football2002's getDayOfWeek() u32 functionMatthew Hoops
2012-06-09SCUMM: Create proper engine for heversion 101Matthew Hoops
Regression from 3968f3194893d88d1a8d73eef535b801e5415765
2012-06-08Merge pull request #243 from lordhoto/cursor-no-scaleEugene Sandulenko
ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" logic.
2012-06-09SCUMM: Add HE101 version, for debugInput opcode difference in some HE100 games.Travis Howell
2012-06-08SCUMM: Implement listing playbook files in football2002Matthew Hoops
2012-06-08SCUMM: Stub off other football2002 u32 opcodesMatthew Hoops