:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Développement Amateur :: > [DEV] Divers

[DEV] Divers Tout ce qui ne rentre pas dans les autres sections et qui a un lien avec les projets, la programmation, les graphismes etc...

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 18/09/2007, 21h28   #1
TOTOleHero
 
Messages: n/a
Question Protocole de communication WIFI entre deux DS

Bonjour,

J'espère poster au bon endroit :

J'ai quelques questions concernant le protocole de communication WIFI entre deux DS (mode point à point) :

1 - Le protocole est il bien connu ?

2 - Où puis je trouver une implémentation, dans quelle librairie ?

3 - Est il facile de le mettre en œuvre sur d'autre système ?

J'ai dans l'idée de réaliser un très petit mini-jeu qui puisse être jouable entre DS et MS Windows Mobile.

Je souhaiterais qu'il soit transférable entre DS et MS WM et inversement.


Je n'ai pas l'impression qu'il y est beaucoup de jeux trans-plateformes (DS <=> PSP par exemple). Ou de jeux jouables par internet avec plusieurs type de consoles ou ordinateurs.

Par exemple est que que l'on peut jouer à Age Of Empire entre PC et DS ?

Merci

TOTOleHero
=====
Hello,

I'll try to translate my question here :

I have some question about the wifi communication protocol between two DS (peer to peer) :

1 - This protocol is it well known ?

2 - In which library can I found an implementation ?

3 - Is it easy to implément it on other systems ?

I want to developpement an very little mini-game which can it be able to play in DS and MS Windows Mobile.

I want to able to transfert it by wifi between both system.

Good luck to understand my english

ThanX

TOTOleHero
  Réponse avec citation

Publicité

Vieux 18/09/2007, 21h33   #2
thoduv
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: ...
Messages: 1 464
Par défaut

1. Oui, le protocole Nifi Nintendo est connu, mais pour les homebrews, on préfèrerait utiliser un protocole standardisé.
2. Y'en a pas.
3. Voir réponse 2 du coup.
__________________
"S'il n'y a pas de solutions c'est qu'il n'y a pas de problème ..."
< mon devblog > ... < Lapinou Jumps ! - un jeu de plate-forme "vertical" avec un mignon petit lapin. >
thoduv est déconnecté   Réponse avec citation
Vieux 18/09/2007, 21h49   #3
TOTOleHero
 
Messages: n/a
Par défaut

Citation:
Envoyé par thoduv Voir le message
1. Oui, le protocole Nifi Nintendo est connu, mais pour les homebrews, on préfèrerait utiliser un protocole standardisé.
Quel protocole standardisé permet une auto négociation réseau wifi ?

Je crois qu'il y a UPNP et Rendezvous.

Penses tu que ce soit facile de les intégrer ?
  Réponse avec citation
Vieux 18/09/2007, 22h06   #4
thoduv
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: ...
Messages: 1 464
Par défaut

Bah, je pense tout simplement à des "beacons de management" IEEE802.11, mais un peu plus "réglos" que ceux de Nintendo.
Ensuite, par dessus, tant qu'on y est, on doit surement pouvoir utiliser du TCP/IP. Sinon, on pourra utiliser un protocole perso propre au jeu/programme.

UPNP et Rendezvous (je connais pas) sont des protocole au moins de niveau 4 (au dessus de l'IEEE802.11 et de IP, TCP ou UDP), il s'agit ici de gérer des protocoles de niveau 2 et 3.

Blabla technique:
Ce qui empêche actuellement de communiquer entre deux DS, c'est l'impossibilité d'agir en temps que point d'accès avec dswifi.
En théorie, ca peut être fait sur l'actuelle lib dswifi, mais ça tient vraiment du gros hack: on utilise les fonctions "raw" sur l'ARM9 pour écrire et recevoir (engorgement du transfert ARM7=>ARM9 à gérer, également) des paquets IEEE. Il faudrait en fait réécrire la partie de dswifi qui gère ça (sur l'ARM7), mais là c'est nettement plus dur, et je pense qu'il vaut mieux attendre que sgstair se décide à le faire. (pour l'instant, il prévoit toujours de le faire).
__________________
"S'il n'y a pas de solutions c'est qu'il n'y a pas de problème ..."
< mon devblog > ... < Lapinou Jumps ! - un jeu de plate-forme "vertical" avec un mignon petit lapin. >

Dernière modification par thoduv ; 18/09/2007 à 22h09.
thoduv est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
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 04h08.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2019, 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