aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2011-07-10SWORD25: Fix regression introduced in 5dd8f2575b0fEugene Sandulenko
Janitorial removed function call which had a side effect. Thus the actor image load code crashed.
2011-07-10SCUMM: Do not allow multi midi mode for PC Speaker output.Johannes Schickel
Thanks to eriktorbjorn for catching this.
2011-07-10SAGA: Use #error instead of a deliberate syntax error.eriktorbjorn
2011-07-10SAGA: Mute the music while the game is pausederiktorbjorn
It already paused the music, but any notes that were playing were just left hanging. At least with the ALSA MIDI driver. This was quite annoying when using the debug console.
2011-07-10SCUMM: Minor clean up in iMuse instrument handling code.Johannes Schickel
2011-07-10SCUMM: Limit iMuse default instrument load to PC Speaker output.Johannes Schickel
Albeit the code is marked as a hack inside the source, the original behaved exaclty the same. If the code is removed the PC Speaker output will miss notes, since unlike the original we only output to parts, which have an instrument set up.
2011-07-10SCUMM: Only try to load MT-32 instruments when we have a MIDI output in iMuse.Johannes Schickel
This fixes the melody in Indy4's intro with the PC Speaker output.
2011-07-10SCUMM: Implement effect envelope for PC Speaker output in SCUMM v5.Johannes Schickel
2011-07-10SCI: Added Missing Detection Entry for "Slater And Charlie Go Camping"D G Turner
This should fix bug #3359182 ("Game not found by 1.3.0")
2011-07-10GRAPHICS: remove char/line spacing handling from sjis codeathrxx
(as discussed with LordHoto this should rather be handled in the engine)
2011-07-09SCUMM: fix DS compilationathrxx
2011-07-09SCUMM: Make use of graphics/sjis code for LOOM PCE sjis drawingathrxx
Also move font rom loader to graphics/sjis and make the necessary changes there.
2011-07-09SCUMM: cleanup sjis font rendering codeathrxx
2011-07-09Wii: Enable Virtual Keyboard for Wii and Gamecube in Configure.D G Turner
This should avoid future bugs similar to #3358466 ("Wii: Virtual Keyboard doesnt show up").
2011-07-09SAGA: Removed several game flags, which are now found more reliably on the flyFilippos Karapetis
- The logo screens of all ITE versions are shown correctly now - Wyrmkeep versions, demo versions with scene substitutes, demos with mono music and demo versions with LE VOX encoded voices are all found automatically now
2011-07-09MOHAWK: Silence MSVC warningsFilippos Karapetis
2011-07-09CREATE_PROJECT: Quote parameters in MSVC10 post-build step.Alyssa Milburn
Also, do the same commands for Release and Debug.
2011-07-08LASTEXPRESS: Simplify SoundQueue::updateQueue()Littleboy
- Remove useless cache code - Use helper function to get the proper sound entry - Fix crash on using an invalid entry
2011-07-08LASTEXPRESS: Prefix savegame filenames with "lastexpress"Littleboy
2011-07-08LASTEXPRESS: Have LastExpress_ADPCMStream inherit directly from ↵Littleboy
Audio::ADPCMStream (as suggested by clone2727)
2011-07-09TOON: Fix rare palette glitch during one frame after cutscenesylvaintv
2011-07-09TOON: Fixed palette problem in LoadPicturesylvaintv
Bug #3325272: "Toonstruck (Spanish) Bad Graphic in squirrel book" Was a "full" palette in spanish and a "half" palette in english version. Made it choose the good mode automatically based on color count.
2011-07-09TOON: Fix bad character visibility after restoresylvaintv
Bug #3307195: "TOON: Two instances of Flux Wildly"
2011-07-08OPENPANDORA: Add explicit location for 'themepath' to the loader script.David-John Willis
2011-07-08LASTEXPRESS: Replace existing decodeIMA calls by code using our custom set ↵Littleboy
of IMA and step tables
2011-07-08LASTEXPRESS: Fix typo in filter tableLittleboy
2011-07-08SCUMM: Initial PC Speaker output implementation for SCUMM v5.Johannes Schickel
This is *not* complete yet.
2011-07-07OPENPANDORA: Change bundle rule to make a SquashFS compressed .PND.David-John Willis
2011-07-07OPENPANDORA: Update support scripts that create .PND distribution file.David-John Willis
2011-07-07TSAGE: Add Spanish CD Detection Entry From Bug #3357777D G Turner
2011-07-07GPH: Add note to the README stored with 'mmuhack.o' for the GP2XDavid-John Willis
explaining why the binary object is in the source tree.
2011-07-07MOHAWK: Implement stringLen and substring LBCode functions.Alyssa Milburn
2011-07-07MOHAWK: Handle cursor changes in kLBNotifyChangeMode.Alyssa Milburn
2011-07-07MOHAWK: Maintain ordered list of LB items.Alyssa Milburn
2011-07-07PS3: Fix commentdhewg
2011-07-07DREAMWEB: Fixed ß in german version(typo)Vladimir Menshakov
2011-07-07SCI: Applied patch #3357096 with minor modificationsFilippos Karapetis
This prevents a string pointer from getting invalidated under some circumstances in kString(Dup). Thanks to lephilousophe for the patch.
2011-07-07MACOSX: Add i18n support for Mac OSX application menuCeRiAl
2011-07-06COMMON: Update documentation comment for TaskbarManager slotLittleboy
2011-07-06LASTEXPRESS: implement Sound::updateQueue() and all dependent functionsEugene Sandulenko
2011-07-05Merge pull request #53 from tsoliman/dreamweb-disable-launcher-loadingVladimir
DREAMWEB: disable load button in launcher
2011-07-05DREAMWEB: disable load button in launcherTarek Soliman
2011-07-05MOHAWK: Allow setting LB cursors by nameMatthew Hoops
2011-07-04LASTEXPRESS: Move sound filtering to base Sound classLittleboy
- Rename kSoundStatusRemoved to kSoundStatusClosed - Rename kSoundStatusClear2 to kSoundStatusCached - Remove sound cache handling
2011-07-04CREATE_PROJECT: Remove copying of README-SDL in postbuild command scriptLittleboy
2011-07-04NSIS: Handle case when the Games.dll plugin cannot be loaded (and skip ↵Littleboy
shortcut creation)
2011-07-04NSIS: Register with game explorer on installationLittleboy