Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-06-23 | Cleanup; also fixed Alt-F5 (orig. saveload menu) in COMI | Max Horn | |
svn-id: r27677 | |||
2007-06-23 | Reworked the SCUMM input code even more: Merged various code paths and ↵ | Max Horn | |
streamlined stuff; as a consequence, e.g. talkstop works in V0-V2 games, too; but also regressions may turn up. Also don't rely on Common::ASCII_F1 etc. values to compute SCUMM specific key codes svn-id: r27675 | |||
2007-06-23 | Removing WinCE specific code in ScummEngine_v7::processKeyboard -- it made ↵ | Max Horn | |
no sense at all. If this breaks something, please contact me so that we can properly fix it together svn-id: r27674 | |||
2007-06-23 | Simplify code: Since processInput() always overwrite the value of lastKeyHit ↵ | Max Horn | |
if KEY_ALL_SKIP is seen, we can never encounter KEY_ALL_SKIP at this spot svn-id: r27673 | |||
2007-06-23 | Revised SCUMM's input code. We now fix the keys F5, '.', space, escape for ↵ | Max Horn | |
mainmenu, talkstop, pause, cutsceneExit; this simplifies and clarifies the code, and ensures consistent game behavior svn-id: r27672 | |||
2007-06-23 | Added GOB FIXME | Max Horn | |
svn-id: r27671 | |||
2007-06-23 | Changed BASS to use more KEYCODEs | Max Horn | |
svn-id: r27670 | |||
2007-06-23 | Using KEYCODE_f and KEYCODE_g instead of 'f' and 'g' to check for fast-mode-keys | Sven Hesse | |
svn-id: r27669 | |||
2007-06-23 | Converted LURE code to use KEYCODEs | Max Horn | |
svn-id: r27668 | |||
2007-06-23 | Compare Common::KEYCODE_ against KeyState::keycode, not KeyState::ascii | Max Horn | |
svn-id: r27666 | |||
2007-06-23 | Changed the way VAR_VERSION_KEY is handled | Max Horn | |
svn-id: r27665 | |||
2007-06-23 | Changed input routine to use KEYCODE. | Nicola Mettifogo | |
svn-id: r27664 | |||
2007-06-23 | Moved F1 key remapping in COMI to a more appropriate place | Max Horn | |
svn-id: r27663 | |||
2007-06-23 | Correct typo. | Travis Howell | |
svn-id: r27662 | |||
2007-06-23 | cleanup | Max Horn | |
svn-id: r27661 | |||
2007-06-23 | SCUMM: Added three FIXME comments to the _keyDownMap code, and made it use ↵ | Max Horn | |
KEYCODE_ constants for clarity svn-id: r27659 | |||
2007-06-23 | Made use of full Common::KeyState in SCUMM (there is still lots of room for ↵ | Max Horn | |
improvements, though) svn-id: r27656 | |||
2007-06-23 | Made SCUMM use Common::KeyState, too (but implemented almost no ↵ | Max Horn | |
fixes/optimizations based on this) svn-id: r27655 | |||
2007-06-23 | Minor formatting fix | Oystein Eftevaag | |
svn-id: r27651 | |||
2007-06-23 | Applying patch 1669536: Kyra2: Intro fixes | Oystein Eftevaag | |
svn-id: r27650 | |||
2007-06-23 | Minor cleanup. | Travis Howell | |
svn-id: r27649 | |||
2007-06-23 | Ooops, adjust Elvira 2 specific offset too. | Travis Howell | |
svn-id: r27648 | |||
2007-06-23 | Minor cleanup. | Travis Howell | |
svn-id: r27646 | |||
2007-06-23 | Fix alignment issue in setWindowPalete video opcode. | Travis Howell | |
svn-id: r27645 | |||
2007-06-22 | 0xD -> Common::KEYCODE_RETURN | Max Horn | |
svn-id: r27639 | |||
2007-06-22 | AGI: Properly handle backspace key on all systems, not just OS X | Max Horn | |
svn-id: r27638 | |||
2007-06-22 | Slightly updated key handling in BS2, Kyra, and Touche | Max Horn | |
svn-id: r27637 | |||
2007-06-22 | BS1: Make use of Common::KeySate::reset() | Max Horn | |
svn-id: r27636 | |||
2007-06-22 | Converted BASS to use Common::KeyState | Max Horn | |
svn-id: r27635 | |||
2007-06-22 | Fix MSVC8 warning | Filippos Karapetis | |
svn-id: r27633 | |||
2007-06-22 | Converted rest of BS1 to use Common::KeyState (removing two more hacks) | Max Horn | |
svn-id: r27631 | |||
2007-06-22 | Converted some more code to make use of Common::KEYCODE_ / Common::ASCII_ | Max Horn | |
svn-id: r27628 | |||
2007-06-22 | Made BS1 track the full KeyState upon KEYDOWN events (this makes it possible ↵ | Max Horn | |
to remove to workaround for Mac keyboards) svn-id: r27627 | |||
2007-06-22 | Cleaning up after myself (I blame it on, err, uhh... the Vogons?) | Max Horn | |
svn-id: r27625 | |||
2007-06-22 | Changed more code to use Common::KEYCODE_ enum | Max Horn | |
svn-id: r27624 | |||
2007-06-22 | Get rid of FOTAQ's own KeyCode enum in favor of Common::KeyCode (attention: ↵ | Max Horn | |
the F12 quickload hotkey used to be incorrectly mapped to F6, this change 'fixes' that) svn-id: r27623 | |||
2007-06-22 | Work around a crash when quitting Simon 2. If this is the proper fix, it should | Torbjörn Andersson | |
almost certainly go into the 0.10 branch as well. svn-id: r27617 | |||
2007-06-22 | Converted lots of code to use Common::ASCII_* and COMMON::KEYCODE_* ↵ | Max Horn | |
constants. This also revealed the evil mixing of keycodes and ascii we do in many places :-/ svn-id: r27616 | |||
2007-06-22 | Don't include sdl_keysym.h. Use our Common::KEYCODE constants instead of SDLK | Torbjörn Andersson | |
constants. svn-id: r27609 | |||
2007-06-22 | Removed old debug input files no longer being used, and the Lure disassembly ↵ | Paul Gilbert | |
folder svn-id: r27608 | |||
2007-06-22 | Added entries for fights.cpp and sound.cpp | Paul Gilbert | |
svn-id: r27607 | |||
2007-06-22 | Lots of bugfixes - game is now completable | Paul Gilbert | |
svn-id: r27606 | |||
2007-06-22 | Implemented remaining script methods | Paul Gilbert | |
svn-id: r27605 | |||
2007-06-22 | Initial commit | Paul Gilbert | |
svn-id: r27604 | |||
2007-06-22 | Added extra information to some methods, and a new method to show an ↵ | Paul Gilbert | |
animation sequence svn-id: r27603 | |||
2007-06-22 | Use KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27600 | |||
2007-06-22 | Use KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27599 | |||
2007-06-22 | Use KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27597 | |||
2007-06-21 | Use KEYCODE constants. | Torbjörn Andersson | |
svn-id: r27596 | |||
2007-06-21 | Use KEYCODE constants. (Except for '~' which doesn't seem to have one.) | Torbjörn Andersson | |
svn-id: r27595 |