Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-11 | Provide more language.tab file sizes | Eugene Sandulenko | |
svn-id: r28023 | |||
2007-07-10 | This commit adds a new build define USE_ARM_GFX_ASM (and sets it for the WinCE | Robin Watts | |
and DS builds). This causes the scumm engines graphics code to call ARM routines to do drawStripToScreen and copy8col. These routines were originally written for the DS port, and have now been made available to any other ARM device out there that wants them. I've tested this change on WinCE, but can't test it on the DS as I don't have one. We know that the routines work there though. svn-id: r28016 | |||
2007-07-10 | Cast the pointer to long instead of int to possibly fix the amd64 compile | Torbjörn Andersson | |
problem mentioned earlier on the channel. Neither seems like a particularly nice thing to do, but this is how we do it in the SDL backend, and it has apparently worked fine there... svn-id: r28012 | |||
2007-07-10 | Reberting accidental changes. | Eugene Sandulenko | |
svn-id: r28000 | |||
2007-07-10 | Preliminary (and buggy) Kanji support. | Eugene Sandulenko | |
svn-id: r27998 | |||
2007-07-09 | SCUMM: more cleanup in ScummEngine::drawStripToScreen, added a big TODO ↵ | Max Horn | |
comment explaining how to potentially speed up this code a lot svn-id: r27997 | |||
2007-07-09 | SCUMM: use the _compositeBuf, with 'natural' line pitch (implying linear ↵ | Max Horn | |
memory access for potentially better performance) svn-id: r27988 | |||
2007-07-08 | cleanup in ScummEngine::drawStripToScreen; in particular, the code is now ↵ | Max Horn | |
more efficient for The Dig, FT and COMI svn-id: r27980 | |||
2007-07-08 | SCUMM: hercules gfx code cleanup | Max Horn | |
svn-id: r27979 | |||
2007-07-08 | correct typo | Max Horn | |
svn-id: r27978 | |||
2007-07-08 | cleanup | Max Horn | |
svn-id: r27977 | |||
2007-07-08 | SCUMM: Handle platform override a bit differently during startup; ↵ | Max Horn | |
specifically, be more gentle if no perfect match against the specified platform value was found svn-id: r27966 | |||
2007-07-02 | Added Indy3EGA IBM 1.4 11/07/89 - English (US) 5.25" floppy version data ↵ | Max Horn | |
from report #1746189; also added version data on various other game versions svn-id: r27872 | |||
2007-07-01 | Re-added __attribute__(packed) | Max Horn | |
svn-id: r27830 | |||
2007-06-30 | Split Engine::pauseEngine: It now does pauseLevel handling, while engines ↵ | Max Horn | |
can provide a simpler pauseEngineIntern method; provided default implementation of the latter which simply (un)pauses the mixer svn-id: r27801 | |||
2007-06-30 | Added Engine::pauseEngine method (allows outside code, like the backend, to ↵ | Max Horn | |
pause/resume the active engine); made the global 'confirm exit' dialog use that feature; implemented ScummEngine::pauseEngine svn-id: r27797 | |||
2007-06-30 | Don't tracke time we take for loading (it should be less than a second anyway) | Max Horn | |
svn-id: r27795 | |||
2007-06-30 | Added global support for the (so far undocumented) confirm_exit config key | Max Horn | |
svn-id: r27788 | |||
2007-06-30 | Changed GUI system to use Common::KeyState state | Max Horn | |
svn-id: r27786 | |||
2007-06-30 | MI SegaCD related cleanup | Max Horn | |
svn-id: r27785 | |||
2007-06-30 | Removed/clarified various FIXME comments | Max Horn | |
svn-id: r27784 | |||
2007-06-30 | SCUMM: Moved code which re-mapped arrow keys | Max Horn | |
svn-id: r27783 | |||
2007-06-29 | Introduced ClickArea enum, some related cleanup in runInputScript and ↵ | Max Horn | |
checkExecVerbs svn-id: r27778 | |||
2007-06-29 | SCUMM: Handle all triggers for the debugger console in the same spot, to ↵ | Max Horn | |
ensure uniform behavior svn-id: r27777 | |||
2007-06-29 | SCUMM: Moved code for handling KBD_ALT combos (well, really only one: Alt-W) ↵ | Max Horn | |
in MI2 to processKeyboard; some cleanup svn-id: r27776 | |||
2007-06-24 | added arm assembly from patch #1742112 for codec47. (and really build arm ↵ | Paweł Kołodziejski | |
code this time) svn-id: r27685 | |||
2007-06-23 | More cleanup | Max Horn | |
svn-id: r27678 | |||
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 | Changed the way VAR_VERSION_KEY is handled | Max Horn | |
svn-id: r27665 | |||
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-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-19 | Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All ↵ | Max Horn | |
changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax. svn-id: r27548 | |||
2007-06-15 | Made Engine_SCUMM_gameIDList use the convenient GameList(PlainGameDescriptor ↵ | Max Horn | |
*) constructor svn-id: r27427 | |||
2007-06-15 | Changed SCUMM engine to use findDescriptionFromGameID, ↵ | Max Horn | |
Common::ADObsoleteGameID and Common::AdvancedDetector::findGameID svn-id: r27426 | |||
2007-06-13 | Removed redundant code | Max Horn | |
svn-id: r27393 | |||
2007-06-12 | Add support for pausing/resume cutscenes shown on the OmniTV in The Feeble ↵ | Travis Howell | |
Files. svn-id: r27371 | |||
2007-06-09 | Fix for bug #1734064 (FOA: Speech volume can not be set) -- we played speech ↵ | Max Horn | |
as SFX, not speech, in many SCUMM games svn-id: r27253 | |||
2007-06-08 | Add details for Hebrew Windows versions of Freddi Fish 3 and Pajama Sam 2 demos. | Travis Howell | |
svn-id: r27199 | |||
2007-06-08 | Add prefixes used by Hebrew Windows verison of Freddi Fish 3 and Pajama Sam ↵ | Travis Howell | |
2 demos. svn-id: r27198 | |||
2007-06-06 | Fix possible crash issue, if music volume was set by 3DO versions of HE games. | Travis Howell | |
svn-id: r27125 | |||
2007-06-03 | Modified version of patch #1723779: SCUMM: Improved ctrl+t subtitle cycling | Max Horn | |
svn-id: r27068 |