Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-29 | SCI: Fix for bug #3522046 "Detection of SQ4CD as Windows breaks Music" | Filippos Karapetis | |
Fall back to the DOS soundtracks in Windows CD versions if the user picks a non-General MIDI music device, as the Windows tracks only contain MIDI music | |||
2012-04-29 | SCI: Add a hack to fix the cursor colors in Longbow (bug #3489101) | Filippos Karapetis | |
2012-04-29 | SCI: Add the French floppy version of SQ4 (bug #3515247) | Filippos Karapetis | |
2012-04-05 | SCI: Do not cast away const qualifier. | Johannes Schickel | |
2012-04-04 | SCI: Bugfix for the GetAngle workarounds | Filippos Karapetis | |
Return a fake value instead of leaving random values in the accumulator | |||
2012-04-01 | SCI: Add workaround for SQ1SCI to fix engine abort in bug #3513765. | D G Turner | |
This occurs while Roger is trying to move around the Pilot Droid in Ulence Flats. | |||
2012-04-01 | SCI: Change the fix for the SQ1 PAvoider call to apply in all rooms again | Filippos Karapetis | |
This bad call can be made in all rooms in Ulence Flats, after getting the Pilot Droid. Properly fixes script bug #3513207 | |||
2012-03-31 | ENGINES: Return all available custom GUI options if no target is specified | Filippos Karapetis | |
This is used to set default settings for all custom game options when an engine starts | |||
2012-03-31 | SCI: Make sure that the disable_dithering key exists | Filippos Karapetis | |
2012-03-31 | SCI: Fix workaround for bug #3513207 | Filippos Karapetis | |
The associated call contains too few parameters, thus it shouldn't be made at all | |||
2012-03-31 | SCI: Minor formatting fix to workarounds table. | D G Turner | |
2012-03-31 | SCI: Add workaround for SQ1SCI to fix engine abort in bug #3513207. | D G Turner | |
This occurs while Roger is trying to move around the Pilot Droid in various narrow cases. | |||
2012-03-25 | Merge pull request #216 from bluegr/gui_undither_move | Eugene Sandulenko | |
GUI: Change the undithering checkbox to be an engine-specific option | |||
2012-03-25 | SCI: Fix cursor coordinates for SCI01. Fixes a crash in KQ1 (bug #3503932) | Filippos Karapetis | |
2012-03-25 | GUI: Change the undithering checkbox to be an engine-specific option | Filippos Karapetis | |
2012-03-25 | SCI: Rename the sci_originalsavedload option to originalsaveload | Filippos Karapetis | |
This changes its naming to be like the rest of the game options | |||
2012-03-25 | SCI: Hook up the digital SFX and CD audio options | Filippos Karapetis | |
The relevant code wasn't added in the newer commits - this was an oversight from my part | |||
2012-03-25 | Merge pull request #211 from lordhoto/game-gui-options-v2 | Eugene Sandulenko | |
GUI: Game gui options | |||
2012-03-20 | GRAPHICS: Convert PictDecoder to the ImageDecoder API | Matthew Hoops | |
2012-03-19 | SCI: Add per-game GUI option support. | Filippos Karapetis | |
2012-03-13 | JANITORIAL: Replace (x ? false : true) by !(x). | Christoph Mallon | |
2012-03-13 | SCI: Add detection entry for KQ6 French DOS Floppy. | D G Turner | |
See bug #3503425. | |||
2012-03-08 | SCI: Fix GK1 Mac text positioning | Matthew Hoops | |
A regression from the text bitmap code addition | |||
2012-03-08 | SCI: Fix KQ6 Mac movies with resource fork names | Matthew Hoops | |
2012-03-08 | SCI: Fix SCI1.1+ Mac games with resource fork container names | Matthew Hoops | |
2012-03-07 | SCI: Add a new configuration option for SQ4 CD, "silver_cursors" | Filippos Karapetis | |
This allows the user to choose the alternate set of silver mouse cursors that is available in the game resources of the game, instead of the original golden ones | |||
2012-03-05 | SCI: Fix GK1 demo sounds | Matthew Hoops | |
This is a regression from 9fd66deb43a8ba1bd7b423cb6fe2b7177af74166 and, despite the commit message, was *not* fixed by 1736345906af095c863a62ded2638ce92c2a0704 | |||
2012-02-28 | Revert "SCI: Do not set _singleId in SciMetaEngine" | Filippos Karapetis | |
This reverts commit 8248944f1eb313f101e966a04aa93cb7db82559e. | |||
2012-02-28 | SCI: Do not set _singleId in SciMetaEngine | Filippos Karapetis | |
This allows the engine to set the correct game ID to each entry. With _singleId set, all the IDs in the game entries are set to "sci" | |||
2012-02-21 | Merge pull request #182 from fingolfin/forbid-ctype | Willem Jan Palenstijn | |
ALL: Avoid using is* macros from ctype.h | |||
2012-02-20 | COMMON: Move isFoo functions to namespace Common, add doxygen comments | Max Horn | |
2012-02-17 | SCI: Added some sanity checks by digitall | Filippos Karapetis | |
- Limit the LB1 cursor workaround to LB1 only (so that fanmade games aren't affected) - Error our when bad cursor hotspots are found | |||
2012-02-17 | SCI: Fix and cleanup the monochrome cursor code | Filippos Karapetis | |
This makes the code like FreeSCI again, which is the correct way to fix bug #3487088. | |||
2012-02-17 | SCI: Fix bug #3487088 - "SCI: LB1: Missing Wait cursor" | Filippos Karapetis | |
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-15 | ALL: Avoid using is* macros from ctype.h | Max Horn | |
On some systems, passing signed chars to macros like isspace() etc. lead to a runtime error. Hence, mark these macros as forbidden by default, and introduce otherwise equivalent alternatives for them. | |||
2012-02-13 | SCI: Fix the order of diagonal roll transitions in the old lookup table | Filippos Karapetis | |
This fixes several inverted transitions (like in SQ3, ICEMAN, Hoyle 1 etc) - bug #3485194 | |||
2012-02-13 | SCI: Fix bug #3487092: "SCI: LB1: Magnifying glass cursor is grey" | Filippos Karapetis | |
2012-02-12 | SCI: Expand adjustGraphColor to work for older EGA games too | Willem Jan Palenstijn | |
See bug #3486899. | |||
2012-02-10 | JANITORIAL: Fix template definition whitespace | Tarek Soliman | |
2012-01-29 | SCI: Remove unnecessary break after return statement. | Johannes Schickel | |
2012-01-16 | SCI: Update a workaround for the demo of QFG4 to make it work again | Filippos Karapetis | |
2012-01-16 | SCI: Remove outdated comment | Willem Jan Palenstijn | |
2012-01-15 | SCI: Properly handle negative coordinates in drawTextBitmap() | Filippos Karapetis | |
This fixes occasional crashes when going to the map in GK1. Many thanks to digitall for finding this through Valgrind | |||
2012-01-15 | SCI: Simplify kString(Dup) using the overloaded = operator | Filippos Karapetis | |
Thanks to wjp for his suggestion | |||
2012-01-15 | SCI: Ignore an invalid export in a script in the demo of RAMA | Filippos Karapetis | |
2012-01-15 | SCI: Use fromString() in kString(Dup) to simplify code | Filippos Karapetis | |
2012-01-15 | SCI: Zero-terminate strings in SciString::fromString() | Filippos Karapetis | |
2012-01-15 | SCI: Remove wrong script-to-array copying code in kArray | Filippos Karapetis | |
2012-01-15 | SCI: Fix a nasty bug in kString(Dup) | Filippos Karapetis | |
The rawString variable is no longer pointing to invalidated data. This fixes cases where strings are manipulated by game scripts, such as the graveyard and rada drum puzzles in GK1 |