Beiträge von MOS6510 im Thema „5. Marburger Stammtisch im Mai“

    so hier gibt's meine Bilder vom Samstag:

    Bitte melde dich an, um diesen Link zu sehen.

    Die meisten Bilder vom abgelichteten Monitor hab ich weggelassen, man sieht nur einen weißen Fleck auf dem Bild!
    2 Filme hätte ich, aber die sind zu dunkel. Man hört fast nur Schlonkel beim Kodieren :) bzw. das Hacken auf der VC20 - Tastatur! :respect:
    Ok, und Nightrider mit Soundausgabe...:) Mal schauen, vielleicht kann ich die noch nachbearbeiten und noch etwas aufhellen..

    ok, ihr woltet es. Hier ist er...:)
    Hier erstmal vorab alles zusammen gebaut: Basicstart + BF-Interpreter + BF-Code alles in einem Stück.
    Wenn ich noch mal Zeit habe, trenne ich das noch auf, so dass man den BF-Code noch nachladen kann.
    Der zu interpretierende BF-Code wird derzeit bereits beim Assemblieren aus der Datei "helloworld.bf" hinzugefügt.

    Derzeit hat der reine BF-Interpreter 170 bytes. Das ausführbare C64 Programm liegt auch bei...

    Übersetzt hatte ich das alles mit Assembler "DASM"...

    VG,
    Heiko

    ja, ich fand auch, das war ein sehr schöner und gelungener Abend! :smile:

    @Bitte melde dich an, um diesen Link zu sehen.

    Vielen Dank für das Eprom!


    @Schlonkel

    Danke für die Labels!

    Die Chips habe ich alle (2x VIA und 6502)... nur den 14Beiner (UC2) nicht -> 74LS04 -> gib's zu, den hast du für was anderes gebraucht ;). Da muss ich mal schauen wo ich kurzfristig einen herbekomme.

    mmmhhhh.....ich erinnere mich nicht mehr, den Baustein ausgelötet zu haben, aber möglich ist es (wenn ist es schon 20 Jahre her). Einen 74LS04 hab ich mit Sicherheit noch (hab ne ganze Kiste voller 74er). Dann bring ich einen solchen das nächste mal mit und wir löten ihn auch gleich vor Ort ein! :smile:


    Bei Interesse stelle ich noch den Source zum Brainfuck-Interpreter für Cevi/VC20 noch zur Verfügung.

    VG

    Haben wir eigentlich schon einen Freiwilligen, der sich am Samstag am Retro-Tisch (am besten auf einem Cevi oder 1084) in einer "Planking"-Pose fotografieren lässt?
    So etwas hier meine ich:

    Bitte melde dich an, um diesen Link zu sehen.


    :lol23:

    Zitat

    Ja, für mich schon. Wie besprochen. Es sei denn ich versaue am Samstag
    die SW Installation, dann muss ich mich ausser Landes absetzen. Bitte melde dich an, um dieses Bild zu sehen.

    soll ich die falschen Bärte vorsichtshalber einpacken? :)

    ok, ich bring dann mit:
    - MBA mit "65xx-Assembler-IDE"
    - "Brainf***"-Interpreter-Code
    - VC20-Platine (+ NT)

    Zitat

    Es sei denn ich versaue am Samstag
    die SW Installation, dann muss ich mich ausser Landes absetzen.

    das schaffst Du gar nicht mehr! Falls es schief geht, ist Deutschland wie nach 1945...nix geht mehr... :D

    so, der "Brainfuck Interpreter" steht! :) Er assembliert in 188 bytes auf dem MOS6510....Masochismus auf einem 8-Bitter, wenn man rekursiv programmieren muss, aber er spuckt "Hello World" aus, geschrieben in "Brainfuck Code":


    :tanz:
    Angeblich hat jemand auf einem x86er einen BF Interpreter in 98 bytes bekommen. Ich kann mir aber derzeit nicht vorstellen, wie man es hier noch weiter verkürzen kann, ohne dass man Einschränkungen hinnehmen muss (wie BF-Code darf nur noch 255 Zeichen lang sein).

    Aber, sch... der Hund drauf! :)

    MOS6510: Was macht Dein Virus ? ^^ ... und der Schnuffel Compiler ?

    also der "Brainfuck Interpreter" geschrieben in 6502-Assembler geht schon fast (mann, ich vermisse echt 16 bit register :) !!)
    Verschachtelte Schleifen gehen noch nicht ganz...der Rest ist fast trivial, ist ja nur eine "Mini-Turing-Maschine"... :)

    Meine alten Virus hab ich noch nicht analysiert...

    VG

    ok, wer schreibt einen "Brainfuck" compiler für den C64? Wenn der Compiler auf einem MC68000 nur 260 Bytes braucht, sollte das nicht zu schwer sein...:-)

    Zu unserer Zeit im Studium hieß die Sprache noch "Schnuffel" bzw. "Schnuffel+"...anyway...:)

    habs geschafft! (und das obwohl hier gerade in HR3 David Hasselhof singt, I'm looking for freedom...:) )
    Hab ein altes 286er-Bios EPROM 27C256 kurzerhand platt gemacht (braucht eh keiner mehr). Selbst mein UV-Löscher geht noch nach 20 Jahren!

    Netter Trick mit dem Pulsar-Brenner: Er lässt die ersten beiden bytes der Firmware weg, wenn man "von File brennen" benutzt. Vermutlich nimmt er die ersten beiden Bytes als Startadresse :platsch: . Also "Poke" ich ihm die im Cevi wieder in den Hauptspeicher...:)

    Zitat

    Ja, sowas hab ich noch.


    Bringe ein paar Eproms und ´nen zusätzlichen Brenner mit.

    Prima! :)
    Ich bring mal den Pulsar mit. Vielleicht geht er ja auch noch

    Zitat

    Welchen EPROM braucht man denn, wenn man sich das BasicROM des C16/116 brennen möchte ?

    wenn's wie im C64 ist, dann 8k, also ein 2764 (1x), zum Umschalten dann ab 27128 (2x)...obwohl BasicROM umschalten? also das einfache reicht...

    Es ist noch ein wenig hin bis zum Treffen, aber ich frag schon mal an die Runde ;) :

    Hat jemand von euch noch ein funktionierendes EPROM 27128 oder auch 27256? Normal oder auch A-Version egal (die mit UV löschbaren).
    Ich wollte mir nochmal das JiffyDos in meine Floppy brennen. Irgendwie lässt sich mein EPROM (hab nur noch ein 27128, den Rest müssen die Wanzen in 20 Jahren gefressen haben oder so.. ;) ) nicht mehr brennen. Es bleibt scheinbar immer leer. Den Leer-Test bestehts...

    Vielleich ist auch mein 64er-Prommer kaputt ("Pulsar")...

    Wegen eines 27256 lohnt sich eigentlich nicht Reichelt zu kontaktieren, obwohl der Preis von 3,30 Euro ja schon der Wahnsinn ist...

    VG

    oh prima, dann zeigt uns mal den VC20. Hatte damit noch nie etwas gemacht. Ich bring das alte VC20-Board mit. Hoffentlich finde ich die gesockelten Chips noch...

    Ich hab auch Versionen von meinem C64er-Virus gefunden. Ich muss mir das nochmal im Assembler anschauen und aufbereiten, wenn es euch interessiert. Da ich diesen mit dem SMON geschrieben hatte, wird's schwierig, da ja keine Kommentare vorhanden sind. Ich weiß es nur noch grob...nach über 20 Jahren... ;)

    VG

    Apropos VC20: Ich hab hier noch ein altes VC20-Board, Assy250403 von 1982. Kann das jemand gebrauchen?
    Damals bei Conrad als Restposten gekauft. Liegt seit 25 jahren im Schrank.
    Vermutlich nur noch zum Ausschlachten...(da hab ich wohl mal einen DIL-Sockel ausgelötet um ihn im C64 einzubauen, oh Gott!)...

    Auf dem machen wir aber kein 3D mehr.. ;)

    VG