Travis Howell
d81bb78053
Add patch for Tobias, for cursor palette in PCE version of Loom.
...
svn-id: r46066
2009-11-22 08:55:36 +00:00
Travis Howell
d5d3ca66ce
Add patch for Tobias, for more accurate palette in PCE version of Loom.
...
svn-id: r46065
2009-11-22 08:49:19 +00:00
Travis Howell
94e75b8b6d
Fix charset palette in PCE version of Loom, based on information from Tobias.
...
svn-id: r46064
2009-11-22 08:36:14 +00:00
Vladimir Menshakov
4b3e3d5601
minor callback fixes
...
svn-id: r46063
2009-11-22 08:36:05 +00:00
Vladimir Menshakov
9b20e622d9
do not decrement timer while scene is busy
...
svn-id: r46062
2009-11-22 08:27:41 +00:00
Travis Howell
2d31fc3af8
Add patch for Tobias, for Kanji support in Japanese PCE version of Loom, with minor changes.
...
svn-id: r46061
2009-11-22 08:20:20 +00:00
Vladimir Menshakov
9886c8fb91
fixed first mansion attempt animations
...
svn-id: r46060
2009-11-22 08:02:27 +00:00
Robert Špalek
3ddf90a872
Only enable changing rooms by left/right arrows when debugging
...
svn-id: r46059
2009-11-22 05:42:46 +00:00
Robert Špalek
5b9bfaee2b
Opening the inventory stops hero walking
...
(otherwise the relative animation would repeat itself unhandled until the
hero disappears from the screen.)
svn-id: r46058
2009-11-22 05:35:36 +00:00
Robert Špalek
0ee8f879fa
Fix positioning of one-time hero animations.
...
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-22 05:10:31 +00:00
Robert Špalek
509444cc91
Fixed Animation::getTopAnimation()
...
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-22 02:42:15 +00:00
Johannes Schickel
a2b056c288
More cleanup.
...
svn-id: r46055
2009-11-21 23:44:52 +00:00
Johannes Schickel
ed1c0fcde8
Cleanup.
...
svn-id: r46054
2009-11-21 23:23:07 +00:00
Johannes Schickel
d167197a52
Cleanup: remove never used support for builtin static data in StaticResource.
...
svn-id: r46053
2009-11-21 23:06:22 +00:00
Johannes Schickel
77fda6cf93
Cleanup.
...
svn-id: r46052
2009-11-21 23:05:25 +00:00
Johannes Schickel
ea5bf444d3
Fix mismatching resource type IDs for Lands of Lore in kyra.dat.
...
svn-id: r46051
2009-11-21 22:15:20 +00:00
Johannes Schickel
849594fb30
Fix Kyrandia 1 FM-Towns credits entries in kyra.dat.
...
svn-id: r46050
2009-11-21 20:38:39 +00:00
Johannes Schickel
1ade0efbf2
Flag credits data for Kyrandia 1 as language specific data. (Fixes language of credits for Amiga versions.)
...
svn-id: r46049
2009-11-21 20:30:38 +00:00
Johannes Schickel
1ba750063c
Ooops...
...
svn-id: r46048
2009-11-21 20:26:55 +00:00
Johannes Schickel
bf5ce985a0
- Got rid of hardcoded filename list for kyra.dat
...
- Synced static resource definitions between KYRA main codebase and create_kyradat
- Rebuilt kyra.dat
svn-id: r46047
2009-11-21 20:20:24 +00:00
Johannes Schickel
e8c67bda4b
Change Archive::listMatchingMembers to match the pattern case-insensitively.
...
svn-id: r46046
2009-11-21 20:19:15 +00:00
Johannes Schickel
aad8e8a2a2
Add comment why pattern is converted to lowercase in FSDirectory::listMatchingMembers.
...
svn-id: r46045
2009-11-21 20:18:51 +00:00
Robert Špalek
9297e62aed
Fixed re-entering the same room using a different gate
...
svn-id: r46044
2009-11-21 18:18:09 +00:00
Johannes Schickel
33c3106798
Naming consistency.
...
svn-id: r46043
2009-11-21 17:29:36 +00:00
Johannes Schickel
3837f8ff83
Resolve TODO.
...
svn-id: r46042
2009-11-21 17:29:06 +00:00
Johannes Schickel
fcf9c4f5a2
Cleanup.
...
svn-id: r46041
2009-11-21 17:06:07 +00:00
Johannes Schickel
7a8e452f12
Change special palette loading for Kyrandia 1 from kyra.dat to match kyra.dat internals.
...
svn-id: r46040
2009-11-21 17:05:33 +00:00
Johannes Schickel
53550e50cf
Rename "kPaletteList#" to "kSpecialPalette#".
...
svn-id: r46039
2009-11-21 17:04:52 +00:00
Filippos Karapetis
bada077c26
Removed duplicate code and simplified some feature detection
...
svn-id: r46038
2009-11-21 15:41:01 +00:00
Johannes Schickel
641d55b125
Speed up extraction by only adding matching providers to search list.
...
svn-id: r46037
2009-11-21 03:51:18 +00:00
Johannes Schickel
0b8bc495ae
Fix various platform/language table entries.
...
svn-id: r46036
2009-11-21 03:49:55 +00:00
Johannes Schickel
1ede080ed9
Add proper error messages, in case some entries aren't found.
...
svn-id: r46035
2009-11-21 03:48:53 +00:00
Johannes Schickel
cb1e66f21e
Rebuilt kyra.dat.
...
svn-id: r46034
2009-11-21 03:47:54 +00:00
Johannes Schickel
bde4cbb04d
Merge multi language games into one entry.
...
svn-id: r46033
2009-11-21 03:46:52 +00:00
Johannes Schickel
4fbfe1741c
Cleanup.
...
svn-id: r46032
2009-11-21 03:45:25 +00:00
Filippos Karapetis
fd116847bd
Fixed sound detection for Jones CD
...
svn-id: r46030
2009-11-20 23:37:56 +00:00
Filippos Karapetis
ece0444f9c
Changed some comments back to DOxygen (inline) style and removed some more dead code
...
svn-id: r46029
2009-11-20 22:41:17 +00:00
Filippos Karapetis
10fbefcd60
Simplified the doSound detection a bit
...
svn-id: r46028
2009-11-20 22:39:57 +00:00
Filippos Karapetis
dac154e76c
Removed dead code
...
svn-id: r46027
2009-11-20 22:38:50 +00:00
Filippos Karapetis
8b4dabea83
Fixed game restarting regression
...
svn-id: r46026
2009-11-20 21:50:17 +00:00
Johannes Schickel
3ee2d9375c
Changed kyra.dat to use a global "INDEX" file instead of INDEX files for every game variant.
...
svn-id: r46025
2009-11-20 21:25:36 +00:00
Johannes Schickel
bb5d29be80
Fix missing printf arguments.
...
svn-id: r46024
2009-11-20 21:25:01 +00:00
Johannes Schickel
1074924686
Cleanup.
...
svn-id: r46023
2009-11-20 21:24:40 +00:00
Johannes Schickel
90ba6a8c7a
Flag Kyra3 as talkie version in kyra.dat.
...
svn-id: r46022
2009-11-20 21:24:15 +00:00
Johannes Schickel
f0aebf479f
Readded output whether extraction succeeded or not.
...
svn-id: r46021
2009-11-20 21:23:39 +00:00
Filippos Karapetis
c5a7208975
Fixed a regression in the LSL1 and LSL5 demos, which should work correctly now. Some cleanup
...
svn-id: r46020
2009-11-20 20:32:25 +00:00
Filippos Karapetis
57c87745e1
Removed the syncTime and syncCue selectors from the list of static 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-20 20:30:31 +00:00
Johannes Schickel
16145c431a
Cleanup.
...
svn-id: r46018
2009-11-20 19:48:07 +00:00
Johannes Schickel
685ca0a58d
Add a nice message, when none of the input files is used for processing.
...
svn-id: r46017
2009-11-20 19:40:40 +00:00
Johannes Schickel
cf28e38ae1
Rebuilt kyra.dat.
...
svn-id: r46016
2009-11-20 19:33:08 +00:00