Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-13 | NEWS: Add mention of the new option to use English speech in SWORD25 | Thierry Crozat | |
2016-03-13 | BASE: Ignore -psn command line argument on OS X | Thierry Crozat | |
Prior to OS X 10.9, the OS was passing the process serial number as an additional argument on OS X when starting an application bundle. For whatever reason, when compiling with SDL 1.2 this gets suppressed before getting to the place where we handle command line arguments. But when compiling with SDL2 this additional argument remains so we need to ignore it to avoid erroring out. | |||
2016-03-13 | TITANIC: Implemented dumping of the project hierarchy | Paul Gilbert | |
2016-03-13 | DEVTOOLS: Use LTCG for Release configurations in MSBuild project files. | Johannes Schickel | |
Silences linker output that LTCG is used anyway because whole program optimization is enabled for these configurations. | |||
2016-03-13 | TITANIC: Added main game event loop | Paul Gilbert | |
2016-03-13 | TITANIC: Add message generation at end of applicationStarting | Paul Gilbert | |
2016-03-13 | TITANIC: Changed CGameStateSub to CGameLocation, properly implemented it | Paul Gilbert | |
2016-03-13 | SCI32: Add note about kCantBeHere rect | Colin Snover | |
2016-03-13 | SCI32: Remove incorrect note about dword_C6288 | Colin Snover | |
Any reason why flipping this condition did anything to GK1 rendering was due to other unrelated bugs in the renderer. | |||
2016-03-13 | SCI32: Clarify the purpose of scaling ratios used in ScreenItem | Colin Snover | |
2016-03-13 | SCI32: Correct some kernel call signatures | Colin Snover | |
2016-03-13 | SCI32: Implement kCelHigh and kCelWide SCI32 versions | Colin Snover | |
The SCI16 versions do not implement the scaling algorithm used by SCI32 so would be off by one in some cases. | |||
2016-03-13 | BUILD: Add OpenGL framework in static build link command on OS X | Thierry Crozat | |
This should be provided by sdl-config --static-libs, but when using SDL2 it is missing for me. | |||
2016-03-13 | TITANIC: Implemented setMode method for game state | Paul Gilbert | |
2016-03-13 | SCI32: Fix small inaccuracy in the scaling drawing code | Martin Kiewitz | |
Previously sourcePos was always originating from plain 0, 0 which made some pixels not always getting drawn at the right spot when uneven scaling was used (for example 5:12). Seems to fix gabriel knight 1 hires graphic issues | |||
2016-03-12 | TITANIC: Added CGameObjectDescItem class | Paul Gilbert | |
2016-03-12 | TITANIC: Implement various post-load methods | Paul Gilbert | |
2016-03-12 | TUCKER: Don't try parsing missing debug values in demo | Ori Avtalion | |
Fixes the demo thinking it's in debug mode and allowing ESC to quit. | |||
2016-03-12 | TITANIC: Implemented sound manager loading | Paul Gilbert | |
2016-03-12 | TITANIC: Implemented true talk manager & script loading | Paul Gilbert | |
2016-03-12 | TITANIC: Added stubs for the different script classes | Paul Gilbert | |
2016-03-11 | TITANIC: Beginnings of True Talk scripts hierarchy | Paul Gilbert | |
2016-03-11 | SCI32: Fix incorrect mouse event coordinates in SCI2 hires | Colin Snover | |
2016-03-11 | SCI32: Use Common::fill() instead of memset(), where possible | Filippos Karapetis | |
Thanks wjp, LordHoto, waltervn | |||
2016-03-11 | SCI32: Assign a define for the non-remapped number of colors | Filippos Karapetis | |
2016-03-11 | WAGE: Added Pavilion and T-Rex detection | Eugene Sandulenko | |
2016-03-11 | WAGE: Added two more games to detection tables | Eugene Sandulenko | |
2016-03-11 | NEWS: Put back 1.8.1 NEWS section that was accidentally reverted | Torbjörn Andersson | |
2016-03-11 | SCI32: Add remap counters and hook them up to frameOut | Filippos Karapetis | |
2016-03-11 | SCI32: Avoid usage of delegated constructors | Filippos Karapetis | |
Although this feature reduces code duplication, GCC throws the following: "warning: delegating constructors only available with -std=c++11 or -std=gnu++11". | |||
2016-03-11 | SCI32: More work on remapping | Filippos Karapetis | |
applyRemap() has been implemented now, however the end effect is still not visible | |||
2016-03-11 | SCI32: Handle the different remap color ranges in SCI2 and SCI21 | Filippos Karapetis | |
This fixes an assertion when starting a new game in SQ6 | |||
2016-03-11 | SCI32: Fix bug in updateRemap() | Filippos Karapetis | |
2016-03-11 | SCI32: Initial implementation of kRemapColors | Filippos Karapetis | |
applyRemap() is still not finished, so nothing is actually visible yet | |||
2016-03-10 | SCI32: Implement GfxText32::getTextCount | Colin Snover | |
2016-03-10 | SCI32: Use correct name of kCantBeHere kernel function | Colin Snover | |
Only updating SCI32 names here due to not knowing about the correctness of the SCI16 code. | |||
2016-03-10 | SCI32: Use separate function for SCI32 version of kCantBeHere | Colin Snover | |
Requested by @m-kiewitz. | |||
2016-03-10 | SCI32: Clean up debug messages in GfxFrameout | Colin Snover | |
Error messages now contain the name of the failed function and plane/screen item information that can be used to look up the plane/screen item in a debugger, if the games ever crash in a release in this code, per suggestion by @m-kiewitz. Commented out messages that were used during the rearchitecture of the main graphics engine are also removed, since that code is stable now. | |||
2016-03-10 | SCI32: Implement kMovePlaneItems | Colin Snover | |
2016-03-10 | ACCESS: Revert AGOE Spanish detection entry back to unstable | Paul Gilbert | |
2016-03-10 | TITANIC: Beginnings of game manager data loading | Paul Gilbert | |
2016-03-10 | SCI32: Remove side-effect-abusing calls to ScreenItem::getCelObj | Colin Snover | |
2016-03-10 | SCI32: Minor cleanup of kernel calls | Colin Snover | |
2016-03-10 | SCI32: Implement kSetNowSeen | Colin Snover | |
2016-03-10 | SCI32: Implement kCantBeHere | Colin Snover | |
2016-03-10 | WAGE: Code formatting | Eugene Sandulenko | |
2016-03-09 | WAGE: Disabling bounds calculation code as too buggy ATM. | Eugene Sandulenko | |
2016-03-09 | WAGE: Improved a bit bounds calculation. Still bad | Eugene Sandulenko | |
2016-03-09 | WAGE: Fix calculation for bitmap bboxes | Eugene Sandulenko | |
2016-03-09 | SCUMM: Make DOTT/MM patch check less strict | Willem Jan Palenstijn | |
The original check broke if either DOTT or MM had a trailing path separator in the game path. The new check is too broad, but the risk of false positives should be minimal. The one in e11a370fe45aa96d240ff5f10e7263fdfc02bb01 would break if one of the two had a separator, but not both. |