25535 Commits

Author SHA1 Message Date
Sven Hesse
aac4786bbe This should fix the video not closing / chunk slot clogging bug (Yeah, I'm apparently stupid *g*)
svn-id: r32131
2008-05-14 23:58:26 +00:00
Florian Kagerer
f481821eeb fix regression in KyraEngine_LoK::setMouseItem
svn-id: r32128
2008-05-14 21:52:52 +00:00
Max Horn
ebe1009335 Fixed QuickTime MIDI plugin
svn-id: r32127
2008-05-14 21:28:55 +00:00
Filippos Karapetis
f1b099cb0c Added entries for the unpacked (*.dat) English and German CD versions of RtZ 1.2
svn-id: r32126
2008-05-14 21:10:41 +00:00
Filippos Karapetis
d35600db72 Added Return to Zork German CD version 1.2
Updated comment about *.red and *.dat

svn-id: r32124
2008-05-14 20:24:22 +00:00
Filippos Karapetis
e279d9693a Some comments to opcodes sfGetMusicBeat and sfSetTextRect
svn-id: r32123
2008-05-14 20:12:58 +00:00
Filippos Karapetis
e8763e2ac2 Fixed menu background loading in Riddle of Master Lu
svn-id: r32122
2008-05-14 19:42:02 +00:00
Jordi Vilalta Prat
b35941c3c2 Added plugin priority so there's just one plugin that provides a module functionality.
svn-id: r32121
2008-05-14 17:26:05 +00:00
Johannes Schickel
c834bbba06 Changed kyra3 detection entries, now there are special entries for non installed version checking for WESTWOOD.001 and special entries for installed version checking for AUD.PAK.
svn-id: r32120
2008-05-14 16:59:34 +00:00
Kari Salminen
f80dfa14a4 Update MSVC project files.
svn-id: r32119
2008-05-14 16:12:26 +00:00
Sven Hesse
78b599bc26 Fix compilation
svn-id: r32118
2008-05-14 15:27:28 +00:00
Jordi Vilalta Prat
eb6c809d2b - Added more information (ID and capabilities) to the MIDI drivers
- Added the MidiPlugin interface to the remaining MIDI drivers
- Added an initial MidiManager to handle the MIDI plugins (just static plugins by now)

svn-id: r32117
2008-05-14 14:56:29 +00:00
Nicola Mettifogo
e2d58f4885 Oops. Forgot to update module.mk.
svn-id: r32116
2008-05-14 14:34:42 +00:00
Nicola Mettifogo
40ff1537a9 - Moved input code to its own class.
- Slightly simplified inventory highlight code thanks to changes in input code.

svn-id: r32115
2008-05-14 14:34:01 +00:00
Johannes Schickel
05a45b17b8 Just allow animation scripts marked as skipable to be skipped.
svn-id: r32114
2008-05-14 14:07:56 +00:00
Johannes Schickel
0bd8493e7c Formatting.
svn-id: r32113
2008-05-14 13:57:22 +00:00
Johannes Schickel
7fd9e149f9 Possibly fixed bug #1963700 "KYRA2: Nonresponsive clicks".
svn-id: r32112
2008-05-14 13:52:24 +00:00
Filippos Karapetis
f11c08d9b7 Forgot to include screenfx.*
svn-id: r32111
2008-05-14 12:45:04 +00:00
Filippos Karapetis
b4a8f498ee Updated the MSVC project files of the MADE engine
svn-id: r32110
2008-05-14 12:27:23 +00:00
Filippos Karapetis
f63a2b39e7 Add a pause when the script ends
svn-id: r32109
2008-05-14 12:26:33 +00:00
Max Horn
5f4b66e85e Typo
svn-id: r32108
2008-05-14 11:58:25 +00:00
Benjamin Haisch
6c1cee1a1d Forgot the makefile, sorry
svn-id: r32107
2008-05-14 11:21:33 +00:00
Benjamin Haisch
a896272b1f Deleting obsolete files
svn-id: r32106
2008-05-14 11:21:09 +00:00
Benjamin Haisch
4a0b936495 Merged the three ScriptFunctionsXXX classes into ScriptFunctions
svn-id: r32105
2008-05-14 11:19:31 +00:00
Benjamin Haisch
0ec51de272 - Added some visual effects (palette fading etc.)
- Moved Screen::getAnimFrameCount directly into o1_GETFRAMECOUNT
- Renamed variables/cleanup

svn-id: r32104
2008-05-14 09:54:15 +00:00
Torbjörn Andersson
97855800b6 Oops, I definitely meant for that to be '==', not '='. I guess this is what it
should look like, but I can't actually test (or even compile) it right now.

svn-id: r32103
2008-05-14 09:43:41 +00:00
Filippos Karapetis
ec0e836925 Added a FIXME regarding commit #32096
svn-id: r32102
2008-05-14 07:27:31 +00:00
Filippos Karapetis
c3bdf1c75f Removed obsolete file
svn-id: r32101
2008-05-14 07:17:27 +00:00
Bertrand Augereau
8c5d09bcf7 NDS: Minor code formatting fixes
svn-id: r32100
2008-05-14 07:07:38 +00:00
Bertrand Augereau
9f2ffaabb3 NDS: OSystem::getTimeAndDate is demoted to the port (with the standard
implementation)

svn-id: r32099
2008-05-14 07:04:14 +00:00
Bertrand Augereau
5f2e26e577 NDS : Compilation fixes
svn-id: r32098
2008-05-14 06:59:23 +00:00
Jordi Vilalta Prat
d942fd42bb Moved midiplugin.h to sound/ since it will be used for more than just the native MIDI drivers.
svn-id: r32097
2008-05-14 05:47:29 +00:00
Torbjörn Andersson
6a9429613b Added the animation speed workaround for the sheriff animation as well. (See
bug #1926838, "HoF: Animation plays too fast".)

svn-id: r32096
2008-05-14 03:35:06 +00:00
Sven Hesse
cfd1fa6973 Some fixes for vertical scrolling in Woodruff
svn-id: r32095
2008-05-13 23:22:31 +00:00
Florian Kagerer
231ef79de2 fix engine destructor for non interactive hof demo
svn-id: r32093
2008-05-13 21:39:18 +00:00
Johannes Schickel
6f14d88138 More descriptive error message when encountering invalid font data.
svn-id: r32092
2008-05-13 21:17:46 +00:00
Sven Hesse
eef0a317a2 Added a warning when all chunk slots are full, as that's still a problem in Woodruff (some videos aren't closed correctly yet).
svn-id: r32091
2008-05-13 19:53:14 +00:00
Sven Hesse
72dc3ecc55 Fixing the crash when entering the virtual trip tower in Woodruff
svn-id: r32090
2008-05-13 18:43:26 +00:00
Filippos Karapetis
3c119e17cb Added a sanity check to o1_LOADCURSOR to prevent LGoP2 from crashing when the save/load menu is opened during character selection
svn-id: r32089
2008-05-13 16:12:37 +00:00
Sven Hesse
85d28316ac Implemented support for object videos with more than 256 frames, this fixes a lockup when entering the bar
svn-id: r32087
2008-05-13 15:52:01 +00:00
Sven Hesse
317b382757 Fixing a segfault when quitting while an object video with sound plays
svn-id: r32086
2008-05-13 15:40:29 +00:00
Jordi Vilalta Prat
a392bc4b0e Taken care of FilePluginProvider's FIXMEs
svn-id: r32085
2008-05-13 13:24:49 +00:00
Max Horn
f7a682edf9 Some more Doxygen comments, as well as some FIXMEs/TODOs
svn-id: r32084
2008-05-13 11:00:25 +00:00
Max Horn
2bb39e591f Moved the engine plugin code to engines/metaengine.h; added/clarified/corrected various Doxygen comments for the plugin system
svn-id: r32083
2008-05-13 10:41:32 +00:00
Jordi Vilalta Prat
fe58f0ee4b - Added operator-> to Plugin subclasses so they don't have to reimplement the PluginObject subclass interfaces (thanks to Fingolfin for suggesting it)
- Added the PluginSubclass template to help creating Plugin subclasses

svn-id: r32082
2008-05-13 09:30:23 +00:00
Benjamin Haisch
3db45cc0c8 Implemented savegame saving/loading for LGOP2.
svn-id: r32081
2008-05-13 08:21:28 +00:00
Benjamin Haisch
f03a27747c Hide the mouse cursor while a movie plays.
svn-id: r32080
2008-05-13 08:19:15 +00:00
Sven Hesse
83987b0cfd Implemented/Fixed saving/loading in Woodruff -- this time for real.
svn-id: r32079
2008-05-13 04:54:58 +00:00
Johannes Schickel
e99c9048a8 Formatting.
svn-id: r32078
2008-05-12 22:37:21 +00:00
Benjamin Haisch
16ac1bcebf Changed clipping rectangles to use Common::Rect (thanks to [md5]/thebluegr)
svn-id: r32077
2008-05-12 22:28:52 +00:00