Commit Graph
25424 Commits
Author SHA1 Message Date
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
Florian Kagerer 6b5709be14 remove useless double check on sound list entries
svn-id: r32076
2008-05-12 22:13:33 +00:00
Florian Kagerer c630fbde6a fix valgrind warning and some cleanup
svn-id: r32075
2008-05-12 21:52:44 +00:00
Benjamin Haisch f54036b6a4 Implemented o1_EXCLUDEAREA for RtZ
svn-id: r32074
2008-05-12 21:47:38 +00:00
Eugene Sandulenko 51352c71c5 Proper fix for savestates. Thanks to next_ghost
svn-id: r32073
2008-05-12 21:03:26 +00:00
Sven Hesse f833cf4c61 Muting "comparing signed and unsigned values" compiler warning
svn-id: r32072
2008-05-12 20:17:54 +00:00
Benjamin Haisch 9b911cadcd Fixed printTextEx segment fault bug.
svn-id: r32071
2008-05-12 20:14:07 +00:00
Benjamin Haisch 3e133f3a9f Fixed o1_DRAWTEXT in LGOP2
svn-id: r32070
2008-05-12 19:29:46 +00:00
Johannes Schickel 13b60eeb32 Don't restart music while changing music volume in Hof and MR.
svn-id: r32069
2008-05-12 19:29:14 +00:00
Benjamin Haisch 31a8d984a4 Sanity checks in RtZ: o1_PLAYMUS and o1_STOPMUS
svn-id: r32068
2008-05-12 17:48:56 +00:00
Johannes Schickel 08c601ad97 Yet another valgrind warning fixed.
svn-id: r32067
2008-05-12 17:46:15 +00:00
Benjamin Haisch 11e6527674 Implemented o1_ADDMASK and o1_SETMASK for LGOP2
svn-id: r32066
2008-05-12 17:43:33 +00:00