IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Après avoir ressuscité les serveurs en ligne de jeux Dreamcast
Le développeur Shuouma publie les codes source

Le , par LittleWhite

59PARTAGES

10  0 
La Dreamcast, dernière console de Sega possédait la fonctionnalité de se connecter en ligne grâce à son modem. Toutefois, avec une vie courte, il était évident que les serveurs mis en place pour les jeux tels que ChuChu Rocket!, Sonic Adventures, Starlancer allaient fermer assez rapidement, bloquant ainsi les hypothétiques joueurs.
Heureusement, depuis quelques années Jonas Karlsson, alias Shuouma s'est donné comme projet de ressusciter ces serveurs. Pour cela, il a dû faire du rétro ingénierie le protocole Dreamarena. Pour cela, il utilise la méthodologie suivante :

  • trouver le nom d'hôte (ou l'adresse IP) et le port utilisés par le jeu ;
  • configurer un serveur pouvant répondre aux requêtes de connexion de la console ;
  • analyser la structure des paquets ;
  • essayer de comprendre le code assembleur des jeux et essayer de trouver l'endroit où le jeu analyse les paquets reçus ;
  • rechercher s'il y a des jeux similaires produits par la même société et dans la même période (même si c'est sur une autre plateforme) ;
  • réfléchir, tester et réfléchir encore.

En plus de proposer des serveurs en ligne pour s'y connecter, Shuouma a publié les codes source. Ainsi, grâce à un simple Raspberry Pi, vous pouvez recréer un serveur pour votre console.

Votre opinion

Avez-vous une Dreamcast ? Avez-vous joué en ligne avec celle-ci ?

Source

Dreamcast Live

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de ben51
Membre régulier https://www.developpez.com
Le 30/05/2017 à 13:49
On peut se passer de la carte réseaux Rj45.
Avec un autre modem 56k on peut faire un pont. Il y a des exemples sur le site dreamcastlive avec un Raspberry Pi et un modem 56k en usb.
2  0 
Avatar de Eric30
Membre actif https://www.developpez.com
Le 30/05/2017 à 11:13
J'ai toujours ma Dreamcast. Une très bonne console.
Au niveau technique, on ne peut que dire un grand bravo à ce bonhomme vu le travail accompli!

Comme mentionné plus haut, reste le problème de l'adaptateur Ethernet.
1  0 
Avatar de zouzzz
Membre à l'essai https://www.developpez.com
Le 30/05/2017 à 20:36
Bonjour,
Je me suis permis de m'enregistrer pour vous donner les informations permettant la connexion en ligne sur Dreamcast.
Il faut passer par un Dreampi, enfin ce n'est pas la seule méthode mais c'est la plus simple et considérée (à juste titre) comme la meilleure.

Pour plus d'informations, j'ai fait une notice assez complète ici : Dreampi de A à Z
1  0 
Avatar de BenaeSan
Membre régulier https://www.developpez.com
Le 30/05/2017 à 9:04
Idem, je trouve le principe intéressant. Mais le problème c'est que la bécane était fourni avec un modem de base et que l'adaptateur Ethernet coute un bras, ce qui limite l'impact de ce genre d'initiative.
0  0 
Avatar de Bigb
Membre averti https://www.developpez.com
Le 30/05/2017 à 12:18
Il faut vraiment être passionné pour se lancer dans ce type de défi !
0  0 
Avatar de
https://www.developpez.com
Le 29/05/2017 à 20:59
Citation Envoyé par LittleWhite Voir le message
[...]

Avez-vous une Dreamcast ? Avez-vous joué en ligne avec celle-ci ?

Non, mais j'en ai une qui n'est pas la mienne. Cette personne n'a jamais eu l'occasion de jouer en ligne, ni même le souhait d'ailleurs...

Cependant je trouve le côté technique positif.
0  1