https://github.com/scummvm/scummvm

sort by:
Revision Author Date Message Commit Date
b7f1921 RELEASE: This is 1.8.0pre 05 February 2016, 22:30:08 UTC
b843780 MADS: Change the engine description The engine will support more games than Rex, so its actual name is more fitting than a single game name 05 February 2016, 22:12:41 UTC
88e2673 SCI: Clean up the op_infoToa and op_superToa SCI3 opcodes 05 February 2016, 21:52:18 UTC
7ffc4f9 SCI: Silence false positive warning in MSVC 05 February 2016, 21:50:53 UTC
eaf0aeb AGI: Make it possible to also force CGA/EGA/VGA ...rendering 05 February 2016, 21:09:11 UTC
04de727 SCI: Blocking ScummVM auto-save slot 0 for saving Auto-saving is not used by SCI, but slot 0 is ScummVM "standard" for auto-saving, that's why it's not available for saving anymore. Jones still uses slot 0 for saving/restoring (because it's hardcoded and changing it would break it somewhat) Deleting + restoring is still possible of couse. 05 February 2016, 18:43:48 UTC
c61c89d SCI: QfG1/2/3/4 character file detection changed No longer checking for .sav file suffix, but instead checking room number instead. The user is able to change the suffix, which would have resulted in a compressed character file. 05 February 2016, 17:40:14 UTC
bdec938 DISTS/REDHAT: Package mort.dat, access.dat 05 February 2016, 16:51:14 UTC
a7ffda3 AGI: fix build powf() -> pow() 05 February 2016, 16:03:38 UTC
f09a15f AGI: Render mode Macintosh added Palette + mouse cursor + box frame color only atm Thanks to wjp for gamma correction Not sure, if our current color adjustment is correct Should be checked by using actual hardware 05 February 2016, 15:41:02 UTC
f954603 AGI: GfxMgr::drawBox now using kRenderMacintosh 05 February 2016, 13:23:23 UTC
efb6532 AGI: Rewrote stringWordWrap() Original code wasn't accurate 05 February 2016, 13:13:45 UTC
29b37f4 COMMON: Add render mode for Macintosh. On request of m_kiewitz who wants to use it for AGI. 05 February 2016, 11:38:28 UTC
f28ced2 MAEMO: Fix default bindings This code depended on the off by one bug fixed in 9b8b737 05 February 2016, 07:06:54 UTC
331a9f4 SHERLOCK: SS: Fix crash on invalid graphics in German version 04 February 2016, 23:47:08 UTC
72a3cae AGI: Restrict hide.mouse to AGI3 only Command seems to not have existed in at least 2.917 (PC). Space Quest 2 on Apple IIgs calls it during intro, but never calls show.mouse. SQ2 on other platforms does not make this call. Mouse cursor is not hidden under emulator, so atm I have to assume that it's either a dodgy script or there was something else hacked into the interpreter back then. This fixes Space Quest 2 Apple IIgs losing mouse cursor, when the intro is not canceled. 04 February 2016, 22:24:59 UTC
4b7d49d AGI: Fix Hold-Key-Mode implementation Hold-Key-Mode got introduced v2.425, it was simply not possible to disable it until 3.098. Now creating a AGI_KEY_STATIONARY event, so that it works properly Fixes Mixed Up Mother Goose 04 February 2016, 21:53:15 UTC
9f7ff83 AGI: Fix mouse code for transitions Do not show mouse cursor after transition, when it's currently switched to hidden. Do the same for hide/show.mouse opcodes. 04 February 2016, 20:21:52 UTC
26791ec AGI: Add verbose flags to debug command screenobj 04 February 2016, 17:49:15 UTC
240982a AGI: Fix cursor position after save game descr. Cursor was placed incorrectly after entering saved game description using original load/save dialogs. 04 February 2016, 16:22:23 UTC
af8dbfc AGI: More accurate menu mouse support Menu items did not switch to inverted state when they are disabled. 04 February 2016, 15:42:41 UTC
9620979 AGI: Add Atari ST system UI buttons 04 February 2016, 14:30:50 UTC
db03bae AGI: Add buttons to save/restore verify dialogs 04 February 2016, 12:58:10 UTC
c17cd72 AGI: Add Amiga system UI buttons Also adjust window frames for Amiga. Amiga also uses hi-res ones. 04 February 2016, 12:38:18 UTC
e019323 AGI: Add Apple IIgs system UI buttons For Restart/Quit/Pause dialog 04 February 2016, 11:51:35 UTC
a31312c ACCESS: Fix display of ending credits 04 February 2016, 03:46:28 UTC
284b267 ACCESS: Workaround Floppy room establishment reshown when loading saves 04 February 2016, 02:21:55 UTC
65b55b4 ACCESS: Setup wall codes correctly after reinitializing for new room 04 February 2016, 02:05:07 UTC
dbdf776 AGI: Fix disabled look to work properly in menus 03 February 2016, 23:55:53 UTC
f460b09 CONFIGURE: Log cmdline and envvars to config.log 03 February 2016, 22:23:20 UTC
f6c9cff AGI: Add different window frames for Macintosh Also work on drawCharacter code for SystemUI usage 03 February 2016, 21:47:58 UTC
0f026c7 AGI: Add different window frames for Apple IIgs Only slightly different than on PC 03 February 2016, 21:25:52 UTC
b726513 SCI: code/define formatting 03 February 2016, 19:51:46 UTC
e91bdf0 SCI: Remove hardcoded value in getScummVMEvent() 03 February 2016, 19:45:08 UTC
6180106 Merge pull request #660 from rootfather/readme-de I18N: Update German README and NEWS file 03 February 2016, 18:58:44 UTC
e3b34af I18N: Update German NEWS (Neues) file This updates the German NEWS (Neues) file to the english original file as of commit 7d014be0a2b796175a7ce40a9315603f711b2a30 03 February 2016, 13:59:46 UTC
6e14bc2 I18N: Update German README [Liesmich] file The German README [Liesmich] file is now the same as the English original as of commit 687f6067f5d8f616ccd948e43783bdc27f621c23. 03 February 2016, 13:37:52 UTC
068d5d8 I18N: Regenerate translations.dat 03 February 2016, 10:48:16 UTC
3b396d8 I18N: Update Belarussian translation. Patch #1626 03 February 2016, 10:47:42 UTC
a9bb8c3 AGI: Message box mouse support 03 February 2016, 07:27:44 UTC
d23871f AGI: Rename WINDOWRESET to WINDOW_AUTO_CLOSE_TIMER 03 February 2016, 03:17:15 UTC
3eebf2e AGI: Increase time delay for Apple IIgs 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. 03 February 2016, 02:49:37 UTC
9a34543 AGI: Remove unused initialized variable 03 February 2016, 02:13:25 UTC
cc55cb1 AGI: Remove _game.state, not needed anymore 03 February 2016, 02:07:50 UTC
3411717 AGI: Change cycle delay handling, seems to fix GR 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 03 February 2016, 01:40:01 UTC
778c1dd AGI: Cycle event processing changed 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 03 February 2016, 01:21:07 UTC
c2038e0 AGI: Call update screen in have.key for now Some games call it in an endless loop until a key is returned 03 February 2016, 00:47:26 UTC
702b66a AGI: Make inner loop handlers consistent 03 February 2016, 00:41:32 UTC
8271058 AGI: Implement messageBox() as inner loop Also remove _game.keypress, _game.msgBoxTicks 03 February 2016, 00:32:57 UTC
9fecbe5 AGI: Remove Gold Rush workaround, no longer needed 03 February 2016, 00:03:40 UTC
563d890 AGI: Fix regression of have.key changes original commit 8269a94bcd55200f7ae8aba00c7b6fd0d37b9a37 Now hopefully properly implemented. Adjusted a few more inaccuracies (we set v19 to 0, where we shouldn't have) 02 February 2016, 23:26:35 UTC
920bea0 AGI: add drawCharacterOnDisplay() 02 February 2016, 22:27:13 UTC
5f41a09 AGI: Remove inputMode, not needed anyore 02 February 2016, 22:02:50 UTC
cdc6a2f AGI: test commands cleanup 02 February 2016, 21:41:01 UTC
8269a94 AGI: Use inner loop functionality for have.key Also do it like the original interpreter did it 02 February 2016, 21:26:39 UTC
8a29f98 AGI: Don't pause in game timer while in menus Original interpreter did not do it and we paused music/sfx, which the original interpreter also didn't do. Shouldn't cause issues. 02 February 2016, 20:28:47 UTC
5cd7ad8 AGI: code formatting 02 February 2016, 19:41:11 UTC
e6fbf37 LAB: Fix wrong glowing belt file in getInvName() A regression from 4fb53ad170f483bbce2e27643cd3ee1fa604cebd 02 February 2016, 19:19:59 UTC
6778175 AGI: Fix formatting. This mostly enforces tabs for indentation and spaces for formatting. But also fixes spaces on empty lines, some extra/missing spaces. astyle + manual fixup 02 February 2016, 19:15:18 UTC
9ad3712 AGI: Add WORKAROUND comment to "render after menu" see commit 0b75bf37219cf49f274da330a44e81068152599c Original AGI did not do, what we are doing now 02 February 2016, 18:58:55 UTC
ec36a50 I18N: Regenerate translations.dat 02 February 2016, 18:05:10 UTC
4cf82d6 I18N: Update Dutch translation. Patch #1624 02 February 2016, 18:04:16 UTC
c0716fc I18N: Update Galego Translation. Patch #1623 02 February 2016, 18:03:38 UTC
7a04c65 I18N: Fixes to Russian translation. Patch #1625 02 February 2016, 17:58:45 UTC
223ce70 AGI: Don't use status row for menu mouse trigger Use hardcoded first line instead In Donald Duck the status line is at line 24, but also hidden 02 February 2016, 16:47:17 UTC
0b75bf3 AGI: Render after menu, when playarea starts at 0 Fixes graphics glitch for Donald Duck 02 February 2016, 16:44:53 UTC
05a5fc1 AGI: mouse support for menu 02 February 2016, 16:28:58 UTC
604d906 SCI: make event type, modifiers + character uint16 02 February 2016, 14:07:36 UTC
7635f3c SCI: Make event handling helper tables static 02 February 2016, 14:03:54 UTC
b052ff2 SCI: Fix comment about debugger keys Was changed to Ctrl-Shift-D at some point, because a SCI game uses Ctrl-D. Comment wasn't changed accordingly back then. 02 February 2016, 11:51:25 UTC
42cb01f SCI: Keyboard event handling cleanup Renamed "ourModifiers" to "scummVMKeyFlags" Now also using the flags directly from the ScummVM event in case it actually was a Keyboard event. 02 February 2016, 11:47:47 UTC
bc0dd6f SCI: Fix regression of previous keycode commit 7aeadba863ed1893fa6095008d35b32ce5117749 Thanks LordHoto for spotting it 02 February 2016, 10:43:58 UTC
7aeadba SCI: Removed ".data" from SciEvent Was the ScummVM-system-Keycode, sometimes modified. Changed Menu/Portrait/Controls32-code to use .character instead. Cleaned up a bit of code in getScummVMEvent() 02 February 2016, 10:33:40 UTC
a9511e7 I18N: Regenerated translations.dat 02 February 2016, 10:15:05 UTC
fc96d77 I18N: Update Russian translation 02 February 2016, 10:15:05 UTC
3adc02a I18N: Update Ukrainian translation 02 February 2016, 10:15:04 UTC
5acce82 AGI: changed debug msg VGA font -> PC BIOS font 02 February 2016, 10:04:08 UTC
82a27a3 SCI: fix typo in comment 02 February 2016, 09:46:16 UTC
d88b1c9 Merge pull request #656 from lordhoto/xdg-dirs-posix POSIX: Follow XDG Base Directory Specification for User's Files 02 February 2016, 08:22:41 UTC
7d014be NEWS: Mention switch to XDG style locations for Unix ports. 02 February 2016, 08:16:40 UTC
687f606 POSIX: Use XDG specification for default save path. 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". 02 February 2016, 08:16:40 UTC
2622cde POSIX: Move assureDirectoryExists to posix-fs{.h,.cpp}. 02 February 2016, 08:16:40 UTC
dde89c3 POSIX: Move default config file location to '$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". 02 February 2016, 08:16:40 UTC
79acfd2 POSIX: Use modern path for log file. This makes use use the XDG Base Directory Specification for the log file path. This tackles one part of bug #6036 "POSIX: Use XDG dirs instead of HOME". 02 February 2016, 08:16:40 UTC
b4e3601 POSIX: Restructure code in OSystem_POSIX::createLogFile. 02 February 2016, 08:16:40 UTC
589c304 POSIX: Make assureDirectoryExists create full path if needed. This is kind of like 'mkdir -p' now. But the permissions are different from standard POSIX behavior. 02 February 2016, 07:45:58 UTC
d8394d3 POSIX: Factor directory creation code into its own function. 02 February 2016, 07:45:58 UTC
be2af06 MAEMO: Update debian/changelog 02 February 2016, 04:40:48 UTC
658306d Merge pull request #659 from wjp/sword25_loading SWORD25: Use more appropriate function for growing the stack 02 February 2016, 01:17:43 UTC
ad688f9 SWORD25: Remove now unused function 02 February 2016, 01:16:41 UTC
59d2c4b SCI: Do not pass/use .data for mouse button type Also added comment about .data field. Should be renamed. 02 February 2016, 01:10:43 UTC
c0bdbe1 SCI: Fix control/Fx keys not working anymore Was effectively caused by commit adding the keyboard driver bug for SCI0/SCI01, although the bug is actually real and happens. It seems Sierra did not check the key-modifier in kMenuSelect. We do and that's why the code didn't recognize all sorts of menu keys anymore. We now isolate the lower byte before comparing. I also noticed, that Sierra passed keyboard modifiers in mouse events. This was probably done, so that owners of a 1-button mouse were able to right-click. We do this now too. Also added information about mouse modifiers in kGetEvent. Moved the mouse modifier code into getScummVMEvent(). This should fix bug #7009. 02 February 2016, 00:56:08 UTC
75f1d2e SWORD25: Use more appropriate function for growing the stack The call to lua_growstack in unpersistThread would unconditionally at least double the size of the stack. This caused memory usage to grow exponentially (literally) with the number of serialized threads. Bugs #6977, #6999. 02 February 2016, 00:21:28 UTC
727ba4f LAB: Fix loading rules from room 0 Regression from cd3ebf687c0e783147723095056d72684eddd347. This fixes bug #6997. 01 February 2016, 23:18:34 UTC
d9b4f02 SHERLOCK: Silence GCC signed/unsigned warning 01 February 2016, 22:20:20 UTC
832845c I18N: Update source code line numbers in po files 01 February 2016, 21:59:30 UTC
f94153f TOUCHE: Fix semi-intentional array overrun op_getInventoryItem/op_setInventoryItem could operate on inventoryItems[4] while inventoryItems has only 4 elements. This effectively accesses the 'money' field right behind this array. Due to a broken assert, this was never detected. This commit fixes it by redirecting accesses to inventoryItems[4] to money, and also fixes the assert. An alternative solution would have been enlarging the array, and removing the money field, but that would require more changes in the engine. 01 February 2016, 19:21:27 UTC
8a0e813 Revert "TOUCHE: Fix buffer overrun. CID 1003934" This reverts commit 9d2cc7ce84107d93d56371e8266cbe2193a7923b. 01 February 2016, 19:17:09 UTC
fcdf68d NEWS: Mention Labyrinth of Time support 01 February 2016, 19:02:13 UTC
2a4a290 AGI: change how menus are triggered on Non-PC 01 February 2016, 18:08:22 UTC
back to top