Articles avec le tag ‘Actualités’
Linux to game developers: No More Excuses
Tout à fait par hasard (enfin presque, puisque j’intègre ses revues de jeux – variées et d’excellente qualité, dans le Bottin) je suis tombé sur cet article : « Linux to game developers: No More Excuses » du site « Penguin Pete’s » (de Pete Trbovich, USA) dont la lecture m’a vraiment emballé car elle correspond tout à fait à mon point de vue. Tant et si bien que j’ai aussi collé un lien vers cette page sur la page « About » du Bottin.
Petite précision : l’article a été écrit en 2007! (et il est bien-sûr toujours d’actualité
)
Une personne (lire aussi la page : about « Penguin Pete »…) que je trouve sympathique et intéressante.
20090930 – 47ème révision : 25 000 visiteurs et 1700 Jeux Linux référencés dans le Bottin …
25 000 visiteurs et 1700 Jeux : Le Bottin des Jeux Linux aura bientôt 2 ans et déjà 1700 Jeux Linux référencés et 25 000 visiteurs au compteur. Une petite réussite dont nous sommes assez fières. Merci à vous. Un énorme boulot pour nous mais très intéressant et valorisant.
Le Bottin n’est pas toujours livré à l’heure
) çà vous l’aurez certainement remarqué, mais la motivation est intacte – voir plus grande
. Nous devons composer avec les aléas techniques et la vraie vie, mais jusqu’ici çà và
.
Suite de notre installation d’un nouveau PC Linux Debian : pour poursuivre sur le même sujet (les aléas) et pour la petite histoire, on a été très bon sur ce coup là : l’ennemi du bien c’est le mieux, c’est bien connu, on a voulu augmenter la mémoire de notre carte mère (de 1 Go pour la passer en 2 Go). On a donc été acheter de la DDR1 (aussi chère que de la DDR3 vu l’antiquité) mais çà n’a pas marché (il ne voulait pas démarrer avec elle). Et c’est là qu’on a eut une riche idée : il nous restait de vieilles barrettes dans un carton : on s’est dit pourquoi ne pas les tester ? au pire çà ne marche pas … et non. Y’avait pire
). On a carrément grillé notre carte mère … oups (j’ai glissé chef
). La carte graphique s’est mise à sonner au démarrage, on en a essayé une autre : même genre de sonnerie. Du coup on se retrouvait avec un beau boitier tout neuf et l’équipement ad’hoc mais rien à mettre dedans donc on a une nouvelle fois cassé la tirelire (le cochon a un peu de mal à s’en remettre, mais bon on essaiera de la faire durer celle-là). Et pour couronner le tout on s’est retrouvé avec notre carte graphique VGA sur les bras (vive les changements de standard) et on a donc été bon pour en acquérir une en PCI express (il est où le développement durable là ???).
C’est balo non ?
Du coup on a encore eut du boulot pour cette quinzaine : virer l’ancienne carte mère (20 min), commander une nouvelle avec un gros coeur tout neuf pour notre Tux favori, de la mémoire DDR3 et la carte graphique qui va bien (et encore une soirée pour monter tout çà et redémarrer). On a aussi passé pas mal de temps pour changer notre configuration réseau et l’histoire que çà serve à quelque-chose et à quelqu’un, on en a profité pour vous (et pour nous) concocter un petit HOWTO sur le sujet.
Il nous reste encore un peu de boulot pour revoir le RAID 1 (mirroring) de nos disques qui semble ne pas avoir fonctionné correctement avec notre nouvelle carte mère (tout le reste fonctionne), on verra çà la prochaine quinzaine si on a le temps (entre deux on a une semaine de vacances donc çà va encore ralentir … oups).
Hadopi 2 : où est passé l’époque où un grand homme disait aux Français qui commençaient à raller sérieux : je vous ai compris ! Les temps changent, les hommes aussi. Ce gouvernement-ci n’en a visiblement rien à battre de ce que nous pensons et notre démocratie pourtant si chère à nos yeux – autrefois riche des idées d’un gouvernement et d’un pays tout entier – semble glisser peu à peu vers les idées et les vues d’un seul homme qui agit plus qu’il ne réfléchit, et préfère la répression à la concertation. Bref, vous l’aurez compris, ch’uis sceptique pour la suite
.
Le Bottin des Jeux Linux révision 47 : une révision de taille correcte avec en bonus, un HOWTO sur la mise en place d’un réseau de PC sous Linux Debian (voir la 1ère partie du Bottin).
Au sujet de la version PDF du Bottin : la création des PDF est devenue abominable : jusqu’à présent la manip mettait environ 2 minutes par fichier, ce qui nous paraissait tout à fait raisonnable.
Depuis peu (la précédente révision) bizaremment cette même manip prend désormais pratiquement 1/2 heure par fichier (x 3 fichiers). Nous avons donc décidé provisoirement d’interrompre l’émission des PDF (on na pas envie d’y passer 1 heure 1/2 à chaque fois pour une plus-value qui n’est pas évidente pour nous) au moins le temps de trouver une solution s’il y en a une.
A suivre donc …
Désolé pour ses @$&ê$*# (auto-sensure) de popups : on arrête pas de le dire mais nous n’avons toujours pas pris le temps de résoudre ce petit souci (nouveau changement de compteur à prévoir
: çà va venir
.
La fréquentation du site est en légère baisse (-4%) : +636 visites pour la 2ère quinzaine de Septembre 2009, soit 24956 visiteurs depuis l’origine jusqu’à cette même date.
Cette révision apporte 20 nouveautés, ce qui nous fait un carnet d’adresses de quelques 1710 jeux Linux.
Nos coups de cœur de la période : SerpTrain, Battle Jump, MySudoku (merci à la revue ‘Planète Linux‘),
Entrées : CrossOver Linux, Hotei’s Jewels: Relax, Battle Jump (merci à JeuxLinux pour l’info
, Little Space Duo, Hexagonal Minesweeper, Biniax, Ggz-kde-games – KticTacTux, C – Type, Shadowgrounds Survivor, Shadowgrounds, SerpTrain, Tunnelrace, MySudoku, Wall Defender, Radakan (merci à qubodup sur FreeGamer pour l’info), Telepath Psy Arena 2 (merci à LinuxGames pour l’info), Tic-Tac-Toe (Ruby), TicTacToeGTK, YahtzeeSharp,
Changements de versions : Deliantra, Jbrickshooter, FreeDink, CuteMaze, FreeDoko, DarkPhear, FreeLords, FreeDoko, Xboard, Wormux, Warzone 2100, NAEV, Regnum Online, Neverball, PCSX Reloaded, Xsudoky, Xe, Widelands, Stella, Spring, The Legend of Edgar, SdlMess, Tubularix, Omnitux, Ostrich Riders, MegaMek, Wine, OpenTTD,
Tests ou modifications de commentaires : Chocolate Doom, glHack, AssaultCube, Linéo, Jumpnbump, Blinken, Arkhart, Ioquake3, Eschalon – Book 1, Cedega, Childsplay, Gondola, CornSolitaire, Gmameui, Battle Jump, Hexalate, Hexagonal Minesweeper, Biniax, DungeonHack, Gomoku.app, Connect Five, Bovo, Ggz-kde-games – KticTacTux, Plee The Bear (merci à Julien, l’un des auteurs du jeu), PyTraffic, Regnum Online, Mirrormagic, Tremulous, Pok3d, NAEV, Simon Tatham’s Puzzles, World of Padman, Paintown, Sauerbraten, Urban Terror, SerpTrain, Phun, Peg-E, YoFrankie, Spring – [mod Kernel Panic], SpringLobby, Tunnel Fighter, Tunnelrace, MySudoku, Wall Defender, Morpyon, Ttt-game, TicTacToeGTK,
Suppressions : Aucune,
20090731 – 43ème révision : Grub2 : une belle image ne gâche rien – Hadopi2 : une image de notre pays que l’on aimerait pas voir …
Tuxfamily : çà semble s’arranger côté participation puisque plusieurs personnes ont proposées leurs services. Néanmoins l’association est de manière redondante en panne de moyens financiers, l’avenir ne semble donc pas assuré.
Hadopi 2 : visiblement çà ne s’arrange pas, non seulement ils persistent mais ils en rajoutent : ils envisagent « d’interdire la publication du code source d’un logiciel inter-opérant avec un DRM ».
Autant dire que l’on ne voient pourquoi ils ne poursuivraient pas dans cette voie en interdisant des logiciels comme Wine, voir de nombreux drivers du noyau Linux, en prétextant qu’ils interopèrent là aussi avec des logiciels protégés. D’ici qu’ils nous fusillent Linux dans notre pays : y’a pas des kilomètres … Consternant
.
Grub2 : pour ceux qui n’ont pas encore fait le saut et qui s’apprêtent à le faire (çà a été notre cas ces derniers jours), un excellent tuto en Français sur Linux Pedia (merci à idiotein. Un autre tuto en Anglais sur Ubuntu). Pour les bidouilleurs en herbe et ceux qui veulent voir ce que çà donne, voir la doc de l’auteur et celle-ci (notamment pour le changement de fonds et les codage des couleurs : ici).
Quelques infos à retenir :
la convention de nommage des partitions a changée (elle démarre à 1 au lieu de 0), pas celle des disques, ainsi hdb1 qui sous Grub1 se nommait (hd1,0) devient sous Grub2 (hd1,1).
Le fichier de configuration de grub n’est plus ‘/boot/grub/menu.lst’ mais ‘/boot/grub/grub.cfg’ et il ne se paramètre plus en l’éditant directement.
A la place vous modifiez (uniquement si son paramétrage ne vous convient pas) les fichiers situés dans ‘/etc/grub.d/’ (répertoire contenant plusieurs fichiers de scripts) et le fichier ‘/etc/default/grub’ (fichier de paramètres) puis lancez la commande ‘# update-grub2′ qui se charge de lire ces fichiers puis de mettre à jour ‘/boot/grub/grub.cfg’ (manip réalisée automatiquement à chaque changement de noyau, raison pour laquelle vous ne devez pas modifier directement ‘/boot/grub/grub.cfg’ sinon votre configuration sera écrasée).
En ce qui concerne le répertoire ‘/etc/grub.d/’, nous avons été faire quelques modifs dans ’00_header’ et ’05_debian_theme’.
Dans ’00_header’ nous avons ajouté une ligne ‘set gfxpayload=1280×1024′ (résolution maxi supportée par notre version de Grub2 à priori, voir ci-après). Cette commande remplace notre précédente commande ‘vga=794′ appliquée à chaque noyau, elle définie la résolution laissée après l’écran de splash (celle que vous trouvez notamment lorsque vous faites un ‘Ctrl Alt F1′). Sur les grands écrans actuels il est en effet plus confortable de l’augmenter afin de profiter pleinement de l’augmentation de la surface d’affichage en dehors de Xorg.
Nous l’utilisons en conjonction avec le paramétrage de ‘/etc/default/console-tools’ (paquet console-tools) dans lequel nous avons remplacé le paramètre ‘SCREEN_FONT=LatArCyrHeb-16′ par ‘SCREEN_FONT=lat9u-16′ qui est une police nettement plus petite (liste complète des polices disponibles dans ‘/usr/share/consolefonts’).
Dans ’05_debian_theme’ nous avons modifié (comme tous le monde
le nom de l’écran de splash afin d’y mettre le notre (nous avons pris un joli fond d’écran téléchargé sur le net, l’avons converti facilement – nous vous suggérons d’installer les paquets konq-plugins, picwiz & gwenview – au format ‘.png’ et retaillé en 1280×1024) puis l’avons copié sous le nom de ‘cascade.png’ dans ‘/boot/gub/’, çà nous donne le paramétrage suivant : ‘for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/cascade.{png,tga} ; do’
(vous pouvez aussi prendre l’un de ceux du paquet grub2-splashimages (installés dans ‘/usr/share/images/grub/’, d’où l’ajout de ce répertoire dans la liste).
Reste qu’à cause des couleurs de notre fond d’écran (des cascades avec des feuilles mortes, comme c’est mimi
) du coup les couleurs du texte par défaut apparaissent comme illisible, nous les avons donc aussi modifié (en violet pour le texte et en rouge pour la ligne sélectionnée) un peu plus bas dans le script : ‘set color_normal=magenta/black’ et ‘set color_highlight=light-red/black’ (codage des couleurs : ici).
En ce qui concerne ‘/etc/grub.d/’, nous y avons modifié la ligne GRUB_GFXMODE=1280×1024. Cette ligne défini la résolution de l’écran de splash (le menu permettant de sélectionner les noyaux).
Nous avons essayé des résolutions supérieur mais çà n’a pas fonctionné, il semble que ce soit la résolution maxi actuelle supportée par notre version de Grub2 (celle supportée par notre carte graphique+noyau+framebuffer est largement supérieure, elle est indiquée par la commande ‘hwinfo –framebuffer’, après avoir installé le paquet éponyme).
Nous avons aussi modifié la ligne GRUB_CMDLINE_LINUX_DEFAULT= »splash » : cette ligne est la ligne de paramètre qui s’applique à chaque noyau, l’équivalent de l’ancienne ‘kopt’, vous voyez que donc nous n’appliquons plus de paramètres spécifiques, çà ne nous est plus nécessaire compte-tenu que nous n’avons pas de configuration exotique et que les autres paramètres définis ci-avant nous suffisent. C’est plus simple, donc c’est mieux pour nous.
Reste que nous n’avons pas trouvé comment remplacer l’UUID (qui est un n° de série peu explicite donné à chaque disque dur par Linux) par un LABEL (pour exemple sous Grub1 nous avions nommé ‘root’ notre disque de démarrage). Faute de savoir actuellement le faire, nous restons avec cet UUID qui n’en est pas moins une méthode nettement plus fiable que celle de l’utilisation des noms de périphériques tel que /dev/sda1 (noms sujets à changements – et donc à plantage de grub – lorsque vous avez plusieurs disques durs).
Bon, on a été un peu long, et on s’éloignent un peu du sujet principal du site … mais si çà peu servir à quelqu’un
.
Désolé pour ses @$&ê$*# (auto-sensure) de popups : au cours des prochaines vacances nous tâcherons de résoudre ce petit souci (nouveau changement de compteur à prévoir
.
La fréquentation du site est stable (+2%) : +693 visites pour la 2ème quinzaine de Juillet 2009, soit 22235 visiteurs depuis l’origine jusqu’à cette même date.
Cette révision apporte 20 nouveautés, ce qui nous fait un carnet d’adresses de quelques 1632 jeux Linux.
Nos coups de cœur de la période : 0 A.D., Pink Pony, FreeDink, KbreakOut,
Entrées : Cuba Letra, 0 A.D., Longloops, Get The Fruit, Atom4, Atomix, FreeDink, Lalalove, KbreakOut, GoGrinder, Kombilo, GtkAtlantik, Turn Watcher (merci à Linux Gaming World), Pink Pony, Rezerwar, Scid Vs PC, Number Drill, OpenRPG, projectL, uliGo, Xfrisk,
Changements de versions : Desmume, Celestia, CloneKeen Plus, Dungeon Crawl – Stone Soup, Armagetronad, Freeciv, Ltanks, Gmameui, D2X-XL, Cytadela, Gearhead-2, Canta, Egoboo, Blob Wars : Metal Blob Solid, Fuego, Scid, Unknown Horizons, Savage 2, Performous, Wine, Wesnoth, PipeWalker, TA 3D, Vacuum Magic, Orbit-Hopper, Vendetta, Tux Paint, Privateer Ascii Sector, Open Sonic, Tubularix,
Tests ou modifications de commentaires : Desmume, CloneKeen Plus, Corewars, Cuba Letra, Dungeon Crawl – Stone Soup, Doom3, Dirk Dashing, Glest, Glest [mod - Persian], Glest [mod The Indians], Glest [mod StarShip Troopers - Last Defense], 0 A.D., Ktron, Armagetronad, Gltron, Freeciv, Freecol, Freesiege, Longloops, Fish Supper, Cytadela, Gearhead-2, Canta, Egoboo, Luxman, Doom3, Get The Fruit, Atom4, Atomix, FreeDink, Lalalove, H-Craft Championship, Blob Wars : Metal Blob Solid, Katomic, KbreakOut, Endgame: Singularity, GoGrinder, Kombilo, Fuego, Grhino, Scid, Sjeng, Savage 2, Performous, OpenTTD, Simutrans, Xtron, Pink Pony, Mobility, My Tribe, Plutocracy, SimCity 3000, Spice Trade, Toy cars, Rezerwar, Zatikon, Orbit-Hopper, Vendetta, Scid, Spring, Trichromic, Sinatra, Pydance, StepMania, StressFreeZone, Northland, Nethack, Project Diaspora, projectL, Qonk, qGo, Realtimebattle, Pushover, Tower Toppler, uliGo, Quarry, Sirius, Open Sonic, Which Way Is Up, Xfrisk,
Suppressions : Atlantik (plus de site, n’est plus disponible sous Debian Sid, pas plus sous KDE 4.2, nous l’avons remplacé par GtkAtlantik),