Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2012-01-15 | SCI: Clean up some memory management and loops | Willem Jan Palenstijn | |
2012-01-15 | SCI: Plug a leak in ResourceManager::processWavePatch() | Filippos Karapetis | |
Many thanks to digitall for finding this one | |||
2012-01-15 | SCI: Plug loads of memory leaks in the SCI32 graphics code | Filippos Karapetis | |
Many thanks to digitall for finding these | |||
2012-01-15 | SCI: Plug a leak in ResourceManager::detectSciVersion() | Filippos Karapetis | |
Many thanks to digitall for finding this one | |||
2012-01-14 | SCI: Add a script patch to fix a script bug in GK1 floppy | Filippos Karapetis | |
This bug leads to a crash after Gabriel interrogates people, and is caused by incorrect ordering in two checks, which was fixed in the CD version | |||
2012-01-14 | SCI: Don't clip the plane rectangle in kernelDeletePlane() | Filippos Karapetis | |
The actual cause for this clipping has been fixed | |||
2012-01-14 | SCI: When deleting a plane, also delete the items in it | Filippos Karapetis | |
This fixes a crash in GK1 day 2, after using the thermostat outside Mosely's office | |||
2012-01-14 | SCI: Fix bug in fadeIn()/fadeOut() | Filippos Karapetis | |
This wasn't added in 4742b4d728ba772d47cc497681c9bfb0144475bc) | |||
2012-01-13 | SCI: Some more work on kSetShowStyle. Silenced some chatty warnings in GK1 | Filippos Karapetis | |
2012-01-13 | SCI: Blacklist more unused/debug SCI2.1 kernel functions | Filippos Karapetis | |
2012-01-13 | SCI: Fixed some graphics corruption (black boxes) in the dialogs of GK1 | Filippos Karapetis | |
2012-01-01 | JANITORIAL: Remove SVN tags | Strangerke | |
2011-12-28 | SCI: Always prefer digital sound effects to prevent confusion to users | Filippos Karapetis | |
This toggle will be enabled again when a more user-friendly GUI option is possible | |||
2011-12-28 | SCI: Rename _bMultiMidi to _useDigitalSFX and only initialize it inside ↵ | Filippos Karapetis | |
SoundCommandParser | |||
2011-12-08 | SCI: Add preliminary support for SCI1 early Amiga sound patches | Matthew Hoops | |
As used by KQ1 and MUMG. Sound still seems a bit off, but it's close. | |||
2011-11-29 | SCI: Fix restarting SCI engine with different SCI version | Willem Jan Palenstijn | |
2011-11-29 | SCI: Add RtL FIXME | Willem Jan Palenstijn | |
2011-11-28 | SCI: Added handling of invalid jump offsets (e.g. QFG2, script 260) | Filippos Karapetis | |
2011-11-20 | SCI: Reset parameters for all channels used by a song when it starts | Filippos Karapetis | |
2011-11-17 | SCI: Break the huge kernelFrameOut function into several smaller ones | Filippos Karapetis | |
Also, prefix more class variables with underscores | |||
2011-11-17 | SCI: Prefix class variables with underscores | Filippos Karapetis | |
2011-11-17 | SCI: Add newline back to get rid of the warning. | Alyssa Milburn | |