Page 1 sur 1

[INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : mer. 8 janv. 2025 22:44
par Xrider
Image Image

Introduction

La Sega Mega Drive, connue sous le nom de Genesis en Amérique du Nord, a marqué l’histoire du jeu vidéo avec ses titres emblématiques et ses performances impressionnantes pour l'époque. Pour permettre aux développeurs de créer des jeux sur cette console, Sega et d'autres entreprises ont conçu une variété de kits de développement. Cet article explore en détail les différents matériels utilisés, allant des systèmes officiels aux solutions artisanales.

---

Les kits de développement officiels de Sega

1 - Super Mega Drive Development Console

La "Super Mega Drive Development Console" était le premier kit de développement fourni par Sega. Il s'agissait d'une Mega Drive modifiée, associée à un émulateur en circuit (In-Circuit Emulator, ICE) comme le ZAX ICE. Cette configuration permettait aux développeurs de tester leurs jeux en temps réel sur le matériel original.

**Caractéristiques principales :**
- Débogage avancé avec points d'arrêt.
- Programmation en assembleur pour le processeur principal (Motorola 68000).
- Intégration avec d'autres outils pour le son et les graphismes.


ZAX ER308 ICE pour Z80 (Son)

1 - Utilisation pour le développement sonore

Le ZAX ER308 était un émulateur en circuit spécialement conçu pour le processeur Z80, utilisé pour gérer la partie sonore de la Mega Drive. Cet outil permettait de programmer et de déboguer les éléments audio avec une grande précision.

**Fonctionnalités :**
- Points d'arrêt pour le débogage.
- Analyse des commandes de puces sonores.
- Contrôle à distance des timings audio.

Image

Mega Drive Address Checker (171-6286)

1 - Outil de vérification des adresses

Le "Mega Drive Address Checker" était un outil de développement permettant de vérifier l'intégrité des logiciels créés pour la console. Il avertissait l'utilisateur en cas d'écriture dans des zones de mémoire non valides, un outil indispensable pour le débogage et pour s'assurer que les cartouches respectaient les normes de qualité exigées par Sega.

Image

Prototype Cartridges

1 - Cartouches pour tests et promotion

Pour les besoins du contrôle qualité (QA) ou pour des envois promotionnels à la presse, Sega proposait des cartouches prototypes avec des emplacements pour des EPROMs à graver.

2 - 4Meg ROM Board A (171-5694-01)

La "4Mb ROM Board" était l'une des plus courantes, souvent distribuée aux magazines de jeux. Les développeurs gravaient les puces EPROM à l'aide d'un graveur avant de les insérer dans la cartouche.

Image

SEGADEV SRAM Sega Mega Drive Development Cartridge

1 - Fonctionnement de la cartouche de développement

La "Sega Dev Card" conçue par Western Technologies fonctionnait comme les cartouches flash modernes. Elle était connectée à un PC (sous MS-DOS) via un port situé à l'arrière de la cartouche.

Caractéristiques :

2MB de RAM pour charger les données.

Bootloader à l'aide de deux EPROMs de 8KB.

Possibilité de charger des jeux compilés (étape : SEGALOAD GameName.bin).

Débogage avec points d'arrêt et vidages de mémoire.

Limitations :
Étant basée sur la SRAM, les données étaient perdues lorsque la cartouche était déconnectée.

Image Image



Official Development Kits for Mega Drive Addons

1 - Sega Virtua Processor (SVP) Dev Board (171-6666A)

Le Sega Virtua Processor était un processeur supplémentaire intégré dans certaines cartouches Mega Drive pour gérer la géométrie 3D. Ce processeur était la réponse de Sega à la puce SuperFX de Nintendo.

Pour développer des jeux utilisant ce processeur, un matériel de développement spécial était requis : la SVP Dev Board. Cette carte comprenait le processeur SVP ainsi que des emplacements pour insérer des EPROMs contenant le code du jeu.

Image

2 - MegaCD CTrac CD Emulation System

Le système d'émulation CTrac CD a été conçu par ICOM Simulations et distribué officiellement par Sega. Comme son nom l'indique, il émulait un lecteur CD en utilisant le disque dur du PC du développeur pour diffuser du contenu au Mega CD.

Ce système était également utilisé avec le kit de développement Cross Products Mega-CD, apportant une flexibilité accrue pour le développement de jeux sur le support CD.

Image



Kits de développement tiers et solutions artisanales

1 - Initiatives indépendantes

Au-delà des outils officiels, des développeurs indépendants ont conçu leurs propres kits de développement. Utilisant souvent une console Mega Drive modifiée et des logiciels maison, ces initiatives permettaient de créer des jeux sans accès direct aux outils de Sega.

**Exemples :**
- Création de cartouches flash pour tester les jeux.
- Logiciels à code source ouvert pour émuler les environnements de développement.

2 - Recherches modernes

Aujourd’hui, des passionnés continuent d’explorer le matériel de la Mega Drive pour créer de nouveaux outils de développement ou optimiser les existants. Cela inclut la création d’émulateurs, de bibliothèques logicielles et de kits dédiés.

---



Conclusion

Les outils de développement pour la Sega Mega Drive témoignent de l'ingéniosité et de la créativité des développeurs de l'époque, ainsi que de l’engouement moderne pour cette console. Qu’il s’agisse de matériels officiels ou de solutions artisanales, ces ressources ont joué un rôle crucial dans la création des jeux qui ont marqué une génération.



[Source : RetroReversing](https://frds.github.io/sega-mega-drive- ... pment-kit/)

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : mer. 8 janv. 2025 22:56
par Xrider

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : mer. 8 janv. 2025 22:57
par Xrider
Image

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : jeu. 9 janv. 2025 01:36
par kitchen34
Belles bécanes!!
Merci chouettes recherches!!

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : jeu. 9 janv. 2025 06:54
par Bouz
Excellent, il y a de ces monstres! Mention spéciale pour le CD Trac!

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : jeu. 9 janv. 2025 20:48
par Illusionrip
ce que j'aime avec Xrider, c'est quand il fait quelque chose c'est toujours fait avec un niveau laser, et c'est d'une précision chirurgicale

bravo c'est super intéressant

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : jeu. 9 janv. 2025 21:40
par Xrider
Merci :)

Petit leak, un topic DEV va ouvrir :)

Image

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : jeu. 9 janv. 2025 23:22
par cazeysan
C'est quoi donc ?

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : ven. 10 janv. 2025 00:18
par kitchen34
Motus et bouche cousue :odieux1:

Re: [INFO] Sega Megadrive - Les Kits de développement officiels Sega

Posté : ven. 10 janv. 2025 16:29
par siick
Excellent! Un grand merci pour toutes ces infos!