Du bist nicht angemeldet.

  1. Übersicht
  2. » Suche
  3. » Von Ronny

#1 Re: Downloads + Anleitungen » Anleitung: (Win32) Stets aktuelles TVTower. Kompilieren mit BlitzMax » 18.02.2026 09:39

Der Branch ist nun auf dem "master".

Zum Kompilieren braucht es einen der aktuellen Weeklybuilds (am Besten den vom Sonntag) und aktuellere Module ("brl.mod" und "text.mod") da wir da einiges an Performanceverbesserungen eingebunden haben.
Ab "Sonntag" (nachts) reicht dann entsprechend das aktuelle Weeklybuild.

https://github.com/bmx-ng/bmx-ng   - weekly build (nicht nur "latest release")

https://github.com/bmx-ng/brl.mod  - download des master.zips, entpacken/umbenennen und in BlitzMaxNG/mods - ueberschreiben

https://github.com/bmx-ng/text.mod  - download des master.zips, entpacken/umbenennen und in BlitzMaxNG/mods - ueberschreiben


bye
Ron

#2 Re: Downloads + Anleitungen » Anleitung: (Win32) Stets aktuelles TVTower. Kompilieren mit BlitzMax » 16.02.2026 18:05

In dem Fall einfach dort "TList" in "TObjectList" umbenennen (zwei mal noetig).

Das Problem ist, dass die aktuellsten Fassungen des "Programmierpakets" eine Aenderung von mir schon uebernommen haben - ich die Anpassungen fuer TVTower aber nun in einem anderen Branch entwickelt hatte (zusammen mit anderen Dingen).

Eigentlich wollte ich schreiben, dass ich den Branch jetzt merge, aber ... genau dann kam nittka/ani mit einem Bugreport, um den ich mich erst noch kuemmern sollte.


bye
Ron

#3 Re: Offen - Rund um TVgigant / TVTower » TVTower: Ideensammlung » 16.02.2026 17:57

Es waere fuer mich mal interessant zu wissen, ob die Entwickler von anderen "Mad-TV-Alternativen" unser Spiel kennen, sich von unseren Ideen inspirieren lassen etc.


bye
Ron

#4 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 16.02.2026 17:54

Ja - die aktuelle Fassung ist denke ich in den letzten Zuegen. Scr0llbaers DB-Update wurde nun gemerged/eingebunden und es fehlt noch meine Optimierung der XML-DB/Speicherstandszeiten (da die DB nun weit groesser ist, dauerte es auf dem Holz-PC von nittka ungebuehrlich lange smile).

Vlt bekommen wir es ja wirklich die Woche noch hin - bzw vor Maerz.


PS: Selbst kompilieren duerft ihr natuerlich gern, falls nicht gewartet werden kann.

bye
Ron

#5 Re: Offen - Rund um TVgigant / TVTower » KI Spieler bieten nicht auf Sendungen » 16.02.2026 17:50

Naja du bekommst halt ueber die Auktionen "rabattiert" Programme (ausser jemand anderes bietet drauf). Je laenger sie "reifen", desto guenstiger werden sie.


@ Statistikfenster
Joa ... wir koennen das gerne auf die Todo fuer die (ueber)naechste Version aufnehmen. Bin mir noch nicht ganz sicher, ob da nicht haette eine "internationale Auswertung von Eigenproduktionen" reinkommen koennen etc. (Lizenzierung ins Ausland - von guten Produktionen)


bye
Ron

#6 Re: Fehler / Bugs » Bugs im Komplettpaket v0.8.3 vom 23.12.2024 » 16.02.2026 17:47

Ich vermute, dass im Laufe des Jahres der Bug gefixt wurde.

Also mit der neuen Version dann mal drei Augen mehr drauf werfen und beobachten.


Die neue Version kommt denke die Tage (intensive Optimierungen Für Ladezeiten von DBs und Speicherstaenden incoming!).


bye
Ron

#7 Re: Fehler / Bugs » Werbespot scheitert » 01.12.2025 10:53

Das hat @ nittka bereits gefixt:
https://github.com/TVTower/TVTower/commit/15bcf2996e3a77c730405350f1f071486ceb37ea

Ist also im naechsten Release behoben.


bye
Ron

#8 Re: Offen - Rund um TVgigant / TVTower » TVTower: Ideensammlung » 01.12.2025 10:46

Das Thema "Fantreue" ist an sich angedacht, aber eben noch nicht so umfassend umgesetzt. Momentan gibt es nur den Audienceflow.

