Archivio

Posts Tagged ‘giochi’

Wormux Tricks

6 maggio 2009 hds619 Nessun commento

Chiunque giochi un po’ con linux penso abbia conosciuto il fantastico gioco multipiattaforma chiamato Wormux. Un clone del videogame Worms solo che al posto dei vermi ci sono le mascotte del mondo linux.

Mentre giocavo online con un mio amico, mi son domandato se ci fosse un modo per modificare le armi, o almeno la quantità di ogni tipo di arma. Ero già partito con l’idea di dover mettere mano al sorgente, per fortuna ho rinunciato al mio istinto e sono andato a vedere prima se c’era qualcosa da fare nei file di configurazione di wormux in /usr/share/games/wormux.

E così ho scoperto che posso modificare l’intero mondo di wormux! Prosegui la lettura…

Tennix! Patch – Il ritorno

17 aprile 2009 hds619 Nessun commento

Ebbene, vi ricordate la vecchia patch che avevo fatto per disabilitare l’audio in Tennix! ?

Si poteva unicamente disabilitare il suono una volta per tutte, ed era d’obbligo lanciare il programma da terminale. Mi son messo poco fa a spulciare in mezzo ai sorgenti per capire un po’ la logica del programma ( non avendo mai usato le SDL non ci stavo capendo niente )..  Ed ecco qui la versione “finale”:

schermata-tennix-sdl.png

Come si può vedere ho inserito la possibilità di disabilitare l’audio clickando su una voce del menù principale del programma e volendo all’occorrenza riabilitarlo. L’opzione “–sound-leave” o “-s” è ancora presente ma non disabilità più definitivamente l’audio, cioè lascia, come l’opzione nel menù principale, la possibilità di riabilitare l’audio mentre il gioco è in corso.

La modifica del pacchetto è stata un po’ più dei soli sorgenti ( ho dovuto modificare pure le due immagini ) e quindi vado meglio a rilasciare l’intero pacchetto che si può scaricare qui: tennix-0.6.1-patch.tar.gz ( 600 kB )

Per compilare: make && sudo make install
Librerie richieste: libsdl1.2-dev, libsdl-image1.2-dev e libsdl-mixer1.2-dev

Unica accortezza è che bisogna fare un click veloce perchè il segnale del click arriva a ripetizione ( cioè tenendo premuto arrivano più click di seguito ).

Ciauz ;)

Patch per abilitare\disabilitare l’audio in Tennix!

10 gennaio 2009 hds619 1 commento

Piccola e stupida patch per aggiungere un’opzione al gioco Tennix!.

Common subdirectories: tennix-0.6.1/data and tennix-0.6.1-mod/data
Only in tennix-0.6.1-mod: debian
Common subdirectories: tennix-0.6.1/doc and tennix-0.6.1-mod/doc
diff tennix-0.6.1/sound.c tennix-0.6.1-mod/sound.c
27a28
> int sound_enable = 1
44c45,48
< 
---
>     
>     if ( !sound_enable) 
>          return
>          
64c68,71
< {
---
> {   
>     if ( !sound_enable )
>          return
>          
82a90,92
>     if ( !sound_enable )
>          return
>          
87a98,100
>     if ( !sound_enable )
>          return
>          
diff tennix-0.6.1/tennix.c tennix-0.6.1-mod/tennix.c
38a39
> extern int sound_enable
147a149,151
>         else if (OPTION_SET("--sound-leave", "-s")) {
>             sound_enable = 0
>         }

Dopo aver applicato la patch e aver ricompilato Tennix! basterà lanciare l’applicazione con l’opzione -s o –sound-leave per disabilitare il suono.

Ciauz ;)