Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2010-07-10 | SCI: calculate widths for menu after switching to menuport, i guess this was ↵ | Martin Kiewitz | |
the reason why we sometimes had issues drawing parts of the menu (random issue) svn-id: r50784 | |||
2010-07-10 | SCI: adding kPalette signatures, fixing 3 kPalVary calls, fixing ↵ | Martin Kiewitz | |
kAssertPalette (we used the wrong parameter number before, maybe the issues were caused by this) svn-id: r50780 | |||
2010-07-06 | SCI: fix regression of r50721 - pausing/resuming only on actual menu usage | Martin Kiewitz | |
svn-id: r50724 | |||
2010-07-06 | SCI: fix regression of r50599 - broken greyed font drawing | Martin Kiewitz | |
svn-id: r50720 | |||
2010-07-02 | SCI: change drawing of fonts, so that we never do triple pixel line ↵ | Martin Kiewitz | |
duplications. sierra didn't do this, but it looks much better - "fixes" gk1, kq6 font rendering when running in hires svn-id: r50599 | |||
2010-07-02 | SCI: added possible workaround or final solution for hires portraits not ↵ | Martin Kiewitz | |
fully removed from screen in kq6 - needs to get investigated further but this will get a little bit difficult svn-id: r50594 | |||
2010-07-02 | SCI: changing adjusting of upscaled hires box coordinates | Martin Kiewitz | |
svn-id: r50593 | |||
2010-07-02 | Extended the SCI2 text drawing hack for SCI2.1 too, and added font caching | Filippos Karapetis | |
svn-id: r50592 | |||
2010-06-30 | SCI: adjust brRect and nsRect, if sci2 hires views are used, fixes hotspots ↵ | Martin Kiewitz | |
in gk1 svn-id: r50536 | |||
2010-06-30 | SCI: remove some duplicate code | Martin Kiewitz | |
svn-id: r50535 |