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

Le , par LittleWhite, Responsable 2D/3D/Jeux
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


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de MikeRowSoft MikeRowSoft - Provisoirement toléré 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.
Avatar de BenaeSan BenaeSan - Membre du Club 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.
Avatar de Eric30 Eric30 - Membre régulier 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.
Avatar de Bigb Bigb - Membre actif https://www.developpez.com
le 30/05/2017 à 12:18
Il faut vraiment être passionné pour se lancer dans ce type de défi !
Avatar de ben51 ben51 - Nouveau membre du Club 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.
Avatar de zouzzz zouzzz - Candidat au Club 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
Offres d'emploi IT
Développeur web - Montpellier - CDI
Potentiel Humain - France - Montpellier
Dév web Asp.Net
GP Conseil (cabinet RH) - Rhône Alpes - Lyon
DéveloppeurJS Full Stack
Demooz - Midi Pyrénées - Toulouse (31000)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique 2D - 3D - Jeux : LittleWhite -