<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<HTML>
<HEAD>
<TITLE>HACK Z APPLE, Collection Apple II</TITLE>
<meta name="author"
content="JPL">
<meta name="KEYWORDS" content="HACK Z APPLE, JPL, Cracking, Hacking, Collection APPLE II, APPLE, Apple II, APPLE II Plus, 2+, Europlus, 2e, //e, enhanced, Platinium, Stealth, Cortland, GS, IIGS, WOZ, IIGS WOZ, ROM 0, ROM 1, ROM 4, IIc, IIc Plus,Apple III, LISA, MAC XL, DARK VADOR, ITT 2020, APPLE BF,APPLE REV0, REVISION 0, RFI, NON RFI">
<meta name="TITLE" content="Apple II standard">
<meta name="OWNER" content="HACKZAPPLE.COM">
<meta name="SUBJECT" content="Collection Apple II">
Laissez dans la position par dΘfaut (SW1-1 ON). Ceci indique α la carte ZIP s'il faut cacher la RAM commutable
de la carte langage. La documentation explique "il n'y a aucun logiciel connu qui le necessite" ; mais, et c'est
pourquoi il est lα, au cas o∙ quelqu'un trouverait jamais un logiciel qui refuse cette configuration alors cela
vous permettra d'essayer l'autre. <BR>
Affichage par dΘfaut en CDA : "Misc Settings" C/D Cache Disable Off
<BR><BR>
<B>SW1-2 Defeat Paddle Delay</B>
<BR>
Le delai est nΘcessaire pour jouer la plupart des jeux de 8 bits qui utilisent des paddles ou un joystick.
la configuration recommandΘe est d'avoir le delai actif (SW1-2 OFF ) α moins que vous vous sentiez l'Γme α expΘrimenter.
<BR>
Affichage par dΘfaut en CDA : "Misc Settings" Joystick Delay On
<BR><BR>
<B>SW1-3 Defeat AppleTalk Delay </B>
<BR>
Il devrait toujours Ωtre enclenchΘ (SW1-3 ON). Le bureau s'exΘcutera plus lentement avec le delai actif. La raison que les la plupart des utilisateurs
en avaient besoin pour Appletalk sous le systΦme 5, et il y a maintenant un init sur le tybalt qui fixe cela. Le systΦme 6 a rΘglΘ le problΦme mais exige
CPS Follow enclenchΘ pour que le patch fonctionne .
<BR>
Affichage par dΘfaut en CDA : AppleTalk Delay Off
<BR><BR>
<B>SW1-4 Defeat Counter Delay </B>
<BR>
Cette option est prΘsente de sorte que la ZipGS puisse Ωtre configurΘe pour Θviter le dΘlai nΘcessaire pour passer l'un des tests de diagnostique automatique.
Quand il est sur OFF, la ZipGS ralenti (elle ignore temporairement que n'importe quelles donnΘes peuvent Ωtre lues du cache plut⌠t que de la carte mΦre)
pendant environ 5 millisecondes quand vous lisez un Video Counters. Le delai permet au IIGS de passer ce test automatique particulier
Sinon la configuration recommandΘe est SW1-4 α ON (dΘlai inactif).
<BR>
Affichage par dΘfaut en CDA : Counter Delay Off
<BR><BR>
<B>SW1-5 Defeat CPS Follow</B>
<BR>
Ceci laisse la ZipGS automatiquement "suivre" le IIGS (par exemple quand il commute aux vitesses "normales" la ZipGS est deconnectΘe).
C'est une condition indispensable pour le bon fonctionnement de quelques logiciels qui necessitent un timing critique.
Si CPS Follow n'est pas en activitΘ vous aurez des problΦmes avec les disks ][ et le driver AppleTalk du System 6
qui s'attendent α ce que la carte ZIP ralentisse α 1 mΘgahertz quand le GS est sollicitΘ pour ralentir α 1MHz.
Par exemple, les dΘmos avec les bordures de textes (comme XMAS de FTA) ne fonctionneront pas. Attendez-vous α ce que des choses Θtranges
se produisent si vous jouez avec.
<BR>
Affichage par dΘfaut en CDA : CPS Follow On
<BR><BR>
<B>SW1-6 ZipGS Enable</B>
<BR>
L'objectif de la carte est tout de mΩme de la connecter... donc SW1-6 est sur ON
Ils correpondent α la vitesse pour chaque Slot de 1 α 7. Un switch α OFF indique que le slot
est en accΦs α 1Mhz. Cela est gΘnΘralement necesaire α quelques cartes pour lesquelles le timing est critique sans
que le IIGS en soit averti.
Les controleurs des lecteurs 5.25" disk sont traitΘes par l'option CPS FOLLOW si elles sont dans les slots 4 α 7
J'ai constatΘ qu'il est nΘcessaire d'enclencher le delai pourle slot 6 quand on utilise un lecteur de 3.5 reliΘ au port de disque du IIGS
Il y a quelques cas rares pour lesquels une longue opΘration sensible au timing effectuΘe en mode rapide soit rejettΘe α cause de la carte ZIPGS
α moins que le dΘlai soit enclenchΘ.
Dans mon cas, j'ai eu quelques erreurs Θtranges avec certains disques jusqu'α ce que j'aie enclenchΘ ce dΘlai.
<BR><BR>
<B>SW2-8 Defeat Speaker Delay</B>
vous permet d'arrΩter le dΘlai requis pour "les vieux Apple II" pour jouer de la mΩme faτon que sur les Apple 8 bits II ou sur les IIGS α vitesse normale.
Puisque le dΘlai est nΘcessaire pour obtenir le son correct de la plupart des jeux 8 bits, je recommande d'avoir ledΘlai actif (SW2-8 rΘglΘ α OFF).
<B> 002- Pourquoi deconnecter Appletalk Delay avec une ZipGS ? </B>
</TD>
</TR>
<TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD></TR>
<TR> <TD></TD> <TD></TD>
<TD CLASS="PARAG2">
Parce que cela rΘduit les performances chaque fois qu'une interruption se produit !<BR>
"Appletalk delay" s'est α l'origine appelΘ "Interrupt Delay" mais il a ΘtΘ renommΘ α la derniΦre minute parce que quelqu'un a essayΘ rΘellement une 8/64
sur un rΘseau Appleshare qui rejettait les paquets comme un fou.
<BR><BR>
Avec "Appletalk delay" ON, chaque fois qu'une interruption intervient la ZIPGS est deconnectΘe pendant 5ms de la mΩme faτon qu'avec les paddles,
le haut parleur et autres. Cela a un effet significatif parce que les interruptions VBL interviennent toutes les 16ms... ainsi votre ZIPGS passe un tiers
de son temps sans accΘlΘration.
<BR><BR>
En systeme 5 et antΘrieur (y compris le code Appletalk en ROM) il y a des boucles de timing sur la base de 2.8Mhz.
En accΘlΘrant le systΦme ce dernier abandonne de plus en plus de paquets parce qu'il les croit envoyΘs trop
lentement pour Ωtre corrects alors qu'en fait c'est le code Appletalk qui est trop rapide....
<BR><BR>
Pourquoi l'Appletalk delay n'est pas une solution complΦte : un paquet normal d'Appletalk que vous obtiendriez
d'un serveur prend environ 14ms pour Ωtre transmis. L'Appletalk delay couvre le premier 1/3 du paquet,
l'interruption de VBL couvre α peu prΦs un autre tiers du paquet,
mais rien n'est garanti pour garder l'accΘlΘration deconnectΘe pour le paquet entier.
Si vous accΘlΘrez la ZIPGS , elle commence α laisser
tomber n'importe comment les paquets longs.
<BR><BR>
Ce dernier problΦme explique pourquoi α l'origine a ΘtΘ Θcrit ZipTalk. Il a exigΘ un "slot delay" pour Ωtre possible
(dans par exemple les slots 6 ou 7),
et avant que chaque paquet d'Appletalk ait ΘtΘ reτu le slot Θtait ralenti de 50ms,
ainsi la ZIPGS restait non accΘlΘrΘe jusqu'α la fin du paquet
et tout fonctionnait. (la fonction Θmission de paquet a ΘtΘ Θgalement patchΘe , pour Ωtre s√r.)
<BR><BR>
Dans le systΦme 6 Apple a fixΘ des choses correctement dans les drivers d'Appletalk.
Le code de ZipTalk a ΘtΘ retirΘ et ce qui est restΘ comme ZipFix.
A partir de la version 6.0.1, le problΦme de clignotement de curseur a ΘtΘ rΘglΘ par Apple dans le panneau
de commande, si bien que maintenant vous
n'avez seulement besoin de ZipFix que pour GS/OS SET_SYS_SPEED ... et que personne ne semble utiliser!
C'est sur la page 1 qui manuel fourni avec la carte :<BR>
Pour ceux qui n'ont pas de carte de langage, les sept premiers contacts DIP
commandent la vitesse d'accΦs comme suit :<BR>
switch 1 ------------ slot 1 <BR>
switch 2 ------------ slot 2 <BR>
switch 3 ------------ slot 3 <BR>
switch 4 ------------ paddle/joystick port <BR>
switch 5 ------------ slot 5 <BR>
switch 6 ------------ slot 6 <BR>
switch 7 ------------ slot 7
<BR><BR>
OFF indique que slot est en accΦs α la grande vitesse. <BR>
ON indique que slot doit ralentir pour l'accΦs<BR>
Tous les slots peuvent Ωtre en accΦs α grande vitesse cependant tous les slots vides devraient avoir le switch
correspondant rΘglΘ α "OFF"
<BR>
<BR>
<B>Note spΘciale au sujet du commutateur 4 :</B>
<BR>
L'accΦs au slot 4 est toujours α la vitesse (normale) LENTE de Apple.
<BR>
<FONT COLOR="RED">Le switch 4 sur de SpeeDemon ne rΦgle pas la vitesse d'accΦs du slot 4. Il contr⌠le
le fonctionnement du joystick et des paddles </FONT>
<BR> <BR>
Si le switch 4 est en position de "ON", le SpeeDemon ralentira α la vitesse normale de Apple pendant 50 millisecondes chaque fois que le joystick est sollicitΘ.
Cela permet au logiciel de lire le joystick ou les paddles correctement.
<BR><BR>
Si le commutateur 4 est en position de "OFF", le SpeeDemon ne ralentira pas quand ils seront sollicitΘs. L'accΦs au slot 4 est toujours α la vitesse (normale c'est α dire
LENTE) de Apple. Certains programmes, tels qu'appleworks, emploient les positions mΘmoire attribuΘes au joystick, mΩme lorsque celui-ci n'est pas en
service. Si le switch 4 est placΘ α "ON" ces programmes ne montreront aucune accΘlΘration pour quelques fonctions, telles que des calculs et des tris.
A cette fin, α moins que vous ayez besoin du joystick pour vos applications, le commutateur 4 devrait Ωtre placΘ en position de "OFF".
<BR><BR>
<B>Si vous avez une carte α commutation de bancs </B> (carte 80-col Θtendue , Ramworks II, carte Saturne 128k
de Titan, etc...) rΘglez le <FONT COLOR="RED">switch 8 </FONT> de la carte dans la position ON.
<BR><BR>
Position des Switch de la carte α commutation de bancs :<BR>
Les contacts DIP 1-3 codent la position de votre carte α commutation de bancs . Employez la table suivante pour trouver la configuration appropriΘe
Si vous avez deux cartes α commutation de bancs dans votre systΦme,
l'un doit rΘsider dans le slot 0.
L'autre doit Ωtre dans le slot tel que dΘfini par des switchs 1-3 ci-dessus.
<BR><BR>
<B>Note SpΘciale 1 :</B> Puisque les trois premiers switchs sont utilisΘs pour coder l'endroit de la carte α commutation de bancs , vous ne pouvez plus
dΘfinir la vitesse de tous les slots. Plus spΘcifiquement vous ne pouvez pas contr⌠ler les slots 1 α 3, ou 6.
Ces slots fonctionneront alors toujours en vitesse rapide exceptΘ le slot 6 qui sera toujours lent.
<BR><BR>
<B>Note SpΘciale 2 :</B> Le slot que la carte de SpeeDemon utilise doit Ωtre placΘ dans la position "OFF"
<B> 029- Le setup de ma ZipGS ne correspond pas α mes switchs DIP !? </B>
</TD>
</TR>
<TR> <TD COLSPAN="3" HEIGHT="1" BGCOLOR="BLUE"></TD></TR>
<TR> <TD></TD> <TD></TD>
<TD CLASS="PARAG2">
Il y a deux explications probables :
<BR>
<IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Soit votre interprΘtation de la configuration est erronΘe du fait de la
pauvretΘ du manuel qui ne fourni aucune aide sur les noms et description des switchs
<BR>
<IMG SRC="../../THEMAS/DIVERS/BULLET.GIF">Soit lorsque vous avez installΘ le logiciel ZIPGS, vous avez mis ZipInit dans le repertoire SYSTEM/SYSTEM.SETUP
Si tel est le cas alors ZipInit Θcrase la configuration de vos switchs.
<BR><BR>
ZipInit est prΘvu pour une utilisation avec des disquettes et une compatibilitΘ avec un logiciel donnΘ.
Ainsi vous pourriez parfaitement vouloir arrΩter la ZIPGS ou rΘduire sa vitesse dΦs que vous lancez une disquette
de jeux par exemple.
<BR><BR>
La solution est donc de retirer ZipInit du dossier SYSTEM/SYSTEM.SETUP