- Ce sujet contient 71 réponses, 3 participants et a été mis à jour pour la dernière fois par Kimy, le il y a 2 années.
-
CréateurSujet
-
18 février 2022 à 17 h 21 min #137508Kimy
- Level 15
- Messages : 2826
Bonsoir,
J’ai essayé avec « xfdDecrunch », mais comme dit sur une discussion, ça peut planter ! Le fichier était de la bonne taille, mais différent de l’original avec 108 différences lors de mon test.
xfdDecrunchAddr ne me fait rien…
J’ai raté un truc, je suis trop nul ou trop vieux pour ces conn*** © ?
Merci
-
CréateurSujet
-
AuteurRéponses
-
18 février 2022 à 17 h 58 min #137513StaffZarnal
- Level 22
- Messages : 7459
Quel fichier exactement ? Tu as essayé crunchmania ? Peut être un peu trop ancien par contre. Tes 108 octets ne seraient ils pas un header devenu inutile après décompression ?
J’ai raté un truc, je suis nul ou trop vieux pour ces conn*** © ?
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
19 février 2022 à 9 h 49 min #137548Kimy- Level 15
- Messages : 2826
J’ai fait un test avec le dernier « runit » d’Elvira et lancé la version compressée / décompressée avec les différences. Ça marche au moins pour le début du jeu. Mais si c’est bien le header, il commencerait vers les 10% du fichier. Le fichier décompressé fait la même taille que l’orignal avant la compression.
C’est normal ?
En fait, j’ai fait ce test pour voir si je pouvais décompresser quelque chose car xfdDecruncher me dit « not crunched » pour Rick Dangerous qui est compressé pourtant avec la version 4.01 d’après le lien sur l’EAB:
https://eab.abime.net/showthread.php?t=109634
Je pensais retrouver l’exécutable non compressé.
19 février 2022 à 12 h 47 min #137552StaffZarnal- Level 22
- Messages : 7459
Pour rick, c’est la version Quartex ?
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
19 février 2022 à 14 h 02 min #137554Kimy- Level 15
- Messages : 2826
C’est celle de Weetibix avec l’écran bleu de trainer (logiquement celle d’Oracle) de désactivé comme indiqué dans la discussion, mais toujours avec la touche « HELP » qui rend invulnérable. C’est nickel pour moi !
Comme expliqué par Galahad, ça marche mieux sur les CPU plus rapides d’après ce qu’il a vu.
Donc du coup, j’ai voulu la décompresser pour voir la différence de « lancement » avec et sans compression.
Crunch Mania me compresse ça avec 10 Ko de moins en gros. Je pense que ça doit être compressé après le début du fichier et donc « xfdDecrunch » ne peut pas le voir…
Donc, j’ai fait un « xfdScan » et j’ai décompressé après le fichier qui fait maintenant 310245 octets, mais évidement, il n’est plus exécutable…
19 février 2022 à 16 h 26 min #137575StaffZarnal- Level 22
- Messages : 7459
Donc, j’ai fait un « xfdScan » et j’ai décompressé après le fichier qui fait maintenant 310245 octets, mais évidement, il n’est plus exécutable…
Un petit 3F3 des forêts.
En fait, cela ne suffira pas.
J’ai récupéré puis décompressé l’ exécutable provenant de l’IPF.
Bien évidemment, cela se retrouve en data puisque les hunks ne sont pas inclus dans l’archive lors de la compression. Sans compter sur la présence potentielle d’une clé ( ou pas). Un beau bazar.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
19 février 2022 à 16 h 37 min #137576StaffZarnal- Level 22
- Messages : 7459
Et en plus, ce que j’ai fait est complètement con…
normal que le decrunch soit en data. J’avais zappé le copylock pour le décryptage ( en plus de la compression ).
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
19 février 2022 à 16 h 47 min #137579Kimy- Level 15
- Messages : 2826
Et en faisant les choses correctement, tu arrives à décompresser en étant toujours avec un exécutable ?
Si tu prends l’IPF, ça ne sera pas le même fichier. Tu as pris le « Rick Dangerous » dans la Zone de l’EAB ou pas ?
19 février 2022 à 16 h 58 min #137580StaffZarnal- Level 22
- Messages : 7459
Et en faisant les choses correctement, tu arrives à décompresser en étant toujours avec un exécutable ? Si tu prends l’IPF, ça ne sera pas le même fichier. Tu as pris le « Rick Dangerous » dans la Zone de l’EAB ou pas ?
Non puisque le fichier présent sur l’IPF n’est pas directement exécutable à cause de la protection ( copylock puisque RNC ).Il n’est exécutable que depuis la DK d’origine.
Tout à l’heure, je verrai ta version plus précisément. Si tu as un lien ? Merci.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
19 février 2022 à 17 h 07 min #137583Kimy- Level 15
- Messages : 2826
C’est bien ce qu’il me semblait pour l’IPF.
Voilà le fichier depuis l’EAB et depuis Uptobox au cas où…
https://eab.abime.net/zone/Rick%20Dangerous%20%28unknown%20version%29.zip
19 février 2022 à 18 h 52 min #137600StaffZarnal- Level 22
- Messages : 7459
Mouais…
Pas certain que ton fichier soit au format StoneCracker.
Parce que le vrai Stonecracker, lui, n’en veut pas ( runme.exe ou bien le fichier généré par xfdscan qui reconnait du StoneCracker ).
J’ai essayé plusieurs choses sans succès.
Jusqu’à un utilitaire sous Windows.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
20 février 2022 à 8 h 23 min #137623Kimy- Level 15
- Messages : 2826
Oui, on voit bien que c’est un « Stone Cracker » en début de fichier extrait par xfdScan, et comme Galahad (Fairlight) et StingRay le confirment, ça confirme quoi !
Ça semble être un « Stone Cracker » au niveau des données sans la partie de l’exécutable pour les décompresser.
Je ne sais pas ce que j’avais fait, mais avant d’effacer (l’erreur à ne pas faire en cas de tests… ), j’avais eu d’autres fichiers en plus du « gros » il me semble.
Tu as un Stone Cracker pour décompresser ?
D’où vient-il ce « runme.exe » ?
Et sous Windows, c’est un « truc » universel que tu as utilisé ?
20 février 2022 à 12 h 43 min #137631StaffZarnal- Level 22
- Messages : 7459
Oui, on voit bien que c’est un « Stone Cracker » en début de fichier extrait par xfdScan, et comme Galahad (Fairlight) et StingRay le confirment, ça confirme quoi !
Je vérifie quelque chose.
Ça semble être un « Stone Cracker » au niveau des données sans la partie de l’exécutable pour les décompresser.
J’ai déja tenté de le rendre exécutable et cela passe. Au mieux j’ai un no enough memory, au pire un badlink.
Parce que basculer en 3F3 est une chose, deviner la suite en est une autre.
Tu as un Stone Cracker pour décompresser ?
Oui.
D’où vient-il ce « runme.exe
De ta disquette.
Et sous Windows, c’est un « truc » universel que tu as utilisé ?
Oui. Enfin, censé l’être.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
20 février 2022 à 13 h 30 min #137632StaffZarnal- Level 22
- Messages : 7459
Oui, on voit bien que c’est un « Stone Cracker » en début de fichier extrait par xfdScan, et comme Galahad (Fairlight) et StingRay le confirment, ça confirme quoi !
Alors il faudra m’expliquer pourquoi StoneCracker 4.01 ( version reconnue par XFDScan puis décrunchée par decrunch ) ou bien StoneCracker 4.1 Pro ne veulent pas de ce fichier.
Je penche plus pour une erreur de reconnaissance.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
20 février 2022 à 14 h 00 min #137635Kimy- Level 15
- Messages : 2826
J’y avais pensé que ça pouvait être mis en exécutable sans être un programmeur chevronné…
J’étais resté sur le fait que je n’arrivais pas à décompresser Rick Dangerous, et donc, je n’ai pas essayé de charger un fichier déjà compressé dans « Stone Cracker ». J’ai la même version que toi, la 4.10.3 Pro.
Ça pourrait bien être une erreur de reconnaissance, mais c’est bien indiqué « S401 » en début de fichier quand on jette un oeil pourtant.
Étrange en effet que ça ne passe pas sur « Stone Cracker » directement ! C’est pour ça que j’ai ouvert cette discussion justement.
OK, pour le « runme.exe » ! Mais, je n’avais pas compris, car c’est « runit » en fait le vrai nom !
Justement, je viens de le décompresser avec Stone Cracker, et… là aussi, le fichier n’est pas identique à l’original !! Le résultat de la comparaison est le même qu’avec la décompression faite par « xfdDecrunch » (ça semble logique). Donc, « Stone Cracker » change la structure du fichier, je n’aime pas trop ça…
20 février 2022 à 14 h 48 min #137640StaffZarnal- Level 22
- Messages : 7459
De mieux en mieux…
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.