Florian Kagerer
ad620b5148
LOL: add missing data for PC98 version to kyra.dat
...
svn-id: r46191
2009-11-29 12:24:29 +00:00
Florian Kagerer
4f84154875
KYRA/PC98: fixed regression
...
svn-id: r46190
2009-11-29 12:18:42 +00:00
Paul Gilbert
e3d354f63c
Bugfix for reactivating an NPC when it was previously deactivated at precisely the moment when it was about to do a pathfinding
...
svn-id: r46189
2009-11-29 09:02:02 +00:00
Robert Špalek
2e4aca24f2
Added Dragon History
...
svn-id: r46188
2009-11-29 02:22:08 +00:00
Florian Kagerer
8b0f3ee4b5
KYRA: fixed pc98 intro sfx (regression)
...
svn-id: r46185
2009-11-29 00:39:22 +00:00
Filippos Karapetis
67a96069a4
Removed unused code
...
svn-id: r46183
2009-11-29 00:23:14 +00:00
Florian Kagerer
5f3e54fcb7
KYRA: removed hack in staticres loader
...
svn-id: r46181
2009-11-28 23:44:06 +00:00
Florian Kagerer
c7371320d6
KYRA: added HOF PC-98 static data to kyra.dat
...
svn-id: r46180
2009-11-28 23:34:12 +00:00
Johannes Schickel
0e5de0c36d
Fix for bug #2905439 "AmigaOS: Recent Kryandia changes broke compilation".
...
svn-id: r46178
2009-11-28 20:13:45 +00:00
Florian Kagerer
ac19f4146b
LOL/Floppy: fixed crash
...
svn-id: r46177
2009-11-28 20:08:20 +00:00
Johannes Schickel
6fb79b8b3c
Fix compilation on 64bit systems.
...
svn-id: r46176
2009-11-28 18:58:55 +00:00
Florian Kagerer
5905b9e479
LOL: completed support for floppy installer files
...
svn-id: r46174
2009-11-28 18:40:37 +00:00
Robert Špalek
1c43f446c0
Enable Dragon History
...
I consider it stable now
svn-id: r46172
2009-11-28 01:03:26 +00:00
Robert Špalek
63a6480057
Hopefully fix switching to the map right after switching the location
...
It seems that the mouse was simply on the below line and triggered the switch
to the map without the user realizing.
svn-id: r46171
2009-11-28 00:57:42 +00:00
Sven Hesse
68b99f1c95
Adding a parameter to the AviDecoder constructor to allow changing the SoundType (instead of it being fixed to Plain)
...
svn-id: r46170
2009-11-28 00:38:18 +00:00
Sven Hesse
07d8f1c89b
Fixing a valgrind warning by memsetting _palette
...
svn-id: r46169
2009-11-28 00:32:16 +00:00
Robert Špalek
87c26fe54b
Fixed bug with exhausting sound handles
...
It was caused by forever re-starting the same sample when the animation was
stopped and the same frame got displayed over and over, each time triggering
playing the same sample.
svn-id: r46168
2009-11-28 00:07:22 +00:00
Sven Hesse
447711b597
Fixing an invalid read in the destructor
...
svn-id: r46164
2009-11-27 20:28:37 +00:00
Sven Hesse
c8b8ab679f
00AM is another compressed frame type, fixing this (thanks to digitall for figuring that out :D)
...
svn-id: r46163
2009-11-27 19:26:20 +00:00
Sven Hesse
cb2cc67b41
Extended the AviDecoder a bit
...
svn-id: r46162
2009-11-27 18:25:40 +00:00
Scott Thomas
6e26b4a1c8
Brief Groovie namespace comment
...
svn-id: r46161
2009-11-27 06:46:07 +00:00
Johannes Schickel
109dff89dd
Typos.
...
svn-id: r46159
2009-11-26 20:33:27 +00:00
Johannes Schickel
40f038c7f1
Initial doxygen description of the Kyrandia engine.
...
svn-id: r46158
2009-11-26 19:50:09 +00:00
Max Horn
4e153c2f9e
SCI: Turn SfxPlayer::_mutex from a pointer into a plain member
...
svn-id: r46157
2009-11-26 16:11:45 +00:00
Max Horn
e98f789a02
Fix warning
...
svn-id: r46156
2009-11-26 16:10:59 +00:00
Max Horn
abee5aeb3c
Some whitespace and formatting fixes
...
svn-id: r46155
2009-11-26 16:09:47 +00:00
Paul Gilbert
f3b15df8e3
Changed the game list in the doxygen comment to list all the games the engine will hopefully eventually support
...
svn-id: r46154
2009-11-26 12:07:01 +00:00
Paul Gilbert
3f1093c162
Added some comments on the status of the engine
...
svn-id: r46153
2009-11-26 12:00:37 +00:00
Paul Gilbert
5afc0e5ed7
Added the basics of a action list display
...
svn-id: r46152
2009-11-26 11:48:43 +00:00
Filippos Karapetis
6f45ecff1a
Renamed common/console.* to common/textconsole.* to fix compilation under MSVC again (broken with commit #46130 ). MSVC places all object files for each engine in the same folder (even if they're in subfolders), which resulted in clashing between gui/console.* and common/console.*. There's no easy way around this, other than turning the resulting MSVC files into a big mess, so a simple file rename is more feasible
...
svn-id: r46151
2009-11-26 10:59:46 +00:00
Filippos Karapetis
4a1080a597
Removed dead code
...
svn-id: r46150
2009-11-26 08:19:56 +00:00
Travis Howell
1c4408f593
Add patch #2857016 - MM C64: meteor landing as work around, with the explaination.
...
svn-id: r46149
2009-11-26 00:59:57 +00:00
Travis Howell
74abd8de64
Update credits.
...
svn-id: r46148
2009-11-26 00:55:18 +00:00
Travis Howell
34b781199c
Add patch #2853844 - MM C64: walksounds.
...
svn-id: r46146
2009-11-26 00:45:06 +00:00
Johannes Schickel
ef5d0226c1
Fix warnings.
...
svn-id: r46145
2009-11-26 00:43:43 +00:00
Johannes Schickel
117bcfde95
Remove dependancy on STL.
...
svn-id: r46144
2009-11-26 00:42:24 +00:00
Travis Howell
8783b0f2f7
Add patch #2839048 - MM C64 sound/music player, with minor changes.
...
svn-id: r46143
2009-11-26 00:31:19 +00:00
Robert Špalek
4e830d821c
Fix SIGSEGV found by ValGrind
...
svn-id: r46142
2009-11-26 00:09:17 +00:00
Johannes Schickel
611a58f19c
Extend documentation slightly.
...
svn-id: r46141
2009-11-25 23:17:16 +00:00
Johannes Schickel
776d735c2e
Do not fall back to a auto detection of the OPL emulator, when the user selected OPL emulator does not support a mode asked for.
...
We will now output a warning to the user in this case. That should be fine,
since SCI is the only engine so far, which uses Dual OPL2 emulation.
Albeit this is not supported by our MAME emulator the user will still get
sound output, since the SCI engine will do proper recovery and fallback
to single OPL2 emulation, which is supported by the MAME emulator.
In case a engine would require a specifc mode (like OPL3) and the
user selects MAME emulation, this might result in no sound output
(or a crash), in case the engine does not take any care of testing whether
the OPL creation succeeded. But luckily so far no engine does this,
so it should be fine to not worry about that for now.
svn-id: r46140
2009-11-25 23:02:03 +00:00
Eugene Sandulenko
12828d3aaf
Cache resource file size to avoid excess file->size() calls.
...
svn-id: r46138
2009-11-25 20:43:49 +00:00
Max Horn
413a048a06
Fix 'randomly placed' doxygen comments (which lead to incorrect documentation, e.g. some of those ended up as doxygen comment for various namespaces, such as Common)
...
svn-id: r46136
2009-11-25 10:55:25 +00:00
Filippos Karapetis
9a39135758
Typo
...
svn-id: r46135
2009-11-25 08:07:20 +00:00
Joost Peters
a04f2e4aff
apply patch #2903175 : "PSP: compile cleanup/fix for gprof and Windows"
...
svn-id: r46134
2009-11-25 00:22:38 +00:00
Travis Howell
3fda71b10c
Add patch #2903170 - MM C64: costume fix.
...
svn-id: r46133
2009-11-24 23:34:03 +00:00
Travis Howell
c43d9cacda
Add comment.
...
svn-id: r46132
2009-11-24 23:33:51 +00:00
Max Horn
494a2ab94d
TEST: Workaround for 'make test' when using -Werror
...
svn-id: r46131
2009-11-24 22:11:27 +00:00
Max Horn
1a313a7eca
COMMON: Remove dependency on engines code (by using the inversion principle).
...
svn-id: r46130
2009-11-24 22:11:07 +00:00
Max Horn
5e0f79a2ed
typo
...
svn-id: r46129
2009-11-24 22:10:34 +00:00
Max Horn
df651bf20f
Added Doxygen comments for the various engine namespaces (currently mostly without details; help filling these out is welcome)
...
svn-id: r46128
2009-11-24 22:10:14 +00:00