it regularly difficult to spot, aside from maybe by a genuine Rolex replica history specialist, in light of the fact that the best phony Rolex are 95% made by Rolex. If you want to know how often you should optimally be winding your rolex replica watch, Click Here.

Oric Telestrat pas ...
 
Notifications
Retirer tout

Oric Telestrat pas cher (hum...) sur eBay

41 Posts
9 Utilisateurs
1 Likes
781 Vu
shield59
(@shield59)
Estimable Member Adhérent
Inscription: Il y a 2 ans
Posts: 130
 

@fred_72 Super! j' ai pas percuté tout de suite mais tu es l' auteur de la carte temps réel que je suis en train d' assembler.Je vais avoir des questions à te poser pour la mise en service.As tu realisé un programme pour afficher l' heure automatiquement sur l' oric.?Merci pour ton boulot en tout cas!!


   
RépondreCitation
shield59
(@shield59)
Estimable Member Adhérent
Inscription: Il y a 2 ans
Posts: 130
 

@silicebit

Jette un oeil sur cette vidéo intéressante!!!C' est pile ,poil ce qui faudrait pour arriver à copier la carte mere qui reste dispo..................


   
RépondreCitation
Silicebit
(@silicebit)
Eminent Member
Inscription: Il y a 1 an
Posts: 20
 

L’outil parfait pour la rétro-ingénierie! Dommage qu’il ne soit pas disponible pour Linux!


   
RépondreCitation
shield59
(@shield59)
Estimable Member Adhérent
Inscription: Il y a 2 ans
Posts: 130
 

@silicebit Une question posée à chatgpt.........afficher une horloge sur oric en LM

REM "Programme d'affichage d'une horloge sur l'Oric Atmos"

org $e000 ; Adresse de départ du programme

loop:
lda #<clock ; Charger la première adresse de l'heure dans A
sta $3c ; Mettre l'adresse basse de l'heure dans le registre $3c
lda #>clock ; Charger la deuxième adresse de l'heure dans A
sta $3d ; Mettre l'adresse haute de l'heure dans le registre $3d

lda ($3c),y ; Lire l'heure actuelle
cmp #$24 ; Comparer avec 24 heures
bcs reset ; Si l'heure est supérieure à 24 heures, réinitialiser
bne display ; Sinon, afficher l'heure

reset:
lda #$00 ; Réinitialiser l'heure à 00:00
sta ($3c),y ; Écrire l'heure réinitialisée

display:
lda ($3c),y ; Charger l'heure actuelle dans A
lsr a ; Diviser par 2 (car chaque chiffre est stocké sur 4 bits)
and #$0f ; Masquer les 4 bits les plus significatifs
ora #$30 ; Ajouter 30H pour afficher le chiffre en ASCII
jsr $bb2c ; Afficher le chiffre sur l'écran

inc $3c ; Incrémenter le registre de l'heure
inc $3c ; (pour passer au chiffre suivant)

lda ($3c),y ; Répéter pour le deuxième chiffre
lsr a
and #$0f
ora #$30
jsr $bb2c

inc $3c
inc $3c

lda #$3a ; Afficher le caractère ":" entre les deux chiffres
jsr $bb2c

inc $3c ; Passer aux minutes

lda ($3c),y ; Répéter pour les minutes
lsr a
and #$0f
ora #$30
jsr $bb2c

inc $3c
inc $3c

lda ($3c),y ; Répéter pour le deuxième chiffre des minutes
lsr a
and #$0f
ora #$30
jsr $bb2c

inc $3c

lda #$0d ; Aller à la ligne
jsr $bb2c

lda #$0a ; Retour à la ligne
jsr $bb2c

lda #$00 ; Attendre 1 seconde (environ)
wait1s:
dec $d9
bne wait1s

jmp


   
RépondreCitation
Silicebit
(@silicebit)
Eminent Member
Inscription: Il y a 1 an
Posts: 20
 

Je devine que c’est pour la carte RTC avec le circuit ICM7170, OK?


   
RépondreCitation
shield59
(@shield59)
Estimable Member Adhérent
Inscription: Il y a 2 ans
Posts: 130
 

@silicebit Bravo! je ne suis pas capable de le faire moi même mais une aide éclairée pourrais être précieuse!.Je vais essayé de voir si l' apli saurait debogué et compiler le programme.....

En fait c' est juste pour tester l' apli .tout le monde en parle partout.Peut etre creer un chat bot Oric Telestrat Orix.!!

Sinon ca avance bien carte fond de panier verifiée,interface montée ,tensions vérifiées ,signal d' horloge à ajusté au fréquencemètre et premier test!....

 


   
RépondreCitation
assinie
(@assinie)
Membre
Inscription: Il y a 4 ans
Posts: 58
 

Quand je vois le programme généré par ChatGPT, je me dis qu'il y a encore de la marge avant de remplacer le cerveau humain.

Quoi qu'il en soit, ce programme n'a pratiquement aucune chance de donner le résultat attendu d'une manière générale et certainement pas sur un Oric avec ou sans un ICM7170.


   
RépondreCitation
Silicebit
(@silicebit)
Eminent Member
Inscription: Il y a 1 an
Posts: 20
 

@assinie Vous avez absolument raison. 🙂

@shield59 Vous devez connaître les positions de mémoire occupées par le ICM7170, et le format dans lequel vous fournissez les données de l’heure. Nous devons consulter le datasheet.

Ce message a été modifié Il y a 7 mois parSilicebit

   
RépondreCitation
Silicebit
(@silicebit)
Eminent Member
Inscription: Il y a 1 an
Posts: 20
 

Le ICM 7170 est implantée aux adresses [$360-$371] comme l'interface d'époque et peut utiliser des interruptions. Maintenant nous avons quelques informations.


   
RépondreCitation
jede
 jede
(@jede)
Membre Admin
Inscription: Il y a 4 ans
Posts: 473
 

Posté par: @assinie

Quand je vois le programme généré par ChatGPT, je me dis qu'il y a encore de la marge avant de remplacer le cerveau humain.

Il a fait quelques progrès par rapport au lancement. Dans l'algo que je lui a demandé récemment, il n'a pas inventé l'adressage "lda (zp),x" déjà et n'a pas assemblé dans la stack. Mais, je n'ai pas repris quand même parce qu'il y avait encore des pbs.

Avec des trucs connus, ça marche très bien (ex: C avec SDL).

Mais pour une gestion de RTC avec un chip probablement inconnu par ChatGPT, je serai surpris qu'il y arrive.

 


   
RépondreCitation
shield59
(@shield59)
Estimable Member Adhérent
Inscription: Il y a 2 ans
Posts: 130
 

@jede Bien le bonjour,merci pour la réponse.Je reste en manuel avec mes peek et mes poke pour le moment .Fred_72 à laissé des instructions .Je vais m' y reporter.A bientot merci à vous.


   
RépondreCitation
Page 3 / 3
Share: