aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-11-22- Store ID map for static resources in kyra.dat instead of hardcoding it in ↵Johannes Schickel
the main KYRA source - Changed how static resource types are specified - Rebuilt kyra.dat svn-id: r46091
2009-11-22Added a sanity check to the setCursor detectionFilippos Karapetis
svn-id: r46087
2009-11-22Check which DoSound method is actually invoked from Sound::play, to remove a ↵Filippos Karapetis
hack for Jones CD. Added code to handle games which don't actually call SetCursor inside Game::setCursor (like KQ5CD) svn-id: r46086
2009-11-22Remove obsolete check, since HE72+ uses separate function.Travis Howell
svn-id: r46085
2009-11-22Remove obsolete check, since HE72+ uses separate function.Travis Howell
svn-id: r46084
2009-11-22Add mapping of TM and (C) characters in PCE version of Loom, based on ↵Travis Howell
information from Tobias. svn-id: r46083
2009-11-22Add patch #2876221 - FBEAR: Fix for MIDI piano notes (DOS version), with ↵Travis Howell
minor change. svn-id: r46081
2009-11-22Exclude Loom PCE engine specific code, from non-16bit color build.Travis Howell
svn-id: r46080
2009-11-22Removed the incorrect line in CharsetRendererPCE::drawBits1().Travis Howell
svn-id: r46079
2009-11-22Virtualise drawBits1().Travis Howell
svn-id: r46076
2009-11-22Better make sure that cursorPCE[] has 16 elements, like some of the otherTorbjörn Andersson
hard-coded cursors. svn-id: r46075
2009-11-22Added hard-coded cursor, and adjusted the colours slightly, for the PC-EngineTorbjörn Andersson
version of Loom, based on information from hennymcc. svn-id: r46074
2009-11-22Update game details for Japanese PCE version of Loom.Travis Howell
svn-id: r46072
2009-11-22Updated an urgent TODO to make the game playableRobert Špalek
svn-id: r46070
2009-11-22Update game details for English PCE version of Loom.Travis Howell
svn-id: r46069
2009-11-22Fix SIGSEGV by an absolutely brutally horrible hackRobert Špalek
I have thoroughly documented why this hack is needed and added ideas how to fix it properly. svn-id: r46068
2009-11-22Add patch for Tobias, for cursor palette in PCE version of Loom.Travis Howell
svn-id: r46066
2009-11-22Add patch for Tobias, for more accurate palette in PCE version of Loom.Travis Howell
svn-id: r46065
2009-11-22Fix charset palette in PCE version of Loom, based on information from Tobias.Travis Howell
svn-id: r46064
2009-11-22minor callback fixesVladimir Menshakov
svn-id: r46063
2009-11-22do not decrement timer while scene is busyVladimir Menshakov
svn-id: r46062
2009-11-22Add patch for Tobias, for Kanji support in Japanese PCE version of Loom, ↵Travis Howell
with minor changes. svn-id: r46061
2009-11-22fixed first mansion attempt animationsVladimir Menshakov
svn-id: r46060
2009-11-22Only enable changing rooms by left/right arrows when debuggingRobert Špalek
svn-id: r46059
2009-11-22Opening the inventory stops hero walkingRobert Špalek
(otherwise the relative animation would repeat itself unhandled until the hero disappears from the screen.) svn-id: r46058
2009-11-22Fix positioning of one-time hero animations.Robert Špalek
With the previous code, the position of the animation was doubled (due to counting the position twice, the second time being a relative shift), which put it mostly outside the screen. This is because one-time hero animations are actually stored using absolute coordinates. svn-id: r46057
2009-11-22Fixed Animation::getTopAnimation()Robert Špalek
It does not return kTitleText and others. This caused flickering of speech texts on/off when the title got displayed under the mouse. svn-id: r46056
2009-11-21More cleanup.Johannes Schickel
svn-id: r46055
2009-11-21Cleanup.Johannes Schickel
svn-id: r46054
2009-11-21Cleanup: remove never used support for builtin static data in StaticResource.Johannes Schickel
svn-id: r46053
2009-11-21Cleanup.Johannes Schickel
svn-id: r46052
2009-11-21Fix mismatching resource type IDs for Lands of Lore in kyra.dat.Johannes Schickel
svn-id: r46051
2009-11-21Flag credits data for Kyrandia 1 as language specific data. (Fixes language ↵Johannes Schickel
of credits for Amiga versions.) svn-id: r46049
2009-11-21Ooops...Johannes Schickel
svn-id: r46048
2009-11-21- Got rid of hardcoded filename list for kyra.datJohannes Schickel
- Synced static resource definitions between KYRA main codebase and create_kyradat - Rebuilt kyra.dat svn-id: r46047
2009-11-21Fixed re-entering the same room using a different gateRobert Špalek
svn-id: r46044
2009-11-21Change special palette loading for Kyrandia 1 from kyra.dat to match ↵Johannes Schickel
kyra.dat internals. svn-id: r46040
2009-11-21Removed duplicate code and simplified some feature detectionFilippos Karapetis
svn-id: r46038
2009-11-20Fixed sound detection for Jones CDFilippos Karapetis
svn-id: r46030
2009-11-20Changed some comments back to DOxygen (inline) style and removed some more ↵Filippos Karapetis
dead code svn-id: r46029
2009-11-20Simplified the doSound detection a bitFilippos Karapetis
svn-id: r46028
2009-11-20Removed dead codeFilippos Karapetis
svn-id: r46027
2009-11-20Fixed game restarting regressionFilippos Karapetis
svn-id: r46026
2009-11-20Changed kyra.dat to use a global "INDEX" file instead of INDEX files for ↵Johannes Schickel
every game variant. svn-id: r46025
2009-11-20Flag Kyra3 as talkie version in kyra.dat.Johannes Schickel
svn-id: r46022
2009-11-20Fixed a regression in the LSL1 and LSL5 demos, which should work correctly ↵Filippos Karapetis
now. Some cleanup svn-id: r46020
2009-11-20Removed the syncTime and syncCue selectors from the list of static ↵Filippos Karapetis
selectors, along with their relevant FIXMEs. These selectors are used for lip syncing in CD talkie games, which always got a selector vocabulary, so we don't need to hardcode them. Did some further simplification/rewrite of the static selector tables svn-id: r46019
2009-11-20Added a FIXME for the syncTime and syncCue selectors, for games which don't ↵Filippos Karapetis
have a default selector dictionary svn-id: r46013
2009-11-20- Removed the non-static selectors "overlay" and "setCursor" from the list ↵Filippos Karapetis
of static selectors and introduced a new method for discovering the relevant features when selectors are missing - currently used for determining the graphics functions and setCursor types - Simplified setCursor detection a bit svn-id: r46012
2009-11-20Removed more unused selectors - the canBeHere selector is replaced by ↵Filippos Karapetis
cantBeHere in SCI1+ svn-id: r46011