 Also herzlich willkommen zum Making of von Transaktor, der Commodore oder Pad 8690 Demo, die wir letztes Jahr auf der Deadline-Demo-Party in Berlin released haben. Also erstmal zu meiner Person, wer bin ich eigentlich? Ja, ich bin Software-Entwickler, schreibe hin und wieder Fachartikel oder halte komische Vorträge und ansonsten ist mein Hobby-Demo-Szene. Mein erster Computer war, wie man sich hier denken kann, nicht der C64, sondern ein C128, den ich 1985 zu Weihnachten gekriegt habe. Ja, also das Demo, das wurde maßgeblich von der Gruppe Raben-Auge, aber auch von Plush entwickelt. Und diese Präsentation hier, die läuft halt im Rahmen von der Gruppe Raben-Auge und vom Computerkunst-EV Berlin. Ja, wir machen jetzt hier ein bisschen Fremdwerbung für den Computerkunst-EV. Wir machen vor allem die Deadline-Demo-Party in Berlin, aber auch Präsentationen wie diese oder andere Sachen, die mit Computerkunst und Demoszene zu tun haben. Ich weiß nicht, ob jeder weiß, was ein Demo ist, deshalb zeige ich jetzt erstmal eine Demo, bevor ich weitermache. Und zwar die Demo, um die es geht, Transaktor. Muss noch die Disketter holen. Das Problem ist, die Musik ist hier über ein PC-Speaker, das ist relativ leise. Eigentlich haben wir zwar einen Klinkenkabel an dem Rechner dran gelötet, aber ich glaube, geht das? Okay, sehr gut. Nee, das ist hier auch männlich. Das ist ein Bios. Alternativ hätte ich das auch noch als Video, aber das ist natürlich nicht live gezeigt. Okay, dann halt das Mikro ran. Also bitte leise sein, damit man die Musik auch hört. Seid ihr eigentlich. Also das Besondere daran ist, wie hier auch steht im Text, dass wir einen neuen Grafikmodus entwickelt haben, den sogenannten Mode 2. Das Besondere beim Mode 2 ist, der Computer kann eigentlich nur ein schwarz und ein grün. Und beim Mode 2 gibt es halt bis zu drei grüne Töne. Da ist das Softscrolling beachtenswert. Ja, es kommt nichts mehr, ich denke, ich kann das abbrechen. Ich hatte oft gesagt, nee, lass es noch laufen. Ich kann das eventuell nachher auch noch mal als Video abspielen, dann hätte man die Musik besser, weil das war jetzt leider wirklich leise, das ist schade. Okay, also eine Demo ist halt ein ausführbares Programm, wo Computer-Enthusiasten zeigen, was eine Maschine kann und was sie selber künstlerisch und programmiertechnisch und musiktechnisch können. Also Grafikmusik Sound. Und hier war halt das Besondere im Prinzip, dass wir oder ich den Mode 2 entwickelt haben, der halt drei Grün-Töne auf dem Rechner zur Verfügung stellt. Ja, eine Demo macht man im Prinzip, weil man halt auf sich messen will mit anderen Demo-Gruppen und guckt, ob man halt ein besseres Demo macht und natürlich auch was Spaß an der Freude und auch aus künstlerischen Aspekten und so weiter. Also da gibt es die verschiedensten Motivationen. Hin und wieder gibt es auch kommerzielle Demos, aber die sind meistens unkommerziell. Ja, wieso habe ich eine Demo auf dem 8296D? Also D ist die Version mit dem Diskettenlaufwerken hier. Es gibt diesen Computer auch ohne D, das heißt, dann sind die Diskettenlaufwerke nicht mit drin. Aber ansonsten sind die identisch. Ja, aber wieso habe ich dafür eine Demo gemacht? Ganz einfach. Als Demos-Szenar ist es halt so, wenn man eine Hardware besitzt, besitzt man sie nur dann auch wirklich, wenn man sie besitzt, wenn man darauf auch einen Demo machen kann. Eigentlich habe ich mir den Rechner gekauft, weil ich das Design so toll fand. Ich wohne in Berlin, den hat dann ein bekannter von mir in Köln von einem Profihändler, der wie Trödelhändler abgeholt. Ich habe dann mit Mietwagen, den, als ich eh mal in der Gegend war, dann von Köln nach Berlin geholt, weil ich kein Auto habe, habe ich mir dann halt ein Mietwagen geholt. Und ja, so nimmt man dann auf sich. Dann bekam ich eine Spielkonsole Wegprex aus den 80er-Jahren, spottbillig von einem anderen Freund mit der Auflage. Ich kriege die nur so günstig, wenn ich dafür auch eine Demo mache. Also, ich hatte mir ja 100 Euro Preiserlass gegeben. Das heißt, ich musste dann erst mal für das Wegprex ein Demo machen. Weshalb der Pet bei mir irgendwie ein Jahr lang nur rumstand. Ja, und dann irgendwie hatte ich das Wegprex-Demo fertig und ein schlechtes Gewissen. Ich dachte mir, ja, jetzt habe ich den Pet. Jetzt muss ich ihn auch benutzen. Aber es war natürlich auch nicht so einfach, weil er hatte zwar die Diskettenlaufwerke, aber wie kriegt man was auf den Rechner drauf? Also, man will natürlich nicht auf dem Computer selber entwickeln, sondern Software auch aus dem Internet holen und so weiter. Ja, damit fing es dann an. Dann habe ich mir hier das Pet2SD bestellt über die Webseite Selma Retro. Es soll jetzt keine Werbung sein. Die hat ein, also hier die Hardware, die hat eine Rumäne gebaut. Also, der macht die in Kleinserien und verkauft die über Selma Retro. Es hat dann irgendwie zwei Monate gedauert, was ich das hatte. Das entsprechende Kabel, das war damals ein so ein Industrienormkabel. Das wurde benutzt, um Drucker, Diskettenlaufwerke und andere Hardware anzusteuern. Das habe ich mir dann in China bestellt, weil es da am günstigsten war. Das hat auch wieder gedauert. Dann brauche ich noch ein Netzteil dafür und ja, dann irgendwie nach vier Monaten oder so konnte ich dann endlich auch dann mal richtig was machen, ohne nur dem Computer direkt benutzen. Also, ich konnte dann auch was vom PC drauf laden. Ja, jetzt sind hier mal die Specs. Also, der Pet kam 1984 auf den Markt. Also, dieses Modell der Ur-Pet, der kam schon weit aus früher raus. Also, dieser 8296 kam 1984 auf den Markt, hat laut meiner Recherche damals 4.400 D-Mark gekostet. Allerdings habe ich in einer anderen Recherche gefunden, der mit Drucker 4.400 Dollar gekostet hat in der USA. Deshalb kommt mir hier dieser Preis eigentlich fast zu billig vor. Aber da gibt es widersprüchliche Angaben im Internet. Ja, er hat den Prozessor 6502 mit ca. 1 MHz Taktfrequenz. Also, das ist jetzt gerundet, hat 128 Kilobyte RAM, was per Bankswitching benutzt werden kann. Also, dem Basic stehen 32 Kilobyte zur Verfügung, wie beim C64 auch. Aber man kann dann als Assembler-Programmierer auch die anderen Speicherbereiche benutzen und hat dann dementsprechend 128K RAM. Ja, das ROM, das hatte ich jetzt auch mal 20KB geschrieben. Das ist auch unabhängig von den Länderversionen. Also, in den unterschiedlichen Ländern war das ROM auch unterschiedlich groß. Als Videoship war der sogenannte CRTC drin. Das ist im Prinzip auch der Vorläufer vom VDC, der dann im 1028 für den 80-Zeichen-Modus zur Verfügung war. Und letztendlich auch Vorläufer von CGA-Grafikarten und EGA-Grafikarten sind. Also, die Register sind da schon noch gleich, nur dass die späteren Ships halt entsprechend viel mehr Farben hatten und Grafik konnten, weil der konnte eigentlich nur Text darstellen. Wie gesagt, eigentlich zwei Farben, aber wir haben es halt auf drei Gründe geschafft. Ja, der Monitor ist integriert. Das ist auch wichtig, das erkläre ich nachher. Und dann hier dieser Bus für das Diskettenlaufwerk etc. Und er hat da ein PC-Speaker, also was ähnliches mit drei Oktafen und Rechteckform. Ja, jetzt, wir haben halt für das Demo selber halt natürlich herkömmliche Tools benutzt, aber so wie drei unterschiedliche Assembler, weil wir halt vier Programmierer waren und dementsprechend jeder seinen Lieblings-Assembler hat. Jeder hat auch einen unterschiedlichen Text in die Top benutzt. Dann haben wir den PAD-Immulator Weiß benutzt. Das Problem ist, er kann vieles nicht. Also, diesen Mod 2, diesen neuen Grafikmodus kann der Weiß nicht und ich glaube, das wird auch in absehbarer Zeit nicht können, weil dann müsste er auch das Monitorbild simulieren. Dann habe ich Versionsverarbeitung Git, so ganz modern. Die Hardware, die ich eben gezeigt habe, PAD-SD, dann so ein Disk-Image-Tool, um Disketting-Images zu erzeugen und dann haben wir halt selber noch Software gemacht, um das überhaupt machen zu können. Und zwar habe ich das Programm Hunter geschrieben, was den Videoship jagt. Also jagt eigentlich, man könnte auch entdeckt sagen, aber Explorer wollte ich es nicht nennen. Dann hat in Szenen eine Hardware entwickelt, weil mit dem PAD-2SD, was alles etwas langsamer ist, haben wir noch eine Hardware entwickelt, um ein PAD mit PC zu verbinden. Das ist diese Hardware hier, also auf der einen Seite, ganz normal USB und das ist hier ein Userport, der auch beim C64 vorhanden ist. Und ansonsten hat dann BIFAD auch noch ein Graphiconverter geschrieben, aber dazu komme ich später. Ja, dann das kurze Teamvorstellung, also ich, der hier den Vortrag hält, habe halt das Projekt initiiert, weil ich der einzige PAD-Besitzer in dem Team bin. Und ja, ansonsten bin ich Programmierer. Dann Uzz, der ist Musiker, aber auch sehr guter Retroprogrammierer, weil wenn ich die Musikroutine geschrieben hätte, wäre die bei weitem nicht so gut gewesen, wie die, die Uzz entwickelt hat, weil er halt auch als Musiker die notwendigen Kenntnisse hat, um einen guten Musikplayer zu schreiben. Krill hat den super Part geschrieben, den Endpart, so Voxelspace-Grafik, also absolut top und hat mir ja auch sonst an einigen Stellen Support gegeben. Dann ja, in Szene hat diese Hardware entwickelt und dafür die PC-Software mit mir geschrieben. Die PC-Software ist in C und die PAD-Software ist in Assemler geschrieben, aber dann noch Bifahrt, der den Grafik-Converter geschrieben hat. Und Titus, ich dachte, der wäre hier, ist leider nicht hier, der hat die Grafik gemacht. Dann noch Jago, der hat noch einen anderen Part in PAD geschrieben. Das war ich auch sehr froh, dass er das getan hat, weil das ist auch schön. Ja, also, wie habe ich angefangen? Ich habe halt den Rechner gehabt und erst mal ein bisschen rumgespielt. Ich habe halt Testprogramme gemacht, die den Bildschirm-Ship irgendwie, also den CRTC, so ein bisschen malträtiert haben und auf einmal hatte ich ein zweites Grün. Und ja, ich hatte keine Ahnung, wieso. Und ich konnte es auch nicht so richtig reproduzieren, aber ich dachte mir, boah, es geht ein zweites Grün und war total fasziniert und das wollte ich natürlich dann auch vernünftig können. Hier sieht man das nochmal. Wie ich dann später rauskriegte, sind das drei Grüntöne. Hier das dunkelgrün, das ist das normale Grün. Und wenn man die beiden Grün überlappt, ich sage eigentlich lieber Grün, dann ergibt sich ein hellgrün, was hier auf dem Foto leider weiß aussieht, aber im Prinzip ist das ein sehr helles Grün. Hier sieht man nochmal den Mod 2. Was man hier jetzt auch sieht, dass das zwei Ebenen sind. Nämlich hier das hellgrün und im Hintergrund das dunkelgrün. In dem Screen sieht man es auch nochmal sehr schön, dass das zwei Grüntöne sind. Und hier, der Himmel hier von dieser Landschaft, das könnte man ohne diesen Spezialgrafik-Modus nicht darstellen. Und hier unten sind Zahlen, die hochlaufen. Das ist auch mit diesem Mod 2. Ja, wieso kam ich zu dem Namen Mod 2? Und zwar, ich habe den Mod 2 genannt, weil ich habe es das erste Mal mit dem Register 2 des Graphicships hinbekommen. Wie ich nachher feststellen musste, ist Register 1 besser geeignet, aber ich habe es das erste Mal mit Register 2 hinbekommen. Außerdem dachte ich, es wären zwei Grüntöne, wo es noch nicht das drei gehen. Ich weiß nicht, wer die Spielkonsole Super Nintendo kennt. Ja, gibt es einen sogenannten Mod 7. Und den Anlehnung an den Mod 7 habe ich es dann halt Mod 2 genannt. Ich mache jetzt mal einen Switch. Ein Moment. Jetzt benutze ich das Pad 2 SD, weil es jetzt nicht auf das Kette ist, jedenfalls keine aktuelle Version. Jetzt lad ich dieses Programm, was ich entwickelt habe. Hunter. Mit diesem Programm kann man halt relativ einfach die Register vom CRTC beeinflussen. Jetzt kann ich zum Beispiel Register 1 ändern. Und man sieht, das passiert das. Und zwar, er hört die Anzahl der darstellbaren Zeichen in der X-Achse. Der kann normalerweise 80 Zeichen dargestellt, kann aber 106 Zeichen nebeneinander. Und das sieht man, wenn es nicht mehr rauf passt, dann kommen auf einmal hier andere Zeichen in dunkelgrün. Sie sind eigenartigerweise spiegelverkehrt, oder ich erkläre gleich, wie so spiegelverkehrt ist. Und sind mehrere Ebenen, was man hier sehen kann. Man sieht, wie man diese zwei grünen Töne hinkriegt. Wie es geht, ist es ganz einfach. Und zwar, ich erkläre es nochmal, es verhält sich folgendermaßen. Normalerweise passen maximal 106 Zeichen. Das ist das, was man hier sieht. Das ist das, was man hier sieht. Normalerweise passen maximal 106 Zeichen nebeneinander auf dem Bildschirm. Wenn man dem Graphicschip sagt, er soll mehr darstellen, zeichnet er das auch. Bei einem Röhrenmonitör, aber aus irgendeinem Grunde zeichnet er das beim Rücklauf. Das sieht man hier. Das sind hier invertierte Spaces. Und diese invertierten Spaces sieht man natürlich. Das Teil ist hier unter dem vom E. Ich hoffe, das sieht man. Und weil er beim Rücklauf die Zeichen wieder aus dem Rom holt, aber rückwärts geht, werden die Zeichen natürlich gespiegelt. Und weil er beim Rücklauf schneller ist, werden die Zeichen breiter. Und außerdem ist die Lichtintensität nicht so groß. Deshalb würde sein Dunkel grün. Hier beim Rücklauf diese invertierten Spaces gemacht. Und beim normalen Durchlauf den Text-Raben-Auge. Dadurch hat man zwei Ebenen. Wenn sich diese beiden Grüntöne addieren, dann gibt es einen Hellgrün. Dadurch kriegt man auch beim Plasma-Effekt sehr schön zwei Ebenen hin. Also einmal dieses Dunkelgrün und Hellgrün. Oder halt hier so was. Ja, im Prinzip hatte ich jetzt schon gesagt, was hier die Eigenschaften sind. Ich habe das auch auf einem Commodore 8032 getestet. Der hat den gleichen Graphicship. Allerdings hat er nur zwei Kilobyte Bildschirmspeicher. Also für 2.000 Zeichen braucht man halt 2.000 bytes. Dann hat er noch 48 bytes übrig. Und da passt dann halt nicht mehr so viel rein, um da diesen Graphic-Modus-Motor zu machen. Also das sieht man hier. Man braucht halt viel Bildschirmspeicher, um das machen zu können. Und deshalb geht dieser Graphic-Modus nicht auf dem 8032 vernünftig. Oder man müsste das Bild verkleinen, was der CRTC auch kann. Aber dann ist das Bild halt nicht mehr bildschirmpfüllend. Ja, dieses Tool Hunter, das ist in der Semna geschrieben. Das wird den nächsten Mal als Open Source veröffentlicht. Wenn ich etwas als Open Source veröffentlicht, dann soll es auch schön sein. Und ich hatte noch keinen Lust, das schön zu machen. Deshalb dauert das noch ein bisschen. Ja, also nachdem ich dann diesen Motu entwickelt hatte, merkte ich halt, dass mit dem Pad to ST das extrem nervig ist, immer die Sachen hin und her zu kopieren. Also SD-Karte, Mountain, Ernen Mountain, drauf kopieren, dann umstöpseln. Und da waren mal locker 2 Minuten um. Und wenn man da wirklich mal an kleinen Parametern was testen will, dauert das zu lange. Deshalb hat dann Daniel für mich freundlicherweise hier diese Hardware hier entwickelt. Rabenlink. Und damit ging dann die Entwicklungsarbeit auf einmal erheblich schneller. Auch das wird den nächsten Mal als Open Source veröffentlicht. Die Bauanleitung und der Source. Aber wie ich eben schon sagte, das dauert alles, damit es auch schön dokumentiert ist. Und so weiter. Die Software, das war mir wichtig, dass sie auf Pads Seite nur 256 bytes groß ist, damit die A schnell geladen wird. Und B, möglichst wenig Platz weg nimmt, den ich für das eigentliche Programm, was ich übertrage, in Anspruch nimmt. Ja, der Urz hat halt relativ früh schon angefangen, Musik zu machen. Also er hat dann da verschiedene Player-Routinen getestet. Die muss natürlich, also das Problem ist, sie durften nicht viel Rechenzeit verbrauchen, damit die Demoeffekte gut sind. Und das ist gerade bei so einer langsamen Maschine mit nur so Rechteckformen nicht so einfach. Also da ist man als Musiker eigentlich froh, wenn man mehr Rechenzeit hat, damit es gut klingt. Aber ich finde, er hat da wirklich sehr gute Arbeit geleistet. Auch wenn ihr es wahrscheinlich eben nicht so schön gehört habt, das tut mir leid. Hier ist nochmal so der Zeichensatz. Also der Pad hat eigene, also das ist verschiedene Zeichensätze. Ich habe jetzt mir ja einen Exemplar gezeigt. Also er hat noch einen mit groß-klein-Schrift zum Beispiel. Und hier dieser deutsche Pad hat auch noch einen mit umlautend eine Schrift. Und aus diesem Zeichen werden dann per Konverter die Grafiken gemacht. Also der Konverter wurde übrigens von Bifat in C und der Premier-Sprache Lua entwickelt. Das sieht man nochmal. Das war die Auswahl. Da sieht man nochmal, das war die Ausgangs-Grafik, die der Titus gemacht hat. Und das ist das Ergebnis hier. Da sieht man auch, denke ich, dass es eigentlich Buchstaben oder Petski-Zeichen sind. Also diese hier letztendlich. Und wenn sich das dann noch bewegt, viel in dem Demo vorhin sichtbar, dann sieht man eigentlich fast nicht mehr, dass es ursprünglich Buchstaben waren. Im Prinzip, der Pad hat halt diese 80 x 25 Zeichen normalerweise. Also dieses Modell, es gibt auch Weltsche mit 40 x 25, aber dieses hat halt 80 x 25. Aber mit hier Hunter konnte man ganz schnell sehen, dass halt auch mehr Zeichen gehen. Das ist eine falsche Richtung. Das Gleiche geht auch noch. Jetzt schiebe ich das nach oben. Und kann das hier auch... Also da kann ich dann statt 80 x 25 106 x 36. Aber das ist dann ein bisschen unsicher. Deshalb habe ich nur 104 x 35 gemacht. Das ist sicherer, dass das dann auf den Bildschirmen... Also ich habe diesen Rechner jetzt zweimal zu Hause, um zu gucken, ob die sich auch gleich verhalten. Wenn man ans Limit geht, dann verhalten sich dann doch manchmal ein bisschen unterschiedlich die Bildschirme. Deshalb habe ich im Demo dann tatsächlich nur 104 x 35. Das hat halt den 106 x 36 genommen. Da sieht man nochmal ein Bild, was mit dem Grafikkonverter konvertiert wurde. Hier sieht man den großen Rand noch zum Monitor. Das ist halt die Standardauflösung von 80 x 25. Und jetzt das gleiche Bild mit 106 x 35. Das ist jetzt auf einmal Bildschirmenfüllend. Und man sieht, wie erheblich größer dann doch dieser Bildausschnitt ist. Okay. Ich weiß nicht, wer von euch den WIC kennt. Also den Grafikschip vom C64. Der WIC hat ja ein sogenanntes Softscroll-Register. Sowohl für X als auch Y-Achse. Und der Pat hat das halt nicht, weil er ja eigentlich nur Text darstellen kann. Und ja, eigentlich. Auf der X-Achse ist es mir leider auch nicht geglückt. Aber auf der Y-Achse ist es im Prinzip auch kein Problem, dass man Softscrolling hinbekommt. Und zwar geht das, indem man das Sync-Signal ändert. Also im Prinzip die Position, wo das Bild auf der X-Achse ist. Also im Prinzip die Position, wo das Bild anfängt zu zeichnen. Und das kann man zahlenweise machen. Und das sieht man hier. Es scrollt. Das passiert immer wieder. Wenn man Sachen macht, die der Schip nicht mehr verkraftet, dann kommt sowas. Also, schuldigung. Also noch mal. Hier kann man ganz weich scrollen, bis das kommt. Aber man kann ja auch wieder. Das passiert immer wieder, dass so ein Graphic-Müll kommt. Deshalb, wenn ich hier R drücke, macht er mal Reset und die Default-Einstellungen wieder. Und wie gesagt, ein Softscrolling ist auf dem Rechner durchaus möglich auf Y-Achse. Übrigens, wenn man das Programm verlässt, ist das Bildschirm Register. Das hat wirklich nur 11 relevante Register. Und rechts sind dann die Values, die in dem Register drin sind. Ist halt auch hier sichtbar. Noch interessant ist, also die Gruppe ORB hatte 2010 einen Demo mit einem Spezial-Grafik-Modus gemacht. Wir haben einen ähnlichen benutzt. Und zwar, wie man hier vielleicht sieht, sind das Buchstaben, weil der Pad kann ja nur Buchstaben, aber die sind abgeschnitten. Und zwar hatte, wie gesagt, ORB hatte da einen Graphic-Modus gemacht, dass die Buchstaben nur noch zwei Zeilen hoch sind. Und dadurch kriegt man quasi eine höhere Auflösung. Die haben das allerdings auf einem Pad mit weniger Bildschirmspeicher gemacht. Deshalb war das Bild dann nicht bildschirmsfüllend, aber hier mit dem vielen Bildschirmspeicher den 8 Kilobyte wieder hat, kriegt man das hin. Ich zeige das jetzt auch nochmal auf realer Hardware. Und zwar geht das mit Register 9. Da sieht man, dass die unteren Zeilen abgeschnitten werden. Er zeigt das Bild jetzt doppelt, weil der Schipso initialisiert ist und merkt, er hat oben das gezeichnet, er weiß nicht, was unten hin soll. Deshalb zeichnet das einfach nochmal. Man kann das aber durch einen Rumstellen an anderen Registern auch wieder ändern. Man könnte ja jetzt, zum Beispiel hier wieder, ja, man müsste jetzt ausprobieren, aber es geht. Das ist ein Trick. Man kann halt im Prinzip eine höhere Grafikauflösung machen. Das haben wir halt hier in der Stelle gemacht. Also bzw. Krill hat das gemacht, der dann den Woksel-Space-Fahrt gemacht hat. Und wie ich vorhin schon sagte, hier der Himmel ist deshalb so hell, weil da im Hintergrund die invertierten Spaces in Mode 2 sind und hier bei den Zahlen auch. Es sind hier nochmal eine Auflistung der Register. Also wie man sieht, der hat wirklich nicht viele, aber beim VDC, also ich habe auch einen 1028 und die Register sind identisch, nur dass der 1028 noch mehr Register hat, weil er halt auch richtigen Grafikmodus hat und 16 Farben. Allerdings ist es mir auf den 1028 nicht geglückt in Mode 2 hinzukriegen auf den ersten Versuch. Also da scheint sich der Monitor anders zu verhalten oder der VDC, also wenn das Bild überbreite hat, beim Rücklauf nicht zeichnet. Ja, hier sind nochmal links. Also die Quellenangaben, das überspring ich jetzt mal. Und ja, ich hoffe, es hat euch Spaß gemacht. Und hier ist noch eine kleine Stickerei von meiner Tochter. Wenn ihr wollt, kann ich das Demo noch mal als Video mit Sound zeigen. Okay, oder so. Der Pad kann natürlich auch das schöne D-Load wie auch der 1028. Man hört nichts. Also ich schon. Okay, schade. Okay, dann zeig ich es doch vom Video. Also, Ach so, ihr seht gar nichts. Aber das ist falsche. Ne, Ton beginnt erst, wenn man, ist immer noch sehr leise. Wir studieren, wir sind da durch das Video leider. Okay, ich glaube, das reicht. Ja, ich hoffe, es hat gefallen. Wir haben jetzt auch noch Zeit. Also ich stehe noch gerne für Fragen. Jungen, also. Okay, tschüss. Könnte fragen, wie muss ich es anbeten? Ja. Zum Schluss das Bild mit der Frau. Wie habt ihr das hinbekommen, dass sie sich so schnell bewegt? Ja, das liegt daran. Weil, also wir haben ja diese 8 Kilobyte Bildschirmspeicher. Und der hat halt ein Pointer. Also du kriegst, kannst die Pointer verändern. Und dadurch musst du nicht so viel kopieren. Also musst du schon ein bisschen kopieren, aber relativ wenig. Also weil das sind, da auf dem Screen, das war 104 mal 35, das waren irgendwie 3.700 noch irgendwas weit. Und das kriegst du so normalerweise nicht hin, so einfach. Aber dadurch, dass man vor allem nur den Pointer erinnert muss, ist es dann doch einfach und so schnell. Okay, dann noch viel Spaß.