Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2010-07-24 | SCI: honor given order of screen items in sci32 | Martin Kiewitz | |
fixes gk1 game menu slider controls svn-id: r51252 | |||
2010-07-24 | SCI: support useInsetRect in kFrameout | Martin Kiewitz | |
svn-id: r51251 | |||
2010-07-24 | SCI: enable speed throttler for sci32 | Martin Kiewitz | |
svn-id: r51250 | |||
2010-07-24 | SCI: cache Planes for sci32 | Martin Kiewitz | |
svn-id: r51249 | |||
2010-07-24 | SCI: delete hidden planes in kFrameout | Martin Kiewitz | |
svn-id: r51246 | |||
2010-07-24 | SCI: kCelWide/kCelHigh now adjust on hires views | Martin Kiewitz | |
somewhat fixes gk1 hires inventory issue svn-id: r51245 | |||
2010-07-24 | SCI: fix warning and remove duplicate code | Martin Kiewitz | |
svn-id: r51243 | |||
2010-07-24 | SCI: adding 1 to planeRect bottom/right | Martin Kiewitz | |
svn-id: r51241 | |||
2010-07-24 | SCI: locking picture resource | Martin Kiewitz | |
fixes sq6 crashing with resource data NULL pointer svn-id: r51240 | |||
2010-07-24 | SCI: adding workaround for sq4 room 391 | Martin Kiewitz | |
svn-id: r51238 | |||
2010-07-23 | SCI: adding table for kDisplay workarounds | Martin Kiewitz | |
and removing hardcoded checks, adding another workaround for kGraph(drawLine) in island of dr. brain (also gene explanation chart) Moving trackOriginAndFindWorkaround() into workarounds.cpp svn-id: r51209 | |||
2010-07-23 | SCI: adding workaround for sq4/room 391 | Martin Kiewitz | |
kDisplay is called with an object as opcode, we simply skip over it svn-id: r51208 | |||
2010-07-23 | SCI: fixing kNewWindow (SCI1.1) | Martin Kiewitz | |
check differently for null restoreRect, fixes pq3 some windows not getting fully removed calling showBits on actual dims and not on restoreRect, fixes lb2 about window issues (and possible qfg1vga window issues as well) svn-id: r51204 | |||
2010-07-23 | SCI: support kSetCursorSci11(-2) | Martin Kiewitz | |
svn-id: r51202 | |||
2010-07-23 | SCI: Now saving the kPalVary state inside savegames | Filippos Karapetis | |
svn-id: r51194 | |||
2010-07-22 | SCI: Some slight work on robot files | Filippos Karapetis | |
svn-id: r51176 | |||
2010-07-22 | SCI: Hopefully fix compilation when ENABLE_SCI32 is not defined | Matthew Hoops | |
svn-id: r51164 | |||
2010-07-22 | SCI: fixing mirrored sci32 pictures | Martin Kiewitz | |
fixes lsl6, also slight cleanup and adding comments about sci32 picture resources svn-id: r51162 | |||
2010-07-22 | SCI: doing res correction on text as well | Martin Kiewitz | |
"fixes" lsl6 abort intro dialog svn-id: r51159 | |||
2010-07-22 | SCI: some changes to kFrameout for sci32 | Martin Kiewitz | |
cels are now clipped correctly against plane boundaries, nsRect is also set now, fixes some hotspot issues and larry disappearing when going to the left/right of screen svn-id: r51158 | |||
2010-07-22 | SCI: Remove sanity check introduced in rev 51154. When a node is deleted via ↵ | Filippos Karapetis | |
kDeleteKey, the successor is set to NULL, thus list processing stops (which is what SSCI is doing). svn-id: r51157 | |||
2010-07-22 | SCI: Added a sanity check for rev 51152. If a node has been deleted, it ↵ | Filippos Karapetis | |
shouldn't have a successor node svn-id: r51154 | |||
2010-07-22 | SCI: Fixed the crash in LSL2, room 42 (when arriving at the island). ↵ | Filippos Karapetis | |
kAnimate may refer to unfrozen objects which have been deleted, thus handle that case accordingly. svn-id: r51152 | |||
2010-07-22 | SCI: changed the comment about the palette merging (it's not a workaround ↵ | Filippos Karapetis | |
anymore). Also, changed the warning when a picture has a broken palette into debug output - these pictures (which can be found in other games too) are usually meant to be blank, thus don't have a palette svn-id: r51148 | |||
2010-07-22 | Use new[]/delete[] instead of malloc/free | Matthew Hoops | |
svn-id: r51144 | |||
2010-07-22 | Silence gcc warning | Matthew Hoops | |
svn-id: r51143 | |||
2010-07-22 | SCI: some more work on priority sci32 | Martin Kiewitz | |
svn-id: r51139 | |||
2010-07-22 | SCI: removing priority hack for gk1hires | Martin Kiewitz | |
also fixing base picture drawing svn-id: r51137 | |||
2010-07-22 | SCI: some work on priority in sci32 | Martin Kiewitz | |
svn-id: r51134 | |||
2010-07-22 | Silenced a known warning in SQ5, after the intro | Filippos Karapetis | |
svn-id: r51131 | |||
2010-07-21 | SCI: terminating at another resource of sq4cd | Martin Kiewitz | |
contains broken data as well, room 35 svn-id: r51103 | |||
2010-07-21 | SCI: fixing hires background pictures sci2.1 | Martin Kiewitz | |
svn-id: r51086 | |||
2010-07-21 | SCI: kSetNowSeen sci2.1 | Martin Kiewitz | |
fixes hotspots svn-id: r51085 | |||
2010-07-21 | SCI: more work on coordadjustment sci32 | Martin Kiewitz | |
svn-id: r51084 | |||
2010-07-20 | SCI: some sci32 fixes | Martin Kiewitz | |
kOnMe, kLocal2Global, kGlobal2Local now hires capable, hotspots seem to work in lsl6 and sq6, although pressing on start in sq6 doesn't work yet, you need to click on the rightmost/bottom area svn-id: r51074 | |||
2010-07-20 | SCI: fixed jones/ega/vga port issue | Martin Kiewitz | |
getPortById() error was caused by us remembering port when going interactive, restoring it and restoring it all the time afterwards as well svn-id: r51071 | |||
2010-07-19 | SCI: dont fix list control in sq4 | Martin Kiewitz | |
sierra fixed this problem by having an up cursor starting one pixel-line later, adjusting in that case would be wrong svn-id: r51034 | |||
2010-07-17 | Remove extra ";" in class declarations. | Johannes Schickel | |
svn-id: r50955 | |||
2010-07-15 | SCI: some big changes to kCantBeHere - kCantBeHere returns the actual ↵ | Martin Kiewitz | |
"problem" instead of being a plain boolean - part of solving lsl1 casino door / qfg1vga gate svn-id: r50919 | |||
2010-07-14 | SCI: removing hardcoded size when drawing list controls - fixes load/save ↵ | Martin Kiewitz | |
dialog in lsl6 svn-id: r50894 | |||
2010-07-14 | SCI: separating qfg1ega and qfg1vga gameids | Martin Kiewitz | |
svn-id: r50881 | |||
2010-07-14 | SCI: Removed a chatty (and unneeded) warning | Filippos Karapetis | |
svn-id: r50860 | |||
2010-07-13 | SCI: adding comment about palette formats | Martin Kiewitz | |
svn-id: r50847 | |||
2010-07-13 | SCI: adding comment about GfxPicture::draw() and picture resource formats | Martin Kiewitz | |
svn-id: r50846 | |||
2010-07-13 | SCI: change handling of priority in combination with embedded cels inside ↵ | Martin Kiewitz | |
picture resources, change in r49029 was wrong - fixes pq1 (map not changing when driving car) svn-id: r50845 | |||
2010-07-11 | SCI: also sync palette after playing movies, fixes kq6 intro | Martin Kiewitz | |
svn-id: r50798 | |||
2010-07-10 | SCI: calling speed throttler as well from kPalette(setIntensity) if needed - ↵ | Martin Kiewitz | |
fixes kq6 intro svn-id: r50794 |