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.