aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-03SCI: Remove hardcoded value in getScummVMEvent()Martin Kiewitz
2016-02-03Merge pull request #660 from rootfather/readme-deThierry Crozat
I18N: Update German README and NEWS file
2016-02-03I18N: Update German NEWS (Neues) filerootfather
This updates the German NEWS (Neues) file to the english original file as of commit 7d014be0a2b796175a7ce40a9315603f711b2a30
2016-02-03I18N: Update German README [Liesmich] filerootfather
The German README [Liesmich] file is now the same as the English original as of commit 687f6067f5d8f616ccd948e43783bdc27f621c23.
2016-02-03I18N: Regenerate translations.datEugene Sandulenko
2016-02-03I18N: Update Belarussian translation. Patch #1626Eugene Sandulenko
2016-02-03AGI: Message box mouse supportMartin Kiewitz
2016-02-03AGI: Rename WINDOWRESET to WINDOW_AUTO_CLOSE_TIMERMartin Kiewitz
2016-02-03AGI: Increase time delay for Apple IIgsMartin Kiewitz
It seems that either Apple IIgs ran very slowly or that its AGI interpreter didn't do the delays as on all the other platforms. Further investigation needed Fixes all sorts of games running now way too fast.
2016-02-03AGI: Remove unused initialized variableMartin Kiewitz
2016-02-03AGI: Remove _game.state, not needed anymoreMartin Kiewitz
2016-02-03AGI: Change cycle delay handling, seems to fix GRMartin Kiewitz
Removed pollTimer() Renamed pause() to wait() Doing 10 msec delays instead of at least 50 msec per EventProcess Seems to fix weird Gold Rush ingame timer issue?! bug #4147
2016-02-03AGI: Cycle event processing changedMartin Kiewitz
processEvents() renamed to processScummVMEvents() mainCycle() renamed to processAGIEvents() have.key now sets up an inner loop and calls processAGIEvents() to avoid any further cycle work processing
2016-02-03AGI: Call update screen in have.key for nowMartin Kiewitz
Some games call it in an endless loop until a key is returned
2016-02-03AGI: Make inner loop handlers consistentMartin Kiewitz
2016-02-03AGI: Implement messageBox() as inner loopMartin Kiewitz
Also remove _game.keypress, _game.msgBoxTicks
2016-02-03AGI: Remove Gold Rush workaround, no longer neededMartin Kiewitz
2016-02-03AGI: Fix regression of have.key changesMartin Kiewitz
original commit 8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37 Now hopefully properly implemented. Adjusted a few more inaccuracies (we set v19 to 0, where we shouldn't have)
2016-02-02AGI: add drawCharacterOnDisplay()Martin Kiewitz
2016-02-02AGI: Remove inputMode, not needed anyoreMartin Kiewitz
2016-02-02AGI: test commands cleanupMartin Kiewitz
2016-02-02AGI: Use inner loop functionality for have.keyMartin Kiewitz
Also do it like the original interpreter did it
2016-02-02AGI: Don't pause in game timer while in menusMartin Kiewitz
Original interpreter did not do it and we paused music/sfx, which the original interpreter also didn't do. Shouldn't cause issues.
2016-02-02AGI: code formattingMartin Kiewitz
2016-02-02LAB: Fix wrong glowing belt file in getInvName()Filippos Karapetis
A regression from 4fb53ad170f483bbce2e27643cd3ee1fa604cebd
2016-02-02AGI: Fix formatting.Johannes Schickel
This mostly enforces tabs for indentation and spaces for formatting. But also fixes spaces on empty lines, some extra/missing spaces. astyle + manual fixup
2016-02-02AGI: Add WORKAROUND comment to "render after menu"Martin Kiewitz
see commit 0b75bf37219cf49f274da330a44e81068152599c Original AGI did not do, what we are doing now
2016-02-02I18N: Regenerate translations.datEugene Sandulenko
2016-02-02I18N: Update Dutch translation. Patch #1624Eugene Sandulenko
2016-02-02I18N: Update Galego Translation. Patch #1623Eugene Sandulenko
2016-02-02I18N: Fixes to Russian translation. Patch #1625Eugene Sandulenko
2016-02-02AGI: Don't use status row for menu mouse triggerMartin Kiewitz
Use hardcoded first line instead In Donald Duck the status line is at line 24, but also hidden
2016-02-02AGI: Render after menu, when playarea starts at 0Martin Kiewitz
Fixes graphics glitch for Donald Duck
2016-02-02AGI: mouse support for menuMartin Kiewitz
2016-02-02SCI: make event type, modifiers + character uint16Martin Kiewitz
2016-02-02SCI: Make event handling helper tables staticMartin Kiewitz
2016-02-02SCI: Fix comment about debugger keysMartin Kiewitz
Was changed to Ctrl-Shift-D at some point, because a SCI game uses Ctrl-D. Comment wasn't changed accordingly back then.
2016-02-02SCI: Keyboard event handling cleanupMartin Kiewitz
Renamed "ourModifiers" to "scummVMKeyFlags" Now also using the flags directly from the ScummVM event in case it actually was a Keyboard event.
2016-02-02SCI: Fix regression of previous keycode commitMartin Kiewitz
7aeadba863ed1893fa6095008d35b32ce5117749 Thanks LordHoto for spotting it
2016-02-02SCI: Removed ".data" from SciEventMartin Kiewitz
Was the ScummVM-system-Keycode, sometimes modified. Changed Menu/Portrait/Controls32-code to use .character instead. Cleaned up a bit of code in getScummVMEvent()
2016-02-02I18N: Regenerated translations.datEugene Sandulenko
2016-02-02I18N: Update Russian translationEugene Sandulenko
2016-02-02I18N: Update Ukrainian translationEugene Sandulenko
2016-02-02AGI: changed debug msg VGA font -> PC BIOS fontMartin Kiewitz
2016-02-02SCI: fix typo in commentMartin Kiewitz
2016-02-02Merge pull request #656 from lordhoto/xdg-dirs-posixJohannes Schickel
POSIX: Follow XDG Base Directory Specification for User's Files
2016-02-02NEWS: Mention switch to XDG style locations for Unix ports.Johannes Schickel
2016-02-02POSIX: Use XDG specification for default save path.Johannes Schickel
This is what the XDG Base Directory Specification suggests to use. We still use ~/.scummvm as default path in case the directory exists. This tackles an aspect of bug #6036 "POSIX: Use XDG dirs instead of HOME".
2016-02-02POSIX: Move assureDirectoryExists to posix-fs{.h,.cpp}.Johannes Schickel
2016-02-02POSIX: Move default config file location to ↵Johannes Schickel
'$XDG_CONFIG_HOME/scummvm/scummvm.ini'. This is what the XDG Base Directory Specification suggests to use. We still use the old location of '~/.scummvmrc' in case that is present. This tackles an aspect of bug #6036 "POSIX: Use XDG dirs instead of HOME".