More Knobs to Fiddle in v2.0.7
LED Button Controls & Effect Knobs
This experimental release adds interactive LED buttons to all CRT control knobs and introduces three new effect controls with toggle functionality.
✨ New Features
LED Push Buttons (All Knobs)
10px diameter red LED indicator below each knob
Visual feedback system with timed flash patterns
Three press duration types:
Short press (<1 second): Reset to user default → 1 flash
Long press (1-2 seconds): Set new user default → 2 flashes
Really long press (≥2 seconds): Reset to factory default → 3 flashes
Effect Knobs (New Dark-Styled Controls)
BLOOM: Glow intensity 0-1 (default 0.3)
Short press toggles bloom effect ON/OFF
LED stays lit when effect is enabled
P-DECAY: Persistence decay rate 0-1 (default 0.5)
Short press toggles persistence decay ON/OFF
LED indicates effect state
P-FRAMES: Frame history 1-128 frames (default 3)
Short press toggles frame persistence ON/OFF
Increased maximum from 10 to 128 frames for dramatic trails
LED shows effect enabled state
Improved UX
LED state synchronization with effect enabled/disabled status
Fixed race condition between flash feedback and persistent LED state (250ms delay)
All 14 knobs (11 CRT + 3 Effect) fit perfectly in 668px panel with -22px spacing
OSD messages for all effect control changes
Auto-save settings on all control adjustments
🔧 Technical Improvements
Darker appearance for effect knobs (160-80 RGB vs 220-140) to distinguish from CRT controls
Press timing detection using Qt QTime for accurate duration measurement
Signal/slot architecture for effect toggle and value changes
Proper initialization with effects disabled by default (matching CRT display widget state)
Files
Get Zombiii Video Music
Zombiii Video Music
Atari Model C-240 Video Music Emulator
More posts
- Apple Intel Hardware Support Added10 days ago
- Zombiii Video Music - Experimental Build Devlog15 days ago
- Emulator is Used Loosely16 days ago
- 2.0.4 All Syncd Up Now16 days ago
- MacOS Installers Ready for version 2.0.416 days ago
- Now or Never19 days ago
Leave a comment
Log in with itch.io to leave a comment.