WinUAE – Transfert d’une sauvegarde sur ADF NDOS vers HDF

Forum Amiga Software WinUAE – Transfert d’une sauvegarde sur ADF NDOS vers HDF

  • Créateur
    Sujet
  • #191974
    Batz18
      • Level 0 - Newbie
      • Messages : 5

      Bonjour à tous,

      je suis un « ancien » utilisateur Amiga et j’avais envie de me replonger dans cet univers via l’émulateur WinUAE sur mon PC.

      J’ai commencé par jouer à Cannon Fodder en utilisant les 3 disquettes adf, mais malheureusement le jeu plante à partir du niveau 20 (bug connu). J’ai donc fait une sauvegarde sur « disquette » que je vais appeler CFLevel20.adf.
      Je suis alors passé à une installation du jeu sur disque virtuel (avec installation de WHDLoad et tout ce qui s’en suit), en espérant continuer à partir de la sauvegarde CFLevel20.adf

      Mais c’est justement à ce point que je bloque. Pas sûr qu’il y ait une solution mais on ne sait jamais.

      J’essaye de récupérer le fichier de  sauvegarde depuis CFLevel20.adf pour la transférer vers le « disque dur », et la charger depuis le jeu installé en hdf. Le problème est qu’on n’accède pas au contenu de la disquette (NDOS), donc pas de fichier à copier.

      Pour info, j’ai fait qq sauvegardes depuis la version hdf du jeu, et ces fichiers sont eux bien visibles et stockés dans un dossier « save » (voir image). C’est vers ce dossier que je cherche à transférer la sauvegarde « disquette ».

      Une éventuelle astuce à partager ?

      Merci d’avance

       

      Sauvegarde en mode hdf

      Batz18 - Je suis tombé dans la marmite Amiga il y a des décennies et n'en suis jamais ressorti ! :-p

    Affichage de 8 réponses de 1 à 8 (sur un total de 8)

    Partager sur vos réseaux sociaux préférés :
    Facebooktwitterredditpinterestlinkedintumblrmail

    • Auteur
      Réponses
    • #191977
      Staff
      Aladin
        • Level 25
        • Messages : 15166

        Salut, a priori, c’est impossible… J’espère pour toi qu’un programmeur aura de meilleure nouvelle à ce problème.

        Tu as essayé avec MCE ?
        https://aminet.net/package/game/edit/MCE
        Devrait permettre de gérer les sauvegarde de Cannon Fodder.

        A tester aussi, l’installation avec open fodder sous Windows
        https://github.com/OpenFodder/openfodder
        Peut-être cela permet de récupérer les sauvegardes



        #192017
        stephbb75
          • Level 11
          • Messages : 1427

          Salut @Batz18,

          Déjà une question essentielle, peux tu relire ta sauvegarde ?
          Avec la version disquette.

          Si oui, tu avais dû mettre une disquette formaté. Ou soit le jeu la reformate (peu probable).
          Il a peut être dû simplement (bon, simplement !!! :wacko:   ) changer au début de la disquette son type, les 1er octets de la disquette (enfin du fichier ADF !) son « DOS » et l’octet suivant est le format (0 OFS, 1 FFS, ensuite je ne sais plus !).

          Tu peux utiliser ADF-Workshop (sous win) pour avoir des info sur ta disquette (enfin l’ADF !)

          https://www.tosecdev.org/downloads/category/25-adf-workshop

          il y en a d’autre, mais là je ne sais plus :scratch:

          Mais s’ils ont enregistré les infos sur des secteurs spécifiques de la disquette cela ne vas pas être simple d’y retrouver… à moins que cela a déjà été fait ;-)

           

          https://youtube.com/@stephbb75

          #192028
          Batz18
            • Level 0 - Newbie
            • Messages : 5

            Salut, merci pour vos réponses.

            @Aladin : pour MCE je ne suis pas très calé sur le sujet, donc pas sûr de savoir de pouvoir l’utiliser à court terme (visiblement je vais devoir consommer du tuto pour y arriver !). Mais je garde l’option de côté.
            Pour Open fodder, les sauvegardes sont créées sous windows au format ofg, pas compatibilité avec les formats Amiga.

            @stephbb75 : j’ai créé ma disquette de sauvegarde sous WinUAE (« Create Standard Disk » de mémoire), et oui je peux restaurer cette sauvegarde.
            En faisant un « analyze file » sous ADF-Workshop, j’obtiens File type unsupported

            ADF-Workshop

            Bon ça me semble compromis tout ça, pas vrai ?
            Après c’est pas un drame, je voulais au moins savoir si je ne suis pas passé à côté d’une astuce simple.

            Merci encore à vous ! :-)

            Batz18 - Je suis tombé dans la marmite Amiga il y a des décennies et n'en suis jamais ressorti ! :-p

            #192032
            stephbb75
              • Level 11
              • Messages : 1427

              Salut,

              Regarde avec un éditeur de fichier du type HxD (https://mh-nexus.de/en/hxd/) le début de ton fichier ADF.
              Sur une copie de se fichier met les 3 premier octets à « DOS » et le suivant à zéro, ce qui donne « 44 4F 53 00 »

              Avec un peut de chance (beaucoup ;-) ) cela pourrais fonctionner.

              https://youtube.com/@stephbb75

              #192071
              Batz18
                • Level 0 - Newbie
                • Messages : 5

                Hello,

                j’ai fait la manip et ça ne change rien : j’ai toujours l’icone « DFO:??? » qui s’affiche sous le workbench… (la chance n’était pas de la partie :-( )

                Au cas où, je peux envoyer l’adf de sauvegarde original (vu que je ne peux pas mettre en PJ)

                Merci

                Batz18 - Je suis tombé dans la marmite Amiga il y a des décennies et n'en suis jamais ressorti ! :-p

                #192075
                stephbb75
                  • Level 11
                  • Messages : 1427

                  Et si tu regarde avec ADF-Workshop

                  Ils ont du faire un formatage un peut plus compliqué, cela avais fonctionner pour certain truc, mais bon, c’est un peut simple.

                   

                  https://youtube.com/@stephbb75

                  #192095
                  Batz18
                    • Level 0 - Newbie
                    • Messages : 5

                    J’ai analysé sur ADF-Workshop le fichier modifié par HxD, et j’obtiens ce résultat.
                    Mais je ne sais pas trop quoi en faire…
                    Et pas trouvé de tuto ou guide sur l’utilisation d’ADF Workshop, on peut trouver ça qq part ?
                    Merci

                     

                    File selected : Cannon Fodder saveGame Mission20 HxD.adf
                    File size : 2.124.148 bytes
                    CRC32 : $94CC13A6
                    File loaded as an ADF : AmigaDOS OFS

                    Cyl Dec Len RLE Len Comp Len C.Mode & Flag U.SUM D.CRC H.CRC Crypt
                    —— ——– ——– ——– ————- —– —– —– —–
                    C00 11.264 – – NoComp – – – $9DD0 $0169 $0000 No
                    C01 11.264 – – NoComp – – – $0000 $0000 $0000 No
                    C02 11.264 – – NoComp – – – $CF14 $DE11 $0000 No
                    C03 11.264 – – NoComp – – – $1AF1 $FD9D $0000 No
                    C04 11.264 – – NoComp – – – $BC52 $30AF $0000 No
                    C05 11.264 – – NoComp – – – $E402 $55D2 $0000 No
                    C06 11.264 – – NoComp – – – $E404 $D5A8 $0000 No
                    C07 11.264 – – NoComp – – – $6968 $4499 $0000 No
                    C08 11.264 – – NoComp – – – $DA5E $8A8D $0000 No
                    C09 11.264 – – NoComp – – – $DD6E $3DD5 $0000 No
                    C10 11.264 – – NoComp – – – $DD70 $0DFB $0000 No
                    C11 11.264 – – NoComp – – – $C79C $3589 $0000 No
                    C12 11.264 – – NoComp – – – $E316 $9AD6 $0000 No
                    C13 11.264 – – NoComp – – – $E314 $7549 $0000 No
                    C14 11.264 – – NoComp – – – $E412 $946A $0000 No
                    C15 11.264 – – NoComp – – – $9C44 $ABB5 $0000 No
                    C16 11.264 – – NoComp – – – $E954 $8F06 $0000 No
                    C17 11.264 – – NoComp – – – $CBD2 $5EFE $0000 No
                    C18 11.264 – – NoComp – – – $DD56 $0CDA $0000 No
                    C19 11.264 – – NoComp – – – $94D2 $C44D $0000 No
                    C20 11.264 – – NoComp – – – $E68A $7F97 $0000 No
                    C21 11.264 – – NoComp – – – $E2FE $AF41 $0000 No
                    C22 11.264 – – NoComp – – – $E304 $A0F6 $0000 No
                    C23 11.264 – – NoComp – – – $3CD6 $9EF3 $0000 No
                    C24 11.264 – – NoComp – – – $6B3A $9F97 $0000 No
                    C25 11.264 – – NoComp – – – $DBB4 $D136 $0000 No
                    C26 11.264 – – NoComp – – – $DB08 $AC71 $0000 No
                    C27 11.264 – – NoComp – – – $DCAC $48DF $0000 No
                    C28 11.264 – – NoComp – – – $6E82 $BE9C $0000 No
                    C29 11.264 – – NoComp – – – $E3FC $9106 $0000 No
                    C30 11.264 – – NoComp – – – $E2FE $A2F7 $0000 No
                    C31 11.264 – – NoComp – – – $E2FC $B3D8 $0000 No
                    C32 11.264 – – NoComp – – – $F4E6 $3F92 $0000 No
                    C33 11.264 – – NoComp – – – $DCAA $CF82 $0000 No
                    C34 11.264 – – NoComp – – – $E0FC $160F $0000 No
                    C35 11.264 – – NoComp – – – $D7AE $43CF $0000 No
                    C36 11.264 – – NoComp – – – $3BCA $E1CE $0000 No
                    C37 11.264 – – NoComp – – – $E406 $CEEA $0000 No
                    C38 11.264 – – NoComp – – – $D7B0 $1A2C $0000 No
                    C39 11.264 – – NoComp – – – $E306 $93A7 $0000 No
                    C40 11.264 – – NoComp – – – $3BCE $3186 $0000 No
                    C41 11.264 – – NoComp – – – $C584 $8728 $0000 No
                    C42 11.264 – – NoComp – – – $DCAA $0B58 $0000 No
                    C43 11.264 – – NoComp – – – $DBAC $6E21 $0000 No
                    C44 11.264 – – NoComp – – – $DB00 $52B7 $0000 No
                    C45 11.264 – – NoComp – – – $1450 $A90B $0000 No
                    C46 11.264 – – NoComp – – – $E40E $CB83 $0000 No
                    C47 11.264 – – NoComp – – – $E40C $AD32 $0000 No
                    C48 11.264 – – NoComp – – – $E30E $18E0 $0000 No
                    C49 11.264 – – NoComp – – – $4E26 $3639 $0000 No
                    C50 11.264 – – NoComp – – – $DCBC $6D7E $0000 No
                    C51 11.264 – – NoComp – – – $DCBA $9A5B $0000 No
                    C52 11.264 – – NoComp – – – $DE64 $3B7C $0000 No
                    C53 11.264 – – NoComp – – – $E02C $16AE $0000 No
                    C54 11.264 – – NoComp – – – $E2F4 $E448 $0000 No
                    C55 11.264 – – NoComp – – – $E3F6 $4088 $0000 No
                    C56 11.264 – – NoComp – – – $DA48 $0986 $0000 No
                    C57 11.264 – – NoComp – – – $8200 $6FD6 $0000 No
                    C58 11.264 – – NoComp – – – $D89C $E311 $0000 No
                    C59 11.264 – – NoComp – – – $DCAC $1B86 $0000 No
                    C60 11.264 – – NoComp – – – $DCAA $5004 $0000 No
                    C61 11.264 – – NoComp – – – $AE8E $07B6 $0000 No
                    C62 11.264 – – NoComp – – – $E662 $1A79 $0000 No
                    C63 11.264 – – NoComp – – – $E34D $3A80 $0000 No
                    C64 11.264 – – NoComp – – – $E426 $F4D0 $0000 No
                    C65 11.264 – – NoComp – – – $1225 $F93B $0000 No
                    C66 11.264 – – NoComp – – – $79A2 $C68A $0000 No
                    C67 11.264 – – NoComp – – – $DC80 $09C1 $0000 No
                    C68 11.264 – – NoComp – – – $DD7E $2DDC $0000 No
                    C69 11.264 – – NoComp – – – $DC28 $F2FF $0000 No
                    C70 11.264 – – NoComp – – – $88C7 $9868 $0000 No
                    C71 11.264 – – NoComp – – – $E322 $81C9 $0000 No
                    C72 11.264 – – NoComp – – – $E2DC $B947 $0000 No
                    C73 11.264 – – NoComp – – – $E3EE $B9CE $0000 No
                    C74 11.264 – – NoComp – – – $DAD7 $E648 $0000 No
                    C75 11.264 – – NoComp – – – $D48E $D5E1 $0000 No
                    C76 11.264 – – NoComp – – – $DA4A $8D4C $0000 No
                    C77 11.264 – – NoComp – – – $DD3E $63B2 $0000 No
                    C78 11.264 – – NoComp – – – $56FB $56A7 $0000 No
                    C79 11.264 – – NoComp – – – $E3E4 $CC06 $0000 No
                    C80 11.264 – – NoComp – – – $E2E2 $722F $0000 No
                    C81 11.264 – – NoComp – – – $E2D4 $A9BB $0000 No
                    C82 11.264 – – NoComp – – – $3CB5 $E336 $0000 No

                    Bootblock specification:
                    – No bootable
                    – OFS (Original File System)
                    – Identification with ABR engine : Unknown bootblock!
                    – Identification with DWP engine : Unknown bootblock!

                    Disk Format : NoDOS datadisk
                    – Rate of filling : 56.59% (based on sectors identification)

                    WARNING: This file is oversized!

                    Calculate fingerprints of the fixed size ADF :
                    SHA1 : 2672905F393BA6183E75031E8B2733DAB8170AD4
                    MD5 : 388DAED7E16E2FC0391EAA5122D0BBED
                    CRC32 : EF2A12A2

                    Batz18 - Je suis tombé dans la marmite Amiga il y a des décennies et n'en suis jamais ressorti ! :-p

                    #192096
                    Bruno
                      • Level 6
                      • Messages : 388

                      Sur le forum EAB que fréquente Crashdisk, l’auteur de ADF Workshop, tu trouveras ces explications sur les résultats : https://eab.abime.net/showthread.php?p=1671074#post1671074

                      (mais EAB subit ces jours-ci, des attaques DoS et n’est pas tout le temps accessible)

                      Amiga 500, extensions 512 k et ACA500+ sous AmigaOS 3.2.2

                    Partager sur vos réseaux sociaux préférés :
                    Facebooktwitterredditpinterestlinkedintumblrmail
                    Affichage de 8 réponses de 1 à 8 (sur un total de 8)
                    • Vous devez être connecté pour répondre à ce sujet.