Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 21:26, 12 December 2021 by Algoflash (talk | contribs) (Page créée avec « == Implémentation des éléments du jeu == === Borgs === ==== Éléments d'interface graphique ==== ==== Fichiers et fonctionnement ==== Les borgs sont implémentés Pour chaque borg on a :<br> plxxxx.pzz plxxxxdata.bin <- position 0 du pzz (fichier pouvant être nommé data2 ou data3, parfois absent de l'afs_data) plxxxxhit.bin <- position 2 du pzz (toujours présent dans l'afs_data et le pzz) plxxxxmot.bin <- position 3 du pzz (souvent absent de l'afs_d... »)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Implémentation des éléments du jeu

Borgs

Éléments d'interface graphique

Fichiers et fonctionnement

Les borgs sont implémentés Pour chaque borg on a :

plxxxx.pzz
plxxxxdata.bin  <- position 0 du pzz (fichier pouvant être nommé data2 ou data3, parfois absent de l'afs_data)
plxxxxhit.bin   <- position 2 du pzz (toujours présent dans l'afs_data et le pzz)
plxxxxmot.bin   <- position 3 du pzz (souvent absent de l'afs_data)
plxxxx_mdl.arc  <- position 4 du pzz (parfois absent de l'afs_data)
plxxxxb_mdl.arc <- position 5 du pzz (parfois absent de l'afs_data)
plxxxxg_mdl.arc <- position 6 du pzz (parfois absent de l'afs_data)
plxxxxs_mdl.arc <- position 7 du pzz (parfois absent de l'afs_data)
plxxxxc_mdl.arc <- position 8 du pzz (parfois absent de l'afs_data)
plxxxxk_mdl.arc <- position 9 du pzz (parfois absent de l'afs_data)


Position 000 : pour pl0604 et quelques autres borgs il s'agit de pl0604data2.bin ou plxxxxdata3.bin (seul un des trois data est présent, jamais deux, et ce fichier data2 ou data3 est identique au fichier data du pzz->000). (Version NTSC)

Position 002 : pour le borg pl0507 et pl0513, le fichier 2 et le hit diffèrent. (Version NTSC)


Position 003 : pour le borg "pl0009", le fichier 3 et le mot diffèrent. (Version NTSC) (Mot - Mouvement) - On peux observer que pour ces fichiers, on retrouve des références pouvant faire penser à de l'animation plxxxx_xx_animjoint. L'investigation mené par la communauté de Smash Bros Brawl montre une structure de fichier similaire. Il s'agit d'une autre version de HSD (Les structures de bases sont les mêmes).

Position 004 à 009 : contiennent "scene_data" en fin de section data, et sont des fichiers '"Scène" (HSDLib) qui contiennent les lumières, les caméras, les vertices, les bones à la manière d'un .blend.

pl0803 - pl080b - pl0f07 : Il reste uniquement le fichier pl0803hit.bin et pl080bhit.bin et aucun de leurs fichiers associés (notamment, pas de pzz associé), ce qui indique qu'ils sont à priori des restes de borgs non implémentés ... De même que le pzz pl0f07 n'a pas son fichier hit, ni ses 4 TPL internes (4 fichiers vides à la place) mais juste son fichier pl0f07_mdl.arc, ce qui indique que ce borg n'est pas implémenté non plus. (Version NTSC).

Sauvegarde mémoires

Data Crystals

Éléments d'interface graphique

Fichiers et fonctionnement

Sauvegarde mémoires