aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
AgeCommit message (Collapse)Author
2009-10-09cleanupMax Horn
svn-id: r44810
2009-10-08Introduce a new struct TimeDate, replacing struct tm in client code. May ↵Max Horn
lead to compilation issues in ports, which should be trivial to fix, though svn-id: r44793
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-10-01Fixed some potential memory leaks, reported by salty-horseFilippos Karapetis
svn-id: r44516
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-24Reverted parts of revisions #44292, #44293, #44295 and #44296, to prevent ↵Filippos Karapetis
warnings and issues in compilers which don't support NORETURN svn-id: r44312
2009-09-24Removed some warnings about unreachable codeFilippos Karapetis
svn-id: r44292
2009-09-23Commit modified patch from bug report #2849084 "AGI: Crash when saving ↵Johannes Schickel
fallback-matched game" to fix that bug. svn-id: r44273
2009-08-30Implement getDebugger() in AGIJordi Vilalta Prat
svn-id: r43840
2009-08-22Properly uninitialize timer used in AgiEngine.Johannes Schickel
svn-id: r43623
2009-08-18Possible fix for #2828330 (AGI: KQ1: Fast text box). If doesn't break ↵Kari Salminen
anything else then should go to the branch-1-0-0 too, but haven't had the time to do much testing yet - thus committing to the trunk first. svn-id: r43523
2009-08-16Fix bug #2838551: "PSP: AGI games are unbearably slow"Eugene Sandulenko
svn-id: r43452
2009-08-15Fix for bug #2835581 (KQ3: Game Crash When Leaving Tavern as Fly):Kari Salminen
- Use AGI version 0x3149 instead of the previous 0x3086 - Makes ESC pause the game (Identical to original in this respect) svn-id: r43414
2009-08-03Fix for bug #2828333 (AGI: KQ1: Greensleeves always plays):Kari Salminen
- Made all savegame loading in AGI do the same pre-load and post-load stuff. - Moved load/saveGameState from AgiBase to AgiEngine - Added rudimentary error handling to load/saveGameState - Incidentally also fixes the hanging note from bug #2798797. svn-id: r43025
2009-08-02Fix AGI crashes on 64-bit systems that require alignmentJoost Peters
svn-id: r43011
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-22Fix bug #2798797: "AGI: larry 1 doesn't restart after dying"Eugene Sandulenko
svn-id: r42663
2009-07-22Move functions from agi.cpp to more appropriate files.Eugene Sandulenko
svn-id: r42662
2009-07-22Fix bug #2823759: "AGI: PQ1 help not showing the first time you press F1"Eugene Sandulenko
svn-id: r42659
2009-07-22Fix bug #2823762: "AGI: PQ1 All function keys are broken after restart"Eugene Sandulenko
svn-id: r42658
2009-07-20Fixing bug #2823854: Mickey's space adventure crash. There's one too many ↵Matthew Hoops
space characters in a string which causes it to be drawn off the screen. svn-id: r42633
2009-07-14Remove ioFailed() usage from AGI engine.Kari Salminen
svn-id: r42495
2009-07-14Partially fix automatic restarting of AGI games (Addresses bug #2798797 ↵Kari Salminen
('AGI: larry 1 doesn't restart after dying') but doesn't fully fix it. There seems to be more to the problem still. Automatic restarting after dying of an STD doesn't take away the STD-condition and Larry continues to die in a loop). svn-id: r42482
2009-07-01- Added GCC_PRINTF attribute to several funcs where it makes senseMax Horn
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009
2009-06-19Fixed a warning about an uninitialized variableFilippos Karapetis
svn-id: r41660
2009-06-17Preliminary support for CoCo3 music.Eugene Sandulenko
svn-id: r41618
2009-06-16Disable music for CoCo3 games. It has different format.Eugene Sandulenko
svn-id: r41598
2009-06-15Run AGIMOUSE hack as a side effect alwaysEugene Sandulenko
svn-id: r41536
2009-06-13Added sanity checking to stopSound() and a bit more debug outputEugene Sandulenko
svn-id: r41501
2009-06-11Added set of CoCo3 AGI gamesEugene Sandulenko
svn-id: r41452
2009-06-07AGI: Fixed typo in game name ;)Max Horn
svn-id: r41331
2009-06-06Added CoCo3 version of SQ1Eugene Sandulenko
svn-id: r41284
2009-06-06Added couple of newly discovered fanmade AGI games.Eugene Sandulenko
svn-id: r41283
2009-06-06Removed unused variableFilippos Karapetis
svn-id: r41279
2009-06-06Added game GUI options to advancedDetector and updated all enginesEugene Sandulenko
svn-id: r41272
2009-06-06Add guard check to set.key opcode.Eugene Sandulenko
svn-id: r41260
2009-06-06Correct implementation for set.key opcode. Fixes #2605104: "AGI: Manhunter, ↵Eugene Sandulenko
F3 hotkey dosent work", removed number of hacks svn-id: r41259
2009-06-06Implement fence.mouse opcodeEugene Sandulenko
svn-id: r41258
2009-06-06Implement hide.mouse and show.mouse opcodesEugene Sandulenko
svn-id: r41257
2009-06-06Implement allow.menu opcodeEugene Sandulenko
svn-id: r41256
2009-06-06Implement hold.key and release.key opcodesEugene Sandulenko
svn-id: r41255
2009-06-06CleanupEugene Sandulenko
svn-id: r41254
2009-06-06Implement cancel.line. Consider obj.status.f implementedEugene Sandulenko
svn-id: r41253
2009-06-06Implement scummvm.ini flag features for AGI engineEugene Sandulenko
svn-id: r41252
2009-06-06CleanupEugene Sandulenko
svn-id: r41251
2009-06-06Fix bug #2026605: "SQ2: Have to wait after dying to do anything."Eugene Sandulenko
svn-id: r41250
2009-06-06Implement debug commands "room" and "bt"Eugene Sandulenko
svn-id: r41249
2009-06-06Remove duplicated amiga busy cursorEugene Sandulenko
svn-id: r41248
2009-06-06Stop abusing game flag.Eugene Sandulenko
svn-id: r41247
2009-06-06Disable save/load when original did not allowEugene Sandulenko
svn-id: r41246