====== Fichiers lgp ====== Une archive lgp contient pleins de fichiers. Cet article décrit l'organisation de cette archive et permet ainsi de la séparer en plusieurs fichiers qu'elle contient. Au début de l'archive on trouve une table des matières qui nous donne les adresses de départ de chaque fichier du lgp. ^Position^Taille^Description^ ^0|12 octets^0x0000 et SQUARESOFT^ ^12|4 octets|Nombres de fichiers dans l'archive lgp^ ^16|NbFichiers*27|**[[#Table des matières]]**^ ^[[#Conflits]]^^^ ^[[#Fichiers]]^^^ ^Fin - 14|14 octets^FINAL FANTASY7^ ===== Table des matières ===== La table des matière est divisée en NbFichiers entrées de 27 octets chacune. Chaque entrée est organisée ainsi : ^Position^Taille^Description^ ^0|20 octets|Nom du fichier| ^20|4 octets|Position du fichier dans le lgp| ^24|1 octet^0x0e| ^25|2 octets|Conflit| Il semble que la table des matières range les entrées par ordre alphabétique de leur noms (enfin presque), et non pas par ordre d'apparition dans le fichier lgp. Il est peut-être parfois mieux de ranger dans l'ordre d'apparition dans le fichier lgp. ===== Conflits ===== ^Position^Taille^Description^ ^0|4 * 30 * 30 octets|Table de recherche| ^3600|2 octets|Nombre de conflits| ^3602|132 * nbConflits|Conflits| ==== Table de recherche ==== ^Position^Taille^Description^ ^0|2 octets|Position dans la table des matières| ^2|2 octets|Nombre de fichiers| ==== Conflits ==== ^Position^Taille^Description^ ^0|2 octets|Nombre d'entrées pour le conflit| ^2|130 * 2|Entrées pour le conflit| === Entrée pour le conflit === ^Position^Taille^Description^ ^2|128 octets|Nom| ^130|2 octets|Position dans la table des matières| ===== Fichiers ===== Chaque fichier est précédé d'un petit header : ^Position^Taille^Description^ ^0|20 octets|Nom du fichier| ^20|4 octets|Taille du fichier| ^24|TailleFichier|Le fichier| ===== Voir aussi ===== * {ff7} [[ff7:technique:field|field.lgp]]