Age | Commit message (Collapse) | Author |
|
the new commands were meant for castle/brain hangman puzzle patch, but the patch didn't work well, so I removed it. Still the commands could/should come in handy
svn-id: r52695
|
|
svn-id: r52694
|
|
We can't just set the lockers of script 0 to 1, as at that point
the objects associated with the script are marked to be deleted,
thus we need to reload the script
svn-id: r52693
|
|
investigation and a proper fix post-release
svn-id: r52688
|
|
svn-id: r52679
|
|
Fixes Colonel's Bequest inventory formatting.
svn-id: r52676
|
|
reinitializes puzzle each time its shown. Fixes save/restore bug in that room, bug #3063510
svn-id: r52668
|
|
- Renamed the debug command "resource_size" to "resource_info", as it now provides
the location of where a specified resource is found (i.e. the resource.xxx file, or
the file name itself, if the resource is a patch)
- "duskdump" shows the original location of dumped resources
- loadResource() now shows the location of files that couldn't be loaded
svn-id: r52667
|
|
svn-id: r52666
|
|
svn-id: r52665
|
|
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
|
|
svn-id: r52662
|
|
- 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
|
|
svn-id: r52657
|
|
svn-id: r52655
|
|
Glossary seems to work now.
svn-id: r52654
|
|
export
svn-id: r52653
|
|
- 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
|
|
the actual support was already there due to extensive code sharing
w/SCI0, so only modifying signatures here
svn-id: r52650
|
|
again
svn-id: r52647
|
|
preparation for returning rect array on |r| textcodes
svn-id: r52642
|
|
fixes bug #3061964
svn-id: r52637
|
|
svn-id: r52636
|
|
fixes hoyle1 not starting anymore
svn-id: r52635
|
|
svn-id: r52634
|
|
for the existence of after market GM patches
svn-id: r52620
|
|
readable
svn-id: r52615
|
|
Changed bitwise XOR operations to bitwise NOT AND, to make the code a bit easier
to understand
svn-id: r52614
|
|
svn-id: r52606
|
|
hoyle4 has garbled audio data
svn-id: r52605
|
|
fade in/out of samples
svn-id: r52604
|
|
svn-id: r52595
|
|
svn-id: r52591
|
|
scripts disable icon 7+8 when entering the room. When taking the cannister they will disable all remaining icons, resulting in the disable-code running endlessly, also happend in sierra sci - fixes bug #3046367
svn-id: r52587
|
|
svn-id: r52586
|
|
thx to tortoisegit and broken conflict managment
svn-id: r52585
|
|
remove class bit when marking as clone
svn-id: r52584
|
|
This fixes a regression affecting many SCI32 games and possibly other games,
looping or recursing endlessly.
svn-id: r52583
|
|
The fix is partial, as the game will crash when losing and attempting to
restart (for a different reason - there's an issue when uninstantiating a script)
svn-id: r52581
|
|
patches out bad code that would dispose score sound immediately, "score" sound plays now for pharkas/cd - finally fixes bug #3037161
svn-id: r52570
|
|
svn-id: r52569
|
|
now "score" is halfway playing, but it's cut so only "s" is played. Needs to get further investigated
svn-id: r52568
|
|
and fixing possible crash & typo
svn-id: r52565
|
|
svn-id: r52563
|
|
svn-id: r52562
|
|
The actual names for the bug reports are:
#3035650 "PEPPER non-interactive demo: Crash"
#3039566 "LAURABOW2: Crash during introduction"
Those crashes were caused by an invalid memory dereference in kClone. This
in turn was happening, because the parent object pointer might have been
invalidated in cases where the parent object is also a clone.
svn-id: r52561
|
|
svn-id: r52560
|
|
lb2floppy: scripts get confused in the rat scene, when scaleX/Y are set with applied global scaling. This results in kInitBresen to get called almost endlessly, which results in ego slowing down to a crawl and not being able to reach the upper right exit - fixes bug #3050606
svn-id: r52559
|