Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-16 | SCI32: Fix updated screen item count in remapMarkRedraw() | Filippos Karapetis | |
Thanks to snover for noticing this | |||
2016-03-15 | SCI32: More work on remapping | Filippos Karapetis | |
Still not working | |||
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-10 | SCI32: Implement kMovePlaneItems | Colin Snover | |
2016-03-10 | SCI32: Remove side-effect-abusing calls to ScreenItem::getCelObj | Colin Snover | |
2016-03-08 | SCI: Add missing namespace comments in graphics/. | Johannes Schickel | |
2016-03-07 | SCI32: Clean up renderer code a bit more | Colin Snover | |
2016-03-07 | SCI32: Fix adding too many items to drawlist | Willem Jan Palenstijn | |
2016-03-06 | SCI32: Make PlaneList definition order match declaration order | Colin Snover | |
2016-03-06 | SCI32: Fix memory leaks | Colin Snover | |
2016-03-06 | SCI32: "Improve" comparison algorithm for planes and screen items | Colin Snover | |
This adds a slightly more accurate comparison algorithm that will at least ensure that all the engine-generated planes and screen items with matching priorities will be sorted above script-generated planes and screen items, like in the original engine. It still does not sort script-generated items by memory handle order, so if that is ever a thing that actually happens, those may still be in the wrong order. | |||
2016-03-06 | SCI32: Implement kEditText | Colin Snover | |
2016-03-05 | SCI32: Fix incorrect insertion of new planes | Colin Snover | |
2016-03-02 | SCI32: Fix changed screen items drawing on top of higher screen items | Colin Snover | |
2016-03-02 | SCI32: Add consts and remove redundant conditional | Colin Snover | |
Adding consts to try to isolate rectangles that change during draw list processing, to be investigated for incorrect mutations causing lower screen items to be drawn over higher screen items at their edges. | |||
2016-03-02 | SCI32: Review rect rounding in Plane and ScreenItem | Colin Snover | |
These changes should cause ScummVM to be more accurate in edge case rounding. | |||
2016-03-01 | SCI32: Add a note about the menu bars in GK1 | Filippos Karapetis | |
2016-02-21 | SCI: Use nullptr instead of 0 for null pointer checks | Colin Snover | |
2016-02-21 | SCI: Fix redrawAll updating visiblePlanes | Willem Jan Palenstijn | |
It was comparing ScreenItem*'s directly, instead of objects. | |||
2016-02-20 | SCI: Rewrite Plane::mergeToRectList | Willem Jan Palenstijn | |
The old one would continue reading from outerRect after it was deleted. | |||
2016-02-18 | SCI: Minor cleanup | Colin Snover | |
1. Reorder member initialisations to match class member order 2. Use #pragma mark instead of comments for annotating sections 3. Remove useless >=0 checks on unsigned types | |||
2016-02-18 | SCI: Fix bad positioning of relatively positioned pic cels | Colin Snover | |
2016-02-18 | SCI: Fix some rect off-by-ones | Colin Snover | |
2016-02-18 | SCI: Add comments to plane code | Colin Snover | |
2016-02-18 | SCI: Implement accurate renderer architecture for SCI32 | Colin Snover | |