properly fixed parallax layers in BE systems
svn-id: r10193
This commit is contained in:
parent
9dc282f1d5
commit
2ce7c27f0b
2 changed files with 32 additions and 36 deletions
|
@ -162,12 +162,6 @@ _parallax *FetchBackgroundParallaxLayer(uint8 *screenFile, int layer) // Chris 0
|
|||
|
||||
_parallax *parallax = (_parallax *) ((uint8 *) mscreenHeader + mscreenHeader->bg_parallax[layer]);
|
||||
|
||||
// FIXME: this shouldn't be here
|
||||
#if defined(SCUMM_BIG_ENDIAN)
|
||||
parallax->w = SWAP_BYTES_16(parallax->w);
|
||||
parallax->h = SWAP_BYTES_16(parallax->h);
|
||||
#endif
|
||||
|
||||
return parallax;
|
||||
}
|
||||
//---------------------------------------------------------------
|
||||
|
@ -182,12 +176,6 @@ _parallax *FetchBackgroundLayer(uint8 *screenFile) // Chris 04Oct96
|
|||
|
||||
_parallax *parallax = (_parallax *) ((uint8 *) mscreenHeader + mscreenHeader->screen + sizeof(_screenHeader));
|
||||
|
||||
// FIXME: this shouldn't be here
|
||||
#if defined(SCUMM_BIG_ENDIAN)
|
||||
parallax->w = SWAP_BYTES_16(parallax->w);
|
||||
parallax->h = SWAP_BYTES_16(parallax->h);
|
||||
#endif
|
||||
|
||||
return parallax;
|
||||
}
|
||||
//---------------------------------------------------------------
|
||||
|
@ -202,12 +190,6 @@ _parallax *FetchForegroundParallaxLayer(uint8 *screenFile, int layer) // Chris 0
|
|||
|
||||
_parallax *parallax = (_parallax *) ((uint8 *) mscreenHeader + mscreenHeader->fg_parallax[layer]);
|
||||
|
||||
// FIXME: this shouldn't be here
|
||||
#if defined(SCUMM_BIG_ENDIAN)
|
||||
parallax->w = SWAP_BYTES_16(parallax->w);
|
||||
parallax->h = SWAP_BYTES_16(parallax->h);
|
||||
#endif
|
||||
|
||||
return parallax;
|
||||
}
|
||||
//---------------------------------------------------------------
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue