Age | Commit message (Collapse) | Author |
|
Based on a patch by lskovlun
svn-id: r54214
|
|
- Changed the SCI1 EGA games workaround in kGraphDrawLine() to match the ones in kGraphFillBoxAny() and kNewWindow, updating the relevant comments
- Added some comments in kSetShowStyle()
svn-id: r54142
|
|
svn-id: r53498
|
|
svn-id: r53482
|
|
These are special cursors which zoom parts of a view dynamically. Examples
are Freddy Pharkas, when reading the prescription with the whiskey and LB2,
when using the magnifying glass on the Rosetta Stone
svn-id: r53003
|
|
Moved some plane related functions inside updatePlane() instead of frameOut(). Cleanup.
svn-id: r52804
|
|
svn-id: r52764
|
|
svn-id: r52733
|
|
and map kOnMe for SCI2 to kIsOnMe, remove commented out hacks. fix signatures for those 2 functions, added TODO - someone should fix the SCI32 signatures
svn-id: r52664
|
|
Don't display the message twice and now we use the filename in the message.
svn-id: r52663
|
|
- Added the kernel names for all unimplemented kernel debug functions, and mapped
them all to kDummy, so that the kernel tables are correct and all kernel
functions are mapped (useful for debugging)
- Added a stub for kWinHelp (normally opens an external Windows help file), with
an appropriate dialog
- Added a stub for kWinDLL, which currently errors out on purpose (this needs to
be investigated, as it loads and uses external Windows DLLs)
- Readded kListIndexOf in kList (the signature was wrong when the previous commit
was made)
svn-id: r52660
|
|
- Mark several SCI2/2.1 kernel functions used for debugging as dummy
- Added an empty function for kSetWindowsOption, used for settings specific to
Windows versions (e.g. showing/hiding the title bar)
- Added a stub for kGetWindowsOption (currently returning 0 to a Windows related
option for Phantasmagoria)
svn-id: r52652
|
|
fixes glossary in pepper, bug #3040039
svn-id: r52651
|
|
preparation for returning rect array on |r| textcodes
svn-id: r52642
|
|
svn-id: r52515
|
|
svn-id: r52510
|
|
now lists import files of all possible games, adds game title before that, removes game prefixes for all files
svn-id: r52441
|
|
and added a FIXME inside kGraphDrawLine
svn-id: r52291
|
|
debugger. There is no real need to implement kernel debug commands, but since this one maps almost directly to our own "show" debug command, it has been reimplemented (was removed in rev #45310). Normally, there is no real need to implement kernel functions for debug functionality, since there are advanced tools for this purpose nowadays (plus, ScummVM's debugger). Fixes bug #3050616 - "QFG1 EGA: priority/control/view functions crash, debug mode"
svn-id: r52281
|
|
svn-id: r52171
|
|
working now like in sierra sci, when using priority/control - fixes pepper adventures in time - no failure screen - bug #3040185
cleanup of GfxPaint16::fillRect
svn-id: r51994
|
|
per room usage
svn-id: r51664
|
|
svn-id: r51641
|
|
svn-id: r51614
|
|
- change directory button disabled
- showing message where to put characters, if saved from original sci interpreter
svn-id: r51613
|
|
used in GK1)
svn-id: r51583
|
|
adding comments as well
svn-id: r51510
|
|
adding primitive support to just set the cursor to the required view resource, nothing else implemented yet
svn-id: r51501
|
|
showing warning about unsupported mag-cursor when argc = 10 is used
removing argc = 9 support, must have been a script bug somewhere
svn-id: r51500
|
|
for kDoAudio subop 13
svn-id: r51499
|
|
crash from bug #3034973 - "PHARKAS: Crash early in game'
svn-id: r51497
|
|
svn-id: r51381
|
|
fixes qfg4 demo properly (bug #3034506, previous commit r51304)
svn-id: r51332
|
|
svn-id: r51331
|
|
svn-id: r51329
|
|
room 290 elevator puzzle, solves bug #3034485
svn-id: r51319
|
|
plus another sig mismatch on kDrawCel later on, when Dr. Cranium talks
svn-id: r51304
|
|
svn-id: r51283
|
|
svn-id: r51273
|
|
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
|
|
svn-id: r51254
|
|
svn-id: r51249
|
|
somewhat fixes gk1 hires inventory issue
svn-id: r51245
|
|
svn-id: r51244
|
|
svn-id: r51202
|
|
(coordinates are not a regular Rect, but bottom/right is the last allowed coordinate)
svn-id: r51177
|
|
svn-id: r51176
|
|
we use the movezone like any other rect, but sierra sci actually specifies bottom/right as being the last possible coordinates
svn-id: r51174
|
|
fixes gk1 mouse cursor issue
thx to wjp
svn-id: r51168
|
|
svn-id: r51110
|