Commit Graph
86814 Commits
Author SHA1 Message Date
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
Max Horn 0d9609f7f9 Fix incorrectly placed doxygen comments; replace Common::ID2string by Common::tag2string
svn-id: r46127
2009-11-24 22:08:34 +00:00
Max Horn bfc553081c PSP: Fix whitespace usage and code formatting
svn-id: r46126
2009-11-24 14:18:46 +00:00
Joost Peters 7c90d8ff64 fix spelling -> force buildbot rebuilding
svn-id: r46125
2009-11-24 12:34:31 +00:00
Joost Peters 8109867acb formatting
svn-id: r46124
2009-11-24 12:16:10 +00:00
Joost Peters 3d7155bd62 fix building via Makefile
svn-id: r46123
2009-11-24 12:10:39 +00:00
Joost Peters e5a919e132 revert psp.spec mutilation too
svn-id: r46122
2009-11-24 11:59:38 +00:00
Joost Peters 8355693040 fix psp port building
svn-id: r46121
2009-11-24 11:54:17 +00:00