Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

EL democompo!

Pagina: 1
Acties:
  • 2.699 views sinds 30-01-2008
  • Reageer

  • Sprite_tm
  • Registratie: september 2002
  • Laatst online: 12-06 03:10

EL DemoCompo


In vroegere tijden werden op homecomputers demo's geschreven: kleine stukjes software die de meest gave filmpjes op je beeldscherm toverden. De mensen die ze schreven wisten meestal bijna onmogelijke dingen uit de beperkte hardware te toveren.Tegenwoordig bestaat deze demo-scene nog steeds, maar het is geevolueerd: zware PCs met directx, sloten aan geheugen en een zware processor maken het demo-schrijven steeds minder hardware-gerelateerd. Om de kunst der hardware-truukjes uithalen weer eens te promoten, is deze demo uitgeschreven.

Wat is de bedoeling? Als je mee wilt doen, moet je niet alleen je eigen code schrijven om mooie grafische effecten uit te halen, maar moet je ook de hardware die dit doet ontwerpen en bouwen. Het loont dus om leuke software- en hardware-geintjes uit te halen: met slimme hardware word het coden makkelijker, door slim te coden heb je minder hardware nodig.

Hardware
Zoals gesteld: de hardware moet door jezelf inelkaargezet zijn. Nou is het mogelijk dat niet iedereen TQFP-spul kan solderen; daarom zijn pre-made boardjes met een enkele 'zware' chip toegestaan. Met 'zware' chip word alles verstaan wat ingewikkelder is dan 74xx-logica (een max232, 7805, ... is dus niet 'zwaar', een at90s2313, 24c65, fpga, ram, flash, rom, ... zijn wel 'zwaar'.) Hoeveel boards en chips je verder aanelkaarknoopt mag je zelf weten. Let wel: dit geld alleen voor pre-made boards; als je zelf een board etst mag je erop zetten wat je wilt. Ook de keuze aan processor is geheel aan jezelf: of je een ARM gebruikt of besluit 10 AVRs aanelkaar te knopen maakt verder niet uit. Verder gaan we ervanuit dat je het standaard hobbyistenspul in huis hebt en alleen daarvan gebruik maakt: als je een print wilt etsen mag dat, als je toevallig een ASIC kan designen en maken mag dat niet omdat niet iedereen daar toegang toe heeft.

Uitvoer
De uitvoer mag op alles gebeuren wat maar grafisch is. Een VGA-monitor, een LCD, een ledboard, nixies, verzin maar wat. De enige voorwaarde hieraan is dat het uitvoer-device zelf geen berekeningen kan doen: een PC die je via een serieele poort polygooninfo voert mag dus niet.

Code & data
Het is de bedoeling dat je je code in ieder geval voor het grootste gedeelte zelf ontwerpt. Het word aangemoedigd om je code te delen in dit topic, maar als je hoogst geheime algorithmen gebruikt hoeft dit natuurlijk niet ;) Omdat dit een klein contestje is en hier waarschijnlijk geen complete groepen inclusief artiesten en componisten aan meedoen, is het toegestaan om eventueel geluid en/of plaatjes ergens anders vandaan te rippen.

Meedoen
Je mag op elk moment van de wedstrijd besluiten mee te doen; bedenk wel dat de einddatum vaststaat, als je pas laat meedoet heb je een stuk minder tijd dan de rest. De bedoeling is dat je een worklog in dit topic bijhoud: zodra je weer wat te melden / showen hebt kan je hier een post doen.

Tijdsduur/planning
De bouw van de demo's zal iets meer dan 3 maand in beslag nemen, om ook de mensen die fulltime werken / studeren de kans te geven met iets leuks op de proppen te komen. Het is de bedoeling dat de soldeerbouten op 1 juni 00.00 neergelegd worden; op dat moment moet iedereen een filmpje van het werkende apparaat plus een kleine beschrijving hoe het inelkaar zit ingeleverd hebben. Vanaf dan begint de jurering; hoe dit in z'n werk gaat moet nog uitgedacht worden maar naast de daadwerkelijke output zal ook zwaar gejureerd worden op de 'hacking factor'.

De wedstrijd is met 1 maand verlengd, de eindtijd is dus 1 juni
_

Sprite_tm wijzigde deze reactie 24-04-2006 01:25 (5%)

Relaxen und watchen das blinkenlichten. | Laatste project: VFD-restoratie

Pagina: 1


OnePlus 7 Pro (8GB intern) Microsoft Xbox One S All-Digital Edition LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 Microsoft

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True