Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-25 | DIRECTOR: Try to simplify uncompressed detection heuristic | Willem Jan Palenstijn | |
2016-08-25 | DIRECTOR: More heuristics for 1bpp image decoding. Courtesy of wjp. | Eugene Sandulenko | |
2016-08-24 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-24 | DIRECTOR: Fix horizontal coordinate calculation in 1bpp uncompressed | Eugene Sandulenko | |
2016-08-24 | WAGE: Fix think line drawing, as pointed by md5 | Eugene Sandulenko | |
2016-08-24 | DIRECTOR: Implemented uncompressed 1bpp pictures. Works sometimes | Eugene Sandulenko | |
2016-08-24 | SCI32: Remove extra ! in error message | Colin Snover | |
2016-08-24 | SCI32: Fix incorrect boolean operator | Colin Snover | |
2016-08-24 | SCI32: Remove error check for negative celNo | Colin Snover | |
Negative cel numbers are exploited by at least the hi-res mode of PQ4CD. | |||
2016-08-24 | ADL: Set hires #1, #2 and #0 to TESTING | Walter van Niftrik | |
2016-08-24 | FULLPIPE: Fix direction calculation in MctlGraph::getLinkDir | Retro-Junk | |
2016-08-24 | SCI32: Add workarounds for a bug in Torin, in an animation of Lycentia | Filippos Karapetis | |
2016-08-24 | DIRECTOR: Add more width corrections for Apartment demo | Torbjörn Andersson | |
These are the widths for the taxi. 1110 doesn't actually need a correction to be drawn right, but 96 makes more sense than 90 if I decode the image by hand. It may be worth noting that all three sprite widths are multiples of 8, and that one of them was already a multiple of 8, but I still needed to add 8 to it. (This would suggest that w = (w & ~7) + 8 would yield the correct width for everything, except it doesn't so scratch that idea.) | |||
2016-08-23 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-24 | ADL: Make the optional scanlines less harsh | Walter van Niftrik | |
2016-08-24 | DIRECTOR: Gather statistic on correct bitmap sizes | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Added test D3 target | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Further reduction of include dependency | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Reduce header dependency | Eugene Sandulenko | |
2016-08-23 | SCI32: Fix crash in Torin, chapter 4, catapult scene (via ScreenItem) | Filippos Karapetis | |
loopNo/celNo are set to unsigned integers in ScreenItem::setFromObject in SSCI, thus their value will be adjusted when it's negative, like in this case | |||
2016-08-23 | TITANIC: Implemented CLift class | Paul Gilbert | |
2016-08-23 | SCI32: Allow kListAt to reference an empty list | Filippos Karapetis | |
Happens in Torin when examining Di's locket in chapter 3 | |||
2016-08-23 | SCI32: Add a workaround for an uninitialized variable in Torin | Filippos Karapetis | |
2016-08-23 | SCI32: Explicitly abord kEachElementDo when a game is being loaded | Filippos Karapetis | |
This is a better check than the one in commit 3d1f1a3a21 | |||
2016-08-23 | SCI32: Update the SCI2/SCI2.1 games that use global 90 for speech/subs | Filippos Karapetis | |
2016-08-23 | SCI32: Fix restoring games from Torin's game restore dialog | Filippos Karapetis | |
The list in kListEachElementDo may be invalidated after a selector invocation | |||
2016-08-23 | SCI32: Also handle game checks for "torinsg.cat" in Torin | Filippos Karapetis | |
This shows the "Open..." button when continuing a game | |||
2016-08-23 | DIRECTOR: Split score.cpp file into classes | Eugene Sandulenko | |
2016-08-23 | DIRECTOR: Fix memory overwrite | Eugene Sandulenko | |
2016-08-23 | SCI32: Fix palette in SCI32 Mac games | Filippos Karapetis | |
2016-08-22 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-22 | TITANIC: Compilation fix | Paul Gilbert | |
2016-08-22 | TITANIC: Cleanup of engine references | Paul Gilbert | |
2016-08-22 | TITANIC: Implemented more game classes | Paul Gilbert | |
2016-08-23 | SCI: Fix compilation when SCI32 is not enabled | Filippos Karapetis | |
2016-08-23 | ADL: Add initial support for #0: Mission Asteroid | Walter van Niftrik | |
Based on a patch by fuzzie | |||
2016-08-22 | FULLPIPE: Inverse search mode behavior in MctlGraph::getHitNode | Retro-Junk | |
2016-08-22 | FULLPIPE: Fix always false condition check in MctlGraph::generateList | Retro-Junk | |
2016-08-22 | DIRECTOR: Lingo: Fix factory method execution | Eugene Sandulenko | |
2016-08-22 | DIRECTOR: Lingo: Fix no-args built-ins code generation | Eugene Sandulenko | |
2016-08-22 | DIRECTOR: Improvements to 1bpp image rendering | Eugene Sandulenko | |
2016-08-22 | SCI32: Document the games that use Robot videos | Filippos Karapetis | |
2016-08-22 | SCI32: Add a workaround for kDoSoundPlay for GK1 Mac | Filippos Karapetis | |
2016-08-22 | SCI32: Move the SCI32 Mac cursor handling code into GfxCursor32 | Filippos Karapetis | |
This was left in the SCI16 code in commit 80d9182554 | |||
2016-08-22 | SCI: Return the correct platform in kPlatform for Mac versions | Filippos Karapetis | |
2016-08-22 | SCI32: Add stubs for the kPlayVMDSetPreload and kPaletteSetGamma calls | Filippos Karapetis | |
These were introduced in SCI3, and are used by RAMA. We don't preload videos, so we don't really need kPlayVMDSetPreload, but kPaletteSetGamma may need an implementation. With these two stubs, the main menu of RAMA is working again | |||
2016-08-22 | SCI32: Reorder the SCI32 palette kernel call assignments | Filippos Karapetis | |
2016-08-22 | SCI32: Fix fallback detector for SCI32 games again | Filippos Karapetis | |
A regression from c4250c05d0 | |||
2016-08-22 | CREATE_PROJECT: Switch SDL backend to SDL2 by default | Filippos Karapetis | |
This adapts create_project with the changes in de04a68c06 | |||
2016-08-22 | WINTERMUTE: Fix compilation with MSVC | Filippos Karapetis | |
Change the way that EXTENDED_DEBUGGER_ENABLED is checked. The way it was used, it triggered a fatal error C1017 |