Section "InputDevice"
Identifier "Wiimote"
Driver "evdev"
Option "Name" "Nintendo Wiimote"
EndSection
.....
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "Screen 0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Wiimote" "AlwaysCore"
EndSection
jeudi 9 août 2007
Wiimote sous Linux
Comme beaucoup de monde, j'ai été surpris par la nouvelle console de Nintendo: la Wii. En fait ce qui est vraiment intéressant dans cette console, ce n'est pas vraiment sa puissance mais la technologie utilisée pour les différents gameplay.
Et donc ce qu'il y a de vraiment intéressant dans la Wii, c'est la Wiimote...
Je n'est pas de Wii à la maison, mais j'ai décidé d'acheter une Wiimote, vu que j'avais vu qu'il était possible de l'utiliser sous mon OS favoris et qu'elle me permettrait de jouer chez les autres...
Passons au sujet même de ce message : comment utiliser sa Wiimote sous linux.
Mes recherches se sont soldées par deux méthodes pour faire fonctionner sa Wiimote :
Pour plus d'informations : Wiili.org
Un très bon tutorial sur l'installation de cwiid : Howto CWiid
Petite précision pour CWiid, pour que dès son installation la Wiimote réagisse comme une souris, il faut ajouter dans le fichier de configuration de Xorg : /etc/X11/xorg.conf
lundi 30 juillet 2007
Département de la Somme 2007
En cette année 2007, j'ai décidé de voyager au fin fond de mon département que je me suis apperçu ne pas vraiment connaitre. Ce qui est un comble sachant que j'y vis depuis que je suis petit et que j'ai déjà voyagé dans plusieurs pays étrangers (Niger et Pakistan).





















Mise à jour 30/03/2008
Agrandir le plan
Cappy : Les Malaquettes








Éclusier-Vaux : La montagne de Vaux
Toutencourt :
Agrandir le plan
Multiconfiguration Xorg
Voilà mon problème:
Sur mon lieu de travail j'utilise l'écran de mon portable ainsi qu'un écran plan 19' avec lequel je fait du Dualscreen (sans Xinerama). À la maison, je n'utilise que mon écran de portable et donc problème :
Soit je choisi d'être toujours en configuration Dualscreen, au quel cas, chez moi j'ai la possibilité de lancer des application sur un écran inexistant (pas très pratique !).
Soit je change constament de configuration à chaque reboot à la main.
La solution que j'ai choisie me permet lors du boot de ma machine de choisir entre les modes Dualscreen et Monoscreen.
Cette solution consiste à modifier les options de boot du kernel et d'ajouter au démarrage un script permettant, en fonction du paramètre choisi de booter soit avec un environement X configuré en Dualscreen ou Monoscreen.
Pour mettre en place cette solution, on procède en trois étapes:
- Configuration du fichier /etc/xorg.conf Tout d'abord sauvez votre configuration actuelle (en Monoscreen je suppose) dans le fichier /etc/xorg-monoscreen.conf. Ensuite créez un fichier de configuration /etc/xorg-dualscreen.conf avec lequel vous allez configurer l'ensemble des options dualscreen (Pour la configuration de Xorg en mode DualScreen) Attention :Ces deux étapes dont primordiales pour la suite ! Pour pouvoir utiliser X convenablement après ces modifications, créez un lien /etc/X11/xorg.conf avec la configuration souhaitée :
- Configuration des options de boot (GRUB) Chez moi, la configuration de grub a dû être changée comme il suit:
- Le script d'autoconfiguration /etc/init.d/dualscreen C'est la partie la plus importante du mode autoconfiguration. Le script va choisir quelle configuration pour Xorg utiliser en fonction de l'option dualscreen passée au kernel.
mv /etc/X11/xorg.conf /etc/X11/xorg.conf-old ls -s /etc/X11/xorg-monoscreen.conf /etc/xorg.conf
... title=Gentoo-2.6.20-r8 - [Monoscreen] root=(hd0,1) kernel=/boot/vmlinuz root=/dev/hda2 vga=791 splash=silent dualscreen=no title=Gentoo-2.6.20-r8 - [Dualscreen] root=(hd0,1) kernel=/boot/vmlinuz root=/dev/hda2 vga=791 splash=silent dualscreen=yes ...On peut donc voir que j'ajoute l'option dualscreen au kernel qui me permet de savoir dès le boot si je suis à la maison ou au travail.
#!/bin/sh dualscreen=$(sed -e "s/.*dualscreen=\([^ ]*\).*/\1/" /proc/cmdline) if [ -h /etc/X11/xorg.conf ] then rm /etc/X11/xorg.conf else echo "Warning: /etc/X11/xorg.conf is not a symbolic link keeping the old one" exit 1 fi if [ "$dualscreen" = "yes" ] then ln -s /etc/X11/xorg-dualscreen.conf /etc/X11/xorg.conf else ln -s /etc/X11/xorg-onescreen.conf /etc/X11/xorg.conf fiUne fois que ce script est en place, il faut le rendre exécutable :
chmod +x /etc/init.d/dualscreenLa dernière étape consistera à exécuter ce script au démarrage (avant toute les application lançant X tel que gdm, kdm et xdm :
Sur Debian/RedHat/Mandriva # ln -s /etc/init.d/dualscreen /etc/rc2.d/S40dualscreen Sur Gentoo # rc-update add dualscreen default
Edit : 02-10-2007
Il semblerait que la nouvelle version de Xorg détecte directement la présence ou non de deux écrans, ce qui rend inutile cette astuce. Néanmoins, la démarche peut être utile pour d'autres problèmesdimanche 29 juillet 2007
JCraft: M@tCraft, le retour
Projet réalisé en 2005. Aprés la réalisation en C brut de M@tCraft, j’ai repris le concept et redévellopé le projet en java cette fois, me permettant d’utiliser la flexibilité Objet de Java.
En plus de cette nouvelle version, le support multi-joueur en réseau a été implémenté permettant ainsi à plusieurs joueurs de s’affronter en temps réel.
Le rapport du projet
Les sources du programme
Exemple avec des sprites tirés du jeu Warcraft III©
Le rapport du projet
Les sources du programme
Exemple avec des sprites tirés du jeu Warcraft III©
M@tCraft: Jeu de stratégie entre Warcraft et FreeCiv
J’ai développé ce jeu en 2004 lors de mon année de maîtrise. C’est une version trés simplifiée du jeux Warcraft avec un mode de jeu à la FreeCiv en 3D.
Le rapport du projet
Les sources du programme
Le rapport du projet
Les sources du programme
MatStéMind: Mastermind en 3D
J’ai réalisé ce projet avec Stéphane Poinsart lors de ma deuxième année d’étude en informatique à l’IUT d’Amiens (2001/2002).
Le rapport du projet
Les sources du programme




Le rapport du projet
Les sources du programme




Tétris : Tétris en OpenGL
J’ai réalisé ce jeux en 2003 lors de ma maîtrise en informatique.
Les régles de ce tétris sont différentes de celles habituelle. En effet, le jeux se joue sur un plateau de dimension 16x8 au lieu de 10x10 et les pièces sont également différentes rendant le jeux un peu plus facile.
Le rapport du projet
Les sources du programme
Le rapport du projet
Les sources du programme
Inscription à :
Articles (Atom)
