Aller au contenu
  • Contributeurs populaires

    Personne n’a encore reçu de point de réputation cette semaine.

  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

Manic

Membres Enregistrés
  • Compteur de contenus

    823
  • Inscription

Tout ce qui a été posté par Manic

  1. Ils auraient peut-être pu m'aider, mais j'aime mieux essayer de comprendre par moi-même au départ.
  2. Mon éditeur de sous-titres semblent fonctionner correctement. Faudrait le tester sur la version Dreamcast cependant.
  3. Bon, j'ai recommencer un peu la traduction... à partir de zéro. Mais qu'est-ce que ça peut être chiant de traduire hors contexte. Mais bon, c'est la vie...
  4. Manic

    Lockable ou pas?

    La Xbox n'a pas de connecteur SATA, alors tu peux l'oublier celui-ci là.
  5. Oh, attend! Je penses bien avoir réglé mon problème! Je calculais mal la fin du bloc de 2048 octets par rapport à la position actuelle dans le nouveau fichier srf. Mais je dois tester sur d'autres fichiers. Edit: j'ai tester sur d'autres fichiers et ça semble être correct. Et j'ai tester sur un fichier qui faisait planter le jeu et maintenant il n'y a plus aucun problème. Edit #2: L@Cible, comme tu te posais la question quelques pages auparavant, oui on peut changer les sous-titres de bloc. le fichier idx fait le travail d'indiquer la bonne position dans le srf.
  6. Seulement quelques problèmes avec les blocs de 2048 octets... pour une raison que j'ignore, ils ne sont pas créer correctement. Sinon, tout fonctionne à peu près comme il faut.
  7. Petit update de ma part: J'ai encore des problèmes avec mon éditeur de sous-titres. Mais ça ne devrait pas être trop long à régler, sauf que là j'ai pas trop le temps. Peut-être en fin de semaine. Après cela il devrait être fonctionnel à 100%, avec secteurisation sur 2048 octets et pas de plantage in-game... normalement!
  8. «HDTV» est indiqué en arrière de la boîte de mon Shenmue 2 XBox (version US).
  9. Finalement, je me suis fait une classe qui me stock mes informations et une TList pour conserver le tout. Mais là j'ai encore des problèmes avec le format de fichier... certaines sections de sous-titre n'ont pas de de référence à 'EXTD' ou à 'CLIP'... arg... mais bon, ça c'est autre chose.
  10. Arg, je déteste profondément les TList... comment je suis supposer récupérer mon MemoryStream une fois dans ma liste? Je suis complètement perdu. Edit: ok, c'est bon maintenant, ça devrait fonctionner normalement.
  11. C'est exactement ce que j'ai fais après! Mais généralement, la taille est en dessous de 2048.
  12. Avec ton exemple ça devrait être bon. J'avoue que ça aurait été plus simple pour moi de passer par un «array of Byte» dès le début.
  13. Arg, j'ai des problèmes avec les TMemoryStream là... En fait, je dois copier une partie de mon TFileStream (mon srf) vers le TMemoryStream. Le problème: ça ne fonctionne pas. J'ai des erreurs de types incompatibles entre «TStream» et «TFileStream» ou entre «AStream» et «TMemoryStream». À noter que j'utilises une unité du composant Fundamentals (http://fundementals.sourceforge.net) qui modifie TFileStream en y ajoutant des fonctions. Alors je ne sais pas si le problème peut venir de ça.
  14. Je t'ai envoyé au moins l'exécutable. Le code source demande encore des améliorations, et c'est du Delphi. Edit: ce programme ne fonctionne pas avec les afs de Shenmue 1 malheureusement, d'après ce que j'ai testé. faudra revoir la structure du fichier pour l'adapter.
  15. Si tu le veux, je peux te l'envoyer. Je n'ai aucun problème avec ça.
  16. Dans les afs de Shenmue 2, le dernier fichier dans l'archive est généralement le fichier contenant les sous-titres. Mais une chose: il n'y a généralement pas de adx dans les afs, du moins pas dans ses afs là. La plupart du temps c'est des ahx. Je penses que ton extracteur d'AFS ne supporte pas les noms de fichiers et renomme tout en adx.
  17. Merci pour l'exemple SiZiOUS ! Ça pourrait toujours être intéressant à voir.
  18. Ce n'est pas tout les SRF qui contiennent près de 500 sous-titres. Je dirais plutôt que ça varie généralement entre 50 et 150. C'est une bonne idée, mais j'suis pas trop versé dans les TList... hmmm... je sens que je vais m'amuser moi!
  19. Oui, je peux connaître sans problème la longueur de chaque chose à être copié. Si tu regardes dans le fichier 0008.csv ou 0008_v2.csv que j'ai mis en ligne, tu peux voir la colonne «EXTD Length» et «CLIP Length». C'est la longueur de chaque section à copier pour chaque sous-titre.
  20. Dans mon éditeur de sous-titres, ce qui est du texte dans le srf est enregistré dans des TStringList, par exemple. Ce qui est chiffre est stocké dans un autre type de variable et blablabla... Mais cependant, certaines sections du SRF sont des données qui doivent être copié à l'identique dans le nouveau SRF qui sera sauvegarder. Ce que je me poses comme question c'est comment conserver ces données à l'intérieur de mon programme pour pouvoir les réutiliser lors de la sauvegarde. Un MemoryStream ? Une variable de type Byte ? Autre chose ? Dans l'ancienne version de mon éditeur, j'allais ouvrir le fichier original et je copiais les données vers le nouveau. Mais bon, je n'aime pas cette méthode. Je veux ouvrir le fichier original qu'une fois et après travailler entièrement à partir de l'éditeur. Si tu n'as pas d'idées, c'est pas grave.
  21. Heu... Mokona, honnêtement je trouve que tu pousse un peu trop loin. Si tu utilises des piles AA alkaline de merde, oui peut-être qu'après 20 minutes la console va flancher. Avec mes batteries rechargeables NiMH 2500 mAh, j'ai pas ce problème tu vois. Ensuite, sur le dernier modèle de la console, la MK2, la protection de l'écran est déjà installé et le dernier firmware déjà flashé (version 2.0.0 à ce jour) qui apporte énormément d'améliorations. Toi t'aime probablement qu'on fasse tout pour toi non? «Si quelqu'un le fait pas pour moi, alors je l'aurai pas» ... Et de toute façon, qu'est-ce que ça change que je possède une GP2x mais que je ne programme pas pour? C'était un pré-requis pour son achat? Franchement. Va jouer à Vectar... Profite des 10 prochaines minutes pour arrêter de faire chier ceux qui ont une GP2x avec tes pseudo-arguments à 2¢... Aussi, arrêter de polluer les topics sur la GP2x svp...
  22. Pour le moment, je travaille sur la version Xbox de Shenmue 2, mais la version Dreamcast est également dans ma ligne de mire.
  23. Si tu veux des vidéos de meilleur qualité et avec du son: http://manic.dc-france.com/media.htm
  24. Je viens de revérifier sur le fichier 0008... et je pense qu'on tient réellement quelque chose! J'ai aussi vérifier sur d'autres fichiers et ça semble bon aussi. J'ai mis à jour le fichier csv pour 0008.SRF avec la position (offset) de chaque section de sous-titre: http://manic.dc-france.com/files/0008_v2.csv Ça devient plus clair maintenant! La position de chaque sous-titre est indiquée dans le fichier IDX attaché à chaque AFS. Je ne pense pas qu'il y aille de problème à déplacer un sous-titre dans un autre bloc. C'est ce que je vais devoir tester de toute façon! Je vais mettre en ligne quelques fichiers SRF en ligne dans leur version DC et Xbox. En passant, SiZiOUS, tu développes en Delphi non? Je sais pas si tu pourrais m'aider sur quelque chose.
  25. Manic

    Xlink, des adeptes?

    T'inquiète pas, ça fait un p'tit moment que moi j'ai pas jouer à Halo! Je dois être un peu rouillé.
×
×
  • Créer...