git404hub

what is turntv fr?

tsuishi/turntv — explained in plain English

Analysis updated 2026-05-18

11GDScriptAudience · generalComplexity · 2/5Setup · easy

tl;dr

A Windows app that displays any selected part of your screen live with realistic old CRT television and analog signal effects.

vibe map

vibe map loading… check back in a sec.

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Watch a chosen part of your Windows desktop rendered with retro CRT television visual effects.

VIBE 2

Add authentic old-TV noise, scanlines, and color bleeding to game footage or video capture for a retro look.

VIBE 3

Tune over fifty CRT and RF signal parameters, or pick a ready-made preset, to match a specific old-TV style.

VIBE 4

Run a lightweight preset on older graphics hardware for a simplified retro effect.

what's the stack?

GDScriptGodot Engine

how it stacks up fr

tsuishi/turntvluigidefacci/godot-create-3d-assetsdee-dee-catorce/deskpublic
Stars111213
LanguageGDScriptGDScriptGDScript
Setup difficultyeasymoderatemoderate
Complexity2/53/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Windows only, a ready-made executable is provided, or Godot 4.6+ is needed to run it from source.

in plain english

TurnTV lets you select any rectangular part of your Windows desktop and watch it live as if it were being played through an old CRT television connected by composite video cable. Instead of a sharp, clean modern display, the selected area gets redrawn with the color bleeding, scanlines, static, and other visual quirks that came from analog TV signals decades ago. The tool is built with the Godot game engine and works through a two step visual effect: first it processes the image the way an old analog broadcast signal would, then it simulates how that signal looked on an actual CRT screen, including small imperfections like screen static, tuning errors, and slightly imperfect color alignment. This effect pipeline was adapted from a retro-style game currently being developed by the same author, and it borrows ideas from a couple of other open-source projects that recreate old television and radio signal behavior, though no code was copied directly from them. To use it, you start the program, drag a box over the part of your screen you want to display, and a new window opens showing that area in the CRT style. From there you can click to pick a new area, drag to move it, use the mouse wheel to zoom, and right click to open a settings panel with over fifty adjustable effects, plus three ready-made presets for different looks and performance levels. The heavier visual effects can slow down older or integrated graphics cards, especially at large window sizes, so the README gives a specific order of settings to turn off first if the effect runs too slowly on your machine. TurnTV only runs on Windows, since it relies on Windows-specific screen capture. A ready-to-run executable is available from the project's Releases page, and the README provides a checksum so you can verify the downloaded file has not been tampered with. Running it from source instead requires Godot 4.6 or newer.

prompts (copy fr)

prompt 1
Help me download and verify the TurnTV release executable using the provided SHA-256 hash.
prompt 2
Explain what Stage 1 and Stage 2 of TurnTV's CRT shader pipeline each do.
prompt 3
Which settings should I lower first if TurnTV runs slowly on my graphics card?
prompt 4
Show me how to select and move a capture region in TurnTV's TV window.

Frequently asked questions

what is turntv fr?

A Windows app that displays any selected part of your screen live with realistic old CRT television and analog signal effects.

What language is turntv written in?

Mainly GDScript. The stack also includes GDScript, Godot Engine.

How hard is turntv to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is turntv for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.