Vous trouverez sur cette page tous les téléchargements dédiés à votre console de jeux vidéos Sega Dreamcast. Tous les téléchargements sont compressés au format 7z qui s’ouvrent avec le programme gratuit 7-zip. Tous les programmes proposés sur cette page sont utilisables directement sans aucune installation.
AFS2WAV
AFS2WAV est un programme Windows servant à extraire le contenu des fichiers AFS utilisés dans la plupart des jeux Dreamcast et à en convertir le contenu au format ADX (un codec propriétaire développé par CRI Middleware) en fichiers Waveform (.WAV). Cet utilitaire s’appuie sur l’outil en ligne de commande ADXUtil.
Binary Checker
Binary Checker (ou plus simplement BinCheck) est un outil permettant de vérifier si votre fichier binaire homebrew au format .BIN est dans l’état chiffré (scrambled) ou non chiffré (unscrambled).
Un fichier .BIN est un programme compilé pour être utilisé sur la Dreamcast, il s’agit de ceux que vous pouvez récupérer la plupart du temps dans des paquets nommés « plain files ». Les fichiers chiffrés (« scrambled ») sont utiles pour être démarrés depuis un CD-ROM, en d’autre termes il est nécessaire de graver le programme Dreamcast à lancer dans l’état « chiffré » pour qu’il puisse être lancé depuis un CD-ROM. De tels programmes sont la plupart nommés 1ST_READ.BIN. L’état « non chiffré » (« unscrambled »), quant à lui, est utilisé dans tous les autres cas.
DC-TOOL
DC-TOOL est un programme Windows permettant d’envoyer et de recevoir des données depuis votre console Sega Dreamcast. L’utilisation classique de cet outil est d’envoyer des programmes à la Dreamcast dans le but de les exécuter. Pour être utilisé, vous devez être en possession d’un moyen de relier votre console Dreamcast à votre ordinateur :
- Soit utiliser un Coders Cable (un câble série pour les développeurs)
- Soit utiliser un Broadband Adapter, abrégé en « BBA » (une carte réseau 10/100Mbits)
Ce programme, développé initialement par ADK/Napalm et faisant partie intégrante désormais de KallistiOS (la bibliothèque de programmation utilisée dans le développement des programmes amateurs « homebrew » Sega Dreamcast), est composé de deux parties :
- DC-LOAD, le serveur, démarré depuis la Dreamcast
- DC-TOOL, le client, démarré depuis l’ordinateur.
Selon le moyen de communication choisi (Coders Cable ou BBA) les programmes à utiliser ne sont pas les mêmes :
- DC-LOAD ou DC-LOAD-SERIAL pour la version Coders Cable
- DC-LOAD-IP pour la version BBA
Initialement, DC-LOAD est un programme en ligne de commandes assez peu pratique d’utilisation, j’ai donc développé une série d’interface graphique pour ce formidable outil.
DC-LOAD
Comme énoncé précédemment, DC-LOAD est le programme « serveur » à exécuter sur la Sega Dreamcast. Vous trouverez des images CD prêtes à être gravées ci-dessous :
Pour graver ces images disques, vous pouvez soit utiliser Padus DiscJuggler (dont la société ne semble plus exister) ou Alcohol 120%. Lisez les guides suivants si vous avez besoin d’aide pour graver.
DC-TOOL
Une fois que vous êtes en possession de la bonne version de DC-LOAD (IP ou SERIAL) il est temps de passer à la partie « client » à exécuter sur l’ordinateur, j’ai nommé DC-TOOL. Comme pour DC-LOAD, vous devez soit utiliser DC-TOOL-SERIAL soit DC-TOOL-IP.
- DC-TOOL 2013-03-02 MinGW : Il s’agit des binaires Serial et IP présents dans le même paquet, ils ont été compilés selon les dernières sources du SVN KallistiOS. Il s’agit du programme original sans interface graphique (ligne de commandes).
- TURBO DC-TOOL GUI : Ce programme est une interface graphique pour DC-TOOL, axée sur l’intégration avec l’explorateur Windows.
- DC-TOOL GUI 2.0 : Il s’agit d’une interface graphique pour DC-TOOL, très simple d’emploi et agréable à utiliser.
- DC-TOOL GUI 3.0 beta 1 : Il s’agit de la bêta 1 de la version 3.0 du programme qui aurait dû faire suite à la version 2.0, cependant, il n’a jamais été terminé.
ELF2BIN
Ce programme est principalement dédié aux programmeurs qui souhaitent convertir les programmes Dreamcast qu’ils réalisent du format .ELF au format .BIN, nécessaire pour rendre le programme Dreamcast conçu éligible à un démarrage sur CD-ROM (via l’état « scrambled »). Il s’agit d’une version autonome de « sh-elf-objcopy ». Ce programme fonctionne sans ou avec interface graphique.
IMG4DC
Ce paquet permet de générer des images CD auto-amorçables pour votre Sega Dreamcast. Il est divisé en deux programmes distincts, s’utilisant en ligne de commandes :
- CDI4DC : Permet de générer des images Padus DiscJuggler
- MDS4DC : Permet de générer des images Alcohol 120%
Ces programmes sont devenus depuis 2007 une référence dans le monde de la Dreamcast pour générer des images, ils sont notamment utilisés dans d’autres outils tiers comme par exemple BootDreams. C’est pour ces raisons que j’ai donné le code source à la communauté.
BootMake
BootMake est un programme très simple servant d’interface graphique à CDI4DC uniquement.
BurnDC CDI For Linux
Il s’agit d’un script shell pour Linux créé pour graver les fichiers CDI. En effet les fichiers CDI sont des images dédiés à Padus DiscJuggler qui est un programme Windows uniquement, grâce à ce script il est possible de graver les CDI sous Linux.
Télécharger BurnDC CDI For Linux
Outils divers dédiés aux images disques
Ces outils n’ont certes pas été réalisés par moi, mais peuvent être sacrément utiles :
- CDIrip : Extrait les images .CDI en un ensemble de fichiers contenant toutes les pistes présentes dans le fichier.
- CDI2Nero : Convertit une image .CDI en image Nero Burning ROM (.NRG). Une version modifiée par moi est également disponible, les changements sont listés dans l’archive.
IP.BIN Creator
Cet outil permet de générer des fichiers « bootstrap » IP.BIN (Initial Program) pour votre console Sega Dreamcast. Cet outil est généralement dédié aux développeurs, mais l’utilisateur final peut également s’en servir pour générer des bootstraps personnalisés (avec un logo particulier par exemple).
IPCreate
Il existe également une version en ligne de commandes de ce programme, créée initialement pour LyingWake et son outil BootDreams.
MR-TOOL
Cet utilitaire initialement écrit par _kRYPT est dédié à la conversion d’images graphiques dans un format spécial appelé le format .MR, dédié à l’insertion de logo dans le fichier de bootstrap IP.BIN. A noter que l’algorithme utilisé et le programme binaire fourni ici est complètement dépassé, une nouvelle version complètement réécrite de cette bibliothèque est incluse dans le programme Selfboot Inducer situé ci-dessous.
Selfboot Inducer
Cet outil est dédié à la création de compilation de programmes pour votre Sega Dreamcast sur un même CD-ROM. Pour fonctionner il est nécessaire de télécharger des paquets au format .SBI que vous pourrez trouver normalement un peu partout sur la toile. Il s’agit du tout dernier programme que j’ai écris pour cette console, le code source est également inclus. Vous trouverez également à l’intérieur une toute nouvelle implémentation du codage/décodage des fichiers .MR.
SBI Builder
Cet utilitaire est le compagnon idéal pour Seflboot Inducer car il permet de créer ces fameux paquets .SBI pour n’importe quel programme Dreamcast. L’interface graphique est traduite en anglais, français et espagnol. Il s’agit historiquement du premier programme que j’ai réalisé et distribué pour la Dreamcast, c’est pour cela que jusqu’à aujourd’hui j’ai mis en avant ce nom (y compris dans mes noms de domaines). Une dizaine de versions ont été publiées.
Shenmue Translation Pack
Le Shenmue Translation Pack est un énorme paquet contenant pas mal d’outils utilisés pour traduire les sous-titres et toutes les données du jeu Shenmue, What’s Shenmue et Shenmue II, sur Sega Dreamcast et Microsoft Xbox. Je travaille sur ce projet depuis 2008.
Télécharger Shenmue Translation Pack
VMU TOOL PC
Cet programme fantastique est le fruit de la collaboration entre moi et un autre développeur français, speud (auteur de l’excellent DreamExplorer, anciennement connu sous le nom VMU TOOL). Il s’agit d’un gestionnaire de fichiers de sauvegarde Dreamcast (.VMS/.VMI et .DCI) pour ordinateur.
Merci beaucoup pour tous les outils que tu as publié pendant toutes ces années, et surtout pour IMG4DC qui me sert très souvent. 🙂
Merci à toi pour tous tes logiciels 😉
Je me sers très souvent encore de Bootmake pour faire des tests qui est vraiment très pratique et très rapide à mettre en place avec son interface.
Il me sert aussi bien pour les Bormod que pour les tests de compilations que je fais.
Je viens en plus de découvrir (j’avais pas fait attention à ce logiciel auparavant…) le logiciel AFS2WAV qui va très vite me servir 🙂