Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
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 |