mirror of
https://github.com/melonDS-emu/melonDS.git
synced 2025-07-24 22:59:58 -06:00
fix screen layout with emphasis
This commit is contained in:
@ -235,14 +235,14 @@ void SetupScreenLayout(int screenWidth, int screenHeight, int screenLayout, int
|
|||||||
if (layout == 0)
|
if (layout == 0)
|
||||||
{
|
{
|
||||||
if (screenHeight - primVSize * primScale < secVSize)
|
if (screenHeight - primVSize * primScale < secVSize)
|
||||||
primScale = std::min((screenWidth - secHSize) / primHSize, (screenHeight - secVSize) / primVSize);
|
primScale = std::min(screenWidth / primHSize, (screenHeight - secVSize) / primVSize);
|
||||||
else
|
else
|
||||||
secScale = std::min((screenHeight - primVSize * primScale) / secVSize, screenWidth / secHSize);
|
secScale = std::min((screenHeight - primVSize * primScale) / secVSize, screenWidth / secHSize);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (screenWidth - primHSize * primScale < secHSize)
|
if (screenWidth - primHSize * primScale < secHSize)
|
||||||
primScale = std::min((screenWidth - secHSize) / primHSize, (screenHeight - secVSize) / primVSize);
|
primScale = std::min((screenWidth - secHSize) / primHSize, screenHeight / primVSize);
|
||||||
else
|
else
|
||||||
secScale = std::min((screenWidth - primHSize * primScale) / secHSize, screenHeight / secVSize);
|
secScale = std::min((screenWidth - primHSize * primScale) / secHSize, screenHeight / secVSize);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user