Snes9x - Fix Mode7 mosaic glitch from tile cleanup. (#876)

This commit is contained in:
bladeoner 2019-10-13 22:01:53 +02:00 committed by dborth
parent 3c573f69dc
commit 96b7c849b4
4 changed files with 6 additions and 6 deletions

View File

@ -10,7 +10,7 @@
namespace TileImpl { namespace TileImpl {
template<class MATH, class BPSTART> template<class MATH, class BPSTART>
void HiresBase<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2) void HiresBase<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{ {
if (Z1 > GFX.DB[Offset + 2 * N] && (M)) if (Z1 > GFX.DB[Offset + 2 * N] && (M))
{ {

View File

@ -10,7 +10,7 @@
namespace TileImpl { namespace TileImpl {
template<class MATH, class BPSTART> template<class MATH, class BPSTART>
void Normal1x1Base<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2) void Normal1x1Base<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{ {
(void) OffsetInLine; (void) OffsetInLine;
if (Z1 > GFX.DB[Offset + N] && (M)) if (Z1 > GFX.DB[Offset + N] && (M))

View File

@ -10,7 +10,7 @@
namespace TileImpl { namespace TileImpl {
template<class MATH, class BPSTART> template<class MATH, class BPSTART>
void Normal2x1Base<MATH, BPSTART>::Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2) void Normal2x1Base<MATH, BPSTART>::Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2)
{ {
(void) OffsetInLine; (void) OffsetInLine;
if (Z1 > GFX.DB[Offset + 2 * N] && (M)) if (Z1 > GFX.DB[Offset + 2 * N] && (M))

View File

@ -38,7 +38,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch }; enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t; typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2); static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
}; };
template<class MATH> template<class MATH>
@ -52,7 +52,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch }; enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t; typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2); static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
}; };
template<class MATH> template<class MATH>
@ -75,7 +75,7 @@ namespace TileImpl {
enum { Pitch = BPSTART::Pitch }; enum { Pitch = BPSTART::Pitch };
typedef BPSTART bpstart_t; typedef BPSTART bpstart_t;
static void Draw(uint8 N, uint8 M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2); static void Draw(int N, int M, uint32 Offset, uint32 OffsetInLine, uint8 Pix, uint8 Z1, uint8 Z2);
}; };
template<class MATH> template<class MATH>