aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
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-10tinsel: proper detection entry for Discworld 1 Italian only CDFabio Battaglia
svn-id: r42356
2009-07-10Fixing mismatched deleteSven Hesse
svn-id: r42354
2009-07-10Applied patch #2819665 - "SCI: cell palette fix for QfG3/SQ5/etc."Filippos Karapetis
svn-id: r42345
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-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-09Giving Font its own real classSven Hesse
svn-id: r42277
2009-07-08LOL: cleanupFlorian Kagerer
svn-id: r42271
2009-07-08LOL: rename new function in last commit according to LordHoto's suggestionFlorian Kagerer
svn-id: r42270
2009-07-08LOL: fix long standing bugs in the battle system (hit chance, damage, etc) ↵Florian Kagerer
by adapting original style random number generator svn-id: r42269
2009-07-08- Moved printObject inside the Console classFilippos Karapetis
- Enabled the parts where disassemble() is called svn-id: r42263
2009-07-08Only the kernel needs to be initialized before anything else, when ↵Filippos Karapetis
saving/loading svn-id: r42262
2009-07-08Fixed saving/loading again (broken with the latest changes for game feature ↵Filippos Karapetis
auto-detection) svn-id: r42261
2009-07-08Some cleanup for the script debugger code:Filippos Karapetis
- Renamed struct DebugState to ScriptState and r_amp_rest to restAdjust inside EngineState. Changed restAdjust to be a uint16 (actually it is a uint16, but it was being casted back and forth from an unsigned integer, so this clears up its type and size) - Moved the script state variables from inside the run_vm() into the ScriptState struct, so that they can be accessed by the console commands and the script debugger all the time, and removed the weird isValid code svn-id: r42260
2009-07-08Fix recent regression in vc61().Travis Howell
svn-id: r42252
2009-07-07Silenced the very chatty song iterator console messages by converting them ↵Filippos Karapetis
to appropriate debug messages svn-id: r42240
2009-07-07Improved the LSL1VGA workaround after talking with waltervnFilippos Karapetis
svn-id: r42239
2009-07-07Added a workaround for incorrect font references in LSL1VGA (which was the ↵Filippos Karapetis
original purpose of the code removed in rev. 42219) svn-id: r42238
2009-07-07Change all uses of FM-Towns/fm-towns to FM-TOWNS.Johannes Schickel
svn-id: r42235
2009-07-07Change "FM-Towns" to "FM-TOWNS" for consistency.Johannes Schickel
svn-id: r42232