Mach doch einen?
Hallo Besucher, der Thread wurde 12k mal aufgerufen und enthält 52 Antworten
letzter Beitrag von nores am
Basic 10-Liner Contest 2019
- drazil
- Erledigt
-
-
Auf der Wettbewerbsseite steht über die Einsendung: "senden an GKANOLD-ät-GMAIL dot COM oder anhängen im BASIC 10Liners Forum"
Ist mit "BASIC 10Liners Forum" dieses Forum hier gemeint, d.h. man kann seinen Beitrag auch hier posten und damit ist er abgegeben?
-
Ist mit "BASIC 10Liners Forum" dieses Forum hier gemeint, d.h. man kann seinen Beitrag auch hier posten und damit ist er abgegeben?
Nein. "BASIC 10Liners" hat eigenes Forum: https://gkanold.wixsite.com/homeputerium/forum
Gibt es einen Wettbewerb für Assembler Programmierung? Hab gegoogelt und nix gefunden.
Ich kenne nur die Cartridge Game Dev Compo: https://itch.io/jam/c64-16kb-cartridge-game-dev-compo-2019
Meine Vorstellung wie sowas laufen könnte: verschiedene Klassen, wie z.B. 256 Byte, 1 KB, 4 KB. Teilnehmer gibt ein Image ab. Das wird von einem Ladeprogramm (der Jury) nach 49152 geladen und mit einem sys 49152 gestartet.
Die Klassen sind ok, aber ein Standard-BASIC-Start 10 SYS 2061 fände ich besser. Dann kann es jeder einfach als normal startbares Programm bzw. Spiel verwenden. Könnte man mal hier starten, oder als erstes ermitteln, wie groß das Interesse ist. Und es müssten nicht immer nur Spiele sein. Anwendungen, und auch frei verwendbare Programmmodule wären interessant. Diese müssten dann im Rahmen einer entsprechenden Demonstration präsentiert werden, bspw. ein komfortabler schneller Track36-Saver/Loader für Spielstände und Highscores.
-
Der Sinn hier Werbung zu machen und aufzurufen und dann als Support oder Annahmestelle auszuschließen, erschließt sich mir nicht?!
Das ist doch hier kein unbedeutendes Popelsforum, was den C64 oder gar BASIC betrifft? Sonst hätte man es sicher auch nicht hier beworben.
Oder haben wir bzw. ich das alles nur falsch verstanden?
Auch wurden meine Fragen bzgl. 80/120 etc. bisher nicht beantwortet.
Für mich geht dabei die Motivation grad gegen Null.Man hat sich mit dem Thema beschäftigt und was dabei gelernt, das ist das Positive. Nen Beitrag gibts dann wohl nicht.
Die Aktion an sich bleibt super der Ablauf (hier): NajaPS: Der Link im ersten Post ist auch nicht mehr aktuell?! Der geht nun: https://gkanold.wixsite.com/ho…e-von-basic-10liners-2019
-
Mir fällt was ein, aber k.A. wie ich das in 10 Zeilen Commodore BASIC quetschen soll...
Verstehe die Regeln auch noch nicht so ganz. Ab Pur-120 kann man auch Module nehmen, also sowas wie Simons' Basic?
Und wie listet ihr die auf? Wenn ich z.B. mit C64Studio arbeite?! Kann man da irgendwo sehen, dass 80 Zeichen inkl. Abkürzungen erreicht sind, wie wird das überprüft?
Sollte ich mehr als 80 nehmen, falle ich automatisch in Kategorie 120?
Verbotene Maschinenprogramme = eigene oder auch die im Kernal?EDIT: Mit Atari 800 dürfte ich dieses beliebte Turbo BASIC nehmen ab Pur-120?
Hab mich grad ein bisschen im Abgabeforum eingelesen, hab folgendes rausgefunden habe:
Maschinenprogramme im Kernal zu verwenden ist erlaubt, nur der 10-Zeiler darf keine Maschinenprogramme enthalten (wie auch immer kodiert)
Die 80 Zeichen pro Zeile werden so gezählt wie man sie am kürzesten eingeben kann, also PRINT zählt ein Zeichen wegen ?, POKE wären zwei Zeichen als P+Shift O.
Zur Sicherheit müsstest du halt alle Zeilen die etwas überhängen testweise am C64 mit Abkürzungen eingeben.Simons' BASIC oder ähnliche veröffentlichten Erweiterungen wären ab der 120er-Kategorie erlaubt. Mit einer selbst gehackten BASIC-Erweiterungen kommt man aber ziemlich sicher nicht durch.
-
Der Sinn hier Werbung zu machen und aufzurufen und dann als Support oder Annahmestelle auszuschließen, erschließt sich mir nicht?!
Das ist doch hier kein unbedeutendes Popelsforum, was den C64 oder gar BASIC betrifft? Sonst hätte man es sicher auch nicht hier beworben.
Oder haben wir bzw. ich das alles nur falsch verstanden?Der Veranstalter hat weder Werbung in diesem oder in einem anderen Forum gemacht noch in einem Forum zum Mitmachen aufgerufen. Das hat nichts mit der Größe oder Relevanz der jeweiligen Foren zu tun.
Sich da jetzt über mangelnden Support zu beklagen erschließt sich mir nicht.
Die offizielle Seite wurde hier schon mehrfach verlinkt, wo ist das Problem, dort seine Beiträge einzureichen und Fragen zu stellen? Würde der Veranstalter "Annahme" in den Foren machen, wäre das ein enormer Aufwand, verbunden mit der Gefahr, dass einzelne Beiträge untergehen. Und das soll auf keinen Fall passieren, weil das den Autor definitiv frustrieren würde. -
So, hab gerade meinen Beitrag abgegeben. Es ist kein Spiel sondern ein Konverter der statt DATA-Zeilen PRINT-Statements erzeugt, die Dank geschickter Manipulation der Speicherstelle 648 denselben Effekt schneller und mit kürzerem Code erzeugen können. Müsste in die Kategorie WILD hineinpassen.
Anbei mein Code+Doku, vielleicht ist der generierte Code sogar für jemanden brauchbar, der gerade ein 10-Zeiler Spiel bastelt
-
@will .. Eine Kategorie für Anwendungen sollte es geben. Das Ding ist genial, spart nebenbei auch noch 'ne Menge Speicherplatz.
Aber irgendwie ist bei dieser Veranstaltung dieses Jahr der Wurm drin. Zwar werden es von Jahr zu Jahr mehr Einsendungen und die Palette an Homecomputer-Modellen immer breiter, aber während in den letzten Jahren noch viele F64-User dabei waren, sind sie fast alle verschwunden. Ich kenne davon nur noch den Endurion und jetzt den Will. Viele kommen aus anderen Ländern, was natürlich schön ist. Auch an der (nunmehr kaum vorhandenen) Diskussion hier im Forum merkt man, dass es hier offenbar nicht mehr so gut ankommt. In den Jahren 2015-2018 waren es mehrere Seiten mit vielen verschiedenen Leuten, die sich rege über ihre Beiträge oder Beitragsabsichten unterhielten. Auch welche von den Unterstützern selbst (Organisatoren, Veranstalter, Jury, whatever) waren dabei. Ich hatte aus den letzten Jahren sogar mehrere F64-Threads gefunden, hier mal jeweils einer pro Jahr:
BASIC Tenliners Contest 2015
Basic Tenliners Wettbewerb 2016 "FUN WITH | CODE | WITH FUN"
BASIC 10Liners 2017
Basic 10 Liners 2018 Wettbewerb startetIch finde das etwas schade, da das ganze ja einen pädagogischen Hintergrund hat. Der Gunnar setzt seine Schüler vor die alten Kisten und schafft es immerhin, sie dafür zu begeistern. Die können dann mit unseren Programmen spielen und sie "verbessern". .. https://gkanold.wixsite.com/homeputerium/about-the-boys "About the Boys" finde ich als URL allerdings problematisch, sobald da auch nur ein einziges Mädel sitzt.
Was mir persönlich an dieser Art der Veranstaltung nicht gefällt, sind die Regeln mit der Zeilenlänge. Erstens fehlt es an Tools dafür, weil man das ja gewöhnlich auch gar nicht braucht. Man erfährt auch nicht, wie die das selbst kontrollieren wollen. Und was das Pädagogische für die Kids angeht, ist es eher kontraproduktiv, da man teilweise einen irrwitzigen Programmfluss kreiert, nur damit es in die Zeilen passt -- von der Programmstruktur ganz zu schweigen. So habe ich bspw. eine unveränderliche Variablen-Zuweisung in eine Schleife legen müssen, weil die Zeilen davor schon voll waren. Besser fände ich eine einfache Beschränkung in Bytes, 800, 1200 und 2500.
-
Ich hab's leider verpennt. Wollte mich Sonntag dransetzen und musste dann feststellen, dass Samstag Einsendeschluss war.
Schade fand ich es in den letzten beiden Jahren auch, dass es kein Feedback gab. Man schickt da 'ne Mail
hin, nachdem man mühsam was gebastelt hat und bekommt weder eine Empfangsbestätigung, noch eine Mitteilung, welchen Platz man errungen hat oder wie das Publikum reagiert hat...Die 80 gilt für das, was man am jeweiligen Computer maximal eingeben kann, also indem man keine Leerzeichen nutzt und alle Befehle abkürzt
So zum Beispiel:
Beim Eingeben sind es 80 Zeichen, nach dem LISTen sind es 241!Doof nur, dass man bei manchen Rechnern die Befehle nicht abkürzen kann und sogar peinlich genau auf die Leerzeichen achten muss. Das habe ich letztes Jahr auf dem CPC464 gemerkt. Dafür hat der dann wieder funktionen im BASIC, von denen man beim Cevi nur träumen kann...
(ich glaube bei manchen Modellen sogar per einmaligem Tastendruck)
Wenn Du Sinclair und VTech meinst, da reicht zwar ein Tastendruck pro Befehl, der erscheint dann aber ausgeschrieben auf dem Bildschirm. Weiß jemand, ob man beim VZ200 die Befehle auch abkürzen kann?
-
Schade fand ich es in den letzten beiden Jahren auch, dass es kein Feedback gab. Man schickt da 'ne Mail
hin, nachdem man mühsam was gebastelt hat und bekommt weder eine Empfangsbestätigung, noch eine Mitteilung, welchen Platz man errungen hat oder wie das Publikum reagiert hat...Ich hatte vorletztes Jahr (meine ich) mitgemacht - Gunnar hat mir jeweils mitgeteilt, dass er das Programm erhalten hat (sowie eine kurze Einschätzung) und dann kam noch eine Nachricht, als die Resultate da waren. Klar mein Ergebnis musste ich auf der Website heraussuchen, was ich nicht schlimm fand.
Beim Eingeben sind es 80 Zeichen, nach dem LISTen sind es 241!
Wenn die 80 Zeichen durch Abkürzung der Befehle eingehalten werden, gilt das.
Apropos Basic-Dialekte, die keine Befehlsabkürzung zulassen: Ich meine Turbo-Basic ist so ein Kanditat. Dafür schafft man in Turbo-Basic sowieso mehr, als mit allem Gewurstel in Basic 2.0
-
Wenn die 80 Zeichen durch Abkürzung der Befehle eingehalten werden, gilt das.
Ich weiß... Das wollte ich ja damit verdeutlichen!
-
Ja dann habe ich dich Miss-missverstanden.
-
Wenn ich nochmal 'ne Misswahl gewinne, dann die "Miss Verständnis"...
-
Hier mal ein paar Gedanken vom Hauptorganisator des Wettbewerbs...
Wie schon bemerkt, habe ich mich aus den Foren zurückgezogen. Wenn es ein plattformübergreifender Wettbewerb sein soll, dann müsste ich in allen Foren für diese Plattformen gleichermaßen präsent sein. Ich habe gemerkt, dass ich das nicht leisten kann. Deshalb habe ich auch auf der Wettbewerbsseite ein Forum eingerichtet, welches zunehmend genutzt wird. Der Umgangston in Foren ist manchmal auch etwas unnötig rauh und erzeugt (zumindest bei mir) einen gewissen Rechtfertigungsdruck.
Ich bemühe mich per Email mit jedem Teilnehmer einen kurzen persönlichen Kontakt aufzubauen. Das gelingt offensichtlich nicht immer. Manchmal kommen an einem Tag fünf Beiträge reingeflattert. Dann verliere ich schon manchmal die Übersicht. Wichtig ist aber, dass ich diese auf der Wettbewerbsseite nicht verliere und keine Wettbewerbsbeiträge "vergesse". Die Konversation mit den Autoren bleibt dabei manchmal auf der Strecke. Die Konversationen sind auch sehr unterschiedlich. Manche senden ihre Beiträge anonym und telegrammartig ein, mit anderen entwickeln sich persönliche und interessante Gespräche. Das ist ganz unterschiedlich.
Immer wenn sich der Wettbewerb weiterentwickelt, gefällt das einigen nicht. Anfangs war es ein interner Wettbewerb für Atari-only auf der NOMAM. Eine Öffnung für Nicht-Besucher hatte zur Folge, dass die Besucher nicht mehr teilnahmen und sich zum Teil beschwerten, welche Richtung der Wettbewerb nahm. Später verloren viele Atari-User das Interesse als der Wettbewerb für andere Plattformen geöffnet wurde. Auch hier hagelte es wieder Kritik. Und so setzt es sich fort. Nach dem Motto "Stillstand ist Rückschritt" hat sich der Wettbewerb weiterentwickelt. Bei jedem Entwicklungsschritt gab es Kritik, die mich auch manchmal entmutigte. Jedoch gab es auch immer viel Zuspruch von anderer Seite. Da es ein Hobbyprojekt ist, in das ich neben viel Zeit auch viel Geld stecke, wird es weitergeführt solange es Spaß bringt. Wie lange es noch weitergeht und wohin es führt, weiß ich nicht... Vielleicht ebbt das Interesse ab? Dann ist halt Schluss. Vielleicht bringt es noch viele Jahre Spaß? Dann habt Spaß!
Noch ein letzter Aspekt: Gerechtigkeit. Ein ZX81 mit 1K Speicher und einem möglichen Befehl pro Zeile kann nicht gegen einen Schneider CPC mit tollem BASIC und vielen Farben anstinken. Gerechtigkeit kann und wird es also nie geben. Trotzdem lassen sich Leute nicht entmutigen, das Beste zum Beispiel aus einem schwachen Commodore BASIC (V2) herauszuholen und beeindruckende Ergebnisse zu erzielen. Trotzdem kommt man dann nicht unbedingt im Ranking auf die erhoffte oder erwartete Platzierung. Manchmal werden die Erwartungen aber auch übertroffen.
Auch wenn ich den Eindruck erwecke - der Wettbewerb ist keine One-Man-Show. Ein großer Dank geht an: Dirk, Sascha, Lothar, Vincent, Daniel, Mario, Ingo, Dennis, Paolo, Davide, Sebastian, Vladimir, Kevin, Michael, Jeff, LazerSqwid und vielen anderen. Ohne euch würde es nicht gehen!
-
Wäre schön, wenn jemand die NOMAM filmen und auf Youtube stellen könnte, weil die meisten Teilnehmer da wohl gar nicht hinkommen können, aus Brasilien, Russland, und was ich da alles gesehen habe.
Ich hab nur des Mitmachens wegen mitgemacht, nicht um zu gewinnen. Ich hasse Gewinnen und im Mittelpunkt zu stehen. Mühe gebe ich mir aus Gewohnheit trotzdem immer.
-
Schneider CPC mit tollem BASIC
...naja, das relativiert sich bei 10 Zeilen auch ziemlich, weil man die Befehle nicht abkürzen kann und das Ding bei jedem vergessenen Leerzeichen ziemlich rummeckert...
Ein großer Dank geht an: Dirk, Sascha, Lothar, Vincent, Daniel, Mario, Ingo, Dennis, Paolo, Davide, Sebastian, Vladimir, Kevin, Michael, Jeff, LazerSqwid und vielen anderen.
Auch von mir! Großartig, Leute! Vielen Dank!
Wäre schön, wenn jemand die NOMAM filmen und auf Youtube stellen könnte
Ja, zumindest die Präsentation der Einsendungen und die Reaktionen des Publikums...
Ich hab nur des Mitmachens wegen mitgemacht, nicht um zu gewinnen.
Ich habe nichts gegen Gewinnen, kann aber nicht sonderlich gut programmieren. Nach dem Motto "Der Weg ist das Ziel" hat aber der 10-Liner-Contest mich motiviert, mich detaillierter mit der Problematik auseinanderzusetzen und ich bin ein wenig besser geworden. Für meinen ersten Beitrag "America" auf dem CBM vor zwei Jahren habe ich zwei Wochen lang BASIC-Lehrbücher mit mir rumgeschleppt und gegrübelt, wie man wohl den Code noch otimieren könnte. Ohne die Beschränkung auf zehn Zeilen hätte ich sowas einfach quick'n'dirty in die Tasten geprügelt und mich gefreut, dass auf dem Bildschirm was zappelt...
-
Im BASIC 10Liners Forum hat einer der Contest-Teilnehmer (Victor "Vitoco" Parada) eine nette Statistik zusammengetragen, die ich hier gerne mit Euch teilen möchte:
Von den total 83 eingereichten Beiträgen sind:
21 für Commodore 64
20 für Atari XL/XE
12 für Sinclair ZX Spectrum
9 für VIC-20
6 für Amstrad/Schneider CPC
3 oder weniger für MSX, AppleIIe, Tandy TRS-80, BCC Micro, Mattel Aquarius, Thomson MO6 und Atari 2600Die Kategorie-Verteilung ist wie folgt:
- PUR-80 hat 35 Beiträge
- PUR-120 hat 18 Beiträge
- EXTREM-256 hat ebenfalls 18 Beiträge
- "WILD" hat 12 Beiträge.- Es haben total 43 Autoren mitgemacht.
- Kevin Savetz hat mit 8 Beiträgen die meisten 10Liners eingereicht.
- Matteo "Toolkitman" Tervisan hat für 3 verschiedene Plattformen programmiert.
- Niemand hat Beiträge für sämtliche 4 Kategorien produziert aber viele haben Beiträge für 3 Kategorien erstellt.
- 2 Personen haben nur einen "WILD"-Beitrag.Es wurden insgesamt 16 verschiedene BASIC-Dialekte verwendet (inklusive unterschiedliche Versionsnummern bei manchen)
Quelle: https://gkanold.wixsite.com/ho…this-year-s-contest-facts
-
Gunnar hat im selbigen Forum auf Anfrage mitgeteilt, dass die Ergebnisse des Contests voraussichtlich nicht vor Montag, 15. April auf der offiziellen Webseite erwartet werden sollten.
Quelle: https://gkanold.wixsite.com/ho…ws-on-the-judging-process
-
3 oder weniger für MSX, AppleIIe, Tandy TRS-80, BCC Micro, Mattel Aquarius, Thomson MO6 und Atari 2600
Äh, wie jetzt?
-
Äh, wie jetzt?
jeweils 3 oder weniger
für MSX, Apple IIe, Tandy TRS-80, BBC Micro, Mattel Aquarius, Thomson MO6, Atari 2600 oder Amiga21 Commodore 64
20 Atari 800 XL/XE
12 Sinclair ZX Spectrum
9 Commodore VIC-20
6 Amstrad/Schneider CPC
3 MSX
3 Tandy TRS 80
3 BBC Micro
2 Mattel Aquarius
1 Apple IIe
1 Thomson MO6
1 Atari 2600
1 Amiga
-----------------------------
83 gesamt
================