Giochi per grub: Space Invaders
1 06 2008Articolo di GipPasso (Debianizzati.org):
Avete una voglia irrefrenabile di giocare, tanto da non sopportare l’idea di aspettare che il sistema si avvii?
Allora avviate il gioco direttamente da GRUB!
In meno di un secondo avrete azione pura e accativante ...anche se non sfrutterete proprio al massimo il vostro hardware grafico.
Ecco un’interessantissima variante del classicissimo space invaders:
http://www.erikyyy.de/invaders/
Copiate il file precompilato o compilatelo da voi e mettetelo dove grub lo possa trovare.
Nel file di configurazione di grub basteranno le righe
title Invaders
kernel (hdX,X)<path-to-inveders>/invaders
boot
e sarete pronti all’azione!”






E’ possibile caricare un lettore multimediale da grub senza avviare tutto il sistema operativo? Eventualmente come andrebbe compilato?
Non sono un informatico e non mi rendo conto bene della complessità della cosa.
Ho lavorato spesso con del codice il codice sorgente del giochino è leggibile (io fatico parecchio però qualcosa capisco) anche per chi ha lavorato qualche mese con il c.
Però considera che qui si usamo librerie per la tastiera, video, suono e che il gioco in sé sta in poche centinaia di righe.
Caricare un lettore multimediale vuol dire caricare l’interfaccia HID (se non erro) caricare i codec per riprodurre i file presenti.
La parte forse più semplice sarebbe avere la lista dei file, però non sono sicuro neanche di questo.
Non è, credo, una cosa fattibile da una persona sola, a meno che non sia piuttosto esperta in applicazioni e codice multimediale.
Per l’audio considera che il giochino presentato non usa la scheda audio, ma il cicalino di sistema, che penso abbia pochi toni a disposizione. Una cosa è sentirci un cicalino che si abbassa in frequena col proiettile che si allontana, un’altra della musica (non a caso tutti i bios presentano delle immagini o dei colori, ma pochissimi dei suoni)!
Si può cercare in rete, ma penso che l’unica strada percorribile sia che la cosa sia introdotta dai produttori dell’hw; anni fa molti portatili potevano leggere e riprodurre dei cd, funzionando esattamente come dei lettori cd portatili; l’audio però era riprodotto non usando la scheda audio, ma l’uscita analogica del lettore.
GipPasso.