Dreamcast : Se connecter à Internet et jouer online [Tutoriel Dreampi]

Dreampi est une solution logicielle et matérielle qui permet de connecter la Dreamcast à Internet en simulant une ligne téléphonique via un Raspberry Pi et un modem USB compatible.

1 - Matériel nécessaire

  • Une Dreamcast avec son modem intégré (56K pour les DC jap et US, ou 33.6K pour les EU).

  • Un Raspberry Pi [modèle 2 (RJ45), 3 (RJ45 et Wifi), Zero W (Wifi) ou Zero 2 W (wifi), par exemple]. J’ai choisis un Pi Zero W.

  • Un modem USB compatible :

    • Modems compatibles mais introuvables : Dell NW147 (Conexant chipset), Lenovo RD02-D400, Zoom 3095, TrendNet TFM-561U, Longshine LCS-8156C1, (US Robotics USR5637).
    • Modems compatibles et trouvables : Startech USB56KEMH2, Generic modem FUO7.
  • Un Line Voltage Inducer (voir le topic dédié).

  • Une carte microSD (minimum 8 Go) pour le Raspberry Pi.

  • Différrents câbles et/ou adaptateurs (peu importe que ce soit du USB-A, USB-C ou micro USB du moment que c’est du USB) selon le type de connectiques que vous choisissez. Parmi les câbles il en faut un en Y qui alimentera à la fois le modem et le LVI depuis le Raspberry.

  • Une alimentation (un chargeur de mobile fait l’affaire mais vérifiez quand même qu’il affiche minimum 2A)

  • Un câble téléphonique RJ11 que vous bricolerez pour connecter le modem au port téléphonique de la Dreamcast ou deux cables téléphonique RJ11 qui viendront se fixer sur un boitier comme j’ai fait si vous voulez quelque chose de plus propre. Voir le topic sur la construction d’un LVI. A noter que la Dreamcast était vendue avec un câble RJ11 et le modem que vous acheterez est aussi vendu avec un câble RJ11. A vous de voir si vous voulez les utiliser ou si vous préférez les acheter…

  • Evidemment une connexion Internet via Ethernet ou Wi-Fi pour le Raspberry Pi.

