Voir le sujet pr�c�dent :: Voir le sujet suivant |
Auteur |
Message |
amauget
Inscrit le: 06 D�c 2009 Messages: 61 Localisation: Nantes
|
Post� le: Mer 27 Jan 2010, 22:09 Sujet du message: ROM 341-0001-02 Disk II 13 secteurs ? |
|
|
Hello � tous,
Je viens de mettre la main sur un jeu de 2 CI cens�s �tre les ROM P5 et P6 du Disk II version 13 secteurs.
Je dis "cens�s" car en soulevant le petit autocollant "Apple (C) 1978" qui �tait pratiquement d�coll� sur l'une des deux (non, je ne suis pas un vandale), je d�couvre avec surprise la mention : 341-0001-02.
Or d'apr�s toutes les FAQ que j'ai trouv�es, la ROM P6 porte le doux nom de 341-0010.
Je pr�f�re ne pas retirer le second autocollant... pour garder un peu d'authenticit�.
J'ai bien trouv� dans la FAQ le moyen de tester la version. Mais je pr�f�rerais ne pas d�t�riorer du mat�riel en faisant le test.
Comme je doute que la ROM E0 du BASIC Entier tienne sur une aussi petite puce, avez-vous des infos � ce sujet ?
Merci � tous. _________________ Antony
Apple II forever |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
Post� le: Jeu 28 Jan 2010, 0:14 Sujet du message: |
|
|
Salut � toi,
si tu as une carte contr�leur de Disk II, tu la mets telle quelle dans le slot 6, tu fais une copie de sa ROM (C600..C6FF) puis tu remplaces les P5/P6 par les tiens puis tu compares ta nouvelle ROM avec l'ancienne.
Cela te donnera d�j� une id�e du type de ROM (disk II ou pas, 13 ou 16 secteurs)
Je suis certain qu'il y a d'autres m�thodes bien plus simples mais c'est la premi�re qui me vient � l'esprit,
antoine |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
Deckard
Inscrit le: 29 Mar 2007 Messages: 350 Localisation: Levallois-Perret / Le Mans
|
Post� le: Jeu 28 Jan 2010, 13:04 Sujet du message: |
|
|
D'apr�s les photos du site de JPL, il n'y a pas le m�me nombre de pattes de chaque c�t� de ces composants:
II+ Integer BASIC E0 (341-0001-00) : 12 pattes
http://www.arcadecomponents.com/f/Apple_Chips.txt
341-0009 13 Sector Drive Controller P5 ROM
341-0010 13 Sector Drive Controller P6 ROM
341-0027 16 Sector Drive Controller P5 ROM
341-0027-A 16 Sector Drive Controller P5 ROM
341-0028 16 Sector Drive Controller P6 ROM (Also on Apple III)
341-0028-A 16 Sector Drive Controller P6 ROM (Also on Apple III)
341-0127-A 16 Sector Drive Controller P5A ROM
341-0128-A 16 Sector Drive Controller P6A ROM
Ici la version 16 secteurs: 10 pattes
Il y a combien de pattes sur tes composants?
JM |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
amauget
Inscrit le: 06 D�c 2009 Messages: 61 Localisation: Nantes
|
Post� le: Jeu 28 Jan 2010, 22:03 Sujet du message: |
|
|
Hello Deckard,
Deckard a �crit: |
Il y a combien de pattes sur tes composants?
|
Ce sont bien des PROM de Disk II, pas des ROM d'Apple.
Mes composant sont ceux avec 10 pattes.
Je retiens ton id�e de r�cup�rer directement la ROM. Je crois me souvenir que l'excellent Undersanding the Apple II donne la mani�re de proc�der. Je v�rifie...
Effectivement, tu ne peux r�cup�rer que le PROM de bootstrap (P5). La PROM du s�quenceur (P6), elle, n'est pas accessible directement par le processeur. Il faut donc retirer la P5 et mettre � la place la P6 (cf. page 243 9-16).
Il reste plus qu'� tester... _________________ Antony
Apple II forever |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
toinet
Inscrit le: 15 Juin 2007 Messages: 326 Localisation: Paris, France
|
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
amauget
Inscrit le: 06 D�c 2009 Messages: 61 Localisation: Nantes
|
Post� le: Sam 19 Juin 2010, 18:04 Sujet du message: |
|
|
Hello,
Un p'tit update... Au final, il s'agit bien de ROM 13 secteurs.
Je l'ai v�rifi� directement sous le moniteur en regardant le bonnes adresses.
Je ne sais plus o� j'ai p�ch� �a :
Code: | A program can test the card type by looking at its slot ROM space. The
signature bytes are as follows:
$Cn01: 20
$Cn03: 00
$Cn05: 03
$Cn07: 3C
$CnFF: FF if 13-sector; 00 if 16-sector |
Avec le programme en BASIC qui va bien :
Code: | 1 REM Scan the slots for Disk II interfaces
2 REM By Neil Parker
10 FOR S = 1 TO 7
20 A = 49152 + 256 * S
30 IF PEEK (A + 1) < > 32 OR PEEK (A + 3) < > 0 OR
PEEK (A + 5) < > 3 OR PEEK (A + 7) < > 60 THEN 100
40 PRINT "Disk II (";
50 T = PEEK (A + 255)
60 IF T = 0 THEN PRINT "16-sector";: GOTO 90
70 IF T = 255 THEN PRINT "13-sector";: GOTO 90
80 PRINT "other";
90 PRINT ") in slot "S
100 NEXT |
_________________ Antony
Apple II forever |
|
Revenir en haut de page |
|
![](templates/subSilver/images/spacer.gif) |
|