Age | Commit message (Collapse) | Author |
|
fixes fighting the weapon master as well...
svn-id: r52381
|
|
svn-id: r52380
|
|
using a trick for indirectly calling GameObject::init and then restoring, fixes text color/font code issues, also removing all the hackery
svn-id: r52379
|
|
(Thanks to fuzzie.)
svn-id: r52376
|
|
in room 320, fixes bug #3037192
svn-id: r52362
|
|
fixes bug #3036756
svn-id: r52361
|
|
svn-id: r52353
|
|
svn-id: r52352
|
|
we are loading pictures very fast, this results in a kPalVary race condition, because sierra set timer to 1 tick, when it was getting called with 0 ticks and required the timer to occur before the transition. Fixes freddy pharkas nighttime being daytime during transitions (bug #3051905)
svn-id: r52351
|
|
svn-id: r52350
|
|
svn-id: r52349
|
|
experimental feature - enable by putting "scireplacedialog=true" inside scummvm section of scummvm.ini
LSL6 currently loses the ability to quicksave, when using the feature. Although i don't see it as a huge loss. That way it's now possible to save to up to 100 slots instead of just 20.
svn-id: r52345
|
|
Fixes the Longbow demo
svn-id: r52344
|
|
vocabulary), since they're used inside kDoBresen()
svn-id: r52343
|
|
also removing some previous code, because it wont work that way
svn-id: r52342
|
|
svn-id: r52341
|
|
making clone happy :D
svn-id: r52339
|
|
fixes sepia palette getting applied when loading in pharkas (part of bug #3051905)
svn-id: r52326
|
|
and changing patch code accordingly
svn-id: r52320
|
|
svn-id: r52319
|
|
dialog will not get replaced in sci32, nor in mother goose. Enable by adding "scireplacedialog" inside scummvm section of scummvm.ini file. Note: this feature is experimental
svn-id: r52318
|
|
(works now, if enabled - but music isn't yet paused)
svn-id: r52317
|
|
svn-id: r52314
|
|
svn-id: r52311
|
|
svn-id: r52305
|
|
which is sci1 and sci1.1
fixes bug #3051145
- separating this mother goose from ega and sci2.1
- adding workaround when restoring saved games in these games, games try to calculate restored savedgameid instead of looking it up, we patch this code out and also set the global to the current savedgameid
- adding workaround for scripts checking savedgameid to be below 13 (our savedgameids begin at 100 now)
- changing official range for savedgameids from 1000->1999 to 100->199, otherwise mother goose would have required much larger patches and this range should be fine even if we replace savedgame dialogs later
svn-id: r52301
|
|
svn-id: r52299
|
|
"SCI: Bug in file read/write operations"
svn-id: r52298
|
|
svn-id: r52297
|
|
SQ6 workarounds
svn-id: r52294
|
|
and added a FIXME inside kGraphDrawLine
svn-id: r52291
|
|
svn-id: r52289
|
|
svn-id: r52283
|
|
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
|
|
inside the if-statement.
svn-id: r52269
|
|
should hopefully make them run better on different platforms (some platforms dont update on every updateScreen call, so the transitions worked much faster there (e.g. wii) and some other platforms dont have that much power, so transitions were slower on those)
svn-id: r52266
|
|
looks better, although sierra didn't do that (examples: qfg3 demo/intro)
svn-id: r52264
|
|
svn-id: r52263
|
|
pharkas/german has duplicate resource entries inside the main resource files and we used the first ones. This results in half of the game being english and umlauts missing. We now use the last entries, which will fix all those issues (fixes bug #3039551)
svn-id: r52259
|
|
of the bitwise OR aren't reading from the same source)
svn-id: r52258
|
|
svn-id: r52256
|
|
svn-id: r52255
|
|
svn-id: r52254
|
|
(which has no selector vocabulary), so that the workarounds of the CD version match with the ones from the floppy version
svn-id: r52253
|
|
handling synthetic (keyboard repeat) events and adding support for Control-C
svn-id: r52252
|
|
svn-id: r52251
|
|
svn-id: r52250
|
|
about hoyle4
svn-id: r52246
|
|
hoyle4 and lsl5 door code work now
svn-id: r52244
|
|
svn-id: r52242
|