La commande &c2 permet de switcher les deux plages de 64ko
donc &c0 donne :
0 4 1 5 2 6 3 7
avec &c2 ta ram sera organisée comme suit :
4 0 5 1 6 2 7 3
Donc attention d'avoir du code pour prendre la relève (tu peux te servir par exemple de &c7 sauter dans ton code qui se situera entre &c000 et &ffff et ensuite switcher &c2
@TotO : ton truc wikipedia ne parle pas du tout de la même chose par contre, il parle des instructions "cachées" d'entrées/sorites genre out (c),0 par exemple.
[...]Là où les choses deviennent intéressantes, c'est dans les commandes suivantes : OUT &7F00,&C1 : la banque 4 de l'extension se loge de &C000 à &FFFF. Vous voyez l'astuce ? OUT &7F00,&C2 : le second soit prend la place du premier (les quatres banques principales deviennent secondaires et inversement).[...]
Inscription : 13 Jan 2010, 14:25 Message(s) : 2270
shap a écrit :
@TotO : ton truc wikipedia ne parle pas du tout de la même chose par contre, il parle des instructions "cachées" d'entrées/sorites genre out (c),0 par exemple.
Mais si j'ai bien compris en faisant un out &7f00,&c2, les banques secondaires deviennent principales. Donc par exemple la banque (anciennement &c6) se place donc en ram de &8000 a &c000
Inscription : 15 Oct 2007, 02:49 Message(s) : 402 Localisation : Les Sucres en Morceaux
Elles sont activées, mais elles ne sont pas "principales". La nuance est que l'écran ne peut toujours scanner que les banks 0 à 3. Sinon, je crois que c'est tout comme.
Inscription : 20 Août 2007, 18:21 Message(s) : 4982
Chany a écrit :
Mais si j'ai bien compris en faisant un out &7f00,&c2, les banques secondaires deviennent principales.Donc par exemple la banque (anciennement &c6) se place donc en ram de &8000 a &c000
oui c'est ca .. &C4 en &0000 , &C5 en &4000 , &C6 en 8000 puis &C7 en &C000
Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 9 invité(s)
Vous ne pouvez pas publier de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas insérer de pièces jointes dans ce forum