Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-25 | WINTERMUTE: Handle enum in GetNumScripts | lolbot-iichan | |
This code is used only in debug mode and only to display some script counters. States are handled in the very same way in WME Lite, so there is no reason to log tons of warning here. | |||
2019-06-25 | WINTERMUTE: Fix IsKeyDown to work with ASCII | lolbot-iichan | |
Tanya Grotter series has a cheat, that is triggered with (Keyboard.IsKeyDown("A") && Keyboard.IsControl && Keyboard.IsAlt && Game.DebugMode) condition. vKeyToKeyCode(97) would produce a warning message, fixed this. | |||
2019-06-25 | WINTERMUTE: Hardcode known path prefix for tanya2 | lolbot-iichan | |
Missing path is "d:\engine\ТГ2\tg_ie_080128_1005\data\interface\pixel\pixel.png" from scenes\code\episode_01\scene_comics_1\scene_comics_1.scene | |||
2019-06-18 | WINTERMUTE: Fix Split() method of ext_string | lolbot-iichan | |
It's hard to believe, but this fixes bug "#10432" WME Carol Reed Mysteries hint system not working. Carol Reed hint system happen to heavily use line.Split(";") results, which were wrong by 1 byte (delimeter was appended to result while it shouldn't be). I started with decompiling Carol Reed source code, reproducing issue with a stand-alone test project (which worked with WME and showed [null] with ScummVM). then minimized it to a minimal testcase: var line = new String("New Goal;Visit Christina at the Art Museum;1;0;S;;"); var ar = line.Split(";"); if((ar[0] == "New Goal")) { var g = ar[1]; } | |||
2019-06-06 | WINTERMUTE: Show warning on running 2.5D games | lolbot-iichan | |
This is shown for the 2 games added in 0d8834b5616aa8fc936c750ed92ef4423610d641, as both of them use ACTOR3DX entities, i.e. 3D models, which are not supported in ScummVM | |||
2019-05-18 | WINTERMUTE: Fix fill rect area on endSaveLoad() | lolbot-iichan | |
2018-12-25 | WINTERMUTE: Attempt to load fallback fonts from fonts.dat | Cameron Cawley | |
2018-09-16 | WINTERMUTE: Flush ConfMan to disk on every change (#1314) | lolbot-iichan | |
* WINTERMUTE: Flush ConfMan to disk | |||
2018-08-23 | WINTERMUTE: Check keyboard state array index | lolbot-iichan | |
vKeyToKeyCode() method was unsafe if vkey >= KEYSTATES_ARRAY_SIZE was provided, fixed | |||
2018-08-23 | WINTERMUTE: Support more key codes for mapping | lolbot-iichan | |
some keypresses were producing warnings because key codes were not listed in mappings, added more key codes | |||
2018-08-23 | WINTERMUTE: Fix printable flag for keyboard state | lolbot-iichan | |
_currentPrintable was set depending on _currentCharCode, which is 112 for both F1 and 'p' keys, fixed after detailed research on which keys should be considered printable | |||
2018-07-03 | WINTERMUTE: Use degree conversion common math funcs | David Fioramonti | |
2018-05-20 | WINTERMUTE: Update deg2rad usage | David Fioramonti | |
2018-05-19 | WINTERMUTE: Properly fix handling of Ogg Vorbis resources | Adrian Frühwirth | |
2018-05-19 | WINTERMUTE: Fix loading Vorbis files | Cameron Cawley | |
Fixes Trac#10533 | |||
2018-05-17 | WINTERMUTE: Add flag for games using low-spec resources. | JenniBee | |
2018-05-01 | WINTERMUTE: Push down the AD includes | Bastien Bouclet | |
2018-04-19 | JANITORIAL: Fix whitespace | Adrian Frühwirth | |
2018-04-15 | JANITORIAL: Indent GFXTransaction code blocks | Adrian Frühwirth | |
2017-07-10 | Revert "COMMON: Change way the Singleton instances are instantiated" | Eugene Sandulenko | |
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken. | |||
2017-07-10 | COMMON: Change way the Singleton instances are instantiated | Thierry Crozat | |
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available. | |||
2016-12-26 | WINTERMUTE: Fix references to TransparentSurface templates | Eugene Sandulenko | |
2016-12-26 | Merge pull request #874 from tobiatesan/fix_getfilename_cr5 | Eugene Sandulenko | |
WINTERMUTE: Fix PathUtils and add workaround for mixed separators | |||
2016-12-26 | WINTERMUTE: Use PathUtil::normalizeFileName in correctSlashes | Tobia Tesan | |
2016-12-26 | WINTERMUTE: Don't mix different path separators. | Ryper_Zsolt | |
Fixes #7068 | |||
2016-12-26 | WINTERMUTE: Call BILINEAR/NEAREST rotoscale and scale according to game option | Tobia Tesan | |
2016-12-26 | WINTERMUTE: Add _bilinearFiltering attribute to BaseGame | Tobia Tesan | |
2016-11-12 | Merge pull request #732 from tobiatesan/fix_6594 | Eugene Sandulenko | |
WINTERMUTE: Log warning if addSound is called with empty filename | |||
2016-10-07 | WINTERMUTE: Change in-engine thumbnail-defaults. | Einar Johan Trøan Sømåen | |
Instead of the engine-based 0, we now default to kThumbnailWidth/kThumbnailHeight2, as values of 0 here disable thumbnails in the engine. TODO: Perhaps consider looking into always running the thumbnail-generation even if the sizes are 0? | |||
2016-08-22 | WINTERMUTE: Fix compilation with MSVC | Filippos Karapetis | |
Change the way that EXTENDED_DEBUGGER_ENABLED is checked. The way it was used, it triggered a fatal error C1017 | |||
2016-07-24 | WINTERMUTE: Fix compilation | Eugene Sandulenko | |
2016-07-24 | Merge pull request #687 from tobiatesan/wme_debugger_rewrite | Eugene Sandulenko | |
WME: Debugger for WME, 2016 rewrite | |||
2016-05-08 | WINTERMUTE: Add missing parameter | Eugene Sandulenko | |
2016-04-23 | Merge pull request #728 from tobiatesan/fix_ogg | Einar Johan Trøan Sømåen | |
WINTERMUTE: Correctly find .ogg version of .wav files | |||
2016-04-01 | WINTERMUTE: Log warning if addSound is called with empty filename | Tobia Tesan | |
2016-03-30 | WINTERMUTE: Correctly find .ogg version of .wav files | Tobia Tesan | |
As it was, it didn't reliably work across platforms because it turned some\\windows\\path.wav into some/system/pathogg Note no "." before "ogg"; also since we use the new filename to search for the file inside DCPs, which use Windows naming, we don't want system-specific path format. Fixes #7088 | |||
2016-03-24 | WINTERMUTE: Make wintermute games show the right save date | Martin Kennedy | |
2016-03-06 | Merge pull request #696 from tobiatesan/fix_7067_broken_abs | Eugene Sandulenko | |
WINTERMUTE: Rewrite absolute prefix workarounds block with loop | |||
2016-03-06 | WINTERMUTE: Actually use new BasePersistenceManager constructor | Willem Jan Palenstijn | |
2016-03-06 | Merge pull request #691 from tobiatesan/common_string_target | Eugene Sandulenko | |
WINTERMUTE: Return Common::String in getGameTargetName() | |||
2016-03-06 | WINTERMUTE: Use Common::String in arg for initSave | Tobia Tesan | |
2016-03-06 | WINTERMUTE: Use Common::String in BasePersistenceManager-ctor | Tobia Tesan | |
2016-03-06 | WINTERMUTE: Use C strings in absolute path workaround array | Tobia Tesan | |
2016-03-06 | WINTERMUTE: Use array to store known broken absolute paths | Tobia Tesan | |
Avoids an if() block that is getting longer | |||
2016-03-05 | WINTERMUTE: Add fallback for hardcoded absolute path in carolreed5 | Tobia Tesan | |
Carol Reed 5 (the full game, data.dcp hash 27b3efc018ade5ee8f4adf08b4e3c0dd) refers to the absolute path "f:\dokument\spel 5\demo\data\scenes\credits\op_cred_00\op_cred_00.jpg" Appears to fix bug #7067. | |||
2016-03-05 | WINTERMUTE: Return Common::String in getGameTargetName() | Tobia Tesan | |
2016-03-01 | WINTERMUTE: Remember to delete watch instances | Tobia Tesan | |
2016-03-01 | WINTERMUTE: Do not delete a pointer we do not own in resolveName | Tobia Tesan | |
2016-03-01 | WINTERMUTE: Add Watch functionality | Tobia Tesan | |
2016-03-01 | WINTERMUTE: Add name resolution to DebuggableScript | Tobia Tesan | |