Quelques news (comme ça a l'air d'en intéresser quelques uns).
Je suis en train d'essayer de trouver les menus dans le jeu/entrées du carnet et autres dans What's Shenmue, et comme je n'avais rien de très intéressant à faire ce matin, j'ai passé ma matinée à essayer de bidouiller un peu le jeu.
A la base, dans Shenmue 1, tout cela se trouve dans le fichier "1ST_READ.BIN" et il suffit de faire une rechercher sur l'un des mots recherchés dans un éditeur hexadécimal pour trouver l'endroit, mais comme là c'est en Japonais, l'éditeur hexadécimal n'affiche rien et il faut chercher au pif.
J'ai pensé à rechercher le même endroit que sur Shenmue 1, et de remplacer toutes les données en en :
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF" histoire de voir si ça bousille les textes dans le jeu/plante le jeu, ce qui voudrait dire que je suis au bon endroit (ou au moins à un endroit important du jeu).
Et justement, en faisant ça, ça provoque de gros bugs sur le carnet, donc il semblerait que ce soit le bon endroit.
Car là, avec mes modifications à l'arrache, le carnet est vide (les textes ont disparus).
Je n'ai pas encore compris le fonctionnement exact du truc mais ça avance, cf ci-dessous :
Mes rajouts sont évidemment facile à localiser, ce sont les "ABCDEF", mais il reste quelques questions en suspend :
- Pourquoi c'est apparu là où il n'y avait pas de textes à l'origine ? (A moins que ce soit des emplacements vides inutilisés, possible, si c'est le cas, je devrais tomber sur les textes à force de tester)
- Pourquoi les modifications apparaissent sur les 2 versions du carnet en même temps ("mode adulte/enfant") alors que je pensais qu'il y avait carrément deux versions du carnet (à moins que, cf la question précédente, les espaces vides apparaissent sur les deux en même temps).
- Pourquoi une seule ligne modifiée rajoute la modification partout où il y a des lignes vides (et aussi sur des pages complètes à la fin)
Dans tous les cas, je pense que le plus gros est fait, maintenant que l'endroit a été localisé.
Bref, il va falloir faire de longs tests pour essayer de comprendre comment cela fonctionne, mais je pense qu'à force de test, on va y arriver.
Les textes du carnet se trouveraient donc entre "237948" et "239066" (adresses hexadécimale)
En tout cas, ça va prendre un moment le temps de faire toutes les modifications de test.
Par contre, une bonne nouvelle. J'ai utilisé le même raisonnement pour localiser les textes des sous-écrans.
J'ai regardé le morceau se trouvant juste avant dans Shenmue 1, des noms de fichiers, j'ai ensuite essayé de retrouver un endroit à peu près similaire dans What's Shenmue, même s'il n'était qu'à moitié similaire car il y avait des noms de fichiers en plus.
J'ai ensuite essayer de faire une modification et là, gros coup de chance, je suis direct tombé au bon endroit, cf ci-dessous :
Le début des textes des sous-écrans se trouvent donc à "233C90" et la fin, de vue, devrait se trouver à "236A98" (adresses hexadécimale).
Bon, je n'ai pas encore tout trouvé (j'ai trouvé certains textes dans le mode adulte mais pas enfant), mais ça ne saurait tarder à force d'essais.