Age | Commit message (Collapse) | Author |
|
(defined in sci.h)
svn-id: r45459
|
|
svn-id: r45431
|
|
supposed to be modified by the user (e.g. the way lines and brushes are drawn), and we can implement any of them again if needed in the new GUI (but they shouldn't really be needed).
- Added a config option to disable dithering in the new GUI if requested, called "undither", which is set to true by default and can be changed to false if needed per game
- The per-resource palette code has been removed for now, to be replaced by regular hashmaps (once the FreeSCI scifx reading code has been converted)
svn-id: r45378
|
|
svn-id: r45033
|
|
header file from another header file unless you absolutely *must* do it; if possible, try to use class forwards instead, and include the headers from source files only
svn-id: r44767
|
|
changes to the logic, yet)
svn-id: r44717
|
|
svn-id: r44319
|
|
svn-id: r43980
|
|
corrupted, we should error out instead of piggy-banking an error flag to another function
- Do not try and set the position of the mouse cursor when it's hidden
svn-id: r43941
|
|
getresourceManager -> getResourceManger
resourceManager -> resMan
segmentManager ->segMan
svn-id: r43908
|
|
- Replaced some EngineState parameters
- The SCI version is now obtained from the resource manager or the segment manager, thereby simplifying several functions
- Plugged 2 leaks in the fallback detector
- Renamed the segment manager and resource manager to "segmentManager" and "resourceManager" in all places, for consistency
svn-id: r43722
|
|
as much as possible. All SCI_VERSION_* information was removed from
detection.cpp (much of it was incorrect anyway).
svn-id: r43449
|
|
with _gfxop_set_pic(), which was causing crashes in that game
svn-id: r42523
|
|
svn-id: r42387
|
|
has been removed and versions SCI_VERSION_01_EGA and SCI_VERSION_01_VGA have been merged into SCI_VERSION_01
- Simplified the checks for EGA and VGA graphics
- Fixed a bug in script_adjust_opcode_formats()
- Simplified the code in GfxResManager::getView() a bit
svn-id: r42206
|
|
@brief removed
svn-id: r41785
|
|
svn-id: r41214
|
|
bounds in the graphics resource manager and removing two relevant hacks
svn-id: r40803
|
|
svn-id: r40742
|
|
- Moved /scicore/sciconsole.h into /engine, and renamed /engine/scriptconsole.cpp to /engine/sciconsole.cpp
svn-id: r40608
|
|
running SCI1 game is VGA or not (better than modifying the detected SCI resource version)
svn-id: r40566
|
|
svn-id: r40003
|
|
svn-id: r39996
|
|
CUSTOM_GRAPHICS_OPTIONS define. Most of these options don't work in 256-color mode, plus there is currently no way to actually set/change them somehow (other than modifying the code)
- Added a FIXME for the abuse of the pic_port_bounds graphics option - it's actually set by the game itself in kSetPort()
- Added some test code for setting palette intensity in KPalette() (currently disabled)
svn-id: r39794
|
|
svn-id: r39747
|
|
svn-id: r39633
|
|
- The static palette is no longer needlessly referenced directly outside the graphics resource manager
- Moved the SCI interpreter version inside the graphics resource manager, instead of gfx_state_t
svn-id: r39626
|
|
svn-id: r39621
|
|
svn-id: r39499
|
|
svn-id: r39492
|
|
svn-id: r39439
|
|
svn-id: r39366
|
|
comments
svn-id: r39332
|
|
structure in places where it's not necessary
svn-id: r39331
|
|
There are some remaining regressions with text colour in SCI1 games,
but overall it should fix more than it breaks.
svn-id: r39242
|
|
svn-id: r39211
|
|
svn-id: r38908
|
|
svn-id: r38842
|
|
svn-id: r38783
|
|
svn-id: r38752
|
|
svn-id: r38735
|