Derniers sujets
» Photocopies
Ven 24 Mar 2017 - 9:44 par Symoon

» microdisc maison...
Mer 22 Mar 2017 - 17:38 par ]0[v]

» F83-Standard par Thierry Bestel
Mer 22 Mar 2017 - 14:11 par ]0[v]

» Revues
Ven 17 Mar 2017 - 11:40 par Oric1-Atmos

» connecteur 12 broches sur atmos
Jeu 9 Mar 2017 - 8:57 par Oric1-Atmos

» Toujours plus vite...
Mer 8 Mar 2017 - 19:32 par Symoon

» CEO-MAG 323
Mer 8 Mar 2017 - 6:54 par Symoon

» Jeu: Saga du Dr Genius
Mar 7 Mar 2017 - 22:41 par maximus

» 1984 - Il était une fois l'Aigle d'OR
Sam 4 Mar 2017 - 20:25 par maximus

» CEO-Mag 322
Dim 26 Fév 2017 - 19:32 par didierv

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 115 membres enregistrés
L'utilisateur enregistré le plus récent est Oric1-Atmos

Nos membres ont posté un total de 5186 messages dans 365 sujets
Portail ORIC




Dump de ROM

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Dump de ROM

Message  assinie le Jeu 26 Jan 2017 - 20:30

Bonjour,

Je fais un peu de rangement dans mes composants récupérés ça et là.

J'ai trouvé les ROMS Oric/Telestrat suivantes dont j'ai fait un dump:
CRC 32ROM
F18710B4 basic10.rom
A65D6CED basic11a.rom
C3A92BEF basic11b.rom
2F1E8D14 stratoric30.rom
6FD2AE71 telematic14.rom
886BACA7 telematic16.rom
F18C42CB telematic20.rom
52D4C2E4 teletest21.rom

La ROM stratoric v3.0 fait 32Ko et contient les ROMs suivantes:
CRC 32ROM
C3A92BEF basic11b.rom
13B696A4 stratoric30.rom

Les ROMs BASIC sont classiques mais je ne me souviens pas avoir vu passer les autres.

J'ai également trouvé des cartouches Telestrat mais là il va falloir que je bricole un truc pour pouvoir un faire un dump.0

A propos du Telestrat, combien existe-t-il de version de la carte mère?
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  Godzil le Jeu 26 Jan 2017 - 22:43

Qu'une seule révision apriori vu que ce sont des restes de OPI, si tu regarde la carte est bransé Stratos et pas Telestrat.

Oric International a repris les cartes fait des changements (douteux) nottameent avec la carte qui se branche a la place d'un des VIAs, fait pas mal de patchs a coup de fil volants, et vendu ca sous le nom de Telestrat. Pour moi Oric International n'a pas reelement produit une seule machine, en tout cas pas un seul PCB, les Oric Atmos sont des reste/retours des stocks d'OPI, et le telestrat est le début de la production du stratos modifié.

A vrai dire, je sais pas trop comment ils aurais evolué si ils ne s'étaient pas planté, la qualité laisse beaucoup a désirer, et ils n'ont pas fait beaucoup de R&D sur le design des machines..
avatar
Godzil

Messages : 105
Date d'inscription : 20/01/2013
Age : 35
Localisation : Entre France et UK

Revenir en haut Aller en bas

Re: Dump de ROM

Message  assinie le Jeu 26 Jan 2017 - 23:39

En fait, je posais la question parce que toutes celles que j'ai vu étaient estampillées Stratos 48K issue 2 mais j'en ai une vierge (sans composants installés) sur laquelle il est marqué Stratos 64K.
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  NightBird le Ven 27 Jan 2017 - 13:09

Stratos 64k ? Whaou je ne connais pas ! Je suis très demandeur d'une photo ou mieux d'un scan des deux côtés du PCB, si cela est possible !
avatar
NightBird
Vainqueur du Concours 30ans
Vainqueur du Concours 30ans

Messages : 73
Date d'inscription : 07/04/2013

Revenir en haut Aller en bas

Re: Dump de ROM

Message  assinie le Ven 27 Jan 2017 - 13:27

Pas de problème, le scan des 2 côtés:



et


Les lignes bleues et vertes sont bien des pistes sur le C.I. et non des fils, j'ai fait les scans vite fait sans retouche


Dernière édition par assinie le Ven 27 Jan 2017 - 14:28, édité 1 fois
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  assinie le Ven 27 Jan 2017 - 14:25

La ROM teletest21.rom permet de tester les différents modules d'un Telestrat, elle commence par faire un test de la mémoire puis affiche un menu.

Ci-dessous quelques copies d'écran faites avec Oricutron.

Le Menu:


Le test du clavier:


Celui de l'écran:


Celui du joystick:
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  Godzil le Ven 27 Jan 2017 - 20:55

Je suppose que la version "64K" est juste une revision differente de la carte, elle ressemble etrangement a la version "classique" 48K (qui a de toute maniere 64K de DRAM comme le 1/Atmos)

En tout cas le stratos était prévu d'avoir le meme schema et modulateur RF que le 1/Atmos, partie de la schematique que OI a completement viré alors qu'ils aurais pu faire une belle sortie composite avec ca quitte a ne pas mettre le modulateur RF.

Je trouve le telestrat vraiment baclé et mal fini, c'est bien dommage :(


