Back to Provenance

3566

.changelog/3566.md

3.3.1804 B
Original Source

Fixed

  • VB/GameGear legacy skin rendering — Button hit areas now correctly align with the visual skin position on iPhones with home indicators; previously they were offset by the safe-area bottom inset (~34 pt) causing touches to miss buttons.
  • Legacy gameScreenFrame ignored — Simple skins (no screens array) that carry a gameScreenFrame key (e.g. legacy Virtual Boy and Game Gear skins) now use that frame for game screen positioning instead of falling back to an inaccurate button-based calculation.
  • Skin image pillarbox/letterbox — Skin images now use scaledToFill instead of scaledToFit so they always cover the layout frame; previously a minor aspect-ratio mismatch between the image and mappingSize could leave transparent gaps making the skin appear too narrow.