UNITED/PC 1.16

(Michael Schröpl)

Jaja, das gibt's wirklich! Nicht länger nur UNITED/ST auf ATARI-Rechnern, sondern nun unter dem neuen, 'schnittigen' Produktnamen UNITED/XY eine Familie von Auswerteprogrammen auf <n> Rechnern. (Nun ja, derzeit ist <n> noch nicht so besonders groß ...)
Der weit verbreitete IBM PC samt Kompatiblen ist nun also ebenfalls in der Lage, unser United-Auswerteprogramm zu verkraften. Nach Apple II+, ATARI ST und einer VAX der Karlsruher Unität dürfte dies der 4. Rechnertyp sein, und weitere Portierungen scheinen grundsätzlich nicht unmöglich zu sein, sofern der Rechner einige Mindest-Anforderungen erfüllen kann (über eine C64-Portierung denken wir z. B. nur zwischen 31. März und 2. April nach).

Wie das nun mal so ist, haben Lukas Kautzsch und ich uns ein 'freies' Wochenende ausgeguckt, an dem wir den IBM-kompatiblen Rechner eines von Lukas' Wohngenossen samt Turbo Pascal 4.0 (etwas Neueres hatten wir nicht zur Verfügung) mit unserer Kreation vergewaltigten. Zwischendurch war noch die Qualifikation zur Deutschen 1830-Meisterschaft zu erledigen - aber das ließ sich recht gut vereinbaren. (Und wieder sind 5 Tage Jahresurlaub weg ...)

Fazit der Programmier-Sitzung: UNITED/XY Version 1.16 ist ohne jegliche funktionelle Einschränkung auf PCs lauffähig (Lukas hat sofort die letzte Saisonrunde und die Alterung der IFV-Liga mit der neuen Version ausgewertet, und es funktionierte tadellos). Alles, was ich bisher über das Programm erzählt habe, steht nun also auch der PC-Welt zur Verfügung.

Als erstes United-Ligasystem hat die Antwort das neue Produkt eingesetzt, noch dazu mitten in einer laufenden Saison, vorläufig aber nur für die C-Liga mit 8 Vereinen. Da die A-Liga mit derzeit 16 Vereinen demnächst auch übernommen werden soll, sieht GM Torsten Will zu Recht kleine Umstellungen auf sich zukommen - von mehr als 14 Teams pro Liga ist UNITED/XY derzeit nicht zu überzeugen. Ich warte gespannt auf weitere Ligasysteme, die die neue Gelegenheit wahrnehmen wollen (wie steht es z. B. mit dem KULT, der seit Monaten jammert?).

Wir werden natürlich nicht jede Änderung, die auf der ATARI-Seite (dort werden wir die Weiterentwicklung des Programms durchführen) erfunden wird, sofort in allen anderen Fassungen ebenfalls anbieten können. Ich gehe aber durchaus davon aus, daß es in Zukunft noch weitere Portierungen geben wird, und damit sind auch Portierungen weiterer Versionen auf PC gemeint.
Während der Umstellung habe ich gezielt Einschränkungen von Turbo Pascal vermerkt und werde Fähigkeiten von Pascal-ST, die in Turbo Pascal keine Entsprechung haben, folglich sehr sparsam benutzen bzw. gleich in eigene Prozeduren einschalen, die dann auf einem anderen System neu geschrieben werden müßten.

Leider ist uns der Termin der Umstellung durch die Gegebenheiten recht plötzlich diktiert worden. Die Version 1.16, die wir portiert haben, ist daher zuvor nicht in allen Details perfekt ausgetestet worden. Kleinere Unschönheiten sind uns bereits gemeldet worden (z. B. ist bei den Freundschaftsspielen eine Variable undefiniert, was bewirkt, daß die Auswahl der Vereine nur dann richtig funktioniert, wenn man nicht zufällig direkt vorher ein Pokalspiel durchgeführt hat, in dem ein Amateur-Verein Heimrecht hatte; beim Entdecken von Talenten ist die Dialogführung etwas merkwürdig usw.).
Grundsätzlich ist aber alles lauffähig. Lukas hat zudem den Quelltext verfügbar; falls sich ein wirklich schlimmer Fehler auftun würde, könnte dieser also auch in der PC-Fassung repariert werden.