tu peux pas faire ça proprement sous AMS... tu es obligé de déprotéger la ROM et c'est assez dangereux parce que tu peux niquer ta calc si ton prog a un bug, donc vaut mieux éviter ^^
cela dit peut-être que tu peux réarranger tes structures de données pour pas avoir à désarchiver-réarchiver 40 ko à chaque fois ? que contient ton fichier et pourquoi est-ce que tu le modifies ?
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
C'est mon fichier de levels de grav, donc 110 levels, dans lequel j'ai intégré les highscores. Ca permet d'avoir un record par level et donc quand on crée un nouveau level, on peux y enregistrer son record. Et j'ai pas trouvé d'autre solution pour garder une compatibilité antérieure. (Enfin faudrait peut-être tout changer^^).
Donc le fichier est désarchivé chaque fois qu'on fait un nouveau record.
Une solution serait de modifier le fichier qu'a la fin de l'execution de grav en fait^^
ben c'est l'inconvénient d'avoir les scores et les données dans un même fichier... enfin tu peux toujours stocker les scores dans un autre fichier tout en gardant la compatibilité antérieure ^^
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
C'est le cas (dans la derniere version, levels et scores sont séparés), seulement seul les scores des levels "officiels" sont sauvegardés, et donc pas de record sur un level fait par un utilisateur. Il faudrait mettre en place un systeme d'identifiant unique ou quelque chose du genre.
je veux dire "de manière portable" ^^ (bobti89 sait déjà que c'est possible par exemple sous AMS 1, cf post de départ)
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)