aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2016-01-30AGI: fix F7-F10 keysMartin Kiewitz
2016-01-30AGI: fix amiga mouse cursor commentMartin Kiewitz
2016-01-29SCUMM: Allow Alt-x to be used to quit SCUMM games.Johannes Schickel
This includes a TODO to check which SCUMM games actually exhibit this behavior originally. cbd867329e018d7eca12b3a8842e52b8db9f494d added this behavior to our backend code initially.
2016-01-29SCI: add code to make numpad cursor keys work againMartin Kiewitz
When the users presses keys on the numpad, we get digits in .ascii even when Num-Lock is not enabled. This caused numpad cursor keys not working anymore. Imo we should only get .ascii in those cases, when Num-Lock is enabled.
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
2016-01-26FULLPIPE: Only request actual save slots in listSaves.Johannes Schickel