Page 1 sur 2

Erreurs reconnues des Astuces d'Alice

Publié : 01 mai 2011 22:16
par jfg
Je lance ce sujet car j'ai retrouvé la 1ère épreuve du livre les Astuces d'Alice sur laquelle j'avais noté les erreurs que j'avais détectées. Sur l'autre exemplaire que je possède, elles ne sont pas corrigées, donc j'imagine que Matra Hachette a édité le livre sans en tenir compte. Donc voilà la liste des erreurs que j'avais vues à l'époque:
  • page 13: c'est $FBD4 et non $F8D4
  • page 13: c'est $FBD6 et non $F8D6
  • page 36: c'est $DF90 et non $DFA0 (soit 53232 au lieu de 57248)
  • page 79: c'est Alice 90 et non Alice 9 (OK, tout le monde avait deviné...)
  • page 159: c'est un connecteur 36 points (et non 34), avec 2 précisions supplémentaires: broche 35: non utilisée, broche 36: Entrée son
  • page 160: c'est le schéma d'un Alice 32, et page 162, celui d'un Alice 90 (ce n'était pas indiqué)
  • page 165: le programme K7WRT se trouve en $DF90 et non DFA0
Bon, j'espère que cela ne vous avait pas trop perturbés...

Re: Erreurs reconnues des Astuces d'Alice

Publié : 01 mai 2011 23:05
par Patrice
Il y en a d'autres :!: :wink:

- p 7: M4"A"C0 : 1C : 2A+
- p 12: POLCA à remplacer par OUTCA
- p 37: K7REA, en $DFBC devient $DFAC
- p 84: mode choisi 40 ou 80 caractères et cette définition n'est possible qu'en mode 40 caractères;
- p 105: bas de la page après R1 en dessous c'est R3 et non R2
- p149: en haut de la page Basic 16 Ko de mémoire morte la place de 18 Ko, en bas de page
$3745 à remplacer 2 fois par $3345
- p 150: en bas de page "qui se trouve en $3250 et $3251 et non en $3280 et $3281
- p 159: manque les barres de complémentation sur W, SEL, RESET, NMI
- Schéma du Alice 90 manque des n°s de connexion EF 9345 (Z12) (cf page hardware dans le wiki d'Alice carte mère Alice 90 rubrique sortie vidéo - schéma)
- p 165: bas de page KSINP à remplacer par KDINP
- p 172: bas de page Un registre d'état à 8 bits "F" et non "P" et manque pour un compteur programme à 16 bits "PC"

Re: Erreurs reconnues des Astuces d'Alice

Publié : 01 mai 2011 23:15
par jfg
Patrice a écrit :Il y en a d'autres :!: :wink:
Sûrement, justement, c'est le lieu où les dénoncer!

Re: Erreurs reconnues des Astuces d'Alice

Publié : 01 mai 2011 23:35
par Patrice
Voir juste au dessus :!: :wink: :)

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 08:04
par Carl
bientôt une réedition ? :wink:

carl

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 08:07
par jfg
Édition très limitée alors... :P

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 09:06
par Daniel
La nouvelle édition a été publiée le 2 mai 2011 à http://alice32.free.fr/doc/index.html
Les erreurs à corriger sont listées en page 4
(N'oubliez pas de vider le cache de votre navigateur, sinon vous risquez de voir encore l'ancienne version)

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 09:14
par Patrice
Merci Daniel pour l'ajout des corrections :!: :wink:

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 10:27
par Eric_80
[Edit] effacé par l'auteur.

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 13:00
par Daniel
A priori ce ne sont pas des erreurs, mais des imperfections de la reproduction du livre : numérisation + compression.
Les polices avec des O et des 8 carrés sont sujettes à ce genre de mauvaise interprétation.
Les logiciels d'OCR s'y trompent peut-être (comme toujours avec des listings de programmes scannés). Pas le lecteur averti.

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 13:12
par Carl
merci

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 13:32
par Eric_80
[Edit] effacé par l'auteur.

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 13:48
par Daniel
La plupart du temps, pour les sources de programmes, les imprimeurs reproduisaient des listings d'imprimantes à aiguilles. Si l'auteur est sérieux, il a testé son programme et le listing est juste. Mais pas forcément lisible, si le ruban est usé. A l'impression du livre il y a une dégradation supplémentaire. Ensuite le livre est scanné, avec du matériel d'amateur et des résolutions faibles pour ne pas produire de fichiers trop gros. Enfin le scan est fortement compressé pour permettre sa diffusion en ligne sur internet. La technique de compression DjVu est assez proche des techniques utilisées pour la reconnaissance optique des caractères. Les algorithmes, aussi évolués soient-ils, ont beaucoup de mal à reconnaître un mauvais B d'un mauvais 8, un mauvais O d'un mauvais D. Voilà l'explication.

La solution est simple : acheter la prochaine édition corrigée du livre, pour que Jean-François touche des droits d'auteur bien mérités. La diffusion des scans sur internet est illégale : l'auteur du délit, le fournisseur des scans et les utilisateurs méritent la prison. Auront-ils le droit d'y apporter leur Alice pour se distraire derrière les barreaux :?:

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 16:14
par Eric_80
C'était surtout pour aider les débutants en assembleur,
car tout le monde (comme moi par exemple) n'a pas forcément le livre original vu qu'il n'est plus en vente.

Mais pas de soucis j'ai effacé les posts. :wink:

Re: Erreurs reconnues des Astuces d'Alice

Publié : 02 mai 2011 16:55
par Patrice
jfg a écrit :Je lance ce sujet car j'ai retrouvé la 1ère épreuve du livre les Astuces d'Alice sur laquelle j'avais noté les erreurs que j'avais détectées. Sur l'autre exemplaire que je possède, elles ne sont pas corrigées, donc j'imagine que Matra Hachette a édité le livre sans en tenir compte. Donc voilà la liste des erreurs que j'avais vues à l'époque:
  • ..................
  • page 36: c'est $DF90 et non $DFA0 (soit 53232 au lieu de 57248)
    .....................
Bon, j'espère que cela ne vous avait pas trop perturbés...
Jean-François, Il y a une petite erreur de conversion: $DF90 = 57232 et non 53232 :!: :wink:

Et j'ai oublié à la page 38 (milieu de page) au § définition des valeurs pour les types de fichiers: les tableaux numériques Basic ont pour valeur "04" et non "01" et à la p 100 (bas de page) pour la commande "KRL", il manque le positionnement du bit "i" qui se trouve tout à droite (case vide du mot) :!: :wink: