aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
AgeCommit message (Collapse)Author
2008-02-03Revised Engine plugin API to only provide a single func which returns a ↵Max Horn
MetaEngine instance. Used this to simplify the rest of the plugin system svn-id: r30780
2008-02-03Changed "COMPATIBLITY" to "COMPATIBILITY".Torbjörn Andersson
svn-id: r30754
2008-02-02Moved AdvancedMetaEngine to namespace CommonMax Horn
svn-id: r30736
2008-02-02New MetaEngine class (work in progress to replace the current Engine plugin ↵Max Horn
API with a more object oriented approach) svn-id: r30726
2008-01-30Fix for bug #1881170 (AGI: palette-related glitches reported). Made AGIPAL ↵Kari Salminen
use only the lowest 6 bits of each color component (This should be the way the original AGIPAL-hack behaves too). svn-id: r30708
2008-01-29Combined two cases that did the exact same thing (In a switch-clause).Kari Salminen
svn-id: r30702
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-25Fully fix bug #1660424 (KQ4: Zombie bug). The bug also affected room 18 in ↵Kari Salminen
addition to the room 16 that was already taken care of in revision 30482. svn-id: r30631
2008-01-24Added detection for fanmade AGI game Enclosure v1.03.Kari Salminen
svn-id: r30630
2008-01-23Define and use enumerations for AGI Mouse protocol 1.0's button states.Kari Salminen
svn-id: r30620
2008-01-22Fixed typo in comment.Kari Salminen
svn-id: r30614
2008-01-21Implements 2 arguments version of the adj.ego.move.to.x.y-command. Should ↵Kari Salminen
fix bug #1733297 (GR: Actor stuck (Amiga version)). Savegames when using adj.ego.move.to.x.y-command may be broken at the moment. svn-id: r30602
2008-01-19fixed potential unitialized variables, one array overflowPaweł Kołodziejski
svn-id: r30571
2008-01-17Fixed obsolete comment.Kari Salminen
svn-id: r30535
2008-01-17Confirmed that the Amiga version of Space Quest II v2.0F using Amiga AGI ↵Kari Salminen
2.202 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info! svn-id: r30533
2008-01-17Fix for isalpha() assertions (Almost identical to revision 29924's fix). ↵Kari Salminen
Added the rationale for this fix in comments so hopefully this won't happen a third time at the same point in code ;). svn-id: r30531
2008-01-16Confirmed that Amiga version of King's Quest III (v1.01 1986-11-08) using ↵Kari Salminen
Amiga AGI 2.090 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info! svn-id: r30516
2008-01-14Workaround for bug #1660424 (KQ4: Zombie bug) which is a script bug present ↵Kari Salminen
in the original game. svn-id: r30482
2008-01-13IndentationKari Salminen
svn-id: r30478
2008-01-11Cleanup and simplificationFilippos Karapetis
svn-id: r30405
2008-01-11Don't show help when the alt or shift keys are pressedFilippos Karapetis
svn-id: r30404
2008-01-11Cleanup and simplificationFilippos Karapetis
svn-id: r30403
2008-01-10Remove disabling of moving using mouse in mines in Amiga's Gold Rush ↵Kari Salminen
introduced in r30375. So bug #1733297 remains although not stricly in its original form (Moving using mouse in the mines bugs still but not identically as when the bug report was given). svn-id: r30377
2008-01-10Disable moving using mouse in mines (Rooms 147-162) and ↵Kari Salminen
'adj.ego.move.to.x.y'-command (Which uses 2 arguments) in Amiga's Gold Rush. This temporary hack fixes bug #1733297 (GR: Actor stuck (Amiga version)). svn-id: r30375
2008-01-09Fixed some issues with AGI keyboard inputFilippos Karapetis
svn-id: r30356
2008-01-09Added a debug command, did some cleanupFilippos Karapetis
svn-id: r30351
2008-01-09Cleanup of the debugger commands, added some more commands, removed now ↵Filippos Karapetis
obsolete debug code svn-id: r30350
2008-01-09Added a debug console for Mickey's Space AdventuresFilippos Karapetis
svn-id: r30349
2008-01-07typoMax Horn
svn-id: r30328
2008-01-07Reject AGIPAL-files with over 6 bits per color component. Makes at least ↵Kari Salminen
fanmade AGI game Naturette II's colors not be messed up anymore. svn-id: r30326
2008-01-07Add detection data for a finished fanmade AGI game Naturette IV (2007-10-05).Kari Salminen
svn-id: r30324
2008-01-07Add partial implementation of obj.status.v-command (Based on observations of ↵Kari Salminen
the command's output in the Amiga version of Gold Rush!). svn-id: r30321
2008-01-05Fixed warning.Torbjörn Andersson
svn-id: r30269
2008-01-05Workaround for Amiga Gold Rush's broken picture 147 by patching it.Kari Salminen
svn-id: r30263
2008-01-05Implement a workaround to hide.mouse-command for Amiga's Gold Rush. Fixes ↵Kari Salminen
walking with mouse in room 192 (The hanging scene i.e. the copy protection failure scene). svn-id: r30259
2008-01-05Implement unknown test command 19 (hopefully) properly and name it ↵Kari Salminen
unofficially as the in.motion.using.mouse-command. svn-id: r30251
2008-01-04Make AGIPAL also accept 'pal.100' (Original hacked interpreter also does this).Kari Salminen
svn-id: r30213
2008-01-03Fix another -Wuninitialized warnings - n could have been returned w/o having ↵Max Horn
been set first svn-id: r30211
2008-01-03Silence a -Wuninitialized warningMax Horn
svn-id: r30205
2008-01-03Made AGIPAL-loading more lenient with errors. Added AGIPAL-flag to Naturette ↵Kari Salminen
3. These together fix Naturette 3's intro (No more long shakings). svn-id: r30193
2008-01-03Fix for the Space Trek sprite duplication bug (#1659209). Makes commands ↵Kari Salminen
position and position.v use coordinate clipping for Space Trek. svn-id: r30190
2008-01-02Add GF_OLDAMIGAV20 game flag for correctly setting computer type (v20 i.e. ↵Kari Salminen
vComputer) for particular old Amiga AGI games (Space Quest I v1.2 at the moment). svn-id: r30164
2008-01-02Set AGI's computer type variable (v20 i.e. vComputer) according to the used ↵Kari Salminen
platform. Now using different values for IBM-PC, Atari ST, Amiga and Apple IIGS platforms. svn-id: r30153
2008-01-02Set amount of free memory (v8 i.e. vFreePages) to maximum value (Also when ↵Kari Salminen
loading a saved game!). Fixes Gold Rush's help screen and bible passage showing. svn-id: r30136
2007-12-25Do not use abort (for that matter, shouldn't used exit(), either, but we ↵Max Horn
(ab)use that in various places anyway...) svn-id: r29994
2007-12-25Show objects always using priority 15. Fixes bug #1858037 (AGI: show.obj ↵Kari Salminen
priority error). svn-id: r29984
2007-12-20Clarify AGI FIXMEMax Horn
svn-id: r29930
2007-12-20Fix for isalpha() assertionsFilippos Karapetis
svn-id: r29924
2007-12-20Further changes to the AGI keyboard code, matching it against the original ↵Max Horn
Sarien SDL input code. There are still quite some bits which are unclear to me, though svn-id: r29921