aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/staticres.cpp
AgeCommit message (Collapse)Author
2016-05-15KYRA: Simplify Kyra1 audio track filename handlingJohannes Schickel
2016-05-15KYRA: Silence analysis tools about possible memory leaksJohannes Schickel
2016-05-15Revert "KYRA: Plug memory leak"Johannes Schickel
This reverts commit c22ca8ffb515b03712a0f0e36dd40c7e38c4b8ed. This revision caused invalid memory reads in Kyra1 DOS+FM-TOWNS.
2016-05-15KYRA: Plug memory leakEugene Sandulenko
2015-11-10KYRA: (LOK/PC-98) - add missing string resourceathrxx
2014-10-11KYRA: (EOB) - add support for Italian fan translation of EOB Iathrxx
2014-03-17KYRA: fix static resources in Russian fan translationathrxx
(some messed up strings)
2014-02-18KYRA: Make GPL headers consistent in themselves.Johannes Schickel
2014-01-16KYRA: Slight cleanup.Johannes Schickel
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-05-01KYRA: Fix missing music in Kyra 1 DOS intro.Johannes Schickel
This is a regression from 93e69aa4da0558b05fc235684355ed38eed9863d. Thanks to eriktorbjorn to noticing that the music is missing.
2013-01-09KYRA: (LOL/FM-TOWNS) - adapt static resourcesathrxx
2013-01-09KYRA: Make all hex constants use uppercase letters.Johannes Schickel
Done with: git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g'
2012-11-30KYRA: Change loop variable to uint, rather than size_t.D G Turner
2012-11-19KYRA: Make "const type *const" use consistent.Johannes Schickel
I used this command for changing "const type * const" to "const type *const": git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/const \([a-zA-Z0-9_]*\) \* const/const \1 \*const/g'
2012-11-11KYRA: fix several GCC compile issues in previous commitsathrxx
2012-11-11KYRA: clean up audio resource handlingathrxx
(this was really ugly, now it's somewhat less ugly)
2012-11-11KYRA: move HOF sequence player into its own classathrxx
(also cleaning up and fixing things while doing that)
2012-08-01KYRA: update kyra.dat to match the last commit (added support for French LOL ↵athrxx
floppy)
2012-02-21KYRA: (EOB) - fix EOB1 door clippingathrxx
(this was done in the same way as in EOB2 and LOL, but it has to be slightly different)
2012-02-21KYRA: (EOB) - start work on CGA and EGA graphics modesathrxx
2012-01-08KYRA: Cleanup v2 item animation a little bit.Johannes Schickel
2011-12-28KYRA: add support for another Russian HOF fan translationathrxx
2011-12-26KYRA: Some formatting fixes.Johannes Schickel
2011-12-26KYRA: (EOB/LOL) - again fix static resource loading for EOB when LOL is disabledathrxx
2011-12-26KYRA: (EOB/LOL) - rename some varsathrxx
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
2011-12-26KYRA: (EOB) - fix static resource loading for EOB when LOL is disabledathrxx
2011-12-26KYRA: (EOB) - implement some gui functionality, some bug fixes, etc.athrxx
2011-12-26KYRA: (EOB) - initial code base commitathrxx
2011-09-08KYRA: Made some more static data const.Johannes Schickel
2011-08-07COMMON: Replace x + ARRAYSIZE(x) by the simpler ARRAYEND(x).Christoph Mallon
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-07-27KYRA: add support for Russian Kyra 1 floppy fan translationathrxx
2011-07-25KYRA: add support for Kyra 2 Russian floppyathrxx
2011-07-24LOL: add support for Russian CD-ROM versionathrxx
2011-07-24LOL: add support for Russian floppy versionathrxx
2011-06-11LOL: update kyra.dat for italian fan translationathrxx
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28KYRA: Clean up of header includes.Johannes Schickel
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-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-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-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-12JANITORIAL: Cleanup (mostly whitespace)Torbjörn Andersson
svn-id: r53161
2010-08-07LOL: added english floppy versionFlorian Kagerer
svn-id: r51834
2010-08-02KYRA: FM-Towns audio driver rewriteFlorian Kagerer
- FM-Towns euphony driver completely rewritten based on KYRA FM-Towns and LOOM towns disasm. - Split all the emu and driver code from sound_towns.cpp into different files to make things a bit less confusing. - Move the driver code to common space since the exact same euphony driver is used by LOOM which means we could get rid of the outdated and incomplete ym2612 driver/emu implementation (which doesn't even do things like instrument loading, pan position, etc). I haven't tried to add this to the Scumm engine yet, since I am not familiar with it and my priority was to get the driver finished first. But from the look of disasm it shouldn't be difficult to do. - Introduce a generic FM-Towns audio interface based on FM-Towns system file disasm which was necessary for the euphony driver rewrite. Every FM-Towns game I have seen so far seems to access the audio hardware via these system functions. This interface implementation will also allow reasonably simple creation of new FM-Towns audio drivers (e.g. this could be used for Kings Quest 5 FM-Towns or others). - Move the PC98 driver to common space, too, since I have a strong feeling that this driver is also used in the PC98 version of Future Wars - This also improves KYRA FM-Towns music quality, sound effects accuracy and music fading. svn-id: r51645
2010-07-22KYRA: Move LoL specific static data to its own file.Johannes Schickel
svn-id: r51175
2010-05-17Some more enforcement of our formatting conventions in KYRA too.Johannes Schickel
svn-id: r49069
2009-12-26LOL: - added workaround for portrait speech animations which would sometimes ↵Florian Kagerer
"freeze" - renamed some stuff svn-id: r46601