Jeudi 07/12/2006.
Weblog au fil de l'eau sur le concours organisé par **** *********.
Les tests continuent.
J'ai trouvé un nouveau bug quand je demandais à
sortir de
FASTDSK.
Il s'avère qu'avec la version 256k quand on vient de
créer un .DSK, la valeur finale dans BankSelect (RamWorks
III)
n'est pas 0.
Or en quittant, malgré le fait que je faisais un classique
LDA
#$A0
et JSR $C300 pour enclencher le mode 80 colonnes, l'affichage
était erroné: seules les colonnes
correspondant à la ram principale étaient
visibles.
Même en relançant BASIC.SYSTEM, si je faisais
ensuite un
PR#3, l'affichage était toujours incorrect!
Le truc, c'est de ne pas oublier de remettre 0 dans le BankSelect pour
être positionné sur le bank 0 de la ram auxiliaire
et donc
pouvoir avoir à l'écran les colonnes de texte
correspondant à cette ram auxiliaire.
Hop, rajout effectué après avoir
galérer pour
comprendre. C'est en relançant RAM.DRV.SYSTEM que le mode 80
colonnes revenait à la normale. Finalement, ça
m'a
vachement servi d'en faire le source ;-)))
J'ai créé pour SbM
des disk images
.DSK pour 29
disquettes de la
revue Pom's
tirées de la collection de The
White Man.
Ce fut rapide et je suis bien le 1er à apprécier
cette
version 256k :-)))
Il faut que je les compare avec les miennes et avec celles de THRY2.
Encore du temps à passer en perspective.
Malheureusement, certaines disquettes posaient des problèmes.
D'abord, le cas (pas grave en soi) où le programme a
dû s'y prendre à plusieurs fois pour lire certains
secteurs.
FASTDSK affiche le nombre de
relectures:
Et puis les cas où les disquettes sont vraiment mal en point
avec des erreurs un peu partout:
J'ai tout récupéré avec CiderPress:
Et c'est maintenant dispo sur mon disque dur de PC:
J'en ai profité pour faire quelques tests en bootant un
émulateur d'Apple II:
Je dois en avoir encore d'autres dans une autre boite. Il va falloir
aller inspecter ça de plus près...
Sinon, excellentes nouvelles: Arnaud,
Jean-Pierre et Thierry m'ont
répondu.
Ils sont partant pour faire des tests: YOUPI!!!!
Et à l'occasion d'un mail de Philippe
qui
suivait mes aventures
avec FASTDSK sur ce site,
j'ai un testeur en
plus...
5 testeurs en tout!!
Si avec ça il y a encore des bogues, ça
serait vraiment un manque de bol!!
Je viens de leur envoyer la dernière version (la 20061207)
avec
quelques explications.
A suivre...