Jinx! — Show Mode Enhancement Pack

Mod features only. For the full Jinx! manual see Help → Contents.

This build adds a sidecar DLL (jinxmod.dll) that enhances Show Mode with per-button customisation, section grouping, drag-drop reorder, BLACKOUT cues and a few binary-level tweaks. The original Jinx! 2.4 is preserved as far as possible — the enhancements only intervene inside Show Mode.

Where to start: open Show Mode (the live trigger surface), then right-click any of your scene buttons. The context menu is where everything lives.

Per-button customisation

Right-click any scene-trigger button in Show Mode for:

Flash mode

Right-click → Flash mode toggles a button between the default latch (click to fire, click to release) and flash (hold to fire, release to release). When you release a flash, Jinx jumps back to whichever latch button was previously active — same behaviour as a real lighting console.

Flash × BLACKOUT — "peek through"

If you've engaged BLACKOUT (L) and then hold a flash scene button, the blackout is temporarily lifted for the duration of the press so the scene is actually visible. Release the flash button and the blackout re-engages automatically.

This is the standard lighting-console "flash-from-blackout" workflow:

  1. Click BLACKOUT (L) — output goes dark.
  2. Hold any flash scene button — that scene is visible while held.
  3. Release — output goes dark again.
  4. Click BLACKOUT (L) again any time to resume normal operation.

If you tap BLACKOUT (L) during a flash press to disable it, that decision is respected — the blackout won't sneak back on when you release the flash button.

Visual indicators

Sections

Group your scene buttons into named sections. Right-click any scene button → Section › → pick Section 1 through 8 (or None to ungroup).

Hide buttons + Edit Mode

Got scene buttons you don't want cluttering the live show surface (e.g. individual scenes that already live inside a chase, or test scenes you're not firing tonight)? Hide them.

Edit Mode is session-only — it always starts OFF when Show Mode opens, so a fresh launch is always in "performer view". The hidden-state flag on each button is persistent.

Drag-and-drop reorder

Hold Ctrl and left-click-drag any scene button onto another. The cursor changes to a 4-arrow move icon while dragging.

The new order persists between runs. Normal click (no Ctrl) still fires scenes as before.

BLACKOUT & STROBE buttons

Four new touchscreen-friendly buttons live in a single column stacked under the built-in Control panel (the box with Fade Out / Strobe / sliders on the left side of Show Mode).

The whole column is anchored to stable elements in the Control panel (Control header + Strobe + master fader bottoms), so the buttons stay rock-still even while you operate sliders or transports.

Latch disables flash: when BLACKOUT (L) is engaged, BLACKOUT (F) is greyed out and ignores clicks. Same for STROBE (L) disabling STROBE (F). Holding flash on top of a latch would change the behaviour confusingly, so we just lock the flash variant out while the latch is on. Tap the latch again to re-enable its flash partner.

Engaged latch pulses: while BLACKOUT (L) or STROBE (L) is engaged, the button pulses every ~600 ms — alternating between the normal active look (white fill, coloured text + border) and a flipped version (coloured fill, white text + ring). Easy to spot across the room, makes it obvious you're in a "muted" state. Pulse stops the instant you tap the latch off.

Jinx's small built-in Strobe button is hidden when this mod is loaded — the Strobe Time fader next to it stays put. The hidden button still receives our synthetic clicks so the underlying strobe state stays in sync.

Frame rate selector (FPS)

A 20 FPS / 25 FPS / 30 FPS row sits in the Show Mode side column (below the BLACKOUT/STROBE/FADE buttons). Click one to change the frame rate live, mid-output — no stopping or restarting anything. The selected rate is marked with a .

Under the hood the mod owns Jinx's frame timers through a safe handle-virtualisation hook, so switching rate never disturbs playback.

FADE IN / OUT

A latching button that smoothly ramps the master output down to black and back up, over Jinx's Fade Time slider duration (fully reversible — click again to fade back to exactly the level you were at). It pulses only while the fade is in progress and stops the instant it finishes.

SCENE X FADE

Toggles Jinx's scene-to-scene crossfade on/off (duration = the Fade Time slider). Shows when on, when off. If the ✓/✗ ever reads backwards on your rig, right-click the button once — that flips the indicator polarity and remembers it.

Legacy shows — media & layout that just work

Binary-level tweaks

Persistence files

Settings live in plain text. Per-show files sit next to that .jnx; global ones next to the executable:

Atomic writes on every change. Back up, edit or delete them at will.

Troubleshooting

Mod built by Lee — 2026. Sidecar DLL approach: original Jinx! binary preserved; enhancements run alongside it. All credit for Jinx! itself goes to Sven Karschewski (live-leds.de).