Ça fait vraiment très longtemps que je n'ai pas fait ce genre de chose sur Atari, j'aimerai savoir si je fais bien les choses.
J'ai un programme qui, pour connaître la taille d'un programme réalise les appels systèmes suivant :
Fopen Fseek à la fin du fichier --> d0 contiendra ainsi la taille du fichier Fseek au début Fclose
Je trouve ça crade et FsFirst semble être une meilleure solution, la taille du fichier se trouvera alors dans le buffer DTA du programme.
Et concernant la manipulation des fichiers en général, est-ce qu'il y a des choses particulières à faire sous un OS comme MagiC ou MiNT ? J'ai un bug un peu bizarre sous Magic (pas testé sous MiNT) qui n'apparaît pas sous TOS qui semble lié à la lecture d'un fichier.