non-retina-fixes

Apply rendering fixes to non-Retina Winamp skin assets on 1x displays.

108|9|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/ad-repo/nullplayer --skill non-retina-fixes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: non-retina-fixes
Source: https://github.com/ad-repo/nullplayer/tree/main/skills/non-retina-fixes
Command: npx skills add https://github.com/ad-repo/nullplayer --skill non-retina-fixes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Non-Retina display artifacts such as blue line artifacts, horizontal lines under titles, and tile seam issues in Winamp-style skins, along with unstable redraws during animations.

Core Features & Use Cases

  • Runtime image processing to neutralize blue-tinted pixels on 1x displays while preserving important colors and transparency.
  • Coordinate rounding and targeted redraw strategies to prevent shimmering during motion in animated skin elements.
  • NSImage-based rendering and careful draw order to avoid harsh edge lines and tile seams.
  • Conditional non-Retina handling across the rendering pipeline to maintain visual fidelity on low-density displays.

Quick Start

Use when debugging rendering issues on 1x displays or working on skin rendering code.

Frequently Asked Questions about non-retina-fixes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix non-Retina rendering artifacts like blue lines in macOS skin rendering?

Non-Retina rendering artifacts are visual glitches like blue lines, horizontal lines under titles, and tile seams that appear on 1x displays. They occur in Winamp-style skins due to improper image scaling and coordinate handling on low-density displays.

What causes tile seam issues and horizontal lines under titles on 1x displays?

Prevent shimmering during skin animations by applying coordinate rounding and targeted redraw strategies. This ensures precise redraw control and stable rendering of animated skin elements on non-Retina displays without visual flicker.

How do I prevent shimmering during animated skin redraws on non-Retina displays?

Conditional non-Retina handling is needed across the rendering pipeline to maintain visual fidelity on low-density displays. It ensures proper image-based rendering strategies and precise redraw control are applied only when 1x display conditions are detected.

Can I use NSImage-based rendering to avoid harsh edge lines in macOS Swift skins?

You need this rendering fix when debugging visual artifacts on 1x displays or working on macOS Winamp-style skin rendering code. It is required if your skin exhibits blue line artifacts, title lines, or tile seam issues during loading and real-time rendering.

Does this rendering pipeline fix work for real-time skin loading on macOS?

Known limitations include the requirement for runtime skin processing and precise redraw control to function correctly. The fix is specifically conditional to non-Retina handling and may not address artifacts originating from Retina display scaling logic.