Age | Commit message (Collapse) | Author |
|
svn-id: r47005
|
|
(defined in sci.h)
svn-id: r45459
|
|
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: r45366
|
|
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
|
|
cleanup) to use the FreeSCI line drawing code, which was removed in #44692. Apparently, Sierra's implementation of the Bresenham line drawing algorithm was a bit different than ours, which resulted in problems with flood fill
svn-id: r44721
|
|
- Replaced the FreeSCI line drawing code (which is actually Bresenham) with Graphics::drawLine(), after discussing with waltervn. This shouldn't bring any regressions, as we're no longer offering the option to scale the background at a vector level. After playing through some of the games, I haven't noticed any regressions
- Some cleanup
svn-id: r44692
|
|
mode now
- Simplified the mouse cursor manipulation code
svn-id: r44502
|
|
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
|
|
unfiltered scaler in (to be replaced by ScummVM's scaler code). We really don't need bilinear and trilinear filtered scaling in the engine, as ScummVM's filters already perform bilinear and trilinear filtered scaling, if requested
svn-id: r43938
|
|
@brief removed
svn-id: r41785
|
|
resource_types, sci0_palette and exit
- Removed the "man" command
- Removed the commands which set the SCI01 priority table flags and the crossblit alpha threshold (they're too specific, and not really useful anymore)
- Removed some leftover debug code from gfxop_clear_box()
svn-id: r41010
|
|
svn-id: r40389
|
|
svn-id: r40003
|
|
svn-id: r39808
|
|
svn-id: r39807
|
|
svn-id: r39492
|
|
are used
svn-id: r39435
|
|
There are some remaining regressions with text colour in SCI1 games,
but overall it should fix more than it breaks.
svn-id: r39242
|
|
used), to ease future refactoring of the event handling code
svn-id: r39201
|
|
svn-id: r38909
|
|
svn-id: r38908
|
|
svn-id: r38842
|
|
graphics backend)
svn-id: r38800
|
|
svn-id: r38783
|
|
svn-id: r38735
|