015
01.12.2014, 16:39 Uhr
holm
|
Ich weiß nicht Heiko ob das hilfreich ist, aber bei Mikrocontroller.net hat Jemand erst kürzlich Sourcen für eine Curses-Bibliothek veröffentlicht. Dazu existiert zumindest für den SDCC für Z80 ein Port. Curses ist eine Bildschimrsteuerungs-Bibliothek für ASCII Terminals. Alle Steuercodes dazu sind in einer Datei enthalten und das aktuelle Terminal steht unter Unix z.B: in einer Envirnoment-Variable. Damit könnte man Dein Programm relativ einfach auf verschiedene Bildschirme anpassen.
Allerdings ist das halt C Code, ich weiß nicht in wie fern der von Turbopascal her aufrufbar ist oder wäre..
Lies mal hier, vielleicht kennst Du es ja schon: http://www.mikrocontroller.net/topic/227312
Gruß,
Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} |