Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-08-02 | SCI: clipping plane rects for sci32 | Martin Kiewitz | |
fixes crash in hires gk1 on cemetary svn-id: r51615 | |||
2010-08-02 | SCI: fixing getting selected language | Martin Kiewitz | |
for multilingual games svn-id: r51608 | |||
2010-08-01 | SCI: switching to upscaled hires on pc98 games | Martin Kiewitz | |
instead of checking the language to be japanese for that svn-id: r51601 | |||
2010-08-01 | SCI: Move kernelShakeScreen to GfxScreen so it can be used in SCI32 (it's ↵ | Matthew Hoops | |
used in GK1) svn-id: r51583 | |||
2010-08-01 | SCI: fixing regression of r51520 | Martin Kiewitz | |
svn-id: r51580 | |||
2010-08-01 | SCI: reading the actual priority instead of guessing | Martin Kiewitz | |
svn-id: r51569 | |||
2010-08-01 | SCI: Fix uninitialized variable warning in g++. | Johannes Schickel | |
Thanks to clone2727 for suggestion to initialize the default new plane priority to 0xFFFF, which means that the plane should be invisible. I added a FIXME there though. So please re check this change. In case that is fine just remove the FIXME, in case some other default value should be chosen, please change the value and also remove the FIXME. svn-id: r51561 | |||
2010-07-31 | SCI: adding detection for benchmark views | Martin Kiewitz | |
and enable speed throttler when just one regular cel was drawn, fixes eco quest 2 ego getting light-speed fast in village (bug #3036805) =this could cause regressions like disabled animations in games= svn-id: r51544 | |||
2010-07-31 | SCI: adjusting inside view::getCelRect for sci0early | Martin Kiewitz | |
fixes cels being placed wrongly, sci0early didnt have the z adjust. svn-id: r51537 | |||
2010-07-31 | SCI: kAnimate - limit update of nsRect when scaled | Martin Kiewitz | |
only set nsRect when being drawn later (scaled only), fixes sq5 instant-death in elevator shaft svn-id: r51534 | |||
2010-07-31 | SCI: fixing stupid typo | Martin Kiewitz | |
svn-id: r51533 | |||
2010-07-31 | SCI: fix kAddToPic called with view data | Martin Kiewitz | |
and adding workaround for pq2 when showing windows with pictures change to kAddToPic fixes bad coordinates of cels when restoring the game (should also fix lsl2) svn-id: r51526 | |||
2010-07-30 | SCI: Add comment about stability requirements in makeSortedList. | Johannes Schickel | |
svn-id: r51523 | |||
2010-07-30 | SCI: fixing view scaling code | Martin Kiewitz | |
fixes crash in sq5 with elevator on goliath svn-id: r51520 | |||
2010-07-30 | SCI: finally fixing font codes | Martin Kiewitz | |
fixing regressions of r51511&51512 and cleaning up as well - for sq5 svn-id: r51513 | |||
2010-07-30 | SCI: fixing another text color code issue | Martin Kiewitz | |
(sq5 some dialog boxes again using wrong font in rare cases) svn-id: r51512 | |||
2010-07-30 | SCI: fixing font code handling in kTextSize | Martin Kiewitz | |
fixes incorrect window proportions in sq5 when hailing ship at clorox II svn-id: r51511 | |||
2010-07-29 | SCI: Ignore setAttribute() on any non-existent menu items | Matthew Hoops | |
This fixes two fan games: Al Pond 2 and Aquarius. The original interpreter did this as well. svn-id: r51477 | |||
2010-07-29 | SCI: updating screen within kAnimate as well - fixes pseudo hang in eq1 ↵ | Martin Kiewitz | |
credits (bug #3036154) svn-id: r51459 | |||
2010-07-29 | SCI: Re-enable the throttle for kFrameout, I must have been asleep that day | Matthew Hoops | |
svn-id: r51451 | |||
2010-07-28 | SCI: Fix using the parser in SCI Fan Games | Matthew Hoops | |
Get a pointer to the said spec instead of copying to a buffer. The fan games use a said spec with size < 64. Also, make said() take a const pointer as the spec cannot change. Thanks to waltervn and wjp. svn-id: r51432 | |||
2010-07-28 | SCI: adding header comments about sci1.1 pictures | Martin Kiewitz | |
also fixing some of the offsets (those are DWORD instead of just WORDs) svn-id: r51415 | |||
2010-07-28 | SCI: priority handling for sci1.1 add-pictures | Martin Kiewitz | |
fixes battle cruiser mini game in sq5 (at least we get something displayed now) svn-id: r51414 | |||
2010-07-28 | SCI: Added bug report numbers for all the recently fixed bugs | Filippos Karapetis | |
svn-id: r51407 | |||
2010-07-28 | SCI: Initialize _resourceData to 0 in GfxRobot. Fixes PQSWAT demo. | Matthew Hoops | |
svn-id: r51404 | |||
2010-07-27 | SCI: sci1.1 priority bands now changing in kDrawPic | Martin Kiewitz | |
fixes qfg3: right guard on top of the palace having wrong priority fixes sq5 and all sorts of sci1.1 games: when loading wrong priority for some actors that fixed itself after one frame svn-id: r51397 | |||
2010-07-27 | SCI: implemented kPalette(save/restore) | Martin Kiewitz | |
svn-id: r51381 | |||
2010-07-27 | SCI: reverting part of r51361 | Martin Kiewitz | |
breaks qfg3 right after intro svn-id: r51363 | |||
2010-07-27 | SCI: adding scaling code in kBaseSetter | Martin Kiewitz | |
and fixing palVary timer crash when exiting engine during palVary processing svn-id: r51361 | |||
2010-07-27 | SCI: translating nsRect back to actual plane coordinate | Martin Kiewitz | |
on scrollable planes svn-id: r51350 | |||
2010-07-26 | SCI: fixing text fonts not working correctly | Martin Kiewitz | |
fixes sq5 and bug #3034766 svn-id: r51335 | |||
2010-07-26 | SCI: fixing scroll transitions for kq6 hires | Martin Kiewitz | |
fixes bug #3034587 svn-id: r51334 | |||
2010-07-26 | SCI: implement scaling for kDrawCel | Martin Kiewitz | |
fixes qfg4 demo properly (bug #3034506, previous commit r51304) svn-id: r51332 | |||
2010-07-26 | SCI: fixing transition 9 | Martin Kiewitz | |
fixes castle of dr. brain intro on amiga svn-id: r51323 | |||
2010-07-26 | SCI: commenting out picture cel debug msg | Martin Kiewitz | |
svn-id: r51315 | |||
2010-07-26 | SCI: adding scrollcapability to sci32 | Martin Kiewitz | |
svn-id: r51313 | |||
2010-07-26 | SCI: some scrolling support for sci32 | Martin Kiewitz | |
not fully done yet svn-id: r51308 | |||
2010-07-26 | SCI: Some cosmetic changes to the warning thrown when fixing invalid windows | Filippos Karapetis | |
svn-id: r51306 | |||
2010-07-26 | SCI: Fixed bug #3034507, "PQ2 Demo: Non-existant menu item" | Filippos Karapetis | |
svn-id: r51294 | |||
2010-07-25 | SCI: adding kAddPicAt dummy | Martin Kiewitz | |
svn-id: r51283 | |||
2010-07-25 | SCI: blacking out planes that got deleted | Martin Kiewitz | |
svn-id: r51282 | |||
2010-07-25 | SCI: some changes for kq7 | Martin Kiewitz | |
- resetting negative plane left/top - kSave(0) returns SIGNAL svn-id: r51281 | |||
2010-07-25 | SCI: removing onControl from coordAdjuster32 | Martin Kiewitz | |
svn-id: r51278 | |||
2010-07-25 | SCI: using coordadjuster in GfxView | Martin Kiewitz | |
svn-id: r51276 | |||
2010-07-25 | SCI: sci32 coord adjustment changes | Martin Kiewitz | |
- fixes lsl6hires inventory svn-id: r51275 | |||
2010-07-25 | SCI: adjust z coordinate for views (sci32) | Martin Kiewitz | |
fixes gk1 newspaper svn-id: r51272 | |||
2010-07-25 | SCI: sci32 changes | Martin Kiewitz | |
- mouse position now gets adjusted inside kGetEvent - priority is read out during kFrameout - check planeRect - check if plane picture resource actually exists fixes sq6 svn-id: r51270 | |||
2010-07-24 | SCI: changing how insectRect gets applied | Martin Kiewitz | |
svn-id: r51259 | |||
2010-07-24 | SCI: adding kOnMe transparency support | Martin Kiewitz | |
and disabling speed throttler for poor clones computer :P fixes some hotspots in gk1 only supposed to react on actual pixel clicks svn-id: r51255 | |||
2010-07-24 | SCI: fix warning | Martin Kiewitz | |
svn-id: r51253 |