Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from de.alt.rec.ascii-art, 13 Jan 2006.
Re: Lange angekuendigt ...

Re: Lange angekuendigt ...

Hallo!

Stefan Ram <ra...@zedat.fu-berlin.de>:

> Ja, ich war ebenfalls sehr beeindruckt. Beispielsweise schon
> von dem Titel ganz am Anfang

  Ja, der war schlimm.  Ich hatte beim Anpassen von Bild zu Bild
einmal die Wellen und einmal das Flugzeug beim Weiterrᅵcken ver-
gessen und daher dann weite Teile mehrfach gezeichnet.

  Irgendwann paᅵte es dann aber.

> und dann von der "fliegenden Untertasse".

  Habe ich nicht selbstgemalt. Aber die Enttarn-Szene ist zugegebener-
maᅵen mein bisheriger Lieblings-Gag.


> Ein Abspielprogramm in Java kᅵnnte man grundsᅵtzlich schreiben, falls
> Christoph seinen "ASCII-Quellcode" ᅵberhaupt verᅵffentlichen will

  Muᅵ ich nicht. Liegt hinreichend ᅵffentlich auf
<http://das-mehdorn.de/brotsync/> herum.  Ist nur
nicht verlinkt.

> dessen Format kurz beschreiben will.

  Das Format ist einfach. Der Player spielt alles, was maximal 78
Zeichen breit ist. Das Bild sollte folglich nicht breiter sein.

Viele Terminals haben nur 24 oder 25 Zeilen. Der Player erzeugt immer
seine Status-Zeile. Daher bleiben sollte man nicht mehr als 23 Zeilen
hohe Bilder verwenden.

  Bilder werden mit einer Zahl terminiert. Sie muᅵ am Zeilenanfang
stehen, danach darf nichts anderes als der Zeilenumbruch folgen.

  Diese Wartezeit wird ᅵbrigens im neuen Player -- um Star-Wars-
kompatibel zu werden -- mit 0.06 Millisekunden multipliziert und
entsprechend gewartet.  Im normalen cvidasc sind es derzeit noch
0.05 Millisekunden.

  Der Player muᅵ auᅵerdem immer mitzᅵhlen, wie lang das akutelle Bild
ist und wie lang das Bild zuvor war.  Danach muᅵ er ggf. ᅵberstehende
Zeilen abschneiden  oder anderweitig entfernen  (derzeit macht er ein
Clear). Ansonsten hᅵpft er fᅵr das nᅵchste Bild nur nach (1,1). Links
oben also.

  Auᅵerdem muᅵ er nach rechts ᅵberstehende Bildteile ᅵberschreiben oder
anderweitig entfernen. (Derzeit fᅵllt meine Version einfach alle Zeilen
mit Leerzeichen auf Breite 78 auf.  Besser wᅵre es, wenn nur aufgefᅵllt
wird, wo es nᅵtig ist -- ergibt eine deutliche Bandbreitenersparnis.)

  Und das war es eigentlich auch schon. Denkbar wᅵre noch, daᅵ im neuen
Player die erste Zeile noch den Parameter der Wartezeit festlegen wird,
aber da ᅵndert sich das Brotformat vermutlich ohnehin ein wenig.


  Folgende Dinge meckert derzeit ein Script beim Brotfilm allerdings an:

1. 19-Zeilen-Clipping

  Da der aktuelle Player noch ein "clear" macht, wenn mal ein lᅵngeres
Bild vorkam, und ich manchmal Wartezeiten an den Schnittkanten doppelt
einfᅵge oder vergesse, ist es derzeit so, daᅵ alle 19 Zeilen eine Zahl
stehen muᅵ.

2. Leerzeichen

  Keine Zeile darf auf ein Leerzeichen enden. Prinzipiell genᅵgt es
aber, wenn sichergestellt ist,  daᅵ keine Wartezeit-Zeile auf Leer-
Zeichen endet und der Film nirgendwo breiter als 78 Zeichen ist.

3. Nicht-Wartezeilen sollten nicht mit Zahlen beginnen

  Der alte Player war da etwas kaputt,  und wegen der Kompatiblitᅵt
sollte es vermieden werden. Kommt derzeit nur einmal in der Scotch-
Szene vor (das Auge von Scotch). Mit dem neuen Player, der noch be-
fummelt wird, wird es nicht mehr nᅵtig sein.

4. Keine Zeile darf zu lang sein

  Das oben angesprochene 78-Zeichen-Limit.

5. Keine "bᅵsen" Zeichen sollten enthalten sein

  Als gute Zeichen gelten Zeilenumbrᅵche und alle Zeichen von 32 bis
126 (dezimal) aus der ASCII-Tabelle. Insbesondere nicht erlaubt sind
8bit-Zeichen,  weil es dann kein ASCII-Video wᅵre,  und Tabs, da man
die Tab-weite des Zielsystems nicht kennt.

  127 wird je nach Terminal als Delete-Taste miᅵinterpretiert und sollte
auch gemieden werden.

  Der Player darf aber Sonderzeichen einbauen, um das Terminal zu
lᅵschen oder an die Home-Position zu springen.  Dafᅵr braucht man
meist Escape-Sequenzen.


  Das sollten dann alle Anforderungen sein, die Film bzw. Player
erfᅵllen mᅵssen.  Zwecks Debugging ist der Frame-Counter  in der
Titelzeile ᅵbrigens auch sehr wichtig und sollte nicht weggelas-
sen werden.

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Original message headers
X-Google-Thread: f7c81,3fd96599bf0e183a
X-Google-Attributes: gidf7c81,public
X-Google-Language: GERMAN,ASCII
Path: g2news1.google.com!news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed01.chello.at!newsfeed.arcor.de!news.arcor.de!not-for-mail
Newsgroups: de.alt.rec.ascii-art
From: Christoph 'Mehdorn' Weber <das...@despammed.com>
Subject: Re: Lange angekuendigt ...
References: <slr...@judy.das-mehdorn.de.vu> <4ki...@activepages.de> <Jav...@ram.dialup.fu-berlin.de>
Organization: Raumpatrouille
Reply-To: spa...@das-mehdorn.de
X-From-is-unread: yes
X-Spam-Filter: Use "omniscient" in your mail subject to bypass my spam filter
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8bit
User-Agent: slrn/0.9.8.1 (Debian)
Date: Fri, 13 Jan 2006 13:56:40 +0100
Message-ID: <slr...@hugh.das-mehdorn.de.vu>
Lines: 112
NNTP-Posting-Date: 13 Jan 2006 14:16:30 MET
NNTP-Posting-Host: 28f68417.newsread4.arcor-online.net
X-Trace: DXC=C<i2BU\R<<]MYeRE0Pb_HU:ejgIfPPldTjW\KbG]kaMXA@_25la3nbRSMF]f@:Z3?RK?a[iBjeB0V3_1bKl5>5eQe403AG22J=Q
X-Complaints-To: use...@arcor.de
Xref: g2news1.google.com de.alt.rec.ascii-art:64
About this message. This message was posted publicly to the newsgroup de.alt.rec.ascii-art in 2006 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post