Age | Commit message (Collapse) | Author |
|
svn-id: r54148
|
|
This commit contains the AudioCDManager changes from the gsoc2010-opengl
branch. The other changes in that branch are restricted to the backends
directory only (plus configure).
The Nintendo DS and Dreamcast ports still need to be ported over to
the new Audio CD system, but that should be fairly easy to do.
svn-id: r54147
|
|
svn-id: r54143
|
|
- Changed the SCI1 EGA games workaround in kGraphDrawLine() to match the ones in kGraphFillBoxAny() and kNewWindow, updating the relevant comments
- Added some comments in kSetShowStyle()
svn-id: r54142
|
|
svn-id: r54138
|
|
Get the English versions of objects and methods when checking for script
workarounds, as the objects/methods could be translated. Fixes bug #3104623,
"PQ3: Crash when click on City map"
svn-id: r54134
|
|
- Maintain the state of the string heap space in saved games
- Merged SegManager::reconstructScripts() inside SegManager::saveLoadWithSerializer()
- Disabled a now unnecessary script patch for the cipher puzzle in Castle of Dr. Brain, and performed some cleanup for another disabled patch
- Removed direct access to the _baseObj variable of objects
svn-id: r54133
|
|
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
|