Page 1 sur 1
Header de ROMs
Publié : ven. 28 août 2015 22:00
par Kekun
Salut,
En ce moment je développe un gestionnaire de jeux pour GNOME et je cherche autant d'info que possible sur les formats de fichiers utilisés par tout type de jeux, y compris les ROMs PCE.
Hors j'ai beau fouiner je trouve que peu (trop peu) d'informations sur les headers de ROMs PCE et SGX. J'ai pas encore chercher pour les formats disques.
Si vous avez la moindre information je suis preneur, que ce soit pour la PCE ou pas (sauf la SNES, la SMS/GG et la MD, là les infos manquent pas).
D'avance merci !
Re: Header de ROMs
Publié : sam. 29 août 2015 14:35
par MooZ
Salut!
Sur PCE les "headers" de 512 octets sont les infos rajoutées par les copieurs de l'époque.
Si je me souviens bien le set de référence actuel (no-intro) n'en contient pas. Le set historique (good-pce) par contre en est rempli.
Je ne pense pas que le Magic Griffin rajoute quoi que ce soit. Par contre je crois que ces saloperies sont plutôt l'oeuvre du MGD2. Je regarderai demain soir si je n'ai pas des docs là dessus. Il faudrait aussi regarder du côté d'
ucon64.
J'avoue qu'un entête standardisé pour la PCE éviterait aux développeurs d'émulateurs de rajouter des heuristiques plus ou moins dégueulasses (HuCard, HuCard+, Super HuCard? Populous? SF2? etc...).
Pour les CDs c'est plus simple, tu n'as qu'à regarder sur
http://www.necstasy.net
Edit: Je viens de regarder le source d'ucon64 pour la pce :
src/console/pce.c?view=markup. Il y a des infos sur les roms (crc32 et co). Mais il y a surtout ce petit commentaire bien sympatique ligne 684 qui dit que le format de l'entête se trouve dans
src/backup/ffe.h. Et en effet dans le commentaire tu as le descriptif d'un entête de 512 octets.
Donc je me suis vautré. Le Magic Griffin rajoute bien un entête. Par contre je n'ai pas vérifié si ça correspond à l'entête présent dans les ROMs du set good-pce.
Re: Header de ROMs
Publié : sam. 29 août 2015 15:06
par Kekun
Donc pas de header standard pour les ROMs PCE si j'ai bien compris. Tant pis. C'est pareil pour le SGX j'imagine ?
Ce que je cherche avant tout c'est des
nombres magiques afin d'améliorer la détection des jeux par
la base de données de MIME types de Freedesktop, sur laquelle mon appli va se baser.
En gros n'importe quel point garanti commun à tous les jeux PCE suffirait à faire mon bonheur. =)
Re: Header de ROMs
Publié : sam. 29 août 2015 15:38
par MooZ
Je pense que tu l'as dans l'os

Les seules solutions simple seraient de se baser sur l'extension .pce (vive le DOS), ou se taper une grosse table de checksum (mais quid des trads et homebrew).
Re: Header de ROMs
Publié : sam. 29 août 2015 15:40
par Kekun
Bah, tant pis, les extensions feront l'affaire faute de mieux. =)
Merci !
Re: Header de ROMs
Publié : mar. 01 sept. 2015 08:14
par Laucops
Oh, un Kekun
Salut l'ami, content de te voir ici-bas
