Age | Commit message (Collapse) | Author |
|
enable replacement of save/load dialogs per default
add config-var "sci_originalsaveload" for not replacing dialogs
add config-var "sci_dither" for enabling dithering in EGA games
new kDoBresen fix qfg2 walk against wall bug (#3053131) and hoyle3 unreadable dice bug (#3036922)
svn-id: r52467
|
|
which keep changing location in each game
svn-id: r52466
|
|
wastes cycles if we're not debugging the GC
svn-id: r52465
|
|
svn-id: r52457
|
|
fixes later sci games, when using new kDoBresen/kInitBresen
svn-id: r52454
|
|
fixes qfg2 walking against wall, etc. BUT its currently disabled by default. You need to comment out the #define USE_OLD_BRESEN line in kmovement.cpp
svn-id: r52453
|
|
svn-id: r52452
|
|
svn-id: r52451
|
|
filter out files that are larger than 1k, actually removes real saved games from the list
svn-id: r52450
|
|
broke importing, also savedgames are named "qfg1.0xx", so they werent showed before anyway and ".sav" is not mandatory for exported character files.
svn-id: r52449
|
|
QFG can't import saved games, thus there is no point in including them in the
character import screens.
svn-id: r52448
|
|
a game"
svn-id: r52447
|
|
svn-id: r52446
|
|
svn-id: r52445
|
|
svn-id: r52444
|
|
svn-id: r52443
|
|
svn-id: r52442
|
|
now lists import files of all possible games, adds game title before that, removes game prefixes for all files
svn-id: r52441
|
|
svn-id: r52440
|
|
svn-id: r52438
|
|
The original SCI games supported up to 12 characters for file names, thus we
use the file name returned as a mask to find the actual file, as we don't
wrap/unwrap save file names in these screens. If no files match, or if more
than 1 files match, throw a warning.
svn-id: r52437
|
|
makes scroll smooth on linux (and maybe others too)
svn-id: r52436
|
|
the king"
svn-id: r52433
|
|
svn-id: r52432
|
|
SCI constantly invoked Engine::shouldQuit(), which in
turn called 2 virtual functions. This added a significant
overhead, as this was called constantly without any
throttling whatsoever. Now, the invocation of shouldQuit()
is throttled to be on each frame update (i.e. at a rate of
60fps). Thanks to wjp for profiling this.
svn-id: r52431
|
|
Now, QFG2, 3 and 4 may read exported characters from all
other QFG games, like the originals did. Fixes bug
#3054692 - "QFG2/QFG3 Import issues".
svn-id: r52430
|
|
svn-id: r52419
|
|
svn-id: r52413
|
|
svn-id: r52412
|
|
svn-id: r52411
|
|
actually they return 0:0, when no bytes were read, otherwise they return the destination pointer
svn-id: r52398
|
|
in sierra sci of read bytes
svn-id: r52397
|
|
This should fix r3049360 in Hoyle4.
svn-id: r52396
|
|
fixes blop not appearing during intro song, because game thought we were too slow (bug #3051514)
svn-id: r52392
|
|
svn-id: r52385
|
|
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
|