Age | Commit message (Collapse) | Author |
|
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
|
|
respective files
svn-id: r51108
|
|
pq4cd is probably low-res, so adding check for hires and adding #ifdef as well
svn-id: r51106
|
|
fixes lsl6 inventory icon placement, ffs. see comments
svn-id: r51104
|
|
adding workaround for lsl6 ending - fixes lsl6 ending
svn-id: r50967
|
|
- i hope this won't cause regressions, but calling the method in collision case is definitely wrong
svn-id: r50921
|
|
returns the actual "problem"
svn-id: r50920
|
|
"problem" instead of being a plain boolean - part of solving lsl1 casino door / qfg1vga gate
svn-id: r50919
|