Je suis très nouveau chez Romhacking, et une chose que je voulais faire était de créer un mod graphique dans Phantom Hourglass où le modèle de Tetra remplace le modèle de Link et vice-versa, ce qui en ferait un mod Tetra jouable. J'utilise un Macbook Pro, ce qui signifie que je dois ouvrir tous les programmes requis pour le romhacking NDS via WineBottler. J'utilise Tinke 0.9.2. pour ouvrir les fichiers de la ROM et utiliser Blender pour éditer tout ce que je dois faire en 3D (je suis très nouveau avec Blender).
J'ai téléchargé le modèle de Link et Tetra depuis TheVGRessource et j'ai pu réparer leurs modèles sur Blender en reflétant les textures, mais je suis maintenant confronté à un nouveau problème. Je ne sais pas comment donner les animations de Tetra Link (et vice-versa) et comment les réimporter dans Tinke. J'ai exporté les animations Link depuis Noesis, les transformant en fichier Collada) et les ai importées dans Blender.
Lorsque je parent la plate-forme d'animation Link avec Link, il n'y a aucun problème ici. Je crois que j'ai associé le rig au modèle, et il lui va comme un gant, ce qui est logique puisque le rig a été fait pour cela.
Malheureusement, on ne peut pas en dire autant du modèle Tetra. Les plates-formes d'animation Link ne seraient pas parentes du modèle Tetra, j'ai donc suivi les instructions de ce commentaire :
Ce qui revient essentiellement à séparer les parties du maillage, à relier les plates-formes ensemble, puis à réunir tout le maillage ensemble. Cela conduit cependant à cette monstruosité :
Une autre tentative que j'ai essayée consistait à copier le modèle Tetra NSBMD à partir du fichier ROM et à le coller à la place du modèle NSBMD de Link et vice-versa. Cela a cependant conduit à une autre monstruosité :
De plus, un autre problème que j'ai réalisé est que contrairement au fichier Tetra dans la ROM, Link n'est pas dans un fichier bin, ce qui signifie que je ne peux pas le « compresser » pour enregistrer le fichier et progresser. Cela a en fait conduit à un problème où la ROM modifiée, dans laquelle je copiais le fichier NSBMD de Tetra sur celui de Link, faisait planter le jeu et l'empêchait de s'ouvrir. Il était bloqué sur l'écran blanc de la mort (je l'ai testé et seul le fait de copier-coller le fichier NSBMD de Link sur celui de Tetra a empêché le jeu de planter au lancement sur Desmume, c'est pourquoi je pense que c'est là le problème). Vous pouvez voir l'absence de fichier bin pour Link sur l'image de gauche :
Je sais que les mods d'échange de modèles sont possibles dans Phantom Hourglass, puisque quelqu'un a créé un mod où vous pouvez jouer en tant que Mario dans le jeu,
mais je n'ai aucune idée de comment ils ont fait. J'adorerais faire des détails supplémentaires tels que changer de ligne vocale ainsi que modifier les textes pour refléter les changements, mais pour le moment, tout ce que je veux vraiment, c'est apprendre à échanger un modèle 3D avec un romhack d'un jeu NDS. J'essaie de faire de mon mieux pour rechercher des ressources et des didacticiels en ligne, mais les seuls que j'ai trouvés les plus compréhensibles étaient les romhacks Pokémon ou la création de pistes Mario kart personnalisées, ce qui ne m'aide pas vraiment beaucoup.
Désolé pour le très long message, je serai plus qu'heureux de discuter plus de détails si nécessaire !