jeudi 31 mars 2016

Linux Demo - xa-005: Spike by xAngle

 

xa-005: Spike is a Linux demo by xAngle
  • compiled from source code
  • patched the makefile & changed the executable name to avoid confusion
  • changed also data path (install in /usr/share/xa005spike-by-xangle) 
  • migrate to libpng1.6 
  • migrate to libfmodex so it can compile in 64 bits

xa-005: Spike est une démo Linux de xAngle
  • compilée a partir des sources
  • patché le makefile & changé le nom de l’exécutable pour éviter les confusions
  • changé aussi le chemin des données (installe dans /usr/share/xa005spike-by-xangle) 
  • migré vers libpng1.6
  • migré vers libfmodex donc ça peux compiler en 64 bits

Linux Demo - Outbreak 10 years! by Outbreak

 

Outbreak 10 years! is a Linux demo by Outbreak
  • as there's no source, the package install a binary compiled in 2005



Outbreak 10 years! est une démo Linux de Outbreak
  • comme il n'y a pas de source, le paquet installe un binaire compilé en 2005

Linux Demo - Hex Pistols by Fit

 

Hex Pistols is a Linux port of an Amiga Demo by Fit
  • patched the makefile & changed the executable name to avoid confusion
  • changed also data path (install in /usr/share/hexpistols-by-fit)
  • migrate to SDL2
  • added resize with ratio


Hex Pistols est le port Linux d'une démo Amiga de Fi
  • j'ai patché le makefile & changé le nom de l’exécutable pour éviter les confusions
  • changé aussi le chemin des données (installe dans /usr/share/hexpistols-by-fit)
  • migré vers SDL2
  • ajouté redimensionnement avec ratio

lundi 28 mars 2016

Linux Intro - glRex by rez



glRez is a Linux intro by rez
  • as the source can't by compiled, the package install a binary compiled in 2006 on Ubuntu Breezy (5.10)



glRez est une intro Linux de rez
  • comme le source ne peux être compilé, le paquet installe un binaire compilé en 2006 sous Ubuntu Breezy (5.10)

samedi 26 mars 2016

Linux Demo - B.14 by Vantage & mfx

 

B.14 is a Linux demo by Vantage & mfx
  • as there's no source, the package install a binary compiled in 2005



B.14 est une démo Linux de Vantage & mfx
  • comme il n'y a pas de source, le paquet installe un binaire compilé en 2005

installation : apt://b14-by-vantagemfx

Linux Demo - Kuantum Akelerator 2 by Hno3


Kuantum Akelerator 2 is a Linux demo by Hno3
  • as there's no source, the package install a binary compiled in 2005



Kuantum Akelerator 2 est une demo Linux de Hno3
  • comme il n'y a pas de source, le paquet installe un binaire compilé en 2005

Linux Demo - Halvdemo by kakmonsterklubben

 

Halvdemo is a Linux demo by kakmonsterklubben
  • as there's no source, the package install a binary compiled in 2004



Halvdemo est une démo Linux par kakmonsterklubben
  • comme il n'y a pas de source, le paquet installe un binaire compilé en 2004 

vendredi 25 mars 2016

Linux Demo - Oj! by introx

 

Oj! is a Linux demo by introx
  • As the demo depend of fmod, the package can only by compiled to i386
  • patched the makefile & changed the executable name to avoid confusion
  • compilation strip executable and use debian hardening recommandation
  • changed also data path (install in /usr/share/oj-by-introx)



Oj! est une démo Linux de introx
  • comme la démo depend de fmod, le paquet ne peux être compilé qu'en i386
  • j'ai patché le makefile & changé le nom de l’exécutable pour éviter les confusions
  • la compilation "strippe" l’exécutable et utilise les recommandation de durcissement Debian
  • changé aussi le chemin des données (installe dans /usr/share/oj-by-introx) 

installation : apt://oj-by-introx

dimanche 20 mars 2016

Linux Demo - anruf aus schweden by unik

 

anruf aus schweden is a linux 64k intro by unik
  • as i can't compile source, the package install the binary compiled in 2004



anruf aus schweden est une intro 64k linux par unik
  • comme je n'arrive pas à compiler le source,  le paquet installe le binaire compilé en 2004

samedi 19 mars 2016

Linux Demo - Newyear2 by Outbreak

 

Newyear2 is a Linux demo by Outbreak
  • as there's no source, the package install a binary compiled in 2004



Newyear2 est une démo Linux de Outbreak
  • comme il n'y a pas de source, le paquet installe un binaire compilé en 2004

vendredi 18 mars 2016

Librarie - Fmod

