aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-26SCUMM: Add some comments to our Indy4 Amiga verb palette handling.Johannes Schickel
We handle the verb palette map a bit different, since we use one 64 color palette instead of two 32 color palettes for different screen areas.
2011-08-26SCUMM: Fix Indy4 Amiga cursor.Johannes Schickel
The original did not use the room nor verb palette map for the cursor, but seems to use a custom palette. I now just changed the cursor to use the colors from the DOS version of Indy4. This is rather guesswork, but the original did always show a flashing color in those colors instead of based on the screen colors.
2011-08-26SCUMM: Fix bug in Indy4 Amiga's implementation of darkenPalette.Johannes Schickel
2011-08-26SCUMM: Fix some range checks in Indy4 Amiga palette code.Johannes Schickel
2011-08-26SCUMM: Implement proper Indy4 Amiga palette handling.Johannes Schickel
This should fix incorrect text colors in some scenes.
2011-08-26GOB: Actually, we do support 16 color fadingSven Hesse
2011-08-26GOB: Fix EGA palette animationSven Hesse
The Geisha intro is now watchable
2011-08-26GOB: Add inter_geisha.cpp and implement oGeisha_loadSoundSven Hesse
Geisha's intro shows now (with glitches, palette animation fail?) and the game is playable.
2011-08-26GOB: Geisha seems to be EGA-onlySven Hesse
The menu in Geisha shows now. It crashes when something is clicked though; the loadSound opcode is probably different.
2011-08-26GOB: Fix 0OT resource loading, used in GeishaSven Hesse
0OT are compressed TOT files. The compression flag in the STK header is *not* set, and 0OT files are compressed in chunks, not as a whole.
2011-08-26SCI: Fixed bug #3366295 - "SCI: User-translated files are ignored"Filippos Karapetis
Thanks to tinekefrineke and tdhs for pinpointing the actual problem in the resource manager
2011-08-26SCI: Fixed bug #3396887 - "SCI: pq2-pc98-jp - Listing of items / Inventory ↵Filippos Karapetis
not working" Thanks to wjp for his valuable help on this
2011-08-25COMPOSER: Update detection entries to avoid using install.infEugene Sandulenko
2011-08-25AUDIO: Don't abuse rewind() for looping in XAMatthew Hoops
Thanks to LordHoto for pointing out my stupidity :P
2011-08-25AUDIO: Cleanup the XA codeMatthew Hoops
endOfData() will not return true if the eos flag is encountered. Flag handling is a bit stricter than before (flags == 1 does not necessarily mean eos). Also removed some dead code, fixed wrong code, and fixed formatting.
2011-08-25SWORD1: Let the XA audio use its own loopingMatthew Hoops
2011-08-25AUDIO: Properly handle XA flagsMatthew Hoops
2011-08-25DREAMWEB: 'drawflags' ported to C++Bertrand Augereau
2011-08-25DREAMWEB: Removed an useless stub ('kernchars')Bertrand Augereau
2011-08-25DREAMWEB: 'waitframes' ported to C++Bertrand Augereau
2011-08-25DREAMWEB: All readmouse flavours ported to C++Bertrand Augereau
2011-08-25DREAMWEB: Better 'mouseCall' api, DreamWebEngine should not use _context, ↵Bertrand Augereau
ideally
2011-08-25DREAMWEB: 'animpointer' ported to C++Bertrand Augereau
2011-08-25SCI: Fixed QFG3 bug #3377429, by removing the problematic script patchFilippos Karapetis
for script 23 (bug #3040722). This script patch messes up the conversation with Manu the monkey later on in the game, thus it's not correct.
2011-08-25SCI: Fixed bug #3392767 - "SCI: SQ4 (English/CD/Win): Engine Abort In ↵Filippos Karapetis
Timepod Hangar" This bug only manifested in the Windows version of SQ4CD. Some Windows MIDI music tracks are missing from room 530, which messed up the animations in that scene, and led to a crash. Moved the code that obtains the song number from an object into a separate function. Also, fixed a bug in kDoSoundSetPriority().
2011-08-25SCI: Added two workarounds for script bug #3389579Filippos Karapetis
2011-08-25SCI: Added the German CD version of PQ4 (bug report #3392955)Filippos Karapetis
2011-08-25DREAMWEB: 'showpointer' ported to C++Bertrand Augereau
2011-08-24DREAMWEB: Added comments with string representation for the data segmentVladimir Menshakov
2011-08-24DREAMWEB: Wrong and useless 'getroomdata' overload spotted by bluegr removedBertrand Augereau
2011-08-24DREAMWEB: Use the correct error() callFilippos Karapetis
2011-08-24DREAMWEB: Added a TODO and an error call to a variant of getroomdata()Filippos Karapetis
This variant recursively calls itself. It's not used anywhere, so it should be removed if it's actually unused.
2011-08-24DREAMWEB: 'dumppointer' ported to C++Bertrand Augereau
2011-08-24DREAMWEB: Static dispatching in checkcoordsBertrand Augereau
2011-08-24COMPOSER: Detect/run Mac versions of Darby/Gregory.Alyssa Milburn
2011-08-24COMPOSER: Handle Mac-style filenames in paths.Alyssa Milburn
2011-08-24COMPOSER: Mark demos with ADGF_DEMO.Alyssa Milburn
2011-08-24AUDIO: Add a DisposeAfterUse parameter to makeXAStreamMatthew Hoops
2011-08-24AUDIO: Remove default rate parameter from xaMatthew Hoops
2011-08-24AUDIO: Rename Vag to XAMatthew Hoops
Vag is really an XA container, and one that we do not have a decoder for (nor need)
2011-08-24DREAMWEB: 'checkcoords' ported to C++Bertrand Augereau
(Still has __dispatch_call dependency)
2011-08-24DREAMWEB: 'dumpblink' ported to C++Bertrand Augereau
2011-08-24DREAMWEB: 'showblink' ported to C++Bertrand Augereau
2011-08-24DREAMWEB: Ported 'delpointer' to C++Bertrand Augereau
2011-08-24DREAMWEB: 'geteitherad' ported to C++Bertrand Augereau
2011-08-24HUGO: Coding style fixes.Alyssa Milburn
2011-08-24DRASCULA: Separated the save name syncing code, and added a TODOFilippos Karapetis
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-23DOCS: Updated German README (Liesmich).Simon Sawatzki
At the suggestion of Kirben I removed the first paragraph that was telling that this document was just a translation and that more up-to-date information could be found in the original README. I removed this since the English README won't be installed anymore if the user selects German as language in the Windows installer. I also removed some English text that was translated in brackets and replaced it by the translation only since the German localisation now includes this text.