aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-08-03fix last commit (invalid kyra.dat game features for HOFCD)Florian Kagerer
svn-id: r33580
2008-08-03Added detection entries for kyra2 cd italian fan translation (see fr#2003504 ↵Johannes Schickel
"KYRA: add support for Italian version of Kyrandia 2&3"). (totally untested!) svn-id: r33579
2008-08-03add support for HOF Italian fan translation to kyra.datFlorian Kagerer
svn-id: r33578
2008-08-03Fix bug #2011470: "DRASCULA: slowdown when you hold mouse buttons"Eugene Sandulenko
svn-id: r33576
2008-08-03Fix bug #2017432: "DRASCULA: Typing is slow when you save a game"Eugene Sandulenko
svn-id: r33574
2008-08-03Fixed bug #1995033 ("BASS: BG Sound stopped on opening item list"). ApparentlyTorbjörn Andersson
the sound is supposed to be paused and then unpaused, but the pause function is called many more times than the unpause function. In the original, this presumably didn't matter. In ScummVM's mixer, it does. svn-id: r33570
2008-08-03Fixed bug #1995022 ("BASS: wrong displayed 2 line text").Torbjörn Andersson
svn-id: r33568
2008-08-03Fixed bug that prevented upper-case letters from being used in savegame names.Torbjörn Andersson
Apparently, strchr(..., 0) will find the string terminator - at least for me - and when that's added to the name, it will terminate the string. svn-id: r33565
2008-08-03Shut up MSVC warning about mgY being an unreferenced local variable.Kari Salminen
svn-id: r33561
2008-08-03Fixed #2021902 ("DRASCULA: Can't adjust the volume inside the game"). I can'tTorbjörn Andersson
verify that this matches the original behaviour, but at least it's better now. svn-id: r33558
2008-08-02add non-interactive lol demoFlorian Kagerer
svn-id: r33556
2008-08-02Renamed Tinsel v1->v0 (used in the demo only), and v2->v1, to avoid ↵Max Horn
confusion with DW2 svn-id: r33553
2008-08-02Fix for bug #1945335: "SCUMM: Invalid charset id can be stored".Eugene Sandulenko
Regressions possible. svn-id: r33552
2008-08-02Fix bug #1879606: "MANIACNES: Crash when game ends"Eugene Sandulenko
svn-id: r33546
2008-08-02Fix bug #2023727: "MONKEY2: Misplaced Text"Eugene Sandulenko
svn-id: r33544
2008-08-02Fix bug #2007170: "DRASCULA: No Spaces in SaveGames Names"Eugene Sandulenko
svn-id: r33541
2008-08-02Fix crash when drascula.dat file is missingEugene Sandulenko
svn-id: r33537
2008-08-02Made loadResourcesFromSave internally use the loadResource-function.Kari Salminen
Fixes Operation Stealth savegame loading! HURRAH! FINALLY! svn-id: r33530
2008-08-02- Combined loadAbs and loadResource into one function.Kari Salminen
- Made resource loading functions (loadSpl, loadMsk etc) return the number of the animDataTable entry right after the loaded data. - Made resource loading functions always load multiframe data into directly sequential animDataTable entries (Hopefully this won't break anything). svn-id: r33529
2008-08-02Added a member function loadSoundFile to Sound which accepts a filename ↵Johannes Schickel
string instead of a filename list id. svn-id: r33527
2008-08-02Fixed yet another crash in kyra1 amiga.Johannes Schickel
svn-id: r33526
2008-08-02Detect both HOF non-interactive demos.Travis Howell
svn-id: r33525
2008-08-02Add warning when a voc file is not found.Johannes Schickel
svn-id: r33524
2008-08-02HOF: bug fix for FM-Towns music when using output rates other than 22050 khzFlorian Kagerer
svn-id: r33523
2008-08-02Fixed regressions in kyra1 amiga.Johannes Schickel
svn-id: r33522
2008-08-02Proper fix for bug #2035459 "KYRA1: long savegame names cause garbage".Johannes Schickel
svn-id: r33519
2008-08-02Fix for bug #2035459 "KYRA1: long savegame names cause garbage".Johannes Schickel
svn-id: r33518
2008-08-02* Increasing max number of allowed token on one line.Nicola Mettifogo
* Increasing buffer size to match old parser. svn-id: r33512
2008-08-02Fixed issues detected by DrMcCoy's obnoxious compiler. ;)Nicola Mettifogo
svn-id: r33511
2008-08-02Removed debug code I forgot a long time ago ;)Nicola Mettifogo
svn-id: r33510
2008-08-02* Added a preprocessor to deal with the crappy location scripts in BRA.Nicola Mettifogo
* Added some comments on how the parser and related code should be changed to make things smoother. svn-id: r33509
2008-08-01Fixed crash on exit from commit #32742 - the memory leak was only in IHNM, ↵Filippos Karapetis
not ITE (in ITE, the 4 sprite lists are actually one) svn-id: r33492
2008-08-01Added load confirmation dialog for IHNM, like in the original.Filippos Karapetis
Fixes bug #1971699 - "IHNM: No Load Game Confirmation" svn-id: r33490
2008-07-31* Removed references to the current _backgroundInfo from parser code.Nicola Mettifogo
* Re-enabled masks (in BRA DOS). svn-id: r33474
2008-07-31Disabled masks in BRA Amiga, because the decoding is not known yet.Nicola Mettifogo
svn-id: r33473
2008-07-31Applied my patch #2030058 ("Workaround for incorrectly compressed FotAQ"), andTorbjörn Andersson
made a mention in NEWS that speech is played correctly now. Of course, we should still provide a correctly compressed version at some point. svn-id: r33471
2008-07-31Made changing of background more flexible, in that the engine can now ↵Nicola Mettifogo
configure its BackgroundInfo before passing it to Gfx. svn-id: r33469
2008-07-31Changed Gfx::_backgroundInfo to be a pointer. This temporarily kills all ↵Nicola Mettifogo
z-buffering. svn-id: r33468
2008-07-31Set correct font for dialogues in BRA Amiga.Nicola Mettifogo
svn-id: r33467
2008-07-31Removed debugging leftover.Johannes Schickel
svn-id: r33464
2008-07-31Committed slightly modified patch #2029395 "KYRA: Lands of Lore Intro + ↵Johannes Schickel
Character selection". svn-id: r33463
2008-07-30Debug printing a couple more relevant variables in addAni.Kari Salminen
svn-id: r33446
2008-07-30Added some debug aids related to addAni and the processSeqList crashing.Kari Salminen
svn-id: r33444
2008-07-30Make sure that save game descriptions are 0-terminatedFilippos Karapetis
svn-id: r33438
2008-07-30* Unified implementation of flow control opcodes in NS and BRANicola Mettifogo
* Simplified script execution loop and context svn-id: r33437
2008-07-30Reordered initialization lists to silence warning.Nicola Mettifogo
svn-id: r33432
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-07-29Make sure processSeqList and purgeSeqList are only called in the main loop ↵Kari Salminen
when running Operation Stealth. Mostly a precaution as the seqList should be totally empty when running Future Wars as it doesn't use it. svn-id: r33410
2008-07-29Added purgeSeqList function (Used in mainloop now). Let's see if this helps ↵Kari Salminen
any... Renamed functions: * addScriptToList0 -> addScriptToGlobalScripts * executeList0 -> executeGlobalScripts * executeList1 -> executeObjectScripts * purgeList1 -> purgeObjectScripts (Also added a clarifying TODO to this function) * purgeList0 -> purgeGlobalScripts (Also added a clarifying TODO to this function) svn-id: r33409
2008-07-29* Implemented pause/resume of command executionNicola Mettifogo
* Implemented command opcode MOVE (not the script instruction). svn-id: r33408