[TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
- kitchen34
- Expert Technique

- Messages : 4309
- Enregistré le : ven. 10 déc. 2021 18:19
- Pays : 🇫🇷 FR
Re: [TUTO] Sega Megadrive - Geneisis - Programmer vos FlashCard avec le Flashkit MD Krikzz
Regarde toi ca, sinon faut jouer avec un after burne, mais tu aura pas de sauvegarde pour les rpg
- Tatsupicchu
- Delta User Lv3

- Messages : 294
- Enregistré le : ven. 29 déc. 2023 23:38
- Pays : 🇫🇷 FR
Re: [TUTO] Sega Megadrive - Geneisis - Programmer vos FlashCard avec le Flashkit MD Krikzz
Il ne les vends pas très cher en plus. Il y a quelque composant a rajouter mais ça vaut quand meme le coup 
- Tatsupicchu
- Delta User Lv3

- Messages : 294
- Enregistré le : ven. 29 déc. 2023 23:38
- Pays : 🇫🇷 FR
Re: [TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
Hello à tous j'aurais une question concernant ces cartouches à flasher, game boy , nes, md, etc.
J'ai lu quelque part que c'était pas tip top dans la mesure où les consoles délivrent du 5v alors que ces cartes sont faites pour recevoir du 3,3v pour des raisons d'économie, ce qui réduirait prématurément leur durée de vie . C'est un fait avéré ou pas du tout ?
Merci a vous pour vous réponses
J'ai lu quelque part que c'était pas tip top dans la mesure où les consoles délivrent du 5v alors que ces cartes sont faites pour recevoir du 3,3v pour des raisons d'économie, ce qui réduirait prématurément leur durée de vie . C'est un fait avéré ou pas du tout ?
Merci a vous pour vous réponses
- Xrider
- Administrateur

- Messages : 5570
- Enregistré le : sam. 14 sept. 2019 10:47
- Localisation : MaskRom
- Pays : 🇫🇷 FR
- Contact :
Re: [TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
C’est un sujet qui revient souvent, mais il faut nuancer.
Beaucoup de cartouches “low-cost” utilisent effectivement une mémoire Flash 3,3 V directement connectée au bus 5 V de la console, parfois avec de simples résistances en série, voire sans aucune adaptation de niveau. Ça fonctionne, mais les entrées de la Flash sont alors utilisées hors de leurs spécifications. Est-ce que ça casse immédiatement ? Non. Est-ce que c’est une bonne pratique ? Clairement non.
À l’inverse, les fabrications Delta utilisent de vrais level shifters entre la console et les composants 3,3 V. La mémoire Flash reçoit donc des niveaux conformes à sa datasheet, sans surtension sur les entrées.
viewtopic.php?t=6093
En pratique, beaucoup de cartouches “économiques” fonctionnent pendant des années malgré tout. Il est donc difficile d’affirmer qu’elles vont mourir prématurément. En revanche, elles fonctionnent hors spécifications électriques, ce qui peut réduire leur marge de fiabilité, notamment avec le temps, les variations de température ou les nombreuses écritures.
Bref :
*
Flash 3,3 V directement sur un bus 5 V : ça fonctionne souvent, mais ce n’est pas une conception propre.
*
Flash 3,3 V avec de vrais level shifters : c’est la solution correcte, conforme aux spécifications et la plus fiable sur le long terme
Beaucoup de cartouches “low-cost” utilisent effectivement une mémoire Flash 3,3 V directement connectée au bus 5 V de la console, parfois avec de simples résistances en série, voire sans aucune adaptation de niveau. Ça fonctionne, mais les entrées de la Flash sont alors utilisées hors de leurs spécifications. Est-ce que ça casse immédiatement ? Non. Est-ce que c’est une bonne pratique ? Clairement non.
À l’inverse, les fabrications Delta utilisent de vrais level shifters entre la console et les composants 3,3 V. La mémoire Flash reçoit donc des niveaux conformes à sa datasheet, sans surtension sur les entrées.
viewtopic.php?t=6093
En pratique, beaucoup de cartouches “économiques” fonctionnent pendant des années malgré tout. Il est donc difficile d’affirmer qu’elles vont mourir prématurément. En revanche, elles fonctionnent hors spécifications électriques, ce qui peut réduire leur marge de fiabilité, notamment avec le temps, les variations de température ou les nombreuses écritures.
Bref :
*
*
Delta Store - Modchip - Mods - Tools - Modification pour vos consoles de jeux video
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software
- Tatsupicchu
- Delta User Lv3

- Messages : 294
- Enregistré le : ven. 29 déc. 2023 23:38
- Pays : 🇫🇷 FR
Re: [TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
D'accord merci , en gros pour les flashcard d'Ali express, c'est surtout qu'elle vont chauffer .
Mes connaissances en électronique sont plus que limitées mais', il y aurait pas moyen avec une imprimante 3d et une pcb de créer un genre de passerelle avec un shifter pour palier le problème de surtension et préserver les cartouches en question , en se basant sur ces modèles de coque pour md, gb , nes...?

Mes connaissances en électronique sont plus que limitées mais', il y aurait pas moyen avec une imprimante 3d et une pcb de créer un genre de passerelle avec un shifter pour palier le problème de surtension et préserver les cartouches en question , en se basant sur ces modèles de coque pour md, gb , nes...?

- Tatsupicchu
- Delta User Lv3

- Messages : 294
- Enregistré le : ven. 29 déc. 2023 23:38
- Pays : 🇫🇷 FR
Re: [TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
Alors , je ne suis pas du tout calé en électronique, je me suis aidé de Google , gemini et des vidéos sur YouTube pour réaliser ce schéma de principe. Je ne suis pas du tout sur de moi pour le coup, @Xrider ça te paraît cohérent pour faire un genre de megakey à mettre entre la cartouche aliexpress et la megadrive pour adapter la tension ?
- Xrider
- Administrateur

- Messages : 5570
- Enregistré le : sam. 14 sept. 2019 10:47
- Localisation : MaskRom
- Pays : 🇫🇷 FR
- Contact :
Re: [TUTO] Sega Megadrive - Genesis - Programmer vos FlashCard avec le Flashkit MD Krikzz
Franchement, pour quelqu’un qui dit ne pas être calé en électronique, je trouve que ton approche est plutôt bonne. 
En revanche, ce n’est malheureusement pas aussi simple qu’il n’y paraît.
Le principal point de difficulté est que le bus de données de la Mega Drive est bidirectionnel. À certains moments, la console lit les données de la cartouche, mais dans d’autres cas (selon le type de cartouche ou lors de certains accès), la cartouche peut également recevoir des données de la console. On ne peut donc pas utiliser de simples convertisseurs de niveau dans un seul sens.
C’est justement ce qui complique énormément ce type d’adaptateur. Il faut des level shifters bidirectionnels capables de gérer automatiquement le sens des échanges, tout en étant suffisamment rapides pour suivre les temps d’accès du bus de la Mega Drive.
L’idée d’utiliser des TXB0108 va dans ce sens, mais ces composants ne sont malheureusement pas toujours adaptés aux bus mémoire parallèles, car ils peuvent avoir des problèmes de contention et de timing avec des signaux pilotés en permanence. C’est souvent pour cette raison qu’on préfère utiliser d’autres familles de composants (LVC, AXC, etc.) selon les signaux concernés.
Donc oui, ton schéma est cohérent dans son principe et tu es parti dans la bonne direction. Il faudra simplement affiner le choix des composants et la gestion des différents signaux pour obtenir quelque chose de réellement fiable sur une Mega Drive.
Cela dit, ton adaptateur devrait fonctionner avec des cartouches simpliste
En revanche, ce n’est malheureusement pas aussi simple qu’il n’y paraît.
Le principal point de difficulté est que le bus de données de la Mega Drive est bidirectionnel. À certains moments, la console lit les données de la cartouche, mais dans d’autres cas (selon le type de cartouche ou lors de certains accès), la cartouche peut également recevoir des données de la console. On ne peut donc pas utiliser de simples convertisseurs de niveau dans un seul sens.
C’est justement ce qui complique énormément ce type d’adaptateur. Il faut des level shifters bidirectionnels capables de gérer automatiquement le sens des échanges, tout en étant suffisamment rapides pour suivre les temps d’accès du bus de la Mega Drive.
L’idée d’utiliser des TXB0108 va dans ce sens, mais ces composants ne sont malheureusement pas toujours adaptés aux bus mémoire parallèles, car ils peuvent avoir des problèmes de contention et de timing avec des signaux pilotés en permanence. C’est souvent pour cette raison qu’on préfère utiliser d’autres familles de composants (LVC, AXC, etc.) selon les signaux concernés.
Donc oui, ton schéma est cohérent dans son principe et tu es parti dans la bonne direction. Il faudra simplement affiner le choix des composants et la gestion des différents signaux pour obtenir quelque chose de réellement fiable sur une Mega Drive.
Cela dit, ton adaptateur devrait fonctionner avec des cartouches simpliste
Delta Store - Modchip - Mods - Tools - Modification pour vos consoles de jeux video
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software
Delta island - Jeux Vidéo - Retro-Ingénierie - Développement Hardware & Software

