Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-28 | Changed the frameOffset sanity check in Script::sfPlaceActor to throw a ↵ | Filippos Karapetis | |
warning instead of an error. In IHNM, it's now possible to use the knife with the rats when playing with Garrister svn-id: r26985 | |||
2007-05-27 | Made verbs "push" and "swallow" work in IHNM. It's now possible to choose a ↵ | Filippos Karapetis | |
monitor with Ted svn-id: r26983 | |||
2007-05-27 | Verb actions are working correctly now in IHNM. Some verbs are still ↵ | Filippos Karapetis | |
non-functional svn-id: r26970 | |||
2007-05-11 | Changed the check for the status bar in IHNM to match the original, removed ↵ | Filippos Karapetis | |
a relevant hack svn-id: r26802 | |||
2007-05-11 | Disable the status text in IHNM when the main panel is not shown. Fixes a ↵ | Filippos Karapetis | |
crash when hovering over a character in the character selection screen svn-id: r26801 | |||
2007-05-10 | Removed unused variable. | Torbjörn Andersson | |
svn-id: r26797 | |||
2007-05-09 | speedup SAGA::Actor::pathLine & SAGA::Actor::scanPathLine calculation | Andrew Kurushin | |
svn-id: r26791 | |||
2007-05-08 | Moved functions getDoorState, setDoorState, getBGMaskType and ↵ | Filippos Karapetis | |
validBGMaskPoint to scene.h and disabled some sanity checks to improve the speed of the pathfinding algorithm, after discussing with h00ligan svn-id: r26789 | |||
2007-05-08 | small pathfind speedup: validate coords only with debug definition | Andrew Kurushin | |
svn-id: r26788 | |||
2007-05-07 | Simplify cursor events management. | Eugene Sandulenko | |
svn-id: r26772 | |||
2007-05-06 | The cursor in IHNM changes to an hourglass now while loading scenes, like in ↵ | Filippos Karapetis | |
the original interpreter svn-id: r26768 | |||
2007-05-06 | Added (non-functional) save and load buttons in the options panel of IHNM | Filippos Karapetis | |
svn-id: r26767 | |||
2007-05-02 | More IHNM options panel improvements: added text and working widgets for ↵ | Filippos Karapetis | |
read speed, music and sound, matched the font and the coordinates of the options panel and the widgets with the ones of the original interpreter svn-id: r26738 | |||
2007-05-02 | SAGA: Modified a workaround made for ITE to work in ITE only | Filippos Karapetis | |
svn-id: r26737 | |||
2007-05-02 | IHNM: Added the options dialog and quit dialog with very basic functionality ↵ | Filippos Karapetis | |
(continue and exit game). The buttons are still wrong and not all the options are implemented yet, but at least the game doesn't freeze when the user tries to open the options dialog and it's now possible to exit normally svn-id: r26735 | |||
2007-05-01 | Fix for verbs in IHNM | Filippos Karapetis | |
svn-id: r26732 | |||
2007-05-01 | Renamed decodeILBM to decodePBM, removed a TODO | Filippos Karapetis | |
svn-id: r26731 | |||
2007-05-01 | Implemented a IFF (Interchange File Format) parser and added subclasses to ↵ | Nicola Mettifogo | |
parse graphics (ILBM, PBM) and audio (8SVX), thus replacing old decoding routines. SAGA and Parallaction have been adjusted to work with the new code. svn-id: r26719 | |||
2007-04-27 | SAGA: Moved displayinfo stuff into its own header file | Max Horn | |
svn-id: r26635 | |||
2007-04-27 | Some tweaks to saga/detection_tables.h | Max Horn | |
svn-id: r26633 | |||
2007-04-27 | Renamed sagagame.cpp -> detection_tables.h; merged sagagame.h into saga.h | Max Horn | |
svn-id: r26632 | |||
2007-04-27 | Renamed some game.cpp files to detection.cpp | Max Horn | |
svn-id: r26623 | |||
2007-04-21 | Slighty modified patch #1704979: "Fix for #1690045: ITE: Item description ↵ | Eugene Sandulenko | |
missing" svn-id: r26558 | |||
2007-04-21 | More meaningful error message | Eugene Sandulenko | |
svn-id: r26557 | |||
2007-04-14 | oops, openStreamFile of course uses milliseconds, not frames, for the ↵ | Max Horn | |
playback offsets/durations svn-id: r26475 | |||
2007-04-14 | Removed some leftovers | Max Horn | |
svn-id: r26474 | |||
2007-04-14 | Replaced the use of DigitalTrackInfo objects (which were being leaked, BTW) ↵ | Max Horn | |
with a call to openStreamFile (code completely *untested*, so it might not work properly yet). Note the new FIXME comment regarding the playback duration svn-id: r26473 | |||
2007-04-01 | added the instance of EventManager returned by OSystem::getEventManager as a ↵ | Gregory Montoir | |
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357 | |||
2007-03-18 | SAGA: Make use of EventManager::getMousePos | Max Horn | |
svn-id: r26223 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Applied my re-revised patch #1487149 ("Simplified keyboard repeat"), with | Torbjörn Andersson | |
Fingolfin's blessings. Keyboard repeat is now handled by the event manager, rather than by individual engines. Since this can cause problems with some engines (see the AGI engine), the extra "key down" events are marked as "synthetic", so that they can be ignored if necessary. svn-id: r26170 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-02-25 | Fix looping for enchanced soundtracks. | Eugene Sandulenko | |
svn-id: r25855 | |||
2007-02-24 | Added numLoops parameter to DigitalTrackInfo::play | Max Horn | |
svn-id: r25836 | |||
2007-02-19 | Renamed SAGA_xxx_H_ to SAGA_xxx_H for consistency. | Torbjörn Andersson | |
svn-id: r25726 | |||
2007-02-17 | Added finalize() method to Common::OutSaveFile (which by default just ↵ | Max Horn | |
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing) svn-id: r25660 | |||
2007-02-13 | Changed detectBestMatchingGame to return a pointer to a ADGameDescription ↵ | Max Horn | |
(or a subclass of it); added a (currently fake) fallback callback entry in ADParams svn-id: r25574 | |||
2007-02-13 | AdvancedDetector changes: | Max Horn | |
* Renamed genGameList to gameIDList to make it match the corresponding plugin API function name * removed the detectFunc param from detectGameForEngineCreation, as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames * as a consequence, removed the various GAME_detectGames functions from the engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN svn-id: r25547 | |||
2007-02-13 | Rename Common::GF_XXX to Common::ADGF_XXX | Eugene Sandulenko | |
svn-id: r25545 | |||
2007-02-13 | Renamed kADFlagComplexID to kADFlagAugmentPreferredTarget, document it, and ↵ | Max Horn | |
add it for AGOS, too svn-id: r25543 | |||
2007-02-13 | (re)added flags field to ADGameDescription, with currently only one value ↵ | Max Horn | |
(GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet) svn-id: r25539 | |||
2007-02-04 | AdvancedDetector now has built-in fallback detection based on file lists. | Eugene Sandulenko | |
Currently only gob engine benefits from it. svn-id: r25374 | |||
2007-02-03 | * Reimplemented Mixer::pauseAll to simply invoke pause on all channels | Max Horn | |
(implying change of semantics) * Reordered the params of Mixer::playRaw (the SoundType now comes first, not last) * Removed Mixer::isPaused * Removed Mixer::getSoundElapsedTimeOfSoundID * Added some doxygen comments to the Mixer svn-id: r25356 | |||
2007-01-30 | warnings | Gregory Montoir | |
svn-id: r25284 | |||
2007-01-29 | Now AdvancedDetector could use single ID per engine. Also it can suggest | Eugene Sandulenko | |
more complex game IDs with platform and language specified. AGI engine benefits most from that. Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID. svn-id: r25269 | |||
2007-01-28 | Add more paramteres to AdvancedDetector. Not used yet. | Eugene Sandulenko | |
svn-id: r25241 | |||
2007-01-25 | Lots of cleanup in the AdvancedDetector | Max Horn | |
svn-id: r25194 | |||
2007-01-25 | Reduce #include dependencies | Eugene Sandulenko | |
svn-id: r25178 | |||
2007-01-25 | Use file sizes in detection too. | Eugene Sandulenko | |
svn-id: r25172 | |||
2007-01-24 | Sync with last AdvancedDetector changes | Eugene Sandulenko | |
svn-id: r25167 |