aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-01-30AGI: Fix some word parsing issuesMartin Kiewitz
- Keep a non-lowercased user input copy for copying out words - Check for user input word end after matching a dictionary word - Fix detection of "a" and "i" words
2016-01-30AGI: fix keyboard input code for keycodesMartin Kiewitz
Reset key, when no valid .ascii was received.
2016-01-30AGI: do not allow load/save while in inner loopMartin Kiewitz
load/saving via ScummVM menu Mixed up mother goose has an endless script loop, when no user name was entered, which means restoring while in there would result in us staying in the inner loop until the user entered something
2016-01-30AGI: fix F7-F10 keysMartin Kiewitz
2016-01-30AGI: fix amiga mouse cursor commentMartin Kiewitz
2016-01-29AGI: add hack to make numpad cursor keys workMartin Kiewitz
should probably get fixed at some point in backend
2016-01-29AGI: font loader support for Atari ST fontMartin Kiewitz
2016-01-29AGI: overwrite save restore dialog font characterMartin Kiewitz
Overwrite it, to make sure that original save/restore dialogs look properly.
2016-01-29AGI: support for user-supplied font-fileMartin Kiewitz
agi-font-atarist.bin -> used for platform Atari ST agi-font-amiga.bin -> used for platform Amiga agi-font-dos.bin -> used for platform DOS agi-font-fanmade.bin -> used for fan-made games That way users can get a more accurate font.
2016-01-29AGI: new font class createdMartin Kiewitz
moved font stuff into GfxFont class removed Mickey Mouse font data (is loaded from mickey.exe)
2016-01-29AGI: use Common::RenderMode instead of its ownMartin Kiewitz
AppleIIgs + Atari ST weren't available back then in the enum. They now are, so I can use the Common one.
2016-01-29AGI: remove commented out code from CmdSetSimple()Martin Kiewitz
should have been removed already.
2016-01-29AGI: font.h / change comment to use unix slashesMartin Kiewitz
2016-01-29AGI: improve checkPosition() code, remove while(0)Martin Kiewitz
2016-01-29AGI: remove commented out code in console.cppMartin Kiewitz
2016-01-29AGI: remove initGraphics commentMartin Kiewitz
2016-01-29AGI: added/changed font warningsMartin Kiewitz
2016-01-29AGI: adjust mouse pos using render start YMartin Kiewitz
instead of having it hardcoded.
2016-01-29AGI: graphics rewrite + cleanupMartin Kiewitz
- graphics code fully rewritten - Apple IIgs font support - Amiga Topaz support - Word parser rewritten - menu code rewritten - removed forced 2 second delay on all room changes replaced with heuristic to detect situations, where it's required - lots of naming cleanup - new console commands show_map, screenobj, vmvars and vmflags - all sorts of hacks/workarounds removed - added SCI wait mouse cursor - added Apple IIgs mouse cursor - added Atari ST mouse cursor - added Amiga/Apple IIgs transition - added Atari ST transition - user can select another render mode and use Apple IIgs palette + transition for PC versions - inventory screen rewritten - SetSimple command now properly implemented - PreAGI Mickey: Sierra logo now shown - saved games: now saving controller key mapping also saving automatic save data (SetSimple command) - fixed invalid memory access when saving games (31 bytes were saved using Common::String c_ptr() Special Thanks to: - fuzzie for helping out with the Apple IIgs font + valgrind - eriktorbjorn for helping out with valgrind - LordHoto for figuring out the code, that caused invalid memory access in the original code, when saving a game - sev for help out with reversing the Amiga transition currently missing: - mouse support for menu - mouse support for system dialogs - predictive dialog support
2016-01-29ACCESS: Fix some uninitialized variablesStrangerke
2016-01-28SHERLOCK: SS: Fix signed char issues with new isPrintable functionPaul Gilbert
2016-01-28SCI: change ascii detection for key event handlingMartin Kiewitz
New way is probably better. Sadly we get a few keys atm in the ascii field, like cursor left and the function keys. That's why a check for <= 0xFF is needed.
2016-01-27SHERLOCK: SS: Fix German accents not showing in journalPaul Gilbert
2016-01-27AGI: Apple IIgs: remove warning about bad sample sizeMartin Kiewitz
2016-01-27AGI: fix invalid memory access in Apple IIgs soundMartin Kiewitz
fixes crash in Manhunter 1, when looking at corpse right at the start. Sound resource is actually corrupt (missing bytes).
2016-01-26KYRA: Cleanup listing of actual save slots in GUI::updateSaveFileList.Johannes Schickel
2016-01-26SCI: Only select save slots for kernel callsMartin Kiewitz
Previous code also selected files called e.g. "[targetname].abc"
2016-01-26ZVISION: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26VOYEUR: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TSAGE: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TOON: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TONY: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TOLTECS: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TINSEL: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26TEENAGENT: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SWORD2: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SWORD1: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SKY: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SCUMM: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SCI: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26SAGA: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26QUEEN: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26PARALLACTION: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26NEVERHOOD: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26MADS: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26LURE: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26LAB: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26KYRA: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26HUGO: Only request actual save slots in listSaves.Johannes Schickel
2016-01-26HOPKINS: Only request actual save slots in listSaves.Johannes Schickel