aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-07-18DREAMWEB: Fix Valgrind warningeriktorbjorn
2011-07-17COMPOSER: Implement kFuncLoadData.Alyssa Milburn
2011-07-17COMPOSER: Implement AddSprite, RemoveSprite, GetSpriteSize script functions.Alyssa Milburn
2011-07-17COMPOSER: Some processAnimFrame improvements.Alyssa Milburn
2011-07-17COMPOSER: Various additions/improvements to sprite/mouse code.Alyssa Milburn
2011-07-17COMPOSER: Don't use memcpy for overlapping copies (fixes gaps in some sprites).Alyssa Milburn
2011-07-17DREAMWEB: The generator includes a file for custom structs and a file for ↵Bertrand Augereau
custom function definitions It also generates C++ symbols for asm proc addresses
2011-07-17SCUMM: Fix strange noise in Indy4 outro with AdLib/FM-Towns output.Johannes Schickel
Formerly we tried to play back a ROL resource on AdLib in this case, since the game does not contain a ADL resource for the sound the game tries to play here. The original does not exhibit this behavior, thus I changed it to behave the same now. Big thanks to eriktorbjorn for noticing and finding the cause of this problem. Also thanks to Kirben for checking how the original behaved and _athrxx for checking the FM-Towns version of Indy4.
2011-07-17SCUMM: Clarify PC Speaker style sound resource handling with a comment.Johannes Schickel
2011-07-16COMPOSER: Try handling keyDown event.Alyssa Milburn
2011-07-16COMPOSER: Misc tweaks/fixes.Alyssa Milburn
2011-07-16COMPOSER: Add the remaining bitmap decompressors (SLW8 is still buggy).Alyssa Milburn
2011-07-16COMPOSER: Misc sprite changes.Alyssa Milburn
2011-07-16COMPOSER: Clear audio on new page.Alyssa Milburn
2011-07-16COMPOSER: Improve stopping anims.Alyssa Milburn
2011-07-16COMPOSER: Fix z-ordering (properly, this time).Alyssa Milburn
2011-07-16COMPOSER: Implement the rest of the script opcodes.Alyssa Milburn
2011-07-16DREAMWEB: Clarify a comment in my previous commit slightly.eriktorbjorn
2011-07-16DREAMWEB: Rewrote lockmon() to fix pausing/unpausingeriktorbjorn
The original function would busy-wait for the user to press space again. We can't do that, of course, since we don't have interrupt- driven keyboard input.
2011-07-16COMPOSER: Don't complain about on-time animation ending.Alyssa Milburn
2011-07-16COMPOSER: Don't die on missing/bad anims.Alyssa Milburn
2011-07-16COMPOSER: Handle loading/unloading pages properly.Alyssa Milburn
2011-07-16COMPOSER: Fix z-ordering issues.Alyssa Milburn
2011-07-16COMPOSER: Always handle multiple resource entries in pipes.Alyssa Milburn
2011-07-15COMPOSER: Decompress sprites at load time.Alyssa Milburn
2011-07-15COMPOSER: Fix removeSprite behaviour.Alyssa Milburn
2011-07-15COMPOSER: Stub remaining script function calls.Alyssa Milburn
2011-07-15COMPOSER: Detect 'Liam Finds a Story' and the bundled demos.Alyssa Milburn
2011-07-15COMPOSER: Handle single-directory games.Alyssa Milburn
2011-07-15COMPOSER: Don't read off the end of pipes.Alyssa Milburn
2011-07-15COMPOSER: Detect Gregory and the Hot Air Balloon.Alyssa Milburn
2011-07-14COMPOSER: Manage/render sprites.Alyssa Milburn
2011-07-14COMPOSER: Add a first attempt at an engine.Alyssa Milburn
2011-07-14SCUMM: Add debug output in case the code tries to set up a non-existant ↵Johannes Schickel
iMuse instrument.
2011-07-14SCUMM: fix regression caused by recent sjis code changesathrxx
2011-07-14SCUMM: Handle default instrument set up in iMuse like the original.Johannes Schickel
2011-07-14SCUMM: Implement iMuse alloc part command closer to the original.Johannes Schickel
2011-07-13SCI: Restore deleted LSL6 workaround for crash on loadingWillem Jan Palenstijn
This was probably accidentally removed in 194081e7ae79a632ce446653cc7119b74d3a6fac. The TODO/CHECKME on it still applies. Reported in bug #3366329.
2011-07-13BUILD: Allow for disabling Bink supportMatthew Hoops
2011-07-13KYRA: Add detection for Russian versions of Kyra1 & LoLEugene Sandulenko
2011-07-13SCUMM: Fix bug #3306145: INDY3: EGA version script bugsEugene Sandulenko
Based on a patch presented in the bugreport. Fixes several bugs connected with calcualting IQ points in Amiga versions of Indy3.
2011-07-12TOON: Fix default walk to object with screen scrollingsylvaintv
Bug #3363119: "Toon: Player desapear when you use a object in pepper plant"
2011-07-11SCUMM: Adapt iMuse code formatting to our standards.Johannes Schickel
2011-07-11Merge pull request #54 "SCUMM v5 PC Speaker driver".Johannes Schickel
Discussion can be found here: https://github.com/scummvm/scummvm/pull/54
2011-07-10SCUMM: Fix some envelope bugs in PC Speaker output.Johannes Schickel
2011-07-10SCUMM: Let PC Speaker output be controlable via music volume.Johannes Schickel
2011-07-10SCUMM: Properly implement volume controler for PC Speaker output.Johannes Schickel
2011-07-10SCUMM: Fix priority settings in iMuse allocate part sysEx command.Johannes Schickel
Formerly we ever only used the lower 4 bit of the priority setting for a new part. The original used a full 8 bit setting though (based on the Indy4 PC Speaker output driver). This fixes missing notes in the Indy4 intro with PC Speaker output. This might affect other outputs too! And could cause regressions in case other outputs implemented priority settings differently.
2011-07-10SCUMM: Fix PC Speaker sound.Johannes Schickel
Now we only output a new frequency if a new channel was selected or a new output frequency has to be send. This makes the sound much more like in DOSBox. This is not present in the original, but since our timings are different this should make up for that.
2011-07-10SWORD25: Removed custom endianness code in persistence codeEugene Sandulenko
This is first step towards making saves portable. Binary footprint left intact, so the saves are compatible.