Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-25 | MUTATIONOFJB: Add change scene command, implement listsections and ↵ | Ľubomír Remák | |
showsection debug console commands. | |||
2018-08-25 | MUTATIONOFJB: Add support for CHANGED, CHANGEO and CHANGES commands. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Continue implementation of if/else script commands. | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Start implementation of ATN scripts (IF command). | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Fix loading room 11 (and possibly some others). | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Load initial game state and allow room change | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Load and draw scene background | Ľubomír Remák | |
2018-08-25 | MUTATIONOFJB: Base for new engine | Ľubomír Remák | |
2018-08-25 | SCI32: Fix a script bug when fighting revenants in QFG4 | Filippos Karapetis | |
2018-08-25 | SCI: Fix compilation | Filippos Karapetis | |
2018-08-25 | SCI: Fix compilation when SCI32 is disabled | Filippos Karapetis | |
2018-08-25 | SCI32: Fix the walk region in Cazanoux's house in GK1 | Filippos Karapetis | |
Fixes bug #9770 | |||
2018-08-25 | SCI32: Add a workaround for Shivers | Filippos Karapetis | |
2018-08-25 | SCI: Add a default case to the switch in toDebugString() | Filippos Karapetis | |
Silences a false positive in MSVC | |||
2018-08-25 | SCI32: Remove reg32_t and use reg_t in all cases | Filippos Karapetis | |
reg32_t was a transitive solution, before reg_t's were adapted to use 32-bit addresses internally, and before support for SCI3 was added. It was introduced as another way to handle large script offsets in SCI3, and was only used for the program counter (PC). It's no longer needed, as we now support SCI3 script offsets using reg_t's, so we can use make_reg32 in all cases where we need to access offsets over 64KB | |||
2018-08-25 | SCI32: Adapt the pathfinding debug code to work woth SCI32 games | Filippos Karapetis | |
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-08-23 | SCI32: Fix attacking necrotaurs with the sword in QFG4 | Filippos Karapetis | |
Fixes bug #10419 | |||
2018-08-23 | SCI32: Add workarounds for OOB reads for parameters | Filippos Karapetis | |
These are mostly used to silence known cases, for now. Some workarounds of this type have already been addded | |||
2018-08-21 | TSAGE: Don't allow saving in Ringworld copy protection dialog | Paul Gilbert | |
2018-08-21 | SCI32: Extend a script workaround to all screens in QFG4 | Filippos Karapetis | |
Fixes bug #10420 | |||
2018-08-21 | SCI32: Extend a pathfinding workaround to all screens in QFG4 | Filippos Karapetis | |
Fixes entry into the Gypsy camp - bug #10418 | |||
2018-08-20 | TSAGE: Fix ejecting disc from left cycle's drive in Ringworld 1 | Paul Gilbert | |
2018-08-21 | SCI32: Ignore invalid kernel call when toggling the music in Hoyle 5 | Filippos Karapetis | |
2018-08-21 | SCI32: Fix fade-in for some screens in Hoyle 5 | Filippos Karapetis | |
2018-08-21 | SCI32: Add handling for config settings used in Hoyle 5 | Filippos Karapetis | |
2018-08-21 | SCI32: Add stub for kWinDLL - used in Hoyle 5 | Filippos Karapetis | |
2018-08-21 | SCI: Enable detection entry for Hoyle 3 Amiga | Filippos Karapetis | |
The game works correctly now | |||
2018-08-21 | SCI: Add support for text loading in Hoyle 3 Amiga | Filippos Karapetis | |
2018-08-21 | SCI: Add workaround for buggy script in Hoyle 3 Amiga | Filippos Karapetis | |
2018-08-21 | SCI32: Add several workarounds for uninitialized reads in Hoyle 5 | Filippos Karapetis | |
2018-08-21 | SCI: Update comment | Filippos Karapetis | |
2018-08-18 | STARTREK: Simplify sine table usage | David Fioramonti | |
The if checks that StarTrekEngine::sin is doing to evaluate the correct index for the sine table lookup are already done in Common::SineTable::at(). | |||
2018-08-18 | STARTREK: Update cos/sin table constructor change | David Fioramonti | |
They now take in the size rather than the power of 2 exponent. | |||
2018-08-18 | BLADERUNNER: Update cos/sin table constructor change | David Fioramonti | |
They now take in the size rather than the power of 2 exponent. | |||
2018-08-18 | PARALLACTION: Replace use of strdup with Common::String & malloc | Colin Snover | |
2018-08-18 | LURE: Replace use of strdup with Common::String | Colin Snover | |
2018-08-18 | AGI: Replace use of strdup with Common::String | Colin Snover | |
It was also necessary to make sure that the Common::String objects were initialised correctly by switching to use a C++ container for engine objects instead of calloc, since they were no longer C-compatible PODs. | |||
2018-08-18 | GOB: Replace use of strdup with Common::String | Colin Snover | |
2018-08-18 | SWORD2: Replace use of strdup with Common::String | Colin Snover | |
2018-08-18 | SCUMM: Replace use of strdup with Common::String | Colin Snover | |
2018-08-18 | TOON: Add playtime to saved game | David Fioramonti | |
Supports saved games made in the current version or the the last saved game version. | |||
2018-08-18 | STARTREK: Make atan table static | David Fioramonti | |
Currently, it is reloaded every atan call. | |||
2018-08-18 | STARTREK: Detect another ST25 CD/DOS English variant | David Fioramonti | |
2018-08-18 | SCUMM : Add support for European Wii Pajama Sam (EAN3546430138939) | Ben Castricum | |
2018-08-17 | JANITORIAL: Removing trailing spaces after int casts | Paul Gilbert | |
2018-08-17 | PINK: removed some unnecessary forward declarations | Andrei Prykhodko | |
2018-08-17 | PINK: JANITORIAL: fixed local vars naming | Andrei Prykhodko | |