Derniers sujets
» Construire un authentique oric de toutes pièces
rs - Page 10 EmptyAujourd'hui à 6:26 par TotoShampoin

» ORIC ATMOS sur LE BON COIN
rs - Page 10 EmptyHier à 15:17 par kenneth

» la chaine Retrovision
rs - Page 10 EmptyHier à 11:10 par kenneth

» Visu d'été ?
rs - Page 10 EmptyHier à 5:15 par Symoon

» Aux couleurs de l'Atmos
rs - Page 10 Empty11.05.19 12:20 par Moonchild

» Le Château maudit
rs - Page 10 Empty11.05.19 10:31 par Dom50

» Citadelle V2
rs - Page 10 Empty09.05.19 2:27 par markerror

» rs
rs - Page 10 Empty04.05.19 11:46 par Symoon

» La tour fantastique . The diabolical tower
rs - Page 10 Empty03.05.19 11:01 par Dom50

» Telestrat en panne?
rs - Page 10 Empty02.05.19 12:25 par Symoon

» Alim pour l'Oric a réaliser sois-même.
rs - Page 10 Empty30.04.19 5:02 par froggy

» Scans programmes Oric
rs - Page 10 Empty30.04.19 4:38 par markerror

» Le secret de Kaipur
rs - Page 10 Empty29.04.19 13:22 par kenneth

» Tyrann
rs - Page 10 Empty29.04.19 7:14 par Camille2005

» Enfer !
rs - Page 10 Empty28.04.19 9:35 par Silicebit

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

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le 25.02.15 9:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 179 membres enregistrés
L'utilisateur enregistré le plus récent est philgood1351fr

Nos membres ont posté un total de 7147 messages dans 616 sujets
Portail ORIC




rs

Poster un nouveau sujet   Répondre au sujet

Page 10 sur 10 Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Aller en bas

rs - Page 10 Empty Re: rs

Message par retroric le 09.03.19 20:45

kenneth a écrit:
En fait (j ai oublié de le préciser, parti dans mon "trip" Rolling Eyes ) la Rom interne ne sert jamais. Dès que l on connecte l'interface à l'Oric, romdis est relié direct à la masse. Donc les premiers 16k de l'uvprom contient une copie de la rom.
Si si, en fait tu l'as mentionné à un moment donné Kenneth, c'est moi qui l'ait oublié, maintenant que tu en reparles, je me souviens que tu avais effectivement dit que ton EPROM contenait une copie de la ROM, mais par contre j'avais compris que cette copie de la ROM était une version modifiée, contenant notamment des routines CLOAD et CSAVE modifiées pour aller "taper" dans la SD ?!

Donc là je suis perdu, je comprends plus rien ! Rolling Eyes

kenneth a écrit:
Sauf que...les 48k restants de l uvprom sont encore vides! Et la sd card est accessible quand on quitte la premiere banque de l uvprom.

Euh, là non plus je ne te suis pas... Pourquoi parles-tu des 48 Ko restants de l'UVPROM ? Et je ne vois pas ce que tu veux dire par "quitter la première banque de l'UVPROM" ?

kenneth a écrit:
Pour eviter le plantage l oric est quadricéphale...avec la même rom. Comme ca quelquesoit la banque selectionnee, l oric fonctionne comme si rien était.
Là pareil, j'y comprends rien... Que vient faire le fait que l'Oric soit quadricéphale ou moncéphale, puisque quand le lecteur est connecté, ROMDIS est mis à l'état bas donc toute ROM interne est déconnectée du bus ?
retroric
retroric

Messages : 460
Date d'inscription : 08/08/2014
Age : 48
Localisation : Paris

https://github.com/retroric

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 09.03.19 21:02

En fait, actuellement, j ai un Oric avec une rom désactivée, remplacée par les 16k du début de l uvprom de 64k. Cette mémoire est totalement identique a la rom d'origine pour les tests. Donc j utilise CLOAD normalement pour charger mon code provisoire venant du "magnétophone". Ensuite au démarrage du soft, la sd est activée, ce qui oblige de quitter les 16k du début de l uvprom pour selectionner une autre zone d l uvprom en modifiant l adresse de selection de banque situee en page 3.
Donc pour les tests, la rom est copiee 4 fois a l identique dans l uvprom.
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Symoon le 10.03.19 5:09

C'est dur d'être synthétique et clair quand on est à fond dans l'optimisation et les astuces en chaîne pour faire marcher un truc, hein :p
Symoon
Symoon

Messages : 622
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 10.03.19 7:00

