Der MEGA65-Laber-Stammtisch

Es gibt 9.253 Antworten in diesem Thema, welches 1.003.068 mal aufgerufen wurde. Der letzte Beitrag (20. November 2025 um 14:17) ist von SirGeldi.

  • Gibt es inzwischen eigentlich ein "normales" Kommando um den Modus zu wechseln, oder muss man da immer noch irgendwas mit CHR$(27) printen oder so (habs schon vergessen)?

    In S-BASIC geht es mit TEXT 40 bzw. TEXT 80, hat allerdings keinen 50 Zeilenmodus.

    Im BASIC 65 nach wie vor nur mit CHR$(27)"4", "5" oder "8" (wenn ich mich nicht falsch erinnere).


    Edit: Zeitgleich mit MC64 ! Hier wird ja im Turbomodus gelabert. :D

  • Mir kam gerade spontan die Idee, dass man ja mal 'ne kleine BASIC-Compo machen koennte, so aehnlich wie die 10liner Compos. Dort gibt es ja verschiedene Kategorien, z.B. 80 Zeichen pro Line, oder 256 Zeichen etc, aber fuer den MEGA65 koennte ich mir z.B. die simple Regel vorstellen, dass einfach der gesamte BASIC-Code auf den Bildschirm passen muss. Sprich, wenn man LIST eingibt (im 80-Zeichen-Modus), dann muss das gesamte Listing des Spiels (oder was auch immer) ausgegeben werden, inklusive dem READY-Prompt am Schluss, ohne dass das Bild nach oben scrollt.

    Bitte melde dich an, um diesen Anhang zu sehen.


    Man koennte die Programme dann auch schoen in Form von 2 Screenshots posten/veroeffentlichen, einmal das laufende Programm und einmal das komplette Listing. Und im Idealfall koennte solch eine Compo auch ein paar Nicht-MEGA65-ler anziehen, die gut in 10-Linern und Co sind, aber vielleicht bislang noch keine Zeit oder Gelegenheit hatten, sich mal mit BASIC65 zu beschaeftigen.

    Das ist eine gute Idee, mal sehen ob ich bis dehin was hinbekomme. :f5:

    Gruß

    Michael

    *** Bunt ist das Dasein und granatenstark ***

    *MEGA65**Commander X16**C16**C16 Plus 4**C64**U64 Elite**The C64 Mini**Mist**Mister*

    *Vampire V4 SA**A500**A600**Atari 800 XL**The 400 Mini**Atari ST 520**Atari STE 520*

    *Atari STFM 1040**The Spectrum*

  • Gibt es denn eine Zeitvorgabe?

    Habe diese Woche blödsinnigerweise häßliche Zahnschmerzen bekommen. Morgen wird sich das mal der Zahnarzt anschauen.

    Danach würde ich gerne was dazu beitragen.

  • so koennte eine moegliche Einladung zur Compo aussehen...

    Bitte melde dich an, um diesen Anhang zu sehen.

    Drachen

    Wie man hier auf den ersten Blick sehen kann der 16. März

    Goto 180😉

  • Wenn das hier so schnell Fahrt auf nimmt wäre ich für einen eigenen Thread

    Dann haben wir alles in einer Schublade.

  • Kommt alles noch :) kläre gerade mit MEGA-Leuten ab ob es eine gute Idee für einen passenden Termin gibt...

    (der 16.3. ist wie schon mehrfach erwähnt erstmal nur ein Beispiel)

    - neue Spiele für den C64 -
    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Wenn das Listing länger sein sollte als 25 Zeilen, wäre das ein Ausfall Kriterium?

    Dann noch eine Frage zum Mega65 - es geht um Variabeln-Namen.

    Beim C64 ist es ja so, das er sich nur die ersten zwei Stellen eines Variabeln-Namen merkt. Der Grund um Speicher zu sparen.

    Aber wie ist das beim Mega65?

    im Handbuch habe ich nicht wirklich brauchbares gefunden, außer

    "Alle Variablen mit nur einem Buchstaben als Variablenname werden als schnelle Variablen deklariert."

    Aber es steht nicht dabei was der max. Länge eines Variabelnamen sein soll.

    Was darüber jemand Bescheid.

  • Also der Sinn des Wettbewerbs waere natuerlich eine gewisse Vergleichbarkeit, daher die Regel mit den 25 (bzw. eigentlich 23) Bildschirmzeilen :)

    Das mit den Variablen ist soweit ich weiss auf dem MEGA65 immer noch genauso wie auf dem C64.

    - neue Spiele für den C64 -
    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Das mit den Variablen ist soweit ich weiss auf dem MEGA65 immer noch genauso wie auf dem C64.

    Selbstverständlich ist es das ;)

    Bitte melde dich an, um diesen Anhang zu sehen.

    "Werter Pöbel, wertes Gesocks ... aus dem Arsche zieht euch den Stock ..."

  • Das mit den Variablen ist soweit ich weiss auf dem MEGA65 immer noch genauso wie auf dem C64.

    Ja, das stimmt. Ich bin gerade erst über das Problem gestolpert, dass Variablen im Basic65 des Mega65 auch nur 2 signifikante Stellen haben.

    Falls du wegen besserer Lesbarkeit längere Variablennamen verwendest, dürfen keine Buchstabenkombinationen enthalten sein, die Funktionen oder Befehlen entsprechen (z.B. LEN, STR ...). Sowas wie SPLENX=1 gibt einen Syntaxfehler weil "LEN" enthalten ist.

    Wenn sich die signifikanten Stellen für Variablen im ROM erweitern ließen, wäre das eine fein Sache. ;)

  • Das spart nicht blos Speicher auch Zeit beim parsen.

    Mit fiesen Präprozessor Tricks gehen auch mehr Buchstaben oder lokale Variablen.

    Aber letztlich sind blos zwei signifikant.

    100 % echte Dummheit

    Keine künstliche Intelligenz involviert.

  • Hi

    Durch ZeHa kleiner Frage nach einer Compo für den Mega65, habe ich heute mal ein kleines Mini-Invaders in Basic geschrieben.

    Ist aber länger als 25 Zeilen. Und man kann noch sehr viel daran herum schrauben. :D

    Bitte melde dich an, um diesen Anhang zu sehen.

    Spoiler anzeigen
  • Hab grad meinen BASIC-Tracker erweitert um eine "Export"-Funktion, mit deren Hilfe man sich die Musik in einen BASIC-Schnipsel verwandeln lassen kann, um sie in eigenen Spielen zu verwenden...

    Bitte melde dich an, um diesen Link zu sehen.

    - neue Spiele für den C64 -
    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von ZeHa (6. Februar 2025 um 22:29)

  • Ach ja diese doofen Filehost-Links, die hier im Forum immer eine Sonderbehandlung benoetigen... jetzt sollte es gehen

    - neue Spiele für den C64 -
    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Hi Leut

    habe noch was sehr kleines, diesmal unter 25 Zeilen. ^^

    Ist aber nur eine Spielerei mit einer Sinuskurve, die sich nach unten und oben bewegt.

    Bitte melde dich an, um diesen Anhang zu sehen.     Bitte melde dich an, um diesen Anhang zu sehen.

    Spoiler anzeigen
  • ich habe die Tage auch einen beeindruckenden unter 20-Zeiler gefunden. Ist für den C64 und ich hab leider auch keinen Link, da ich mir nur sie beiden Screenshots gespeichert habe, aber es zeigt wie genial die Köpfe von manchen Leuten funktionieren. 🥰


    Bitte melde dich an, um diesen Anhang zu sehen.Bitte melde dich an, um diesen Anhang zu sehen.

  • Ist für den C64 und ich hab leider auch keinen Link, da ich mir nur sie beiden Screenshots gespeichert habe, aber es zeigt wie genial die Köpfe von manchen Leuten funktionieren. 🥰

    Ich hab sowas mal irgendwo hier im Forum (?) gefunden und für TSB angepasst (läuft auch auf dem Mega65 im GO-Modus):

    Bitte melde dich an, um diesen Anhang zu sehen.

    Mit sich bewegenden Kometen (im "Vordergrund") :smile:

    Arndt

    GoDot C64 Image Processing
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen. - Bitte melde dich an, um diesen Link zu sehen.

  • Ist für den C64 und ich hab leider auch keinen Link, da ich mir nur sie beiden Screenshots gespeichert habe, aber es zeigt wie genial die Köpfe von manchen Leuten funktionieren. 🥰

    Ich hab sowas mal irgendwo hier im Forum (?) gefunden und für TSB angepasst (läuft auch auf dem Mega65 im GO-Modus):

    Bitte melde dich an, um diesen Anhang zu sehen.

    Mit sich bewegenden Kometen (im "Vordergrund") :smile:

    Arndt

    Sehr cool!

    Gemein finde ich bloss dass ihr alles irgendwie schon mal gemacht habt. ;)

    Aber ich werde mich trotzdem ransetzen und das für den Mega65 anpassen, ist nie verkehrt nachzuvollziehen wie etwa funktioniert.