aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2010-11-08COMMON: Push #include audiocd.h in system.h out to .cpp filesMax Horn
svn-id: r54148
2010-11-08BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes onlyMax Horn
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147
2010-11-08LOL: fixed minor text displayer bugFlorian Kagerer
svn-id: r54132
2010-11-07COMMON: Rename and tweak MD5 functionsMax Horn
* names now comply to our naming conventions * the function computeStreamMD5AsString which computes the MD5 as a hex string now returns it as a Common::String * add doxygen comments svn-id: r54121
2010-11-07ENGINES: Unify code layout of all ADParams instancesMax Horn
svn-id: r54105
2010-11-01KYRA: Pause engine when the debugger is open.Johannes Schickel
svn-id: r54032
2010-11-01GUI: Add GCC_PRINTF to GUI::Debugger::DebugPrintf & fix resulting warningsMax Horn
svn-id: r54007
2010-11-01COMMON: Rename String::printf() to String::format()Max Horn
This is a first step towards getting rid of all uses of regular printf, fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase. The name format() reflects the purpose of the function, and parallels String.format() in Java, boost::format, and others. svn-id: r54004
2010-10-31LOL: fixed bug #3099321Florian Kagerer
(Crash in Yvel tavern basement) svn-id: r53973
2010-10-30LOL: workaround for bug #3098935Florian Kagerer
(Vaelan's Cube can be duplicated at Scotia's Barrier) This is a bug in the game data of early unpatched floppy versions. This can also be fixed by applying the official patch (ftp://ftp.westwood.com/pub/lands1/updates/lolus123.exe). svn-id: r53954
2010-10-29KYRA: match music settings with latest launcher code changes.Florian Kagerer
(Last commit got trunkated somehow) svn-id: r53927
2010-10-29KYRA: match music settings with latest launcher code changes.Florian Kagerer
(Users will get AdLib music at default unless they have specified a MIDI device in the launcher (MT-32 for KYRA, GM for HOF and LOL.) svn-id: r53926
2010-10-29KYRA: Minor formatting cleanup.Johannes Schickel
svn-id: r53915
2010-10-28KYRA: Rename KyraEngine::saveGameState to KyraEngine::saveGameStateIntern.Johannes Schickel
This is to avoid name similarity between KyraEngine::saveGameState(Intern) and Engine::saveGameState. svn-id: r53912
2010-10-28KYRA: Fix some code errors reported by ICC (i.e. subclasses not overwriting ↵Johannes Schickel
methods by missing a const.) svn-id: r53911
2010-10-24KYRA/PC98: workaround for missing delay opcodesFlorian Kagerer
The sequence data for the forest sequence in the Kyra PC-98 intro has no delay opcodes making it play way too fast on modern systems. This workaround adds the same delay opcodes to the sequence data that the other Kyra versions have. svn-id: r53761
2010-10-23LOL: - fix invalid mem accessFlorian Kagerer
- also extend LordHoto's recent item code changes to LOL svn-id: r53740
2010-10-23ALL: Fix indention (whitespaces -> tabs)Max Horn
svn-id: r53738
2010-10-22LOL: fix possible regressionsFlorian Kagerer
svn-id: r53700
2010-10-22KYRA: More cleanup.Johannes Schickel
svn-id: r53699
2010-10-22KYRA: Cleanup.Johannes Schickel
svn-id: r53698
2010-10-22KYRA: Adapt Kyra2+3 to use the newly added item type too.Johannes Schickel
svn-id: r53697
2010-10-22KYRA: Add a datatype for the item ids and convert Kyra1 to use it.Johannes Schickel
svn-id: r53696
2010-10-22KYRA: A little refactoring (name change).Johannes Schickel
svn-id: r53695
2010-10-19SCUMM/FM-TOWNS JAPANESE: implement flipped textFlorian Kagerer
(used in the MI1 circus scene after Guybrush gets shot out of the cannon) svn-id: r53616
2010-10-17SCUMM/FM-TOWNS: more improvements to japanese font drawingFlorian Kagerer
- made use of LordHotos graphics/sjis code to reduce code duplication - japanese mode for version 3 and 5 works fine now with few exceptions (some line spacing glitches in MI1 intro etc.) svn-id: r53554
2010-10-15KYRA: Fix valid warnings of bug #3087837 "KYRA: Code analysis warnings".Johannes Schickel
svn-id: r53494
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-10-13OPENGL: Merged from trunk, from rev 52105 to 53396.Johannes Schickel
This includes an rather hacky attempt to merge all the recent gp2x backend changes into the branch. I suppose the gp2x backend and probably all new backends, i.e. gph, dingux etc., might not compile anymore. Since I have no way of testing those it would be nice if porters could look into getting those up to speed in this branch. svn-id: r53399
2010-10-12JANITORIAL: Cleanup (mostly whitespace)Torbjörn Andersson
svn-id: r53161
2010-10-09KYRA: fix regression in Screen_v2::generateOverlay()Florian Kagerer
(very noticeable in LOL PC-98) svn-id: r53102
2010-09-21KYRA2/LOL PC-98: fix sfx rateFlorian Kagerer
svn-id: r52842
2010-09-20KYRA: Fix RTL from LoL's main menu.Johannes Schickel
svn-id: r52835
2010-09-18JANITORIAL: Removed most punctuation at end of warning() and error()Torbjörn Andersson
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791
2010-09-15KYRA: Send GM reset on startup.Johannes Schickel
svn-id: r52737
2010-09-13KYRA3: Add some sound debug output.Johannes Schickel
svn-id: r52699
2010-09-07LOL FLOPPY: silence pointless warnings in character selectionFlorian Kagerer
svn-id: r52627
2010-09-06LOL: Add md5 for another English floppy versionFlorian Kagerer
svn-id: r52597
2010-09-05KYRA: Get rid of local static non-POD object.Johannes Schickel
This fixes crashes with the plugins branch for dhewg. svn-id: r52579
2010-09-05KYRA: Constify some tables.Johannes Schickel
svn-id: r52578
2010-08-24KYRA: Cleanup.Johannes Schickel
svn-id: r52348
2010-08-24KYRA: Implement new handling of KYRA3's TLK files.Johannes Schickel
This speeds up loading of KYRA3's TLK files by a lot, since only the index table will be load now. This should help the startup time for KYRA3 when playing from CD or other slow storages. svn-id: r52347
2010-08-24KYRA: Simplify PAK/INS/TLK loading.Johannes Schickel
This also reduces the number of seeks done while loading TLK files. svn-id: r52346
2010-08-24KYRA: Cleanup.Johannes Schickel
svn-id: r52340
2010-08-24KYRA: Add support for playing KYRA3 from CD.Johannes Schickel
svn-id: r52336
2010-08-20KYRA/TOWNS: fix memory leak and some cleanupFlorian Kagerer
svn-id: r52232
2010-08-19KYRA: Remove superfluous music fade out on Kyra 3 startup.Johannes Schickel
svn-id: r52201
2010-08-19KYRA: Cleanup.Johannes Schickel
svn-id: r52200
2010-08-17KYRA: Fix array index out of boundsEugene Sandulenko
svn-id: r52147
2010-08-16Merge trunk, from r51777 to r52105Alejandro Marzini
svn-id: r52108