Welcome, Guest! Log In | Create Account

Changeset 45659

Show
Ignore:
Timestamp:
11/04/09 12:16:08 (5 weeks ago)
Author:
thebluegr
Message:

Added references to the scaleX and scaleY selectors, used for SCI1.1 view scaling

Location:
scummvm/trunk/engines/sci/engine
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • scummvm/trunk/engines/sci/engine/script.cpp

    r44787 r45659  
    243243        FIND_SELECTOR(setCursor); 
    244244        FIND_SELECTOR(topString); 
     245        FIND_SELECTOR(scaleX); 
     246        FIND_SELECTOR(scaleY); 
    245247} 
    246248 
  • scummvm/trunk/engines/sci/engine/static_selectors.cpp

    r45010 r45659  
    8383static const SelectorRemap sci11SelectorRemap[] = { 
    8484        {      "nodePtr",  41 }, {   "cantBeHere",  54 }, {     "topString", 98 }, 
    85         {        "flags",  99 }, {         "init", 110 }, {      "dispose", 111 }, 
    86         {       "caller", 143 }, {          "cue", 145 }, {        "owner", 166 }, 
    87         {       "setVol", 172 }, {    "setCursor", 197 }, {    "completed", 242 }, 
    88         {       "cycler", 247 }, {     "distance", 256 }, {    "canBeHere", 264 }, 
    89         {     "syncTime", 279 }, {      "syncCue", 280 }, {              0,   0 } 
     85        {        "flags",  99 }, {       "scaleX", 104 }, {       "scaleY", 105 }, 
     86        {         "init", 110 }, {      "dispose", 111 }, {       "caller", 143 }, 
     87        {          "cue", 145 }, {        "owner", 166 }, {       "setVol", 172 }, 
     88        {    "setCursor", 197 }, {    "completed", 242 }, {       "cycler", 247 }, 
     89        {     "distance", 256 }, {    "canBeHere", 264 }, {     "syncTime", 279 }, 
     90        {      "syncCue", 280 }, {              0,   0 } 
    9091}; 
    9192 
  • scummvm/trunk/engines/sci/engine/vm.h

    r44878 r45659  
    130130        Selector signal; /**< Used by Animate() to control a view's behaviour */ 
    131131        Selector underBits; /**< Used by the graphics subroutines to store backupped BG pic data */ 
     132        Selector scaleX, scaleY;        /**< SCI1.1 view scaling */ 
    132133 
    133134        /* The following selectors are used by the Bresenham syscalls: */ 
     
    497498int game_init(EngineState *s); 
    498499 
     500#ifdef INCLUDE_OLDGFX 
    499501/** 
    500502 * Initializes the graphics part of an SCI game 
     
    505507 */ 
    506508int game_init_graphics(EngineState *s); 
     509#endif 
    507510 
    508511/**