Age | Commit message (Collapse) | Author | |
---|---|---|---|
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: 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 | 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-13 | JANITORIAL: Replace (x ? false : true) by !(x). | Christoph Mallon | |
2012-03-08 | SCI: Fix KQ6 Mac movies with resource fork names | Matthew Hoops | |
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-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-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: 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-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: 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 | |
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-11 | SCI: Fix style | Willem Jan Palenstijn | |
2011-11-11 | SCI: Fix const cast | Willem Jan Palenstijn | |
2011-11-05 | SCI: Updated Script::getObjectMap() | Filippos Karapetis | |
It now returns a reference to the object list instead of copying it | |||
2011-11-05 | SCI: Made the object map hashmap of the Script class private | Filippos Karapetis | |
2011-11-05 | SCI: Made more fields of the Script class private. Some cleanup. | Filippos Karapetis | |
2011-11-03 | SCI: Fixed a workaround | Filippos Karapetis | |
2011-11-03 | SCI: Add fixme comment to a weird comparison | Eugene Sandulenko | |
2011-11-03 | SCI: Fix copy/paste error | Eugene Sandulenko | |
2011-11-01 | SCI: add Japanese detection entry for KQ5 FM-Towns and fix audio language ↵ | athrxx | |
handling | |||
2011-10-30 | SCI: Removed the hack for the creation of LARRY3.DRV, used in LSL3 | Filippos Karapetis | |
This is no longer necessary, as our file I/O code handles this case correctly now. Also, updated the description of file I/O on top. | |||
2011-10-30 | SCI32: kString: Move variable declaration to prevent problems | Lars Skovlund | |
with object lifetimes. | |||
2011-10-29 | SCI: Added a new debug flag, "DebugMode" for SCI32 games | Filippos Karapetis | |
This is used to enable the embedded debugger in several SCI32 games (PQ4, QFG4, GK1, GK2, KQ7, SQ6 and LSL7) | |||
2011-10-28 | SCI: Remove unneeded casts (thanks to wjp for pointing that out) | Filippos Karapetis | |
2011-10-28 | SCI: Added skeleton code for kEditText (still not working) | Filippos Karapetis | |
2011-10-28 | SCI: Fixed text background color and text transparency for SCI32 games | Filippos Karapetis | |
2011-10-26 | SCI: Renamed GfxControls to GfxControls16 | Filippos Karapetis | |
2011-10-22 | SCI: fix thread lockup issue when loading savegames using a sound driver ↵ | athrxx | |
which depends on the mixer thread for timer calls. The issues seems to be known. See comments (not by me) in SciMusic::clearPlayList(). For the same reason mentioned there the mutex may also not be locked before calling clearPlayList(). |