Age | Commit message (Collapse) | Author |
|
svn-id: r54161
|
|
svn-id: r54160
|
|
implemented and insufficient for Shivers/Full. It is also unnecessary
for normal play.
svn-id: r54158
|
|
svn-id: r54157
|
|
svn-id: r54156
|
|
ScummVM now rejects them properly instead of spewing lots of
unintelligible stuff.
svn-id: r54155
|
|
svn-id: r54153
|
|
currently). Fixes bug #3038686.
(SCI Fanmade - Circus Quest: Crash when starting).
svn-id: r54150
|
|
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
|