Tiens je suis curieux de savoir ce que fait le test "laison midi" :p
avatar
Godzil

Messages : 105
Date d'inscription : 20/01/2013
Age : 35
Localisation : Entre France et UK

Revenir en haut Aller en bas

Re: Dump de ROM

Message  assinie le Sam 28 Jan 2017 - 1:41

Je viens de désassembler cette partie du code.

A priori, il fait 2 tests sur le VIA2:

  • Teste une boucle entre CB2 et CA1 en générant une impulsion sur CB2 (lecture sur CA1)
  • Teste une boucle entre PA3 et PA6

Ci-dessous, le code si je n'ai pas fait d'erreur:
Code:

;
; Procedure de test MIDI
;
le858:
e858 a9 f3      lda #$f3        ; Adresse message
e85a a0 ec      ldy #$ec
e85c 00         brk             ; Affiche le message
e85d 14         .byt $14

e85e 78         sei             ; Interdit les interruptions du CPU

;
; Test 1
; Teste un connexion CB2 -> CA1
;
e85f ad 2c 03   lda $032c       ; Sauvegarde PCR du VIA2 sur la pile
e862 48         pha
;
; Boucle $64 fois
;
e863 a2 64      ldx #$64

le865:
e865 2c 21 03   bit $0321       ; IORAh du VIA2 (lecture pour réinitialiser IFR)
e868 a9 c0      lda #$c0        ;
e86a 8d 2c 03   sta $032c       ; PCR du VIA2 (CB2=0)
e86d a9 e0      lda #$e0
e86f 8d 2c 03   sta $032c       ; PCR du VIA2 (CB2=1)
e872 ea         nop             ; On vient de générer une impulsion sur CB2
e873 ea         nop
e874 ad 2d 03   lda $032d       ; IFR du VIA2
e877 29 02      and #$02        ; Interruption via CA1?
e879 f0 05      beq le880       ; Non -> Erreur

e87b ca         dex
e87c d0 e7      bne le865       ; Boucle
e87e f0 06      beq le886       ; -> Test suivant
;
; Echec du test 1
;
le880:
e880 a9 0c      lda #$0c        ; "PROBLEME avec CB2 ou CA1",$0d,$0a,$0a,00
e882 a0 ed      ldy #$ed
e884 00         brk             ; Affiche le message
e885 14         .byt $14
;
; Test 2
; Teste une connexion PA3 -> PA6
;
le886:
e886 68         pla
e887 8d 2c 03   sta $032c       ; Restaure PCR du VIA2
e88a 58         cli
e88b ad 23 03   lda $0323       ; Sauvegarde DDRA du VIA2 sur la pile
e88e 48         pha
e88f 09 08      ora #$08        ; Bit 3 à un (PA3 en sortie, le reste en entrée)
e891 8d 23 03   sta $0323       ; DDRA du VIA2
;
; Boucle $64 fois
;
e894 a2 64      ldx #$64

le896:
e896 ad 21 03   lda $0321       ; IORAh du VIA2
e899 29 f7      and #$f7        ; Bit 3 à zéro
e89b 8d 21 03   sta $0321       ; IORAh du VIA2 (PA3=0)
e89e ad 21 03   lda $0321
e8a1 29 40      and #$40        ; Teste PA6
e8a3 d0 17      bne le8bc       ; PA6=1?, Oui -> Echec

e8a5 ad 21 03   lda $0321       ; IORAh du VIA2
e8a8 09 08      ora #$08        ; Bit 3 à un
e8aa 8d 21 03   sta $0321       ; IORAh du VIA2 (PA3=1)
e8ad ad 21 03   lda $0321
e8b0 29 40      and #$40        ; Teste PA6
e8b2 f0 08      beq le8bc       ; PA6=0?, Oui -> Erreur
e8b4 ca         dex
e8b5 d0 df      bne le896       ; Boucle

e8b7 68         pla
e8b8 8d 23 03   sta $0323       ; Restaure DDRA du VIA2
e8bb 60         rts
;
; Echec du test 2
;
le8bc:
e8bc 68         pla
e8bd 8d 23 03   sta $0323       ; Restaure DDRA du VIA
e8c0 a9 28      lda #$28        ; $0d,$0a,"PROBLEME avec PA3 ou PA6",$0d,$0a,$0a,$00
e8c2 a0 ed      ldy #$ed
e8c4 00         brk             ; Affiche le message
e8c5 14         .byt $14
e8c6 00         brk
e8c7 0c         .byt $0c
e8c8 60         rts
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  iss le Sam 28 Jan 2017 - 10:29

Très intéressant!
assinie, can you upload "teletest21.rom" ?
I will test it with real hardware immediately and give feedback.
avatar
iss

Messages : 33
Date d'inscription : 30/10/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  assinie le Sam 28 Jan 2017 - 22:41

Impossible de faire un upload dans ce sujet, l'option ne s'affiche pas, si quelqu'un sait pourquoi.
C'est la seule partie du forum dans laquelle je ne peux pas le faire.

En attendant, j'ai fait l'upload de la rom Teletest v2.1 dans ce topic: Teletest v2.1
avatar
assinie

Messages : 166
Date d'inscription : 09/02/2014

Revenir en haut Aller en bas

Re: Dump de ROM

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Poster un nouveau sujet   Répondre au sujet
 
Permission de ce forum:
Vous pouvez répondre aux sujets dans ce forum