C'est vrai que, au départ, au niveau soft et hard, ça a l'air d'un fouillis indrscriptible, mais c est la conséquence du "cahier des charges" sur lequel je me suis fixé. Pas de composants récents, sauf la sd et l adaptateur, pas de modif de l'Atmos, faible consommation, et updatable a volonté grace a une mémoire standard. Ce qui explique un résultat tordu mais fonctionnel. Je tiens beaucoup a faire un truc clair à la fin, style "plug and play". (Je branche, ça marche sans mode d'emploi). Plus tard, on pourrait modifier le soft pour des SD plus grosses et utiliser les 3 portes logiques en rab pour indiquer avec des microswitches si on veut un Oric-1, Atmos, associé à Microdisc, Jasmin etc. Il y a encore de la place en uvprom pour ça... Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par retroric le 10.03.19 11:24

Merci Kenneth, j'y vois un peu plus clair maintenant ! Very Happy Very Happy

Rassure-toi ceci dit, ça ne fait franchement pas du tout fouillis, que ce soit au niveau hard ou soft !!

Et j'adhère évidemment au concept "plug and play" !

La seule contrainte que je ne comprends pas c'est "pas de composants récents", qu'est-ce que tu t’interdis en fait comme composants ??

Et dernière chose, tu sembles prévoir à terme qu'on puisse utiliser le lecteur SD *et* un lecteur de disquettes branché en même temps ?

_________________
retroric aka laurentd75https://github.com/retroric
retroric
retroric

Messages : 460
Date d'inscription : 08/08/2014
Age : 48
Localisation : Paris

https://github.com/retroric

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 10.03.19 12:31

laurentd75 a écrit:
La seule contrainte que je ne comprends pas c'est "pas de composants récents", qu'est-ce que tu t’interdis en fait comme composants ?
Tout simplement ce qui n'existait pas dans les années 80 (arduino, raspberry etc) uniquement 74LSxx mémoires 27Cxx.
laurentd75 a écrit:
Et dernière chose, tu sembles prévoir à terme qu'on puisse utiliser le lecteur SD *et* un lecteur de disquettes branché en même temps ?
Non, en fait ma carte peut ( en theorie) gérer des images disques stockées dans la carte SD mais là ça demande beaucoup de codage... Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par froggy le 10.03.19 12:45

kenneth a écrit:
Non, en fait ma carte peut ( en theorie) gérer des images disques stockées dans la carte SD.

moi aussi j'essaye de suivre; donc ça pourrait devenir un lecteur universel pour lire les TAP et DSK ?
tournant sur Oric-1 et Atmos (cerise sur le gateau qui plairat à Symoon et à moi aussi) ?

C'est déjà génial ce que tu fais, je suis admiratif .
froggy
froggy

Messages : 121
Date d'inscription : 14/07/2014
Localisation : London

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 10.03.19 13:09

froggy a écrit:
kenneth a écrit:
Non, en fait ma carte peut ( en theorie) gérer des images disques stockées dans la carte SD.

moi aussi j'essaye de suivre; donc ça pourrait devenir un lecteur universel pour lire les TAP et DSK ?
tournant sur Oric-1 et Atmos (cerise sur le gateau qui plairat à Symoon et à moi aussi) ?

C'est déjà génial ce que tu fais, je suis admiratif .
Tout à fait. Il y a un inconvénient : la ram overlay utilisée avec un lecteur de disquettes classique est inaccessible avec mon interface. Il faudra faire sans. En étudiant "Microdisc à Nu" avec un stockage de fichiers ".dsk" sans fragmentation dans la SDcard c'est peut être faisable. L'avantage avec ma carte, c'est totalement "open" on peut créer n' importe quelle plateforme, mais dans le langage de l'Oric.
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Voyageur le 11.03.19 6:18

J'adore réellement ton projet, Kenneth.
C'est impressionnant de voir tout le travail effectué pour lire une carte SD avec des composants "de grand-père" ! Tu es un AS !

Si je peux t'aider en quoi que ce soit, ce sera avec plaisir, même si je ne sais pas beaucoup programmer...
Je peux toujours tester le montage sous toutes ses coutures et te renvoyer les problèmes rencontrés.
J'ai testé un montage avec Arduino pour lire une carte SD, relié sur le port imprimante, mais ce n'est pas du tout le même intérêt qu'avec le tien.

Bonne continuation !  Very Happy

_________________
Projet : donner un second souffle à l'Oric Atmos...
Voyageur
Voyageur

Messages : 130
Date d'inscription : 30/11/2017
Age : 64
Localisation : SYDNEY, AUSTRALIE

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 11.03.19 6:47

Merci. Wink
Si j'arrive au bout, je vends les 5 interfaces au prix "composants", et il y aura un tuto "DIY", en ligne, il faut deux heures de travail pour realiser une interface (soudage, perçage boitier ) et prévoir un graveur d'Eprom basique.
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 22.04.19 9:30

Bon, après une prise de tête avec les banques et les interruptions, la gestion clavier est terminée. Le programme de test Basic se résume à un "CALL" clown
Je vais attaquer le dernier tiers de mon projet: Le chargement du jeu.
A bientot. Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Oric1-Atmos le 22.04.19 11:18

Bonjour  Smile
quelle type d'Eprom utilises-tu ? quelle référence... Je possède un flasheur d'Eprom type PCB105 (si tu connais) matériel qui à au mini 15 ans ! qui me servait à l'époque pour heuuuuuu   ...+ !  
Il faudrait que je regarde si c'est possible en fonction de la réf puis que je retrouve le logiciel qui va bien et ça c'est pas gagné surtout sous W10...
Merci
Oric1-Atmos
Oric1-Atmos

Messages : 76
Date d'inscription : 08/03/2017
Localisation : 49

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 22.04.19 12:13

Je n utilise pas de PIC.
Le soft est gravé dans une memoire de 64k type 27c512, je la flashe avec un Genius G540 par usb. Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Oric1-Atmos le 22.04.19 13:19

rs - Page 10 1555953364684267979
qui peut le moins peut le plus (en l’occurrence...) !  Cool
Mais j'avais mal compris, je pensais que tu cherchais un moyen....
Oric1-Atmos
Oric1-Atmos

Messages : 76
Date d'inscription : 08/03/2017
Localisation : 49

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 23.04.19 20:35

Je suis en train de coder le calcul de l adresse du fichier a l aide des clusters sauvegardés, et en constatant la mauvaise concordance des valeurs je me suis foutu la trouille de ma vie..
Je m explique:
Je verifie mes clusters sauvegardés dans l'oric avec un simple
PRINT HEX$(PEEK(adr))
Je trouve #21
Par faineantise, je recopie avec ctrlA la meme commande en modifiant 'adr' pour lire le contenu de l adresse suivante ou il y a zero.
Et là, il me met #01!
Stupéfaction, incomprehension, je conclus a une mauvaise lecture ponctuelle de la SD, projet inutile, 4 ans de recherche pour rien, un cigare, un cognac, une enveloppe, une corde...non, je déconne. clown
Je (re)découvre les bizarreries de l'oric:
Quand on ecrit "hexa zero" par dessus "hexa un" on a #0 avec un chiffre en moins par dessus #01. Et donc le "1" reste. Embarassed No Laughing
Après verification, tout est normal, la carte sd a ete lue avec un octet de décalage.
Je continue donc.
A+ Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 27.04.19 8:27

Bon, c était laborieux mais maintenant l oric connaît exactement l emplacement mémoire s.d. du jeu à charger.
Je vais commencer à coder le processus de comptage et de transfert. Wink
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Oric1-Atmos le 27.04.19 14:04

Ça prend forme !
Oric1-Atmos
Oric1-Atmos

Messages : 76
Date d'inscription : 08/03/2017
Localisation : 49

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Symoon le 27.04.19 14:22

Bon courage. La finalisation est parfois un long chemin (j'en bave avec Novalight 1.3, pas sûr d'y arriver !)
Symoon
Symoon

Messages : 622
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 27.04.19 15:12

Merci.
Ce qui me fait peur c' est le fichier multipart. Mais si ça marche avec mon bouzin on devrait pouvoir charger successivement un jeu d'aventure en Basic de presque 2 gigas. (Pas sûr que les cassettes de l'époque avaient une bande assez longue mais ca peut être interessant. clown )
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par kenneth le 03.05.19 20:51

Gestion des clusters terminée. L'Oric peut trouver les bouts d'un fichier fragmenté dans la carte SD. Actuellement je potasse "L'Oric A Nu", en regardant la routine principale de CLOAD, j'ai ma petite idée sur la modif de la ROM:
-Le premier CLOAD tapé au démarrage de l' ORIC présente la liste des jeux. La 'premiere fois' sera definie par la lecture d un octet dans la page 2 initialisé par l'oric au démarrage. Cette valeur sera modifiée pour indiquer au prochain CLOAD que je suis déja passé par là et qu'on est en mode multipart.
-Les autres CLOAD rencontrés dans les programmes chargés, utiliseront une routine qui chargera le bloc suivant en utilisant les données sauvegardées en page 2 (cluster en cours, secteur en cours dans le cluster et octet en cours dans le secteur.)
Nota: je n'avais pas compris pourquoi il y avait un 'standard' d'en-tête de fichier magnéto décrit par Twilighte différent de celui expliqué dans l'Oric A Nu, en fait dans l'ouvrage, les valeurs ne sont pas dans le bon ordre. clown
Bon ben c'est reparti... Cool
kenneth
kenneth
Modérateur

Messages : 633
Date d'inscription : 13/01/2013
Age : 51
Localisation : 972

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Symoon le 04.05.19 11:46

Il y a un sujet sur Defence-Force, "mistakes in Books: l'Oric à Nu", qui liste ce que les oriciens ont recensé comme erreurs dans le livre (eh oui il y en a Wink ).
Bon c'est un peu dilué dans des discussions annexes, mais tu y trouveras peut-être des infos qui te feront gagner du temps.

EDIT: ah ben désolé, tu connaissais déjà puisque tu as participé à la discussion Razz
Symoon
Symoon

Messages : 622
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

rs - Page 10 Empty Re: rs

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 10 sur 10 Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Revenir en haut


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