240Fermer242
sundanceLe 17/10/2007 à 17:50
Strider:

je te rassure tout de suite, je ne vais pas faire jeu par jeu ou demo par demo.

mais il est vrai que je n'ai pu tester tous.

le bug sur la Japtro concerne encore le bios parameter bloc, mais cette fois sur les fichiers .st

ces sont des bugs facilement corrigeables.

en gros pourquoi ca marche pas et ce que je dois faire:

actuellement pour connaitre la structure de la disquette je capture a la volée les octect 24 du boot secteur = nombre de secteur par track puis les octests 19 et 20 = nombre de secteur total de la disquette et enfin l'octets 26 = nombre de face de la disquette.

ca marche pour toute les disquettes standard, mais vous avez du déja remarqué que certaine disquette était illissible sous gem
(noms de fichier en caractere bizarre voir plantage quand on double clic sur le floppy A)

tout simplement car le boot secteur ne contient pas les données concernant la structure de la disquette mais des datas du jeux ou de la demo voir un boot loader (codé a la sauvage)

la parade:

pour les fichiers msa pas de pb un header est rajouté dans ce format, il contient tous ce qu'il faut.

pour les fichiers st ca ce complique il faut calculé la structure de la disquette selon la taille du fichiers image, en gros :
un fichiers de 720 ko = 9 secteurs 80 tracks
820 ko = 10 secteurs 82 tracks

donc ce seras dans le firmware 2.10 un peu de patience

Godcedric :

certain jeu sont plus ou moins bien déprotégé(exemple : ik+), ou plus ou moins bien codé, le SDisk n'a surtout pas vocation a palier a toute ces imperfections, cependant dans certain cas ca peu améliorer les choses ....