2 - Préparer le Dreampi

  • Télécharger la dernière version de Dreampi pour votre Raspberry sur DreamcastLive et décompressez là, vous obtenez l’image Dreampi

  • Télécharger l’utilitaire pour installer l’OS de votre Raspberry (https://www.raspberrypi.com/software/)

  • Ouvrir l’utilitaire

  • Choisir votre modèle de Raspberry

  • Choisir l’OS > cliquer sur « Use custom »

  • Sélectionner l’image Dreampi

  • Insérer votre carte micro SD

  • Choisir l’endroit où est stocké votre carte microSD puis faites suivant

  • Cliquer sur modifier les réglages

  • Configurer juste votre wifi (votre identifiant et mot de passe box)

  • Faites « Oui » pour enregister les paramètres

3 - Connecter le matériel

Schéma de l’ensemble avec le LVI décortiqué

Photo de l’ensemble avec le LVI ouvert

  • Vérifiez que le chargeur mobile alimente bien le port PWR IN du Raspberry et que le câble en Y est bien connecté sur le port USB du Raspberry

Photo de l’ensemble avec le LVI assemblé dans le boîtier

  • Une fois l’ensemble connecté, branchez le chargeur sur la prise secteur

  • Après 1 min 30 (suivant votre modèle de Raspberry) les Leds du modem s’allument, signe que tout est ok

  • Allumez la Dreamcast

4 - Configurer la Dreamcast

Lancez le navigateur Internet de la Dreamcast :

  • Utilisez le navigateur internet DreamKey 3.0 ou PlanetWeb 2.6. (DreamKey 3.0 était inclus avec le jeu PSO v2 en version PAL)

  • Configurer les paramètres de connexion :

    • Allez dans Configuration du modem

      • Composer : Tonalité
      • Préfixe sortie : Non
      • Config. AT : Tout Désactivé
    • Allez ensuite dans Configuration, configurez comme ceci :

      • Compte : dream
      • Mot de Passe : dreamcast
      • N° TEL. 1 : 111-1111
      • DNS > Auto
      • Proxy > RIEN
      • Courrier > RIEN
      • Serveurs Email > RIEN
    • Faire suivant jusqu’à arriver à « sauvegarder le mot de passe »

    • Faites « Oui »

Vous pouvez désormais vous connecter à internet

Après 40s vous arrivez sur le site DreamPipe (le nouveau Dreamarena)

8 « J'aime »

Super merci pour ce tuto ! Tu permets que j’en fasse un tuto pour le site ?

1 « J'aime »

Pas de problème, copies colles si tu veux.

Pour les internautes qui tomberaient sur ce topic, l’interface de l’utiltaire sur le site raspberry a changé (https://www.raspberrypi.com/software/). Je m’en suis aperçu en faisant la mise à jour vers le dernier DreamPi.

Apparemment on ne peut plus entrer ses identifiants directement depuis l’interface. Il faudra l’ajouter manuellement. Pour ça il faudra ouvrir le bloc note windows et copier ces lignes dans un fichier txt.

country=FR
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="Nom_De_Votre_Wifi"
    psk="Mot_De_Passe_Wifi"
}

Remplacer par votre identifiant et mot de passe box. Il faudra renommer ensuite le fichier en wpa_supplicant.conf

et l’insérer sur votre carte sd à la racine.

Mais comme ce sont des fichiers linux, ils n’apparaitront pas sur votre pc. Il faudra faire un win+x puis gestion des disques puis clique droit et ajouter une lettre au lecteur (par exemple R). Vous verrez ensuite les fichiers et pourrez mettre le fichier.

Ensuite il vous suffira de remettre la carte SD dans le raspberry et de vous connecter.

Voilà pourquoi ça ne marche plus du tout de mon côté. Je vais essayer ça demain, merci :slight_smile:

C’est ça ou ton username qui bloque l’accès au seveur si tu as entré « dream ». Depuis dreampi 2.0 il y a eu des modifs.

Certains jeux japonais (comme Alien Front Online, The Next Tetris, etc.) utilisent l’identifiant que vous avez saisi dans la Dreamcast comme pseudonyme ou clé d’identification unique pour vous connecter à leurs serveurs. Si deux joueurs utilisent exactement le même nom d’utilisateur (par exemple le « dream » par défaut), le serveur de jeu pense qu’il s’agit de la même personne et bloque le deuxième joueur pour éviter les doublons.

1.Ouvrir le menu de configuration Internet.
Lancez votre disque de navigateur web Dreamcast (DreamKey ou autre) et allez dans la section de configuration de la connexion (Network / ISP Settings).

2.Modifier le Nom d’utilisateur (Username).
Dans la case Username (Nom d’utilisateur / Identifiant), remplacez dream ou le champ vide par un pseudo unique qui vous appartient (ex: MonPseudo123).

3.Enregistrer et quitter.
Sauvegardez les paramètres sur votre Carte Mémoire (VMU). Le mot de passe peut rester inchangé ou vide.Pour vérifier si c’est bon : relancez le jeu en ligne. Il lira le nouvel identifiant enregistré dans la console et vous permettra de vous connecter au lobby sans blocage.

A noter que depuis Dreampi 2.0 les mises à jour se font automatiquement maintenant. Plus besoin de réinstaller Dreampi.

J’espère que tu reviendras ici avant 3 ans, que j’ai le temps de te demander quand sort ton prochain livre :wink:

Pas de livre dans l’immédiat, mais je reviens bientôt avec un projet bien cool :slight_smile:

1 « J'aime »

Un immense merci, je vais essayer ça aujourd’hui. Je n’ai pas eu le temps ce week, mais ça me rassure, je croyais que mon DreamPi était H.S ^^

1 « J'aime »