Skip to content

TVS 5.9.0-beta (2026-03-09)

Choose a tag to compare

@zshall zshall released this 10 Mar 00:31
9119814

Update Notes - 5.9.0 (2026-03-09)

✨ New Features

  • Added new sat1992 OSD theme based on C-Band satellite TV from the early 90's. This theme brings with it some interesting customization options; true to the way the real receivers work, we simulate a satellite dish on a motorized base. You can optionally define a list of known satellites with positions based on motor pulses (these values can be any arbitrary number). You can then define themeOptions in individual channels to specify the satellite that the picture would be received from. When you go to a channel that uses a different satellite than the one that you were on previously, the simulated motor will display progress saying it's turning to the position that you specified.
osd:
  theme: sat1992 # 1990's analog C-band satellite receiver theme
  themeOptions:
    # showChannelInterference: false # by default, we display overlays of 
    satellite: C1 # the default satellite for all channels to be on. If unset, only channels with a satellite option set will display one.
    satellites: # you can define a list of different satellites; they'll be a letter and number combination followed by a 4-digit number representing the location in the sky
      C1: 3600 # these are all arbitrary numbers
      C3: 4100
      C4: 4300
      C5: 4550
      G1: 4550
      G2: 4700
      G3: 5100
      G4: 6200
      T3: 6900

channels:
- number: 1
  name: Test Channel
  color: blue
  themeOptions: # optional section for theme-specific metadata
    satellite: C3 # you can designate a channel as being on a particular satellite; choose from the list you defined in the OSD themes

- number: 2
  name: Test Channel 2
  color: red
  themeOptions:
    satellite: G2

- number: 3
  name: Test Channel 3
  color: green # if a channel doesn't specify a satellite, it defaults to the one specified in the OSD options, or no satellite if one isn't specified there either
  • Added a new abstract-background engine, which can currently apply two different visual effects to an image of your choice; wave1 and wave2.
- number: 143
  name: Abstract background 1
  abstract-background:
    type: wave1

- number: 144
  name: Abstract background 2
  abstract-background:
    type: wave2

- number: 145
  name: Abstract background with custom image
  abstract-background:
    src: placeholders/example-program.webp
    type: wave2
    width: 400
    height: 300