[DEV] Prototype Dreamcast Rev0 - VA0 compatible GDEMU

Salon dédié uniquement à vos tutoriels concernant la modification, le modding ou la réparation de votre console "Dreamcast".
Répondre
Avatar du membre
Xrider
Administrateur
Administrateur
Messages : 3625
Enregistré le : sam. 14 sept. 2019 10:47
Localisation : MaskRom
Contact :

[DEV] Prototype Dreamcast Rev0 - VA0 compatible GDEMU

Message par Xrider »

La malediction des Dreamcast Rev0 (carte mère Va0) avec le GDEMU a été levé pour la première fois, et la modif est MADE IN FRANCE
Oui, c'est une première mondiale :ange:

Image

Explications techniques

La carte mère Va0 (Rev0) a un niveau logic de 5V sur le bus G1

Sur ce bus G1 de la Va0 on retrouve :
- Le GDROM (niveau logic et alimentation 5v)
- Le Bios (niveau logic et alimentation 5v)
- La memoire flash (niveau logic et alimentation 5v)
- Holly,le GPU de la Dreamcast (tolérance 5V et 3.3V)

Les autres carte mère des revisions suivantes (Rev1 et Rev2) fonctionnent avec un niveau logic 3.3V sur le bus G1
Le GDEMU a été pensé pour les Rev1, elles représentent la grande majorité des Dreamcast

Sur ce bus G1 de la Va1 on retrouve :
- Le GDROM (niveau logic et alimentation 3.3v)
- Le Bios (niveau logic et alimentation 3.3v)
- La memoire flash (niveau logic et alimentation 3.3v)
- Holly, le GPU de la Dreamcast (tolérance 5V et 3.3V)

Voici un extract du service manual Dreamcast représentant le bus G1 :

Image

Le GDEMU fonctionne donc uniquement avec un niveau logic en 3.3V MAX
Voila pourquoi un GDEMU installé sur une Va0 bug et fini par griller.

La solution est de remplacer le Bios + la memoire flash pour pouvoir descendre l'ensemble du niveau logic du bus G1 a 3.3V :
Image

Pour ce faire, voici les composants a utiliser :

BIOS : MX29LV160
FLASH : MX29LV002

Il faudra donc dessouder c'est deux composants et pre-programmer les deux memoires (MX29LV160 avec un bios, je recommander Japanesecake 1.02 https://japanese-cake.livejournal.com et la MX29LV002 avec le dump de votre ancienne memoire flash).

Ensuite il faut installer les deux composants en relevant les pins d'alimentation, et les connecter a un point 3.3V (et oui, sinon il vont se prendre du 5V et ils ne vont pas aimer... lol)

Ensuite au recto de la CM, supprimer le composant D503 et faire un strap :
Image

Bonne nouvelle, region changer fonctionne maintenant sur Rev0 sans ajouter de shunt ou autre !

ATTENTION :
Le lecteur GDROM d'origine 5V sera incompatible après modification !
Utiliser uniquement le GDEMU ou un lecteur 3.3V qu'on retrouve dans le Rev1
Répondre

Retourner vers « Sega - Dreamcast »