Bonjour à tous,
Cela fait plusieurs mois que j'y réfléchi et après avoir lu le tuto sur la programmation sur Super Nintendo, je voudrais me lancer sur un projet qui me tiens à cœur :
reprogrammer Mario Kart en assembleur et mettre le code sur cassette pour pouvoir jouer en 4 joueurs sur la Super Nintendo.
J'ai bien conscience de la quantité de travail, du temps que cela demande, mais je suis bien déterminé et j'ai du temps libre à me consacrer plutôt que de regarder des bêtises à la TV.
je suis quelqu'un qui adore créer des choses, qui ne se décourage pas, et qui est amoureux de la Super Nintendo.
J'ai par le passé créé une carte électronique pour la SNCF sur TGV avec la programmation d'un PIC18F6527 en langage C pour venir lire, enregistrer des info dans une EEPROM et retranscrire ces info sur des leds sous certaines conditions, sans aucune connaissance de l'électronique et du langage C au départ.
Le problème est que je débute en assembleur et je ne vois pas bien par où commencer ce grand projet.
les premières questions qui me viennent à l'esprit : comment refaire à l'identique les circuits, les images, les musiques, les comportements et les interactions du jeu?
j'imagine la programmation de la carapace rouge par exemple, je ne vois pas du tout comment créer cela...
j'imagine aussi qu'il va falloir une cassette avec plus de mémoire.
Apparemment il est impossible de récupérer le code source, mais j'ai cru comprendre qu'il était possible avec des logiciels de récupérer certaines choses comme les musiques, les images ou autre.
Est-ce possible?
Que me conseillez vous après la maîtrise de l'assembleur sous Geany?
est-ce qu'une ROM du jeu récupérée sur PC peut m'aider? récupération des images, des circuits, les musiques et autres bruits?
comment ces ROM sur PC sont elles faites? je ne pense pas que les gens ont tout re-codé à la main.
Je pense que ce projet est réalisable sur 1 ou 2 ans, j’espère ne pas paraître arrogant en disant cela.
Street Racer est en 4 joueurs, pourquoi pas Mario kart ...
Je cherche juste à ce qu'on me mettent sur les rails, savoir par où commencer, et avec quels outils attaquer tout cela.
N'hésitez pas à donner vos avis, vos idées.
Merci d'avance pour votre aide
Cordialement
Partager