aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.h
AgeCommit message (Collapse)Author
2007-07-17Re-enabled the 3 entries that can't have menus (KQ3 ST, KQ3 DOS 1.01, SQ1 ↵Filippos Karapetis
DOS 1.0X). The ESC key will pause the game in those 3 games svn-id: r28129
2007-07-15Enabled menus in some old AGI games (released in 1986) which did not have ↵Filippos Karapetis
menus them originally: KQ1 Amiga and ST and early versions of KQ3 Amiga, SQ1 ST, SQ1 DOS and SQ1 Amiga. The GF_FORCEMENUS flag has been remaned to GF_MENUS. Also, two problematic versions of KQ3, a problematic version of SQ1 and a problematic version of Mixed up Mother Goose have been disabled. Finally, a duplicate detection entry for SQ1 has been removed svn-id: r28095
2007-07-10Make AGI's button drawing use AgiButtonStyle. Doesn't use Amiga-style yet. ↵Kari Salminen
It's next. svn-id: r28014
2007-07-10Oops. AgiButtonStyle::getColor's color parameters were bool rather than int. ↵Kari Salminen
Fixed. svn-id: r28011
2007-07-10Change AgiTextColor's default color to black text on white background.Kari Salminen
svn-id: r28010
2007-07-10Add AgiButtonStyle and create correct style according to render mode ↵Kari Salminen
(Supports PC and Amiga styles). svn-id: r28009
2007-07-09Fix for bug #1746661: "KQ3: Lockup when pressing ESC (Amiga version)"Filippos Karapetis
svn-id: r27989
2007-06-29Oops. An extra comma in the enum list's end. Removed.Kari Salminen
svn-id: r27775
2007-06-29Set AGI monitor type variable (vMonitor/v26) according to render mode.Kari Salminen
svn-id: r27774
2007-06-20Add an additional AGI screen for 256 color data (For use with AGI256 and ↵Kari Salminen
AGI256-2). svn-id: r27564
2007-06-13Some cleanup to the pred.dic AGI codeMax Horn
svn-id: r27386
2007-06-13implement predictive dictionary using ascii based operations, replacing the ↵Kostas Nakos
10ary tree svn-id: r27383
2007-06-02permit only one instance of predictive dialog, add handling of keypad keysKostas Nakos
svn-id: r27047
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-05-06Added a game ID field for all Sierra AGI games. Removed many types which are ↵Filippos Karapetis
now obsolete from the game features field svn-id: r26764
2007-05-04AGI: Changed a nasty workaround regarding views to only apply to a specific ↵Filippos Karapetis
view in the KQ4 introduction. This fixes several bugs and crashes in AGI V3 games and closes KQ4 bugs #1660486, #1660169, #1660192, #1660162 and #1660354 svn-id: r26743
2007-04-24Patch #1705791: Patch for #1648396 - AGI : SQ2 / 2.0F / IBM / priority lineFilippos Karapetis
Modify a workaround made for SQ1 to work on SQ1 only, not all AGI games. This fixes bug #1648396 with SQ2, a bug with LSL1 (Sarien bug #925074) and possibly others svn-id: r26589
2007-04-22Fix for loading savegames from the command line.Eugene Sandulenko
svn-id: r26567
2007-04-21Patch #1704914: "Fix for #1671426: MH2 : Doesn't recognize Enter for actions"Eugene Sandulenko
svn-id: r26562
2007-04-21Patch #1704575: 'Fix for #1692346: "KQ2: Cannot leave menu"'Eugene Sandulenko
svn-id: r26561
2007-03-25Removed code that at least for now is presumed dead.Torbjörn Andersson
svn-id: r26304
2007-03-17Allow synthetic events in dialog windows, e.g. so you can use keyboard repeatTorbjörn Andersson
when scrolling the list of savegames. svn-id: r26175
2007-03-12Some usability improvements to the save/load dialog: The scrollbar uses theTorbjörn Andersson
top/bottom position only when the first/last slot is in view, save slots are numbered, and when saving over an old savegame, the description input field is pre-filled with the old description. That last one is particularly useful if you save to the same slot repeatedly while doing something insanely dangerous like, say, walking from one side of the screen to the other. ("Almost there... almost there... oops.") svn-id: r26105
2007-03-12Patch #1678264: "AGI: Extending the number of save slots"Eugene Sandulenko
svn-id: r26098
2007-02-26Removing dead codeMax Horn
svn-id: r25878
2007-02-20More header consistency fixes. (Actually, there was nothing at all to keepTorbjörn Andersson
font.h from being included multiple times.) svn-id: r25744
2007-02-13Get rid of _opt. Cleanup.Eugene Sandulenko
svn-id: r25549
2007-02-12Fingolfin's patch for improving dictionary loading speed. Applied as is.Eugene Sandulenko
svn-id: r25503
2007-02-11Improve detection. Remove redundant md5sEugene Sandulenko
svn-id: r25486
2007-02-10Get rid of AGI_AMIGA and use platform setting instead.Eugene Sandulenko
svn-id: r25469
2007-02-03Fixing various doxygen warningsMax Horn
svn-id: r25362
2007-01-21Reduce dependency from common/advancedDetector.hEugene Sandulenko
svn-id: r25156
2007-01-16Formating names in source codePaweł Kołodziejski
svn-id: r25101
2007-01-12Fixed version number printing in alt-d dialogue boxStuart George
svn-id: r25070
2007-01-12Slighty modified patch #1631229: "Revamp of AGI savegame system"Eugene Sandulenko
svn-id: r25069
2007-01-07Renamed amiga -> amigaMode and agds -> agdsMode; also some minor cleanupMax Horn
svn-id: r25047
2007-01-06Removed almost all the remaining hires code.David Symonds
svn-id: r25037
2007-01-06Another set of unused hires code bites the dust.David Symonds
svn-id: r25036
2007-01-06Extended text rendering code to allow "checkerboarding", and switch menu codeDavid Symonds
to using this checkerboard effect for disabled menu items (this is how Sierra's interpreter works). svn-id: r25024
2006-12-19Added AdvancedDetection to AGI engine. Only added KQ1 for testingStuart George
svn-id: r24877
2006-12-06Fixing some compiler warningsMax Horn
svn-id: r24812
2006-12-06Fixed compile errors (for me at least). Still plenty of warnings, though.Torbjörn Andersson
svn-id: r24809
2006-12-06first phase of objectisation of agi enginePaweł Kołodziejski
svn-id: r24808
2006-12-06Enable yet unfinished IIgs sound, but this prevents IIgs games from crashing.Eugene Sandulenko
svn-id: r24807
2006-09-23Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵Max Horn
the linker dependency graph). Porters will have to update project files svn-id: r23974
2006-09-16Reduce code duplicationMax Horn
svn-id: r23888
2006-05-25Minor cleanup and formattingEugene Sandulenko
svn-id: r22634
2006-05-25Made CGA rendering, EGA/VGA palette selectable via render_modeEugene Sandulenko
svn-id: r22632
2006-05-24converted to scummvm console stylePaweł Kołodziejski
svn-id: r22618
2006-05-24Fix a const warningMax Horn
svn-id: r22615