aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
AgeCommit message (Collapse)Author
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
2009-06-06Store and compare MD5s in the savesEugene Sandulenko
svn-id: r41245
2009-06-06Fix bug #1745954: "GR: Intro "jumpy" in parts (Amiga version)"Eugene Sandulenko
svn-id: r41244
2009-06-06Fix bug #2721940: "AGI: Gold Rush! Restart Option differs from original"Eugene Sandulenko
svn-id: r41243
2009-06-06Fix bug #2026570: "SQ2: Prompt disappears when it shouldn't"Eugene Sandulenko
svn-id: r41242
2009-06-06Fix implementation of prevent.input. This fixes SQ2 introEugene Sandulenko
svn-id: r41241
2009-06-06Fix bug #2434187: "SQ2: message not displayed, or vanishes too quickly"Eugene Sandulenko
svn-id: r41240
2009-06-06Whitespace fixes and C++ commentsEugene Sandulenko
svn-id: r41239
2009-06-06Decrease number of free memory pages to realistic valueEugene Sandulenko
svn-id: r41238
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061