retro demo scene microcontroller

Gast #4078068
Lesenswert?

Vor einiger Zeit gab es mal ein Projekt mit einer ATMEGA8 aus der Demo 
Scene:

https://www.youtube.com/watch?v=sNCqrylNY-0

An einem Atemga8 ist ein VGA Anschluss und ein PWM-Audio Ausgang 
angeschlossen und es wird ein ganzer Film durch den Atmega8 erzeugt. Ich 
finde so etwas höchst beeindruckend und frage mich, ob es mittlerweile 
solche Projekte auch auf ARM-Prozessoren gibt.

Die Demo-Szene macht technisch ziemlich beeindruckende Sachen wie z.B. 
die Gruppe "Farbrausch" die mehrere bekannte Werke wie "debris", 2007 in 
177kB ein ganzes Video mit Sound verpackt:

https://www.youtube.com/watch?v=mxfmxi-boyo

Künstlerisch beeindruckend ist auch dieses hier:

https://www.youtube.com/watch?v=sbQhgEJuExY

Da ich mir die Sachen gerade angesehen habe, poste ich sie hier und 
freue mich auf eine Diskussion.
(Firma: matzetronics) #4078088
Lesenswert?

ch schrieb:
> frage mich, ob es mittlerweile
> solche Projekte auch auf ARM-Prozessoren gibt.

Ein ARM macht so etwas mit links, hier wäre vermutlich eine 
Implementation von Doom oder OpenGL beeindruckender. Demos sollen ja die 
Grenzen dessen zeigen, was die Prozessoren können. Da der Sourcecode von 
z.B. Marathon (bzw. AlephOne) oder Duke3D frei verfügbar ist, kannst du 
dich ja mal daran probieren :-)
Der F429 mit seinem TFT bietet sich dafür an.
#4078101
Lesenswert?

Matthias Sch. schrieb:
> Demos sollen ja die Grenzen dessen zeigen, was die Prozessoren können.

Das war früher mal so. Heute hat man Rechenleistung en masse, und man 
muss praktisch schon Echtzeit-Raytracing betreiben um die Prozessorkerne 
in die Knie zu zwingen. ;-)

Unter anderem aus diesem Grund laufen heutige PC-Demos eher nach dem 
Motto ab "hole alles raus was nur geht, wenn Du maximal X Kilobyte an 
Speicher für Dein lauffähiges Programm hast".
Gast #4078124
Lesenswert?

>> Matthias Sch. schrieb:
>> Demos sollen ja die Grenzen dessen zeigen, was die Prozessoren können.
> Mark Brandis (markbrandis)
>Das war früher mal so. Heute hat man Rechenleistung en masse, und man
>muss praktisch schon Echtzeit-Raytracing betreiben um die Prozessorkerne
>in die Knie zu zwingen. ;-)

Naja, man kann schlecht sagen, dass es auf der heutigen Technik keinen 
Grenzen mehr gibt. Jede Technik hat immer Grenzen und man kann immer 
versuchen, die ( von anderen angenommenen ) Grenzen zu überschreiten.

Ich halte Linus Akesson für ein Genie. Er hat mit seinem Werk Grenzen 
überschritten, die man bei einem Atemga8 nicht für möglich gehalten 
hätte.
Er hat sogar einen eigenen Compiler für das Demo gebaut. Den Code findet 
man auf seiner Home-Page:
http://www.linusakesson.net/scene/craft/

Es gibt auch ein Demo für den Parallax-Propeller. Es ist ebenfalls 
beeindruckend, wenn man den Prozessors kennt:
http://www.linusakesson.net/scene/turbulence/
(Firma: matzetronics) #4078136
Lesenswert?

ch schrieb:
> Half Life kenne ich nicht. Ist es so etwas ähnliches?:
> Youtube-Video "Doom on STM32F429 (STM32F429IDISCOVERY)"

Cool - jo, Doom ist der Urvater der 3D Shooter und war damals ab 386ern 
spielbar. Das ist wirklich eine feine Sache.

ch schrieb:
> bei einem Atemga8

Man muss zwar sagen, das er einen Mega88 nimmt, der schon einiges 
leichter macht, aber trotzdem eine reife Leistung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren