ABCelectronique : portail d'information dans le domaine de l'électronique

Merci de ne pas poster des messages en relation avec le piratage.


    Forums de Abcelectronique > Software / Péri-informatique
  » [Résolu] Spectrum 128ko
Identifiant Se souvenir de moi ?
Mot de passe
Répondre     Nouvelle discussion
[Résolu] Spectrum 128ko

 

henri12
henri12 ★★★★★☆☆ 20/11/2017, 05h28 #1  
Bonjour

Je viens de constater que la ROM basic du 48ko est identique au 128ko en 2eme bank, la fonction sound est en bank 0.
Donc si on met un module son sur un Spectrum 48ko cela peut faire fonctionner la fonction sound mais le Spectrum 128ko commute entre les 2 bank en commutateur interne.
Es qu'il faut rajouter une carte électronique.

http://zxspectrum.it.omegahg.com/images/REB_128.jpg

Merci.

Dernière modification par henri12 20/11/2017 à 05h39.
DAUDET78
DAUDET78 ★★★★★★★ 20/11/2017, 11h56 #2  
temps très gris ce matin .
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là !
Pasglop
Pasglop ★★★☆☆☆☆ 20/11/2017, 12h56 #3  
Posté par DAUDET78

temps très gris ce matin .

Daudet, météorologue personnel de riri12, un privilège...

Sinon, très beau temps par ici.
henri12
henri12 ★★★★★☆☆ 20/11/2017, 13h05 #4  
http://www.worldofspectrum.org/faq/...8kreference.htm

La mémoire rom 0 et 1 se trouve à la même adresse 0x4000 la rom ne fait que commuter entre les 2 bank.
croquette
croquette ★★★★★☆☆ 21/11/2017, 01h36 #5  
1h35 du matin, ce doit être couvert (les volets sont fermés à cette heure ci) par chez moi, il fait 13,8 degrés dehors d'après la sonde extérieure !
DAUDET78
DAUDET78 ★★★★★★★ 21/11/2017, 08h57 #6  
la météo annonce un mieux
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là !
croquette
croquette ★★★★★☆☆ 21/11/2017, 13h39 #7  
Posté par DAUDET78

la météo annonce un mieux




Aura-t-on un rude hiver cette année ?
gregelec
gregelec ★★★★★★ 21/11/2017, 13h59 #8  
Posté par croquette

Aura-t-on un rude hiver cette année ?



Si le trappeur coupe du bois l'hiver sera rude (Proverbe indien)
__________________
Ma responsabilité ne peut être engagée en cas de dégâts...
croquette
croquette ★★★★★☆☆ 21/11/2017, 14h48 #9  
Posté par gregelec

Si le trappeur coupe du bois l'hiver sera rude (Proverbe indien)



Bon à savoir, ça !
Pasglop
Pasglop ★★★☆☆☆☆ 21/11/2017, 16h10 #10  
Vieux proverbe météo des marins:

Quand le goéland se gratte le gland, c’est qu’il va faire mauvais temps.
Quand il se gratte le cul, c’est qu’il ne fera pas beau non-plus
croquette
croquette ★★★★★☆☆ 21/11/2017, 16h33 #11  
Posté par Pasglop

Vieux proverbe météo des marins:

Quand le goéland se gratte le gland, c’est qu’il va faire mauvais temps.
Quand il se gratte le cul, c’est qu’il ne fera pas beau non-plus




Faut que j'observe ça car j'habite la ville où chaque habitant est parrain d'un goéland. Ils viennent souvent sur le rebord ma fenètre manger des croutons de pain dans ma main ! Les pigeons, les merles, les pies et les corneilles sont plus timides.
henri12
henri12 ★★★★★☆☆ 21/11/2017, 19h49 #12  
Les instructions exemple: stick ou sound ajouter doit être reconnu par le circuit programmer qui commute la rom en bank0.

AY-3-8912, et des commandes BASIC supplémentaires pour commander ce matériel (STICK, SOUND).

Si je connais le code HEX générer de SOUND, es qu'il est possible de détecter le code générer de SOUND par des circuits 74LS en compteur HEX et activer une bascule à 1 pour commuter en bank0.

