Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-05 | CGE: Remove hack used to store keycode in CGEEvent | Strangerke | |
2012-07-05 | SCI: Fix typo | Filippos Karapetis | |
2012-07-05 | SCI: Handle calls from MessageState::outputString() to arrays | Filippos Karapetis | |
This happens during the intro of LSL6 hires (room 110) | |||
2012-07-05 | SCI: Some updates to SCI32 kernel graphics functions | Filippos Karapetis | |
- Added a stub for kSetScroll, which sets the target picture immediately for now - Added an initial stub of kPalCycle (doesn't work correctly yet) - Adjusted the signatures of kUpdateLine and kDeleteLine for LSL6 - Unmapped kSetHotRectangles again, with updated information on how it is used in Phantasmagoria | |||
2012-07-04 | SCI: make g_base_opcode_formats and SciOpcodes a bit more readable | Filippos Karapetis | |
2012-07-04 | TEENAGENT: Fix erroneous files in savegame listing. | D G Turner | |
This was achieved by making the detection pattern stricter to avoid matching the dat file or other extraneous files in the savegame path. This fixes bug #3539774 "TEENAGENT : teenagent.dat considered as a savegame". Also did some minor formatting and string function usage cleanup. | |||
2012-07-04 | SCI: Fix spelling of Yamaha. | Johannes Schickel | |
Thanks to somaen for noticing. | |||
2012-07-04 | KYRA: Improve wording about possibly incorrect MT32->GM mapping. | Johannes Schickel | |
2012-07-04 | SCI: Add a check for invalid clip rectangles | Filippos Karapetis | |
Happens in QFG4, when starting a battle | |||
2012-07-04 | SCI: Some cleanup of the warnings in the SCI32 plane manipulation code | Filippos Karapetis | |
2012-07-04 | SCI: Make the debug message in kSetShowStyle more verbose | Filippos Karapetis | |
2012-07-04 | SCI: Mark the SetScroll and SetHotRectangles kernel functions as unused | Filippos Karapetis | |
2012-07-04 | GOB: Don't print a warning when oGeisha_checkData() doesn't find fin.tot | Sven Hesse | |
Geisha looks if fin.tot exists to check if it needs to open disk3.stk. This is completely normal, so don't print a warning. | |||
2012-07-04 | GOB: Add a French DOS version of Geisha | Sven Hesse | |
As supplied by misterhands in bug report #3539797. | |||
2012-07-04 | GOB: Give the Geisha detection entries proper languages | Sven Hesse | |
2012-07-04 | SCI: Update some kernel table related comments | Filippos Karapetis | |
2012-07-04 | SCI: Update some version checks in kernelFrameout() to work with SCI3 too | Filippos Karapetis | |
2012-07-04 | SCI: Handle the autosave call of Torin's Passage | Filippos Karapetis | |
2012-07-04 | SCI: FileIO subop 19 checks for directory validity | Filippos Karapetis | |
This is used in Torin's Passage and LSL7 when autosaving | |||
2012-07-04 | SCI: Merge and simplify the code that sets the kernel functions | Filippos Karapetis | |
2012-07-03 | CGE: Use keycode instead of ascii value | Strangerke | |
2012-07-03 | CGE: Fix for missing inventory selection by numeric keys. | D G Turner | |
This fixes bug #3539671. | |||
2012-07-03 | ENGINES: Mention defaults for writable and deletable settings in ↵ | Johannes Schickel | |
SaveStateDescriptor docs. | |||
2012-07-03 | TSAGE: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | TOON: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | TOLTECTS: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | TEENAGENT: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | SWORD1: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | SCI: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | HUGO: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | GROOVIE: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | DREAMWEB: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | DRACI: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | CRUISE: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | CGE: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | SCUMM: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-07-03 | SAGA: Slight cleanup in querySaveMetaInfos implementation. | Johannes Schickel | |
Saves are writable and deletable by default, there is no need to mark them explicitly as such. | |||
2012-07-03 | KYRA: Get rid of unused private class members. | Johannes Schickel | |
Thanks to salty-horse for pointing at these. | |||
2012-07-03 | JANITORIAL: Remove extra semicolons | Ori Avtalion | |
2012-07-03 | SCI: Move kGetWindowsOption together with the other misc kernel functions | Filippos Karapetis | |
2012-07-03 | SCI: Fix incorrect game options for SQ4CD | Filippos Karapetis | |
2012-07-03 | SCI: Remove an unnecessary warning and related FIXME comments | Filippos Karapetis | |
It's perfectly normal behavior to have locals with a smaller segment ID than the ID of their respective script, e.g. when scripts are uninstantiated and then instantiated again | |||
2012-07-03 | SCI: Remove unnecessary const-cast | Willem Jan Palenstijn | |
2012-07-02 | SCI: Add a hack for a bug in the script handling code | Filippos Karapetis | |
When resetting the segment manager, sometimes the locals block for a script is placed in a segment smaller than the script itself. This shouldn't be happening, but it isn't fatal, however it should be resolved in a proper manner | |||
2012-07-02 | SCI: Fix a workaround for an uninitialized variable in SQ4CD | Filippos Karapetis | |
This makes sure that the workaround works for subclassed objects as well, such as "theProfessor" talker. Fixes bug #3539350 - "SCI: SQ4 CD - Crash in sewer when text and speech enabled" | |||
2012-07-01 | Merge pull request #239 from bluegr/skipsavecompression | Filippos Karapetis | |
COMMON: Allow the savefile manager to create uncompressed saves | |||
2012-07-01 | DREAMWEB: Fix minor regression with Ryan's watch. | D G Turner | |
Using Ryan's watch within the game, the watch time always started at 19.30 from point of use, which did not seem correct. Checking with the original CD and Floppy interpreters under DOSBox showed they used the current system time, so this was incorrect. Bisection shows that this regression was introduced by commit 57e940f67896e0f085de23088754fe1682cd49db i.e. "DREAMWEB: Move all saved variables to a GameVars struct" and was probably a side effect of a minor call ordering change in the equivalent of setupInitialVars() with respect to the getTime() call. However, to ensure no further regressions, it was easier to fix this by replacing the initial value setting by a getTime() call. | |||
2012-06-30 | LURE: Fix engine crash in copy protection screen with AZERTY keyboard | Thierry Crozat | |
Fixes bug #3539031 - "LURE: Crash at Copy Protection Screen". This reverts the previous fix which only worked for QWERTY keyboards and made the issue worse for AZERTY keyboards. It now uses the ASCII code instead of the keycode for the sanity check. | |||
2012-06-29 | LURE: Fix engine crash in copy protection screen. | D G Turner | |
Fixes bug #3539031 - "LURE: Crash at Copy Protection Screen". Previously, the code didn't prevent keyboard events with modifiers being used. Since the ascii values for these were outside the 0-9 numeric range, this resulted in an invalid frame number being used and thus the engine aborted at an asertion. | |||
2012-06-29 | TOON: Correct mismatched method definition against prototype. | D G Turner | |
Fixes bug #3539018 - "Toon: AmigaOS4 Compiler error in anim.cpp" |