Skip to content

Releases: kuzpire/Flashback

Flashback 1.3.0

Choose a tag to compare

@kuzpire kuzpire released this 06 Jul 19:33

Flashback 1.3.0

Flashback is now available in English and Spanish. English is the new default; you can switch languages at any time from Settings.

What's new

  • Language selector at the top of Settings — English / Español, applied instantly across the whole app.
  • The entire interface is localized: library, favorites, detected games, the editor, capture bar, filters, notifications and window controls.
  • Relative dates and the quality / sound level labels follow the selected language.
  • Screen names (Screen 1 / Pantalla 1) and the Discord Rich Presence status adapt to the language too.
  • Your chosen language is remembered between sessions.

Localization is a lightweight, dependency-free layer, so it adds no runtime weight to the capture path.

Install

Download Flashback_1.3.0_x64-setup.exe and run it (or use the .msi).

Flashback 1.2.1

Choose a tag to compare

@kuzpire kuzpire released this 06 Jul 17:15

Flashback 1.2.1

Fixes the Discord Rich Presence artwork: the large image now shows the detected game's icon instead of the placeholder Flashback logo.

Flashback now uses the game's native Discord app icon — from Discord's own detectable games list — as the large image, with SteamGridDB / Steam CDN art as a fallback for games outside that list.

Install

Download Flashback_1.2.1_x64-setup.exe and run it (or use the .msi).

Flashback 1.2.0

Choose a tag to compare

@kuzpire kuzpire released this 06 Jul 16:23

Flashback 1.2.0

Adds automatic recovery from GPU device loss, hardens the capture path, and introduces an optional Discord Rich Presence.

Instant Replay resilience

If the graphics device is lost mid-session — a driver TDR, a GPU reset, or the driver restarting — the replay pipeline previously went silently mute and never recovered. It now detects the device loss and rebuilds the pipeline with a fresh device, in both monitor and window modes, reusing the existing reconnection loop. The ring buffer is preserved when the capture size is unchanged, so recording resumes on its own without touching anything.

The capture build path was also hardened: transient driver failures now degrade into recoverable errors (which trigger the rebuild) instead of panicking the capture thread. Added unit tests covering the constant-framerate, bitrate and frame-rate logic.

Optional Discord Rich Presence

New opt-in toggle in Settings → Integrations (off by default). When enabled, Flashback shows on your Discord profile what you're doing — Instant Replay armed, recording, or browsing the library — along with the detected game and elapsed time.

Install

Download Flashback_1.2.0_x64-setup.exe and run it (or use the .msi).

Flashback 1.1.2

Choose a tag to compare

@kuzpire kuzpire released this 06 Jul 04:45

Flashback 1.1.2

Fixes the Counter-Strike 2 recording problem (#3): Instant Replay clips could freeze for about a second under heavy GPU load.

The hardware capture pump ran the frame pacing, the BGRA→NV12 conversion and the encoder submission on a single thread. When a fullscreen game saturated the GPU, that thread would block for hundreds of milliseconds, stalling the constant-framerate cadence and dropping roughly a second of the ring buffer during the emergency resync.

This release splits the pump into two threads: a clock-driven pacing thread that never touches the GPU, and a dedicated encoder worker that handles the conversion and encoder submission. GPU stalls are now absorbed as queue latency in the BGRA ring instead of surfacing as dropped frames, and a per-slot sequence counter discards stale frames when the ring recycles under sustained load. The capture device also runs at a higher GPU thread priority.

Install

Download Flashback_1.1.2_x64-setup.exe and run it (or use the .msi).

Flashback 1.1.1

Choose a tag to compare

@kuzpire kuzpire released this 29 Jun 22:35

Flashback 1.1.1

Follow-up to 1.1.0 that removes the last residual Instant Replay freezes under heavy game load.

1.1.0 prioritized the capture pump and audio threads with MMCSS, which fixed the vast majority of the stutter (in testing: 23 freezes → 3 over a 60s CS2 clip). The few that remained came from the one thread still left at normal priority: the WGC frame callback, which copies each frame on the shared D3D11 context. A game spike could preempt it while it held that lock and briefly block the high-priority encode pump.

This release registers that callback thread with MMCSS too, closing the last unprotected link in the capture path. Instant Replay clips should now stay smooth at true 60 fps even when the game is hammering the CPU.

Install

Download Flashback_1.1.1_x64-setup.exe and run it (or use the .msi).

Flashback 1.1.0

Choose a tag to compare

@kuzpire kuzpire released this 29 Jun 22:09

Flashback 1.1.0

Fixes

Instant Replay no longer stutters under load. When recording a CPU-heavy game in fullscreen (e.g. CS2), saved clips could freeze for ~1 second at a time and drop to ~37 fps on average instead of 60. The capture/encode threads now register with the Windows Multimedia Class Scheduler Service (MMCSS), so a fullscreen game can no longer starve them of CPU. Clips are back to smooth, true 60 fps CFR — and because MMCSS is built for this coexistence, it does not take FPS away from the game.

Global hotkeys no longer all break when one is taken. If a chosen shortcut was already in use by another app (for example Alt+F1 grabbed by Logitech G HUB or GPU overlay software), every hotkey silently stopped working — not just the conflicting one. Each hotkey is now registered independently, and the app reports which specific combo is in use so you can rebind just that one.

Install

Download Flashback_1.1.0_x64-setup.exe and run it (or use the .msi).

Flashback v1.0.0

Choose a tag to compare

@kuzpire kuzpire released this 29 Jun 20:30

Primera versión pública de Flashback: captura y edición ligera de clips de juego para Windows.

  • Instant Replay configurable: mantén en buffer los últimos segundos/minutos y guárdalos con un atajo global.
  • Grabación manual bajo demanda y captura acelerada por hardware (NVENC / Quick Sync / AMF) con bajo impacto en FPS.
  • Editor sencillo para recortar, eliminar segmentos y exportar en pocos clics.
  • Biblioteca local de clips con filtros por juego y gestión por aplicación.

Instalación

Descarga Flashback_1.0.0_x64-setup.exe y ejecútalo. Requiere Windows 10/11 (x64) con soporte de Windows Graphics Capture.

Como el instalador no está firmado, Windows SmartScreen puede mostrar un aviso: pulsa «Más información» → «Ejecutar de todas formas».