Skip to content
A tribute to Mad TV. Written in BlitzMax, Lua and a bit of C.
BlitzMax Lua Other
Branch: master
Clone or download


Type Name Latest commit message Commit time
Failed to load latest commit information.
Misc [Custom production] Made "Job-Selector" work again in Cast Selection … May 30, 2017
config [Programmeplan] Colorize MinAudience fit in ad datasheets. Idea: Nali… Dec 28, 2019
res Fix: [AI] AI now considers states with broadcast permission for anten… Dec 31, 2019
tools Editor/Viewer/AudienceSim aktualisiert (wxWidgets-Fehlermeldungen ent… Oct 15, 2015
unittests Tests: Tests aktualisiert Aug 1, 2015
.gitattributes Git: GitAttributes hinzugefuegt Sep 24, 2015
LICENCE.txt Update Sep 11, 2019 Spielanleitung aktualisiert Oct 25, 2014
Spielanleitung.RAW.txt [Misc] Updated game manual May 17, 2018
TODO.txt [AI] Overhaul of AI behaviour (programme plan, ads, movies) Aug 8, 2019
TVTower.bmx [Misc] Cleanup some source files Feb 26, 2019
TVTowerSolution.BLIdeUS TaskRoomBoard, Raumschilder, Terrorgefahr Apr 16, 2015
TVTowerTests.bmx UnitTests aktualisiert May 6, 2015
TVTower_DirectX11.bat Dateinamen der ausfuehrbaren Dateien umgeaendert. Jun 2, 2016
TVTower_DirectX7.bat Dateinamen der ausfuehrbaren Dateien umgeaendert. Jun 2, 2016
TVTower_DirectX9.bat Dateinamen der ausfuehrbaren Dateien umgeaendert. Jun 2, 2016
TVTower_OpenGL.bat Dateinamen der ausfuehrbaren Dateien umgeaendert. Jun 2, 2016
editor.bmx Editorcode aktualisiert Oct 30, 2015
post.bmk [Misc] Various small changes/updates Jul 11, 2019
pre.bmk [Misc] Update pre.bmk to try to create version.txt if not existing yet May 5, 2018
tvtower.png - Linux-PNG-Icon wieder eingefuegt Feb 24, 2014

TVTower - Ein Tribut an Mad TV | A tribute to Mad TV.


Du bist Manager eines Fernsehsenders in diesem kostenlosen Spiel . Lenke was gesendet wird und wann. Verdiene Geld durch Werbeeinnahmen und treibe die Konkurrenz in den Bankrott. Hole Zuschauer vor die Flimmerkiste in dem Du brandheiße Nachrichtenstories sendest und mit spannenden Livesendungen Millionen von Mitmenschen am Einschlafen hinderst. Fertigprodukte aus Hollywood sind nicht so dein Ding? Tja, Eigenproduktionen könnten Quotenhits werden - oder aber teure Millionengräber.


TVTower is a free game where you are the manager of a television channel. Strategically schedule broadcast messages. Earn money with commercial breaks and drive your competition to bankruptcy. Broadcast breaking news stories or live shows to keep viewers from sleeping. Not interested in commercial products from hollywood? No problem, running your own products may lead to critically acclaimed ratings, or a luxury white elephant.

Spielen / How to Play

execute (mark executable before, if needed)

  • Linux (1): TVTowerdownload/TVTower_Linux32 (PulseAudio)
  • Linux (2): TVTowerdownload/TVTower_Linux64 (NG-build, PulseAudio, not available in older releases)
  • Linux (3): TVTowerdownload/TVTower_Linux32_noPulseAudio (without libpulseaudio-dependency)
  • Windows (1): TVTowerdownload/TVTower_Win32.exe
  • Windows (2): TVTowerdownload/TVTower_Win32_DirectX7.bat (force DX7 if misconfigured before)
  • Windows (3): TVTowerdownload/TVTower_Win32_DirectX9.bat (dito)
  • Windows (4): TVTowerdownload/TVTower_Win32_DirectX11.bat (dito)
  • Windows (5): TVTowerdownload/TVTower_Win32_OpenGL.bat (dito)
  • Mac: TVTowerdownload/

Older releases (including up to 0.3.2) only contain TVTower/TVTower_noPulseAudio (Linux 32Bit) and no NG/64Bit-build. The naming scheme does not contain the OS (so TVTower.exe instead of TVTower_Win32.exe)


Users of Ubuntu 64Bit wanting to run the 32bit variants might install all dependencies via sudo apt-get install libxxf86vm1:i386 libfreetype6:i386 libasound2:i386 libpulse0:i386 libgl1-mesa-glx:i386 libasound2-data:i386 libasound2-plugins:i386.

Users of ArchLinux (or Manjaro Linux) in 64 bit might have problems running TVTower (32 bit). If you run these distros in a VM or with an Intel GPU the graphics context is bugged and leads to an segfault. This does not happen with "NG"-builds of TVTower (issue still under research).


No additional packages required to run.

Für weitere Details | For further details:



TVTower uses a "restricted" zLib/LibPNG-licence:

This software is provided 'as-is'. No warranty is given. The authors cannot be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, and to alter it and redistribute it freely, subject to the following restrictions:

1. Any commercial usage requires explicit permission from
   the original authors.

2. The origin of this software must not be misrepresented;
   you must not claim that you wrote the original software.
   If you use this software in a product, an acknowledgment
   in the product is required.

3. Altered source or binary versions of this software must
   be plainly marked as such, and must not be misrepresented
   as being the original software.

4. This notice may not be removed or altered from any source
You can’t perform that action at this time.