GD-ROM

format propriétaire de disque optique utilisé par la console Sega Dreamcast From Wikipedia, the free encyclopedia

Le GD-ROM (abréviation de Gigabyte Disc Read-Only Memory) est le format propriétaire de disque optique utilisé par la console Dreamcast, ainsi que par les systèmes d'arcade Naomi, Naomi 2, Chihiro et Triforce.

Type de médiaDisque optique
CodageDivers
Capacité1,2 Go[1]
Développé parYamaha
Faits en bref Type de média, Codage ...
GD-ROM
Image illustrative de l’article GD-ROM
Image illustrative de l’article GD-ROM
Différentes régions du GD-ROM.

Type de média Disque optique
Codage Divers
Capacité 1,2 Go[1]
Développé par Yamaha
Utilisé pour Dreamcast, Sega NAOMI, Triforce, Sega Chihiro
Fermer

Caractéristiques

Le GD-ROM a été développé pour Sega par la société Yamaha. Le but de SEGA était de réduire les coûts de production des jeux, un GD-ROM coûtant moins cher à produire qu'une cartouche, de permettre une plus grande quantité de stockage de données que le support cartouche, et d'améliorer[réf. nécessaire] la protection anti-copie.

Ce matériel est similaire à la norme CD-ROM, excepté au niveau des microcuvettes du disque qui sont beaucoup plus resserrées, ce qui donne une plus grande capacité de stockage : environ 1,2 Go[1], ce qui représente presque le double de la capacité de stockage d'un CD-ROM standard. Il est développé pour Sega par la société Yamaha. Le GD-ROM a également été commercialisé en tant que mise à niveau du Naomi, ainsi que le Naomi 2, permettant l'utilisation d'un autre média que la cartouche d'origine. Il est également utilisé avec les systèmes d'arcade suivant : Chihiro et Triforce.

Le lecteur de GD-ROM a été en tout premier lieu utilisé et intégré à la Sega Dreamcast. Il a également été commercialisé, uniquement sous forme de lecteur, en tant que mise à niveau de la Naomi, et de la Naomi 2, tirant parti des avantages d'un autre média que la cartouche d'origine[2],[3].

Il est également utilisé avec les systèmes d'arcade suivants : Chihiro et Triforce[4]. On retrouve la même DIMM board sur la première révision de chacun de ces deux systèmes, mais avec plus de RAM. Pour les révisions suivantes de la Triforce et de la Chihiro[5], la DIMM board a été intégrée dans chacun des systèmes (une version du Triforce utilise une DIMM board externe[6]).

Régions

Il y a trois zones de données sur un GD-ROM. La première zone utilise le format conventionnel des CD-ROM, elle peut être de 35 Mo et contient une piste audio d'avertissement multilingue (anglais, français, espagnol, allemand et japonais) que le disque doit être utilisé sur une Dreamcast, et non dans un lecteur CD ordinaire. Ce message audio utilise occasionnellement la voix du personnage principal du jeu dans un message léger ou humoristique (par exemple, Skies of Arcadia propose le message We can't save the world from a CD player, so put us back in the Dreamcast so we can do our job!). La section CD contient également une partie dont les données sont lisibles sur un ordinateur personnel.

Bien que la plupart des disques ne comprennent que les fichiers texte identifiant le jeu, les droits d'auteur et les crédits, certains contiennent des bonus pour les possesseurs d'ordinateurs personnels (par exemple, Sonic Adventure contient des images à l'effigie des personnages de Sonic à utiliser comme des fonds d'écrans, ou des vidéos). Vient ensuite une piste de séparation qui ne contient aucune donnée, à part le texte Produced by or under license from SEGA Enterprises LTD Trademark SEGA (similaire à la Sega Saturn, il est estimé que la clé de sécurité était stockée dans cette zone pour éviter le piratage). La dernière zone (à l'extérieur) de la section du disque, dites de haute-densité, contient les données du jeu lui-même dans un format de plus haute densité. Cette section est de 112 minutes, avec une taille de données de Go.

Le lecteur de CD-Rom ne peut pas lire au-delà de la première piste parce que, selon la table of contents CD (TOC), il n'existe pas de donnée à cet endroit. Avec un firmware modifié pour rechercher une deuxième TOC, il est possible de lire les données de la région de haute-densité sur un lecteur CD-Rom classique. On peut aussi utiliser un « swap-trick » en laissant d'abord le lecteur de CD-ROM lire la TOC à partir d'un CD-ROM normal avec une grande piste, puis échanger le disque avec un GD-ROM tout en empêchant le lecteur de CD-ROM de détecter qu'un nouveau disque a été inséré. Il est alors possible de lire dans la région de haute-densité autant de données qu'indiquées par la TOC du premier disque.

Cependant, la manière la plus répandue pour d'accéder aux données d'un GD-ROM est d'utiliser la Dreamcast elle-même en tant que lecteur, et de copier les données vers un ordinateur au moyen d'un « coder's cable » ou un « Dreamcast Broadband Adapter ».

Spécificités techniques

Le temps moyen d'accès du GD-ROM est inférieur à celui d'un CD-ROM. Le GD-ROM Dreamcast fonctionne en mode de vitesse angulaire constante (CAV, constant angular velocity), à la différence d'un lecteur de CD-ROM classique, qui fonctionne en mode de vitesse linéaire constante (CLV, constant linear velocity). En diminuant la vitesse du disque de moitié et en laissant les composants du CD-ROM standard lire aux taux normaux, Sega a atteint une plus forte densité en la doublant presque. Cette méthode permit à Sega d'utiliser des composants moins onéreux lors de la construction de la Dreamcast.

En raison de la forte densité d'un GD-ROM, la couche de données est très fragile et de petites taches ou rayures sont susceptibles de rendre un disque illisible.

Le projet NetBSD a mis au point un pilote GD-ROM pour NetBSD. Un pilote pour Linux existe depuis le Noyau Linux 2.6.25[7].

Fonctionnement

En lieu et place des cartouches de jeu, la DIMM board doit être insérée, puis reliée au lecteur de GD-ROM via un câble SCSI-2 (Fast SCSI). La DIMM board contient suffisamment de ram pour stocker la totalité du jeu. Au démarrage du système, le jeu est chargé dans la ram depuis le GD-ROM, puis il est conservé en mémoire dans la DIMM board, même après débranchement électrique, grâce à la batterie qui permet d'alimenter en permanence la ram. Dès la fin du chargement, le disque n'est plus utilisé. Si le jeu n'est plus en mémoire, ou si aucun jeu n'y figure, il est rechargé dans la ram au démarrage.

La DIMM board permet donc de supprimer les temps d'accès que le support sur disque optique impose, et surtout, permet de limiter l'utilisation du lecteur de GD-ROM, ce qui a pour effet de limiter son usure. Elle constitue aussi un élément de protection du lecteur de GD-ROM qui est un matériel fragile par nature et lent comparé au support cartouche.

Une autre raison ayant poussé Sega à choisir ce support réside dans la difficulté plus grande[réf. nécessaire] de contrefaçon. Le dongle spécifique à chaque jeu doit être préalablement branché sur la DIMM board pour que l'ensemble puisse fonctionner.

Il faut aussi noter que tous les BIOS Naomi ne sont pas compatibles avec l'utilisation d'un lecteur de GD-ROM. Seuls les BIOS à partir de celui libellé EPR-XXXXXE ou plus récents sont capables de supporter l'ajout de ce matériel. Il est tout à fait possible de changer de BIOS pour permettre la prise en charge du lecteur.

Notes et références

Articles connexes

Related Articles

Wikiwand AI