Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-30 | AGI: fix F7-F10 keys | Martin Kiewitz | |
2016-01-30 | AGI: fix amiga mouse cursor comment | Martin Kiewitz | |
2016-01-29 | SCUMM: 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-29 | SCI: add code to make numpad cursor keys work again | Martin 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-29 | AGI: add hack to make numpad cursor keys work | Martin Kiewitz | |
should probably get fixed at some point in backend | |||
2016-01-29 | AGI: font loader support for Atari ST font | Martin Kiewitz | |
2016-01-29 | AGI: overwrite save restore dialog font character | Martin Kiewitz | |
Overwrite it, to make sure that original save/restore dialogs look properly. | |||
2016-01-29 | AGI: support for user-supplied font-file | Martin 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-29 | AGI: new font class created | Martin Kiewitz | |
moved font stuff into GfxFont class removed Mickey Mouse font data (is loaded from mickey.exe) | |||
2016-01-29 | AGI: use Common::RenderMode instead of its own | Martin Kiewitz | |
AppleIIgs + Atari ST weren't available back then in the enum. They now are, so I can use the Common one. | |||
2016-01-29 | AGI: remove commented out code from CmdSetSimple() | Martin Kiewitz | |
should have been removed already. | |||
2016-01-29 | AGI: font.h / change comment to use unix slashes | Martin Kiewitz | |
2016-01-29 | AGI: improve checkPosition() code, remove while(0) | Martin Kiewitz | |
2016-01-29 | AGI: remove commented out code in console.cpp | Martin Kiewitz | |
2016-01-29 | AGI: remove initGraphics comment | Martin Kiewitz | |
2016-01-29 | AGI: added/changed font warnings | Martin Kiewitz | |
2016-01-29 | AGI: adjust mouse pos using render start Y | Martin Kiewitz | |
instead of having it hardcoded. | |||
2016-01-29 | AGI: graphics rewrite + cleanup | Martin 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-29 | ACCESS: Fix some uninitialized variables | Strangerke | |
2016-01-28 | SHERLOCK: SS: Fix signed char issues with new isPrintable function | Paul Gilbert | |
2016-01-28 | SCI: change ascii detection for key event handling | Martin 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-27 | SHERLOCK: SS: Fix German accents not showing in journal | Paul Gilbert | |
2016-01-27 | AGI: Apple IIgs: remove warning about bad sample size | Martin Kiewitz | |
2016-01-27 | AGI: fix invalid memory access in Apple IIgs sound | Martin Kiewitz | |
fixes crash in Manhunter 1, when looking at corpse right at the start. Sound resource is actually corrupt (missing bytes). | |||
2016-01-26 | KYRA: Cleanup listing of actual save slots in GUI::updateSaveFileList. | Johannes Schickel | |
2016-01-26 | SCI: Only select save slots for kernel calls | Martin Kiewitz | |
Previous code also selected files called e.g. "[targetname].abc" | |||
2016-01-26 | ZVISION: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | VOYEUR: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TSAGE: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TOON: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TONY: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TOLTECS: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TINSEL: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | TEENAGENT: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SWORD2: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SWORD1: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SKY: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SCUMM: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SCI: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | SAGA: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | QUEEN: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | PARALLACTION: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | NEVERHOOD: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | MADS: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | LURE: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | LAB: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | KYRA: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | HUGO: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | HOPKINS: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-26 | FULLPIPE: Only request actual save slots in listSaves. | Johannes Schickel | |