Fmod is a librarie used by some demos. Sources are not available, so there's no 64 bit version possible. The last version is a 32 bit one, the 3.75.
  • So i create a package to install it easely.
  • the correct thing would have been to create a symlink for every version (I found often 3.73) but I decided to let it in a .so way.
  • Another problem is that the sound output on OSS not Alsa, so you have to install osspd (a fake oss sound server that redirect the sound to pulseaudio)
  • There is not an opensource alternative
  • If you have the source of a program using it, you can try to port it to libfmodex, wich is the version 4 of this librairie. adaptation seems to require few changes.



Fmod est une bibliothèque utilisée par de nombreuses démo. Les sources ne sont pas disponibles elle n'est donc pas recompilable, et n'existe donc pas en version 64 bits. La dernière version est une 32 bits, la 3.75.
  • j'ai donc crée un package pour l'installer facilement.
  • Il aurait fallut que je crée un lien symbolique pour chaque version utilisée, mais j'ai préféré de la laissée nommée en .so
  • Autre soucis elle ne sort pas le son en utilisant Alsa mais OSS. Il faut donc utiliser osspd. (un faux serveur de son oss, qui redirige la sortie son à pulseaudio)
  • Visiblement il n'existe pas d'alternative opensource.
  • Si on dispose des sources d'un programme, on peux le porter a libfmodex, qui est la version 4 de cette bibliothèque, et qui apparemment nécessite peu d'adaptation


installation : apt://libfmod
installation : apt://libfmod-dev

instructions : http://demosdebs.org
www.fmod.org : http://www.fmod.org/

dimanche 13 mars 2016

Linux Intro - Schtroumpf2 by knights

 

Schtroumpf2 is a Linux Intro by knights
  • Updated autotools, patched the configure.ac makefile.am & changed the executable name to avoid confusion
  • Changed also data path (install in /usr/share/schtroumpf2-by-knights) 
  • Music fail to play correctly. tryed to compile with mikmod dynamically, but fail.
    At least, statically compiled, some sound can be heard.



Schtroumpf2 est une intro Linux de knights
  • mis a jour les autotools, patché le configure.ac makefile.am & changé le nom de l’exécutable pour éviter les confusions
  • changé aussi le chemin des données (installe dans /usr/share/schtroumpf2-by-knights) 
  • la musique échoue a être jouée correctemen. J'ai essayé de compiler avec mikmod en dynamique, mais cela n'a pas marché.
    Au moins en compilation static, un peu de son peut etre entendu

samedi 12 mars 2016

Linux Demo - xa-003: Midsummer by xAngle

 

xa-003: Midsummer is a Linux demo by xAngle
  • patched the makefile & changed the executable name to avoid confusion
  • compilation strip executable and use Debian hardening recommandation
  • changed also data path (install in /usr/share/xa003midssumer-by-xangle)
  • patched png loader, to compile with libpng1.6
  • migrate to SDL2
  • added q and escape key to quit, and close with window button
  • toggle fullscreen with f key, window is also resizable and keep ratio  



xa-003: Midsummer est une démo Linux de xAngle
  • patché le makefile & changé le nom de l’exécutable pour éviter les confusions
  • la compilation "strippe" l’exécutable et utilise les recommandation de durcissement Debian
  • changé aussi le chemin des données (installe dans /usr/share/xa003midssumer-by-xangle) 
  • patché le chargeur png, pour qu'il compile avec libpng1.6 
  • migré vers SDL2
  • ajouté la touche q et escape pour quitter, et activé la croix pour fermer la fenêtre
  • bascule plein écran avec la touche f, la fenêtre est redimensionnable et garde le ratio

vendredi 11 mars 2016

Linux Demo - Micery by Bandwagon & Fit

 

Micery is a Linux Demo by Bandwagon & Fit
  • patched the makefile & changed the executable name to avoid confusion
  • changed also data path (install in /usr/share/micery-by-fitandbandwagon)
  • migrate to SDL2
  • added resize with ratio



Micery est une démo Linux de Bandwagon & Fit
  • patché le makefile & changé le nom de l’exécutable pour éviter les confusions
  • changé aussi le chemin des données (installe dans /usr/share/micery-by-fitandbandwagon) 
  • migré vers SDL2
  • ajouté redimensionnement avec ratio

jeudi 10 mars 2016

Linux 4k Intro - Analeptique by Acetate

 

Analeptique  is a Linux 4k intro released by Acetate at the demoscene 4k source compo 2004
  • the source code should be more than 4k, not the executable



Analeptique  is a Linux 4k intro released by Acetate publiée pour la demoscene 4k source compo 2004
  • le code source ne devait pas faire plus de 4k, pas l’exécutable