:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Développement Amateur :: > Nintendo DS > Projets

Projets Projets de développement amateur sur Nintendo DS

Publicité

 
 
Outils du projet Modes d'affichage
Sprite Editor DS
Sprite Editor DS
18/10/2007
Présentation
SEDS est un petit programme vous permettant d'utiliser votre console DS pour éditer de petites images (16x16) avec les outils classique du "pixel art", idéal pour la composition de blocs et de sprites pour vos jeux.

Les fichiers de travail (mon format .spr) sont stockés sur la carte mémoire mais peuvent aussi être envoyés et reçus par Wifi grâce à l'outil "runme" qui accompagne le soft.

Galerie d'images

Comment jouer ?
utilisation simple: copiez le fichier seds.nds sur votre carte mémoire, bootez-le, cliquez dans la grille pour dessiner vos pixels et référez-vous à la fausse-photo ci-dessus pour les autres actions. sauvez vos pixels dans le fichier A,B,X ou Y en tapant START-R-(ABXY), récupérez-les avec START-L-(ABXY).

utilisation avec Wifi: copiez seds.nds, runme.nds, exec_stub.arm7, exec_stub.arm9 et dslurper.cfg à la racine de votre carte DS. copiez aussi seds.nds en tant que sedsw.nds et runme.nds en tant que runmew.nds (ils seront écrasés en cas de mise à jour). dans SEDS cliquez sur "quit" pour basculer vers runme; dans runme, téléchargez un .spr, appuyez sur "A" puis clickez sur le bouton "edit" pour l'ouvrir dans SEDS.

envoyer/recevoir des fichiers wifi:
il faut lancer un des programmes .pl sur un PC qui est sur le même réseau WiFi que la DS, "server.pl" pour envoyer un fichier vers la DS et "sink.pl" pour recevoir un fichier. Comme ce sont tous les deux des scripts perl, il vous faudra d'abord installer perl sur votre machine (il est déjà là si vous avez Linux, sinon, le projet ActivePerl devrait faire l'affaire).

Mettons que je veux envoyer xdad.spr, livré avec le software, que ma DS a reçu l'adresse IP 192.168.3.4 et que le PC, lui, a l'adresse 192.168.3.2, la commande à entrer (dans un shell) sera:
Code:
perl server.pl xdad.spr 192.168.3.4 192.168.3.2
Lançons maintenant runme.nds, on choisit son point d'accès (automatique s'il a été réglé avec mariokart ou un autre) et on voit apparaitre le fichier dans une liste. En cliquant dessus, on commence le téléchargement. C'est tout. En appuyant sur le bouton "A", on peut voir le fichier, écouter le .mod/.s3m/.xm/.it etc.

Supposons maintenant que je veux le récupérer sur le PC (oui, c'est idiot, mais c'est pour l'exemple), il me suffit de lancer
Code:
perl sink.pl other.spr 192.168.3.4 192.168.3.2
Ensuite, cliquons sur "beam out" ou l'on voit que le PC est prêt à recevoir un fichier et l'enregistrer sous "other.spr". Reste à cliquer sur "Tileset in Memory" puis sur 'other.spr' et c'est parti à nouveau.

PS: cette technique ne marche qu'avec des fichiers de moins de 512Ko, ce qui n'est pas un problème pour vos sprites ^_^

sauver directement des fichiers sur la carte (.nds): <docu en cours>
éditer un fichier .gif, .pcx, .png, .bmp ... : <docu en cours>

animer un sprite: <alpha-feature> dans SEDS, appuyez sur L+SELECT puis ajoutez des étape à votre animation en cliquant sur les images sauvées dans la spritetable

Historique
version 0.2 : intégration du support wifi et des mises à jour du software, support des planches de sprites multiples
version 0.1 : support des animations élémentaires, petit éditeur de palette tout bête
version 0.0 : on pixelise, on sauve, c'est tout.

Autres Informations
le projet SourceForge (sources, téléchargements, etc) : http://sourceforge.net/project/showf...roup_id=186625
le blog (pour les news): http://sylvainhb.blogspot.com

Vos feedbacks seront précieux pour améliorer le "manuel de l'utilisateur" encore balbutiant.

Pixelez bien ^_^
Auteur

Téléchargements

Mes autres projets
 

Liens sociaux

Publicité



Utilisateurs connectés lisant ce projet : 1 (0 membres et 1 invités)
 
Outils du projet
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h02.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince

GARS 2.1.9 édité par The vB Geek
Copyright 2005-2006
Version française par Cédric Claerhout