diff --git a/src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs b/src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs index 0c923f7b77..4286ec31d2 100644 --- a/src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs +++ b/src/Ryujinx/UI/Helpers/BitmapArrayValueConverter.cs @@ -32,7 +32,11 @@ namespace Ryujinx.Ava.UI.Helpers if (result == null) { using MemoryStream mem = new(buffer); - var bitmap = new Bitmap(mem).CreateScaledBitmap(new PixelSize(256, 256)); + var bitmap = new Bitmap(mem); + if (bitmap.Size.Width > 256) + { + bitmap = bitmap.CreateScaledBitmap(new PixelSize(256, 256)); + } cache.Set(hash, bitmap, options); return bitmap; }