aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-12ScummVM/PS2 bugs fixed by this commit:Max Lingua
- general file write corruption (eg. ScummVM.ini, etc.) - COMI specific save crash / corruption (added option in engines/scumm/saveload.cpp to disable thumbnails on PS2, as emergency fallback in case the fix should prove to be insufficient) - implemented _screenChange logic (fixes grabOverlay & COMI popup menu) - fixed higher pitch (chipmunk fx) - made NET IRXs optional to allow it to work on fat PS2 without net+hd - fixed cursor restore on RTL - added "." as R2 to skip single lines of dialog - added write cache svn-id: r42404
2009-07-12I am re-commiting the FORCE_RTL as a temporary solutionMax Lingua
in trunk, so that trunk/1.0rc is au pair feature-wise with 0.13.x. svn-id: r42403
2009-07-12Added a temporary work-around for PS2 backend in common/array.hMax Lingua
cause its vintage compiler does not support "new T[newCapacity]()" but only "new T[newCapacity]", this will let it compile through. It's ifdef'd as __PLAYSTATION2__, so it won't make a difference for other backends with more modern tools. svn-id: r42402
2009-07-11Moved the kernel and the vocabulary outside of the engine state (they're ↵Filippos Karapetis
static data, which never changes during a game) svn-id: r42398
2009-07-11Changed an incorrect warning back to scidprintf - the relevant message is ↵Filippos Karapetis
for testing only svn-id: r42394
2009-07-11Some work on QFG1VGA (looks like a mix of SCI1 and SCI1.1)Filippos Karapetis
svn-id: r42393
2009-07-11Removed the version parameter from GfxResManagerFilippos Karapetis
svn-id: r42387
2009-07-11If we fail to auto-detect either the volume or the map version, set the one ↵Filippos Karapetis
to be equal to the other svn-id: r42386
2009-07-11SCI: don't let TimerSongIterator loop forever, and don't immediatelyWillem Jan Palenstijn
signal completion when starting it. This fixes a sync issue with the departing spaceship at the start of SQ4CD (after the intro). svn-id: r42385
2009-07-11Fix pinball type mini game in Putt-Putt Enters The Race.Travis Howell
svn-id: r42382
2009-07-11Explicitely instantiate the decompressWizImage() templates, so that they ↵Sven Hesse
won't be optimized away, as they are also used in akos.cpp svn-id: r42380
2009-07-11Fix oversight in r42361 and also handle consecutive copied characters in SAGA.Willem Jan Palenstijn
svn-id: r42378
2009-07-11Bugfix to properly save the currently playing midi music when saving a scenePaul Gilbert
svn-id: r42377
2009-07-11Only error out, if checkStaticSelectorNames() fails.Travis Howell
svn-id: r42376
2009-07-11Applied patch 2818733 - "SCI: Timer iterator for audio resources played via ↵Filippos Karapetis
doSound" svn-id: r42375
2009-07-11Applied slightly modified patch 2819002 - "SCI: resource-view-patch on ↵Filippos Karapetis
SQ5/German fix" svn-id: r42374
2009-07-11Removed an invalid detection entryFilippos Karapetis
svn-id: r42373
2009-07-11Applied a slightly modified patch from clone2727 which adds static selector ↵Filippos Karapetis
names to some demos which are missing them (KQ4, LSL1, LSL3, Iceman and Christmas1992) svn-id: r42372
2009-07-11Fixed regression in the script parser from commit 42260Filippos Karapetis
svn-id: r42371
2009-07-11Added initialisation of paging screens when the game startsPaul Gilbert
svn-id: r42370
2009-07-11Active background screens are now properly freed when the game exitsPaul Gilbert
svn-id: r42369
2009-07-11Bugfix to show the mouse cursor when restarting the game after returning to ↵Paul Gilbert
launcher svn-id: r42368
2009-07-11Removed the now uneeded "Screen::_disableScreen" flag.Johannes Schickel
svn-id: r42366
2009-07-11Fix graphics not updating, when loading a save in Kyra1. This fixes problems ↵Johannes Schickel
when loading saves in rooms like Brynn's temple, which play animations directly on scene enter. svn-id: r42365
2009-07-11Fix bug #2819628 - DETECTOR: Atlantis CD sets wrong gui options.Travis Howell
svn-id: r42364
2009-07-11Fix SAGA outline generation algorithm for charactersWillem Jan Palenstijn
that are copies of earlier characters. (5 characters in IHNM.) This fixes #1904624. svn-id: r42361
2009-07-11Fix recent regression in AGOSEngine_Simon1::drawImage().Travis Howell
svn-id: r42360
2009-07-10Restored several files after the version update.Eugene Sandulenko
.in files are THE sources, and have to be modified, not the files generated from them. svn-id: r42358
2009-07-10Recreate FSNode after calling checkPath since checkPath mayWillem Jan Palenstijn
have created the directory the FSNode points to, invalidating its cached metadata. In the future, it might be nice to add a FSNode::rescan() function for this? This fixes #2793187 . svn-id: r42357
2009-07-10tinsel: proper detection entry for Discworld 1 Italian only CDFabio Battaglia
svn-id: r42356
2009-07-10Mention the Gob savegame format change and change the version from 0.14.0 to ↵Sven Hesse
1.0.0 there too svn-id: r42355
2009-07-10Fixing mismatched deleteSven Hesse
svn-id: r42354
2009-07-10This is 1.0.0svnEugene Sandulenko
svn-id: r42346
2009-07-10Applied patch #2819665 - "SCI: cell palette fix for QfG3/SQ5/etc."Filippos Karapetis
svn-id: r42345
2009-07-10Mention cruise supportEugene Sandulenko
svn-id: r42328
2009-07-10Changed the status of the Tinsel engine to be enabled by defaultPaul Gilbert
svn-id: r42322
2009-07-09Oops specify the correct revsision number in the fixme.Johannes Schickel
svn-id: r42306
2009-07-09Add fixme about SCI32 specific code.Johannes Schickel
svn-id: r42305
2009-07-09By comparing the commit log of r42300, it seems that "off" was renamed to ↵Johannes Schickel
"lastDirectoryOffset". I changed the SCI32 specific code to use that now. I can't assure this is anyhow correct, so anyone with knowledge of this code please check it. svn-id: r42303
2009-07-09Fix wrong format arugment.Johannes Schickel
svn-id: r42301
2009-07-09Applied patch #2818845 - "SCI: resource.map detection for SCI1/1.1 fixed", ↵Filippos Karapetis
with some slight formatting changes svn-id: r42300
2009-07-09restAdjust should be a signed integer. Fixes crashes with SCI1 games that ↵Filippos Karapetis
take absolute lofs parameters (a regression of commit #42260) svn-id: r42297
2009-07-09Cleanup rollDice (the results of the old and the new function are almost ↵Johannes Schickel
identical). svn-id: r42293
2009-07-09Cleanup.Johannes Schickel
svn-id: r42292
2009-07-09Added proper safeguards for shorten.*, thereby fixing commit 42259Filippos Karapetis
svn-id: r42290
2009-07-09Reverted commit #42257, as the original issue was with the compilation ↵Filippos Karapetis
process of MSVC and the ENABLE_* checks work correctly svn-id: r42289
2009-07-09- Rewrote and greatly simplified the MSVC8 and MSVC9 project files so that ↵Filippos Karapetis
they use common compilation properties, based on patch #2774908. These common properties make it much simpler to change options and compilation defines globally, similar to how GCC *.mk files do. Also, this fixes problems where an ENABLE_* define was set for one project file but not another (like the situation in revisions 42257 and 42259). It's now much easier to construct a tool which will create the project files dynamically. - Dropped support for MSVC7 and MSVC7.1 for now (as they don't support common compilation properties and it's no longer easy to construct them from the MSVC8 ones) - hopefully, they will return in the future, once we got a more sophisticated tool to create them - Simplified the MSVC9 <-> MSVC8 conversion tools a bit svn-id: r42288
2009-07-09Renamed sound/iff.* to sound/iff_sound.* to fix an issue with the upcoming ↵Filippos Karapetis
changes to the MSVC project files (sound/iff.* produces iff.obj, which clashes with iff.obj from graphics/iff.*) svn-id: r42287
2009-07-09Warn instead of crash when a video frame part was found although the header ↵Sven Hesse
says there's no video svn-id: r42286
2009-07-09Changed the status of the cruise engine to be enabled by defaultPaul Gilbert
svn-id: r42278