Travis Howell
1d948f1012
Virtualise drawBits1().
...
svn-id: r46076
2009-11-22 11:12:26 +00:00
Torbjörn Andersson
55c03b9aab
Better make sure that cursorPCE[] has 16 elements, like some of the other
...
hard-coded cursors.
svn-id: r46075
2009-11-22 11:00:14 +00:00
Torbjörn Andersson
00708d056a
Added hard-coded cursor, and adjusted the colours slightly, for the PC-Engine
...
version of Loom, based on information from hennymcc.
svn-id: r46074
2009-11-22 10:56:49 +00:00
Travis Howell
326eb2230b
Update game details for Japanese PCE version of Loom.
...
svn-id: r46072
2009-11-22 09:31:07 +00:00
Travis Howell
354ddd8bc6
Update.
...
svn-id: r46071
2009-11-22 09:23:15 +00:00
Robert Špalek
4bd395a1ee
Updated an urgent TODO to make the game playable
...
svn-id: r46070
2009-11-22 09:21:40 +00:00
Travis Howell
5ab550da20
Update game details for English PCE version of Loom.
...
svn-id: r46069
2009-11-22 09:17:33 +00:00
Robert Špalek
2397efd730
Fix SIGSEGV by an absolutely brutally horrible hack
...
I have thoroughly documented why this hack is needed and added ideas how to
fix it properly.
svn-id: r46068
2009-11-22 09:13:05 +00:00
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