Je souhaite donc construire la ressource francophone que j’aurais aimé trouver : un texte accessible à une personne débutante, mais écrit avec un vocabulaire exact, sans remplacer les véritables concepts techniques par des approximations.
ok avec l'idée, je trouve ça bien. Mais j'ouvre ton github: "Hexegesis is an experimental Haskell toolkit for describing, (...)" C'est en anglais?
Ensuite, c'est bien mais c'est vaste, l'article présente la différence extension/type de fichier (c'est bien), pour expliquer les MAGIC, puis le parsing ISO, puis enfin arriver à la spécificité playstation3.
C'est beaucoup d'infos. Je pense que quelqu'un qui veut décoder des CD PS3 connait déjà toute la base (iso, extension, etc..) et quelqu'un qui s'intéresse au formats de fichiers au sens large va être perdu car tu vas beaucoup trop loin.. Le découper en petite parties aurait permis (en tout cas à moi) d'accéder à ce qui m'intéresse + vite.
Après, je suis perdu parceque haskell j'y connais rien :D
Ensuite j'aime bien les commandes shells, mais comme on a pas l'ISO source, on peut pas reproduire; et j'aime bien dans les exemples pouvoir les rejouer à l'identique, modifier une valeur, etc... sans l'ISO, pas moyen. Et comme je pense qu'il n'y a pas moyen de partager l'ISO de demon's soul, ça va être compliqué :-/
En fait je crois que c'est ça qui me choque ce mélange "playstation 3/demon's soul -> format binaires, reverse, retroengineering, retrogaming etc.." et "analyse d'un format de fichier et programmation haskell". Ca va pas bien ensemble je dirais :-(
en tout cas ça fait plaisir de voir des recherches bien documentées comme ça
# ok, mais pourquoi ISO
Posté par octane . En réponse au journal D’une image nommée .iso à un premier probe en Haskell. Évalué à 4 (+3/-1).
ok avec l'idée, je trouve ça bien. Mais j'ouvre ton github: "Hexegesis is an experimental Haskell toolkit for describing, (...)" C'est en anglais?
Ensuite, c'est bien mais c'est vaste, l'article présente la différence extension/type de fichier (c'est bien), pour expliquer les MAGIC, puis le parsing ISO, puis enfin arriver à la spécificité playstation3.
C'est beaucoup d'infos. Je pense que quelqu'un qui veut décoder des CD PS3 connait déjà toute la base (iso, extension, etc..) et quelqu'un qui s'intéresse au formats de fichiers au sens large va être perdu car tu vas beaucoup trop loin.. Le découper en petite parties aurait permis (en tout cas à moi) d'accéder à ce qui m'intéresse + vite.
Après, je suis perdu parceque haskell j'y connais rien :D
Ensuite j'aime bien les commandes shells, mais comme on a pas l'ISO source, on peut pas reproduire; et j'aime bien dans les exemples pouvoir les rejouer à l'identique, modifier une valeur, etc... sans l'ISO, pas moyen. Et comme je pense qu'il n'y a pas moyen de partager l'ISO de demon's soul, ça va être compliqué :-/
En fait je crois que c'est ça qui me choque ce mélange "playstation 3/demon's soul -> format binaires, reverse, retroengineering, retrogaming etc.." et "analyse d'un format de fichier et programmation haskell". Ca va pas bien ensemble je dirais :-(
en tout cas ça fait plaisir de voir des recherches bien documentées comme ça