Dernière modification par henri12 21/11/2017 à 20h07.
henri12
henri12 ★★★★★☆☆ 22/11/2017, 10h47 #13  
Si on connaît HEX générer par SOUND, on crée le binaire avec un mini switch puis on le compare avec une fonction ET
Récupérer sur le port 8bits du Spectrum 10011011 = Sound, le résultat commute en bank0 quelque ms pour que l'instruction Sound soit interpréter puis revient en bank1.

Quel circuit peut commuter 1 en sortie quand il trouve 10011011 en entrée.

Donc il faut un mini switch qui stocke la valeur 8 bits de SOUND

et un comparateur 8 entrées.

http://www.courstechinfo.be/MathInfo/Comparateur.html

Si tous les entrées sont égaux des 2 groupes de 8bits la sortie =1

On peut commuter en bank0

Pour mesurer quel bit sont générer il faut mesurer chaque bit du port du Spectrum et taper SOUND puis entrer.

Donc il faut 8 XNOR et plusieurs AND final.
Es qu'on doit être déjà commuter en rom0 avant de faire SOUND.

Dernière modification par henri12 22/11/2017 à 14h33.
DAUDET78
DAUDET78 ★★★★★★★ 22/11/2017, 11h50 #14  
Y a du soleil aujourd'hui .
__________________
L'age n'est pas un handicap .... Encore faut-il arriver jusque là !
henri12
henri12 ★★★★★☆☆ 22/11/2017, 14h13 #15  
En faisant SOUND + paramètres enter le Spectrum commute et exécute le programme car les XNOR et AND on un temps de réponse.

Es que le Spectrum produira un son si il a le AY-8912

Dernière modification par henri12 22/11/2017 à 17h36.
tchitchou
tchitchou ★★★☆☆☆☆ 22/11/2017, 20h25 #16  
Ciel pommelé et femme fardée sont de courte durée.
croquette
croquette ★★★★★☆☆ 22/11/2017, 21h29 #17  
C'est un dicton ?
Pasglop
Pasglop ★★★☆☆☆☆ 22/11/2017, 21h57 #18  
Citation météo du soir : qui pisse contre le vent se rince les dents
@+
henri12
henri12 ★★★★★☆☆ 08/12/2017, 10h16 #19  
Il faut tester la rom Spectrum 128ko sur un 48ko et basculer en bank0 avec un fil pour tester la commande SOUND à l' écran.

Le Spectrum 48ko exécute le basic 48ko de la rom 128ko en bank1 et bank0 n'affiche pas le menu.

SOUND impossible à la commutation, il faut un module pour Spectrum 128ko.

Dernière modification par henri12 08/12/2017 à 13h13.
henri12
henri12 ★★★★★☆☆ 08/12/2017, 16h56 #20  
Si on met du vernis argenté sur le connecteur clavier du Spectrum avec un petit pinceau, il faut mettre de l'adhésif pour délimiter avant de peindre au vernis.

Dernière modification par henri12 08/12/2017 à 18h43.
croquette
croquette ★★★★★☆☆ 08/12/2017, 17h41 #21  
Le vernis pailleté pour les ongles, ça marche aussi ?
henri12
henri12 ★★★★★☆☆ 08/12/2017, 18h59 #22  
A essayer le vernis ongle.
henri12
henri12 ★★★★★☆☆ 08/12/2017, 19h03 #23  
On doit être en basic 128ko pour faire play

PLAY fonctionne vérifier la sortie son sur le Spectrum.

10 LET a$="cfedafgCFEDAFGCC"
20 PLAY a$

Ensuite RUN

http://worldofspectrum.org/ZXSpectr...l/sp128p11.html

Dernière modification par henri12 08/12/2017 à 20h57.
henri12
henri12 ★★★★★☆☆ 12/12/2017, 06h02 #24  
Si la ROM 48ko bank1 du spectrum 128Ko fonctionne sur Spectrum 48ko, la ROM basic 128ko bank0 recherche la RAM 128ko pour s'initialiser en RAM.

Cette carte change l'adressage.

http://zxspectrum.it.omegahg.com/images/REB_128.jpg

Dernière modification par henri12 12/12/2017 à 06h23.
Répondre