Age | Commit message (Collapse) | Author |
|
svn-id: r54093
|
|
- Changed the new dithering checkbox to be more generic (i.e. relevant for all engines that may support such a feature in the future)
- Changed the checkbox to be unchecked by default. As discussed on -devel, game enhancements in ScummVM should be off by default, and opt-in
- Changed the option from "sci_undither" to "disable_dithering"
- Changed theme version style to X.Y.Z and bumped it to 0.8.2
svn-id: r54090
|
|
svn-id: r54078
|
|
svn-id: r54077
|
|
svn-id: r54071
|
|
From our current stance, this is a game enhancement, and should be on by default, like the rest of the game enhancements (AGI mouse, save/load replacement etc)
svn-id: r54070
|
|
svn-id: r54069
|
|
makes the view getting fully undithered
svn-id: r54068
|
|
called "undithering") in the graphics options tab. The algorithm is now disabled by default, after popular demand. In retrospect, we really shouldn't have made it default, in order to preserve the authenticity of the graphics in early SCI EGA games, and allow the user to opt in and enable the option if needed. Unfortunately, the lack of an easy way to modify the option made it hard to do so.
svn-id: r54066
|
|
svn-id: r54042
|
|
svn-id: r54037
|
|
- recalculate _freeCounter
- dont push disposed windows onto windowlist
svn-id: r54017
|
|
fixes assert
svn-id: r54016
|
|
with the recently added port save/restore code
svn-id: r54015
|
|
(stupid msvc)
svn-id: r54014
|
|
fixes "GfxPorts::kernelSetActive" error
based on code by [md5]
svn-id: r54012
|
|
svn-id: r54011
|
|
svn-id: r54007
|
|
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
|
|
svn-id: r53993
|
|
svn-id: r53986
|
|
svn-id: r53981
|
|
- Added support for savegame play time
- Removed obsolete variables for calculating the play time (EngineState::gameStartTime and Console::_enterTime)
- Renamed some variables to camelCase
svn-id: r53974
|
|
svn-id: r53955
|
|
in the dolphin room"
svn-id: r53941
|
|
svn-id: r53940
|
|
svn-id: r53921
|
|
When such a script patch is found, a dialog pops up at the beginning
of the game, asking the user to remove it. The issues that these
script patches fix have already been fixed in ScummVM, thus these
patches aren't necessary, plus they can lead to crashes, freezes, buggy
behavior and/or unexpected errors, thus it is better if they aren't
used at all, if possible
svn-id: r53920
|
|
svn-id: r53919
|
|
svn-id: r53913
|
|
svn-id: r53910
|
|
- MT-32 Castanets -> GM Claves
- MT-32 OneNoteJam -> GM Celesta
- MT-32 JungleTune -> GM Pan Flute
For PQ3 (from rev #53902, not in the commit description):
- MT-32 Warm Pad -> GM Pad 2 (warm)
Thanks to digitall and waltervn for their help with these
svn-id: r53907
|
|
header file
svn-id: r53906
|
|
svn-id: r53905
|
|
svn-id: r53904
|
|
Also, the dynamic mappings are now checked before the static ones
svn-id: r53903
|
|
- Changed C - style comments in map-mt32-to-gm.h to C++ - style comments
- Added a new dynamic MT-32 -> GM mapping, complementary to the normal one, which can be done on the fly using the new console command "map_instrument"
- The "show_instruments" command has been moved to the music section and now displays the instruments of the game which aren't in the MT32-> GM mapping
svn-id: r53902
|
|
Console::postEnter()
svn-id: r53890
|
|
SciEngine::pauseEngineIntern(), Console::preEnter() and Console::postEnter() and added a sanity check in SciEngine::getDebugger()
svn-id: r53886
|
|
was a left-over from debugging
svn-id: r53857
|
|
bit 2 actually triggers special drawing of cels in sierra sci
svn-id: r53855
|
|
adjusted comments about that and also renamed the bit, also added additional TODO, because hoyle 4 has special code that gets into action, when bit 0 is not set, but bit 2 is
svn-id: r53853
|
|
svn-id: r53852
|
|
interpreters should get checked for that hoyle 4 code, comment added
svn-id: r53851
|
|
svn-id: r53828
|
|
svn-id: r53776
|
|
caused by r53068, triggered bug #3092840 (SQ5 genetix lab scaled incorrectly when laying course) - thx to digitall for bisect
svn-id: r53775
|
|
fixes multilingual lsl5 room 280 - names of airport ladies not shown correctly (bug #3093818)
svn-id: r53746
|
|
- Implemented kernelUpdateScreenITem
- Changed the list of screen items to be a list of FrameoutEntry entries,
so that it doesn't get recreated on every frame
svn-id: r53744
|
|
svn-id: r53743
|