15Fermer17
mathieu41Le 04/07/2013 à 13:20
J'y ait pensé, mais le problème c'est qu'en plus ça limite la taille du prgm (par exemple si je stocke tout dans saferam1, j'ai ~760 caractères maximum, alors que si je reste dans le prgm, j'en ait autant que de mémoire disponible...
Sinon j'ai pensé à un système par page, mais ce serait plus compliqué à gérer...
Par contre:
chickendude (./5) :
Et un petit rappel : _insertMem ne peut insérer du mémoire que à la fin du variable.

Ceci est faux (à tout hasard j'ai essayé d'en insérer au milieu du prgm et ça a marché impec)
La Ram est insérée après l'adresse donnée, en fait je crois qu'il n'y a qu'un "décalage" des bytes après cette adresse, de hl octets, puis la rom call met à jour les adresses dans la VAT des variables situées après cette adresse (donc on peut insérer de la mémoire au milieu d'une variable, ça marche très bien wink )

J'ai presque fini ma routine qui gère les nouveaux fichiers (mais qui restent vide malheureusement ^^), et mon menu affiche tous les fichiers dispo (sans édition ni lecture mais ça m'a permis de me familiariser avec les routines qui gèrent la mémoire je devrait aller plus vite maintenant)
Dès que je l'ai fini, je la posterai, si vous avez le temps, dites moi quelles optimisations/modifications je pourrais apporter, et si vous avez des conseils sur ma façon de coder/commenter, etc, je suis tout ouïe ^^

Et encore merci pour votre aide! smile