Voir le sujet pr�c�dent :: Voir le sujet suivant |
Auteur |
Message |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Ven 10 Ao� 2007, 18:54 Sujet du message: Pourquoi Locksmith est si rapide ? |
|
|
Ma question est contenue dans le titre. Pourquoi donc ce logiciel copie aussi rapidement les disquettes, la lecture semble extraordinairement optimis�e...
Est-ce dans l'ordre des secteurs � lire ? Dans les routines de transformation des nibbles en octets ? Les deux ? Autre(s) chose(s) ?
Merci,
antoine |
|
Revenir en haut de page |
|
|
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Ven 10 Ao� 2007, 22:14 Sujet du message: |
|
|
Lecture par ordre d'arriv�e des secteurs.
Et surtout pas de nibblizing/denibblizing en 6-2 (il lit 342 nibbles par secteur et les transforme en 256 octets mais ce sont des octets non exploitatables car uniquement destin�s au stockage temporaire en ram. C'est quand m�me du nibblizing/denibblizing pour gagner de la place en m�moire mais avec un autre algo. Il y a le source reconstitu� par Paul Guertin sur le forum comp.sys.apple2).
Du coup denibblizing � la vol�e et contr�les + pouss�s au niveau trailers et checksum.
J'en parle un peu ici (mythe Locksmith - recherche mot "locksmith"):
http://boutillon.free.fr/Underground/Outils/Fast_Boot_Fast_Load/Fast_Boot_Fast_Load.html
Ceci-dit je n'ai pas examin� � fond le source se trouvant sur un des cours de Godfather (il n'est pas complet mais �a donne une id�e).
Derni�re �dition par Deckard le Ven 10 Ao� 2007, 22:36; �dit� 2 fois |
|
Revenir en haut de page |
|
|
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Ven 10 Ao� 2007, 22:29 Sujet du message: |
|
|
Concernant le nom de l'auteur de Locksmith, j'ai une suggestion � te faire tir�e de ma propre exp�rience sur Nibbles Away ][.
Sur le soft proprement dit (Nibbles Away ][), le nom de l'auteur n'est pas mentionn�.
Par contre dans le magazine Nibble News (qui publiait des param�tres pour le soft), Randy Ubillos a sign� son �dito.
On peut supposer (ou imaginer) que pour Locksmith il y a 1 possibilit� pour que ce soit aussi le cas.
Je connais 1 personne qui a les LockSmith Newsletter Vol 1 et LockSmith Newsletter Issue #2 dans sa collection. Il s'agit de Fabrice Montupet (site Computers forever 1970..80..90: http://perso.orange.fr/fabrice.montupet/index.htm )
Tu peux essayer un mail pour lui demander si un nom figure dessus.
JM |
|
Revenir en haut de page |
|
|
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Sam 11 Ao� 2007, 0:13 Sujet du message: |
|
|
Merci de ces infos JM, je vais contacter ce monsieur.
En fait, je change de registre et passe aux protections EOA et le m-code avec mon original de Seven Cities of Gold et j'ai toujours trouv� le chargement tr�s rapide, les routines optimis�es, je me demandais lesquelles �taient les plus rapides.
Faire un source de 4096 octets en m-code ou presque, c'est pas la joie... J'ai d�marr� � 21h, il est 1h du matin et je n'ai pas termin�. Je continuerai demain (heureusement que madame et les enfants sont en vacances)
C'est impossible � suivre ce truc, ds le code de la piste 1 ($A000.$AFFF), il y a trois interpr�teurs m-code ! ! ! ! Je vais me marrer...
Dans les secteurs, il y a des bouts de documentation du m-code avec le nom des fonctions et un succint descriptif. On trouve aussi du "don't break this game"
Dodo, ciao, � tomoraw... hum
toto |
|
Revenir en haut de page |
|
|
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Sam 11 Ao� 2007, 22:30 Sujet du message: |
|
|
C'�tait chez EOA (ou ECA comme l'�crit JPL) qu'il y avait la signature du plombeur DRSMITH. Tu ne l'as pas trouv� sur ce soft?
JM |
|
Revenir en haut de page |
|
|
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Dim 12 Ao� 2007, 14:28 Sujet du message: |
|
|
Sans oublier aussi que Locksmith (fast copy) n'est ni sous dos 3.3 ni sous prodos, ce qui lui permet d'utiliser � loisir toute la m�moire comme il le veut (et ainsi charger le maximum d'info en un minimum de passes).
JM |
|
Revenir en haut de page |
|
|
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Dim 12 Ao� 2007, 17:00 Sujet du message: |
|
|
J'ai fait le source du fast copy 6.3, c'est vraiment optimis�, c'est du beau code. En ajoutant une compatibilit� Prodos et l'utilisation de la m�moire du GS, ce serait bien pratique...
Pas b�te l'utilisation de la page z�ro pour mettre les marqueurs des champs d'adresses et de donn�es...
antoine |
|
Revenir en haut de page |
|
|
|