Ich vermute, der Einfluss von "Sendezeiten" ist abhaengig vom Programm. Was ich meine ist: Es gibt ja eine Art von "Sucht". Sprich ich will meine Sendung nun unbedingt angucken, auch wenn sie zu einer anderen Zeit kommt ("ich will absolut nichts verpassen"). Und es gibt diese "oh, das kommt jetzt gar nicht? ok, ist halt so"-Programme.


Man muesste also nun ueberlegen, wie weit man sowas konfigurierbar macht (macht es einen Unterschied, 20 statt 19 Uhr zu senden - oder 5 Uhr statt 19 Uhr?" - oder ist Abweichung einfach "es wird abgewichen" ?). Wie zerstoererisch ist eine Abweichung? Ab wann ist der "normale Zeitslot" zu setzen?

Folge 1: 19 Uhr
Folge 2: 20 Uhr
Folge 3: 20 Uhr
Folge 4: 19 Uhr
Folge 5: 19 Uhr
Folge 6: 18 Uhr
Folge 7: 19 Uhr
Folge 8: 19 Uhr

wann wird eine Abweichung erkannt (jeweils pro Folge...)? Sprich: wie ermitteln wir die "erwartete Ausstrahlungszeit" ?



bye
Ron

#9 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 01.12.2025 10:38

Wie sehen andere das Thema "Strafzahlung in Kauf nehmen" ?

Ist das eher ein Randfall? Waere es nicht oft sinnvoller, einen schlechten Werbespot zu nehmen und "abzuarbeiten" (also einen mit wenig Spots ...wenn moeglich) anstelle Konventionalstrafe+"besserer Vertrag" zu machen? (Also ...was bringt mehr? "schlechter Vertrag" vs "Strafe + neuer Vertrag").


@ Angebot beim Makler
da wir ein globales Angebot haben (ich weiss, strittiges Thema, aber es geht eben auch um das gewuenschte "den anderen wegnehmen..."), orientiert sich dieses an allen Sendern.
Sprich die Spanne versucht viele Sender einzufangen (und da dann deren Tag-, Nacht- und Primetime-Programm).


bye
Ron

#10 Re: Offen - Rund um TVgigant / TVTower » Fragen zum availability-Knoten in den News » 01.12.2025 09:55

Wenn er die anderen Nachrichten alle rausgenommen hatte, dann muss seine "fehlerhafte" News automatisch als eine der Startnachrichten ausgewaehlt werden (gibt ja keine anderen...) und damit erzeugt er den "siehste, war doch jetzt verfuegbar geworden" Eindruck.


@ "4,1980,1,1"
Nun, klar kann es sich um einen Bug handeln - aber fuer einen Spielstart 1980 ist das wirklich einfach ein "schon verfuegbar".



@ popularity nach Zeit "sinken" lassen
Es gibt ja "modifier" und "effects" (das ueberschneidet sich ein wenig).

Effekte waren so als "triggere eine Folgenews" etc gedacht.
Modifier sollten globale Spielvariablen anpassen (bspweise weniger Prozente der "Leute vorm TV" dank besonders gutem Wetter)


Modifier haben die Moeglichkeit, mittels dem xml-tag "time" zu definieren, dass sie verzoegert ausgefuehrt werden. ("Heute Abend um 18 Uhr gibt es deutschlandweit kostenlose Bratwuerste - erwarten Sie  kaum Leute vor dem TV!"  -> time waere dann so, dass eben 18 Uhr der Modifier ausgeloest wuerde, "time" orientiert sich an den Zeit-"strings", wie Ihr sie bereits besprochen habt).


Man kann einem Modifier aber auch "conditions" mitgeben ... "TGameModifierCondition_TimeLimit" -- der hat ein Start, ein Ende und (implizit/explizit) eine Dauer.
Diese Bedingung wird derzeit nur intern genutzt (fuer die Sammies/Awards). Wir koennten die aber auch ganz einfach ebenfalls per XML freigeben.


@ ani
Wie siehst Du die Sache? Wollen wir direkt "conditions" als "Gruppe" fuer die Modifier verfuegbar machen, oder nur den time-constraint?
(ich mache dazu wohl besser ein github-Issue auf ... da kann man das gezielter diskutieren)



Zurueck zum Thema. Solange es diese Zeitbeschraenkungen nicht gibt, kannst du aber das Abflauen der Popularitaet ja mit Trickserei umsetzen:

- Modifier Popularitaet "+10" per "sofort"
- Modifier Popularitaet "-5" per "in 5 Tagen"
- Modifier Popularitaet "-5" per "in 10 Tagen"

Sprich Du packst mehrere Modifier zusammen, die sich am Ende aufheben und mit Verzoegerung ausgefuehrt werden. Und keine Ahnung, wie weit man das treiben sollte (also wie viele Modifier man anlegen sollte), aber Du kannst damit ja auch ein "auf und ab" simulieren (programmatisch effektiver waeren aber natuerlich "Funktionen" die solche Werteketten dynamisch und flexibler erzeugen ... aber das ist jedenfalls momentan machbar).


Edit:
Ich glaube so ganz wird das derzeit doch noch nicht nutzbar sein, da Modifier im hiesigen Sinne Zahlenwerte sind - sprich Du ueberschreibst bspweise den Preis. Es sind keine "game modifier" (die global angewendet werden).

Sprich hier muesste man durchaus schon den Effekt (modifyPopularity) nutzen - und entsprechend schauen, was da "so geht".


Edit2:
Issue dazu : https://github.com/TVTower/TVTower/issues/1379

Momentan fehlt die Moeglichkeit, den Effekten die conditions mitzugeben (und momentan gibt es als "Conditions" nur das TimeLimit - denkbar sind hier natuerlich noch andere Dinge).

Auch habe ich dort noch erwaehnt, dass ein automatisches Abflauen der Popularitaet modifiziert werden koennen sollte (also die Staerke). Im Code ist das der "Trend"-Wert. Allerdings wuerde man ja hier nicht den "festen" Wert anpassen wollen, sondern ihn nur temporaer (per "modifier") ueberschreiben/anpassen.



bye
Ron

#11 Re: Offen - Rund um TVgigant / TVTower » Sportsendungen (=> Quell-Daten?) » 19.07.2025 11:51

Ich habe dazu mal ein Issue aufgemacht (auch fuer die Diskussion zum "Regelwerk" - also Relegation, wie wurde die 3. Liga eingefuehrt usw.)

https://github.com/TVTower/TVTower/issues/1354


bye
Ron

#12 Re: Fehler / Bugs » Bugs im Komplettpaket v0.8.3 vom 23.12.2024 » 19.07.2025 11:44

For the non-discord-users: Diogo also posted this on our discord server.

Seems they was playing till year 2060 already - and then all the shelves became empty (outdated scripts/too old movies) - and they are mass producing stuff (having rented all studios etc).


scrollbaer proposed to take care of such stuff (hinting that eg Mad TV started to not "age" movies after a given time).

So following his idea we could adjust ages of movies after X years of playing, or to adjust filters accordingly (so eg a "not older than 20 years" would become a "not older than 20 years + years since limit").



bye
Ron

#13 Re: Fehler / Bugs » windows screen scale factor » 19.04.2025 16:11

Das Spiel wird eigentlich "high-DPI-aware" kompiliert.

Ich kenne von Windows eigentlich mehr, dass man die Texte usw. auf 125% skaliert - das ignorieren wir (einfacherweise - bzw weils einfach nicht vorgesehen ist) im Spiel.
Bei Dir klingt es aber danach, als wenn irgendwie der Inhalt vom Spiel skaliert wird, das "Fenster" aber nicht. Davon habe ich noch nicht gehoert.



Mal kurz als "dumme Idee": Sollte es im Vollbildmodus nicht "gross genug" sein, dass keine Skalierung erforderlich ist - ich vermute im "exklusiven Vollbildmodus" wird auch die Windows-OS-125%-Skalierung nicht anspringen (ist ja dann Sache des Spiels).


Weiterhin laesst sich im Fenstermodus auch die genutzte Fensteraufloesung anpassen - leider skaliert das momentan noch "unschoen" (Schriften usw.). Das ist einer der naechsten Punkte, die ich fuer die Engine angehe (bzw vor Monaten schon mal einen Branch dafuer anfing aber dann andere Dinge/Features/Fixes priorisieren musste).


---

Kannst Du mal schauen, ob der Wechsel von Direct3D auf OpenGL (oder andersherum) eine Auswirkung hat? Mir ist die "Ingame"-Skalierung ausgeloest durch "Windows" noch nie untergekommen.


bye
Ron

#14 Re: Eigene TVTower-Daten (Filme, News) » Aktueller Datenbestand Programme - 2026-03 Version 0.8.4 » 19.04.2025 16:06

Wir koennten ueberlegen, einen "/dev scandbfornew"-Befehl zu bauen. Also irgendwas, was die XMLs alle nochmal durchgeht, aber bereits "bekannte" ignoriert (Schauspieler, News, Filme, News).


Da aber fuer die meisten Spieler "Neue Spieldaten" auch "kommen mit neuer Version" bedeutet ... wird es vlt. eher weniger "Interessenten" geben.


Die Wahrscheinlichkeit steigt natuerlich, wenn "Entwickler" (bzw offizielle-DB-Bastler) ein Feature brauchen.

Umsetzbar ist es denke ... aber am Ende vlt nicht mit der hoechsten Prio. Einfach ein Issue aufmachen, wenn genauere "Rahmenbedingungen" ausgekaspert sind.


bye
Ron

#15 Re: Offen - Rund um TVgigant / TVTower » Fragen zu Genres und Nachrichten » 19.04.2025 15:50

Die Reihenfolge der News spielt eine Rolle - die "Topnews" sollte zu Beginn kommen. Sie geht mit der hoechsten Gewichtung in die Gesamtattraktivitaet der Nachrichtensendung ein.


bye
Ron

#16 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 19.04.2025 15:45

Mit dem naechsten Release sind dann eigene Bilder fuer Filme usw moeglich. Die entsprechenden Aenderungen von ani wurden in den Hauptzweig uebernommen.


bye
Ron

#17 Re: Offen - Rund um TVgigant / TVTower » Sportsendungen (=> Quell-Daten?) » 19.04.2025 15:41

Wenn gewollt, koennen wir ueberlegen, Sportligen "irgendwie" konfigurierbar zu machen.

Im Sinne von einer XML-Datei, in der man fuer SportX Teams anlegen kann. Diese Teams dann wiederum Ligen zuordnen (evtl auch "Liga + Jahr" - damit koennte man zumindest fuer das Startjahr seine Wunschteams in der korrekten Liga starten lassen usw.)
Diese Teams wiederum koennten Personen zugoeordnet bekommen.

Allerdings wird irgendwann die "Nicht-Simulation" zu umfangreich, also dann noch Teamwechsel, Neuzugaenge usw konfigurierbar zu machen ... klar, alles moeglich --- aber vlt. erstmal schon ein Schritt zu viel.



bye
Ron

#18 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 07.02.2025 16:03

@ Frad
Du hattest Dich kurz nach dem Posting hier im Discord bei mir gemeldet, dann eine andere Fassung probiert (also wohl die 64bit statt 32bit-Exe) und keine Probleme mehr gehabt.



Davon abgesehen: v0.8.3.2 veroeffentlicht - damit sollten kaputte Speicherstaende behoben sein.


bye
Ron

#19 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 31.12.2024 14:14

Finde es auch cool, dass irgendwer immer die aktuelle Version fuer ArchLinux bereitstellt ... selbst  die 0.8.3.1 steht schon bereit

https://aur.archlinux.org/packages/tvtower-bin


Bin aber selbst kein Arch-Nutzer (scr0llbaer aber).


bye
Ron

#20 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 31.12.2024 02:57

Downloadlink aktualisiert, v0.8.3.1 veroeffentlicht.

Betty verteilt wieder Liebe und Newsketten sollten nicht mehr "zufaellig" abbrechen.


bye
Ron

#21 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 28.12.2024 01:20

Ze Shoopuf schrieb:

Schließe mich meinen Vorrednern an: Top, vielen Dank, macht Laune die neue Version! Nur was ist denn mit Betty los? Hat sie die eine oder andere Phobie entwickelt? Da sendet man nichtsahnend etwas Lassie am morgen und es hagelt dicken Liebesabzug biggrin

Scr0llbaer hat dafuer schon ein Issue angelegt und Nittka (ani) hat einen Fix bereitgestellt.
Da er aber noch einen Fehler mit Newsketten beschrieben hatte (die endeten, wenn die Folgenews auf bestimmten Uhrzeiten landeten) - wuerde ich meinen dafuer geschriebenen Fix noch gern "reviewed" sehen und dann eine neue Version zusammenpacken, die beide Probleme behebt.


Fuer die Interessenten am Bettybug: eine falsche Klammersetzung sorgte fuer ein fehlerhaftes "Wahr/Falsch" ... und das nur, weil ich damals Nittka noetigte, dass sie Erotikfilme mit Zielgruppe Frauen nicht als negativ erachten soll :-)


bye
Ron

#22 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 28.12.2024 01:16

treboradam schrieb:

Mega Arbeit, kenne das Game aus meiner Kindheit und wollte es immer mal wieder spielen. Leider hat's auf dem Mac nicht funktioniert, die datei lässt sich nicht öffnen.

Welche von beiden X64 oder Arm64?



Falls es nur an der fehlenden Signatur liegt (habe keine 100 Euro fuer das Mac-Dev-Konto ausgegeben), koennte man:
https://github.com/alienator88/Sentinel

probieren.


bye
Ron

#23 Re: Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.2 [Stand: 20.12.2023] » 25.12.2024 10:23

Die 0.8.2 hatte ich "aus versehen" (ich mache doch keine Fehler :-)) mit aktivierten Dev-Keys veroeffentlicht.


bye
Ron

#24 Downloads + Anleitungen » TVTower - Aktuelle Version v0.8.3.2 [Stand: 07.02.2025] » 24.12.2024 16:33

Ronny
Antworten: 56

Aktuelle Fassung: 07.02.2025

Projektwebseite
TVTower.org


Hinweis
Im Spiel gibt es ein paar "Entwickler-Shortcuts" (also Tastendruecke) die Euch im Spiel helfen koennen, Raumwechsel, Laden, Speichern, ...
Die Tastenkürzel für Dev- und Nichtdev entnehmt ihr bitte von nun an dem beigefügten Handbuch (auch per F1 im Spiel erreichbar).
Per "config/DEV.xml" koennt ihr die Dev-Keys aktivieren.



Download
Wichtig: Komplettpaket entpacken. Steht ein Patch zur Verfuegung, ueberschreiben die Daten der heruntergeladenen Patch-Datei dann alle geaenderte Dateien.
Jedes Patch-Paket enthaelt die erforderlichen Daten um das "Komplettpaket" auf den jeweiligen Patchstand zu heben.
Alle Downloads sind jeweils fuer Linux 64 Bit, Mac OS X 64 Bit, (ungetestet) ARM 64 und Windows 32 Bit sowie 64 Bit geeignet.

Komplettpaket v0.8.3.2, 07.02.2025




Feedback
Gefundene Fehler bitte hier in den Thread schreiben, bei Github ein Issue eroeffnen oder den zugehoerigen Bugs-/Fehlerthread nutzen. Letzterer dient als Uebersicht ueber derzeitig bekannte (und noch offene) Fehler.


Für Euch relevante Änderungen seit der letzten Version 0.8.1 (seit 31.12.24):

  • LuaEngine: Code umgeschrieben, Performance verbessert (KI braucht sozusagen weniger CPU-Leistung)

  • Bugfixes: Umlaute in Filmen, die von der KI "begutachtet wurden" erzeugen nicht länger defekte Speicherstände

  • DB: Korrekturen der polnischen Lokalisierung, generelle Grammatikkorrekturen



Für Euch relevante Änderungen seit der letzten Version 0.8.2 (seit 20.12.23):
Die wichtigsten Aenderungen im Ueberblick

  • erneut umfangreiche Datenbankerweiterung sowie Anpassungen und Korrekturen durch Scr0llbaer! (mehr und neuere Filme, mehr Serien, News, Schauspielernamen, ... uvvvvm.)

  • Lokalisierung der Film/Serien/Werbung/... auf polnisch

  • KI-Erweiterung

  • Neue Senderkartendaten. Einwohnerdichte basiert nun auf Census 2010. Logik sollte bessere Performanz liefern - und genauere Einwohnerzahlen (weniger GC-Last und weniger CPU-Verbrauch)

  • Neue ScriptExpressions: Flexiblere Nutzung von Spielinformationen in Programm/News/...-Texten (Bspweise Mark/DM/Euro je nach Spieljahr, Schauspielernamen indirekt referenzierbar etc)

  • Bugfixes: wie immer


Kompletter Changelog in unserem GitHub-Projekt nachlesbar:
https://github.com/TVTower/TVTower/commits/master




bye
Ron

#25 Fehler / Bugs » Bugs im Komplettpaket v0.8.3 vom 23.12.2024 » 24.12.2024 16:29

Ronny
Antworten: 28

Hier bitte Fehler im Komplettpaket v0.8.3 melden.

Alternativ direkt im Github-Repository von TVTower.



bye
Ron

  1. Übersicht
  2. » Suche
  3. » Von Ronny