aboutsummaryrefslogtreecommitdiff
path: root/source/ppu.cpp
diff options
context:
space:
mode:
authorNebuleon Fumika2013-01-01 03:53:45 -0500
committerNebuleon Fumika2013-01-01 03:53:45 -0500
commit3cd20e203f3b0af8c32921f86547a126d74b34eb (patch)
treeed3ff1d5ba8cd5fd6762b9241c9285659cb8f540 /source/ppu.cpp
parent73f8077a2af28a6f8b4d2ecafc7af3d06627e6fa (diff)
downloadsnes9x2005-3cd20e203f3b0af8c32921f86547a126d74b34eb.tar.gz
snes9x2005-3cd20e203f3b0af8c32921f86547a126d74b34eb.tar.bz2
snes9x2005-3cd20e203f3b0af8c32921f86547a126d74b34eb.zip
Render double-width-res tiles from Background Mode 5 as half-width tiles. This makes the menu text in Secret of Mana readable.
Sprites in Background Mode 5 are still messed up. At least they're at the right X coordinate, roughly...
Diffstat (limited to 'source/ppu.cpp')
-rw-r--r--source/ppu.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/ppu.cpp b/source/ppu.cpp
index 44dbece..91e16a0 100644
--- a/source/ppu.cpp
+++ b/source/ppu.cpp
@@ -2615,6 +2615,7 @@ static void CommonPPUReset ()
IPPU.Interlace = FALSE;
IPPU.InterlaceSprites = FALSE;
IPPU.DoubleWidthPixels = FALSE;
+ IPPU.HalfWidthPixels = FALSE;
IPPU.DoubleHeightPixels = FALSE;
IPPU.RenderedScreenWidth = SNES_WIDTH;
IPPU.RenderedScreenHeight = SNES_HEIGHT;