Chargement en cours

Dragon Ball sur Saturn repousse les limites de la 32-bits

Alors que la Sega Saturn a tiré sa révérence commerciale il y a plus de deux décennies, sa communauté de développeurs « homebrew » continue de prouver que la machine en a encore sous le capot. Un projet récent, mené par le développeur brésilien de la chaîne Nai Adventure, attire l’attention en proposant une aventure inédite de Goku sous forme de beat ’em up.

Une maîtrise technique de la Jo Engine

Ce projet, développé durant le temps libre du créateur, s’appuie sur le Jo Engine, un moteur de développement en langage C populaire pour la Saturn. Si le jeu séduit par son aspect visuel fidèle à l’anime, c’est surtout le travail de codage en coulisses qui mérite d’être souligné.

Le développeur explique avoir franchi un obstacle majeur : la lecture de fichiers vidéo (FMV) avec du son. Le Jo Engine, dans sa configuration standard, peinait à gérer l’audio synchronisé lors de la lecture vidéo et ne libérait pas correctement la mémoire après coup. Nai Adventure a dû réécrire une partie du code pour créer un driver sonore personnalisé. Cette modification permet désormais d’afficher l’ouverture classique de l’anime (dans sa version brésilienne) directement sur la console, une tâche bien plus complexe qu’il n’y paraît sur l’architecture multiprocesseur capricieuse de la Saturn.

Baston à l’ancienne et innovations modernes

Loin des jeux de combat en un contre un classiques comme Shin Butoden, ce titre s’oriente vers le défilement horizontal, le fameux beat ’em up. Les dernières mises à jour présentées montrent une amélioration significative de la gestion des collisions, notamment avec les ennemis volants, rendant l’action plus lisible. Fait intéressant pour les puristes du hardware, le jeu intègre désormais le support du Pad 3D analogique de la Saturn, offrant une souplesse de contrôle accrue, rare pour ce type de production amateur.

Dragon-Ball-Saturn-screen2-edited Dragon Ball sur Saturn repousse les limites de la 32-bits

L’ambition du développeur ne s’arrête pas là. Il prévoit d’intégrer des mécaniques dynamiques inspirées de classiques comme Streets of Rage ou Power Rangers sur SNES. Une future étape, située dans la ville de l’Ouest (chez Bulma), devrait inclure des dangers environnementaux, comme des véhicules traversant l’écran pour renverser les combattants distraits. Cependant, l’ajout de coups spéciaux iconiques comme le Kamehameha pose encore des défis techniques liés à la gestion de la VRAM (mémoire vidéo), chaque gros sprite consommant de précieuses ressources système.

Un projet passion en marge de la Dreamcast

Il est important de noter que ce Dragon Ball Saturn est un projet secondaire pour Nai Adventure, servant de « soupape de décompression » face au développement de son titre principal sur Dreamcast, Metal Canary. Par conséquent, aucune démo publique n’est encore disponible, le créateur préférant peaufiner son œuvre avant de la livrer aux joueurs.

Ce projet témoigne de la vitalité de la scène homebrew sud-américaine et rappelle que la Saturn reste un terrain d’expérimentation fascinant !

Partagez ce contenu :

Stéphane's avatar

Créateur passionné de Retrogamer.cc. Geek depuis 1977, il partage son amour du rétrogaming et de la tech. Ses madeleines de Proust ? La PC-Engine et la Neo-Geo, toujours branchées sur son écran CRT !