Junior Computer

C'est la catégorie reine de l'ordinophile, 8 bits et pas un de plus!
Single board ou bus S-100 acceptés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
jeffounet
Messages : 1578
Inscription : 25 janv. 2020 06:59
Localisation : Les Angles (30)

Re: Junior Computer

Message par jeffounet »

Bonjour,

J'ai trouvé cela dans mes archives mais je ne sais absolument pas si c'est bon:
.
dos65+viditel generator.rar
(3.06 Kio) Téléchargé 114 fois
A toi de voir car je n'ai même pas regardé à l'intérieur du fichier.

bonne journée

Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

Hasard du calendrier, j'ai reçu hier l'adaptateur évoqué hier matin: https://www.amazon.fr/dp/B0865M338H

Il fonctionne impec', aucun soucis.
Bonus (raison de mon choix) : il y a une entrée VGA, cela permet donc de pouvoir commuter entre un PC et "autre chose" sans avoir à tout débrancher, le cas échéant.
Bonus 2 : j'ai découvert que mon Junior a pris un coup de froid : il ne m'affiche que des choses pas belles à l'écran et surtout, il ne répond pas aux commandes clavier ou que de façon très aléatoire. :(
La dernière utilisation du Précieux remonte à quelques mois. Et hop, un électron carré de plus à débusquer !
Claude
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Merci Jeff....

C'est vrai que le contenu à l'air un peu curieux... Sur le site de Hans il y a le Paperware 4 qui contient ce qu'il faut...

On va faire de l'ocr et compiler je crois ! Histoire de voir....
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Bonsoir,

Bon je m'y colle...

En relisant le listing de compilation il y a quelques subtilités de l'assembleur qui me dépassent un peu...

Dans le premier extrait (création d'un table) comment decrire cela dans le fichier source asm ? Et est ce que le caractère <'> a un sens particulier dans ce contexte ?

Dans le deuxième extrait on voir <LDXIM '>, quel est le sens de cette instruction ? Elle apparait plusieurs fois et aussi <CMPIM '>...

Je penserais que <'> est un symbole ou un code ascii déclaré quelque part mais je vois rien dans l'entête...

Les caractères de ce genre sont ils transformés en code ascii directement par le compilateur ?

Merci.
Philippe
Pièces jointes
Capture d’écran_2021-01-09_22-26-51.png
Capture d’écran_2021-01-09_22-26-51.png (24.06 Kio) Consulté 6094 fois
Capture d’écran_2021-01-09_22-26-11.png
Capture d’écran_2021-01-09_22-26-11.png (13.85 Kio) Consulté 6094 fois
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

Bonjour Philippe,
wawa.voun a écrit : 09 janv. 2021 22:59 Dans le premier extrait (création d'un table) comment decrire cela dans le fichier source asm ? Et est ce que le caractère <'> a un sens particulier dans ce contexte ? (...)
Tout est correct. En $F3A2 et suivantes, c'est une table de décodage des codes ASCII.
Tu as le même type de table aussi en $F4C9 et suivante (pour les paramètres qui définissent l'affichage vidéo).
Pour $F289, cela charge la valeur $20 dans le registre X. Au listing, cela apparaît ainsi car $20 = 32 = code ASCII de l'espace.
Tu as d'ailleurs le même phénomène en $F3A9: $31 = le code hexa du chiffre 1 en ASCII.
L'assembleur essaie d'imprimer tout ce qui peut ressembler à de l'ASCII, mais dans l'EPROM cela sera bien vu par le 6502 comme du code à exécuter (ou comme un tableau de valeurs, selon les cas) :)

Au sujet du Paperware 4, si jamais tu te poses des questions sur la toute dernière page (fin de programme BASIC - texte écrit beaucoup plus gros que les pages précédentes), c'est parce qu'il s'agit d'un correctif. L'édition initiale du Paperware 4 comportait un listing erroné sur cette page. Là, le fichier PDF que tu as est correct.

Sinon, pour mon JC et ma carte VDU : mauvaise enfichage de carte sur le BUS, tout va bien... ou presque.
Sur un moniteur vidéo natif, tout va bien. Sauf que mon moniteur vieillit, le texte flotte/danse sur l'écran.
Sur un écran VGA (via l'adapteur), les lettres sont baveuses (par exemple on distingue mal un huit d'un zéro). Confirmé sur 2 écrans VGA différents. L'adaptateur composite->VGA fonctionne lui très bien, vérifié avec un générateur de mire TV, l'image est impeccable sur toutes les mires disponibles.
Va falloir que je me trouve un vieux moniteur vidéo pas trop encombrant :D
Claude
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Merci pour les infos.

J'ai maintenant un source assembleur pour ce PMV OS65 qui compile avec TASM32 et le résultat est parfaitement en ligne avec le code binaire du paperware 4...

J'ai aussi le source du générateur de caractères et de PMV et TMV pour Junior étendu...

J'ai repéré sur Amazon des moniteurs 'industriels' qui ont ce qu'il faut en entrée. Marque Eyoyo, le 15 pouces 4/3 1024*768 est à 133 euros.
Ils ont des entrées USB, VGA, HDMI, vidéo composite RCA, et BNC...
Si on bricole beaucoup les très vieux ordis c'est peut être un bon investissement...

Les affichages m... c'est particulièrement pénible je trouve.
Dernière modification par wawa.voun le 11 janv. 2021 14:01, modifié 1 fois.
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

Philippe,

Merci beaucoup pour la suggestion. Cela m'a donné une piste. Du coup j'ai trouvé un moniteur pro à écran plat avec multiples types d'entrées, 17 pouces.
Je tente ma chance !
Claude
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Tiens moi au courant !

Je crois que je vais me lancer aussi sur le 15 pouces.
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

J'ai trouvé sur la baie un JVC LM-H171, moniteur pro 17 pouces 1280*1024 avec quadruple entrées vidéo dont 2 BNC composite. J'ai fait une offre acceptée à 75€, livraison incluse et prévue demain. Je pense que j'ai trouvé mon bonheur !
Claude
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Bonne affaire !

Le prises vidéos sont des BNC non ? Tu ne seras pas embêté avec ça ?
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

Non, je ne vais pas être embêté car j'ai une BNC femelle en sortie de ma carte VDU sur le boîtier de mon JC et donc un câble 75 ohms BNC-BNC pour attaquer mon vieux moniteur vidéo actuel. Et avant ce petit moniteur (10 cm de diagonale), j'avais un monstre (tube cathodique de 40+cm de diagonale), également avec entrée BNC, qui, dans sa première vie (années 1980), servait d'écran dans un réseau de surveillance vidéo pro.

Là, avec 42cm de diagonale, mon JC va voir grand à nouveau mais sans aucune profondeur (écran plat). Le grand luxe ! :D
Claude
Avatar de l’utilisateur
philoupat6283
Messages : 81
Inscription : 05 juil. 2020 19:31
Localisation : toulon

Re: Junior Computer

Message par philoupat6283 »

Bonjour a tous et bonne année 2021 (j espère)
Un bilan de cette année riche en réalisation.
il y a quelque mois j ai entamé la construction du junior computer, en partant de zéro ou presque j ai recréé les PCB de la saga JC:
-Le junior lui même avec afficheur.(+l alimentation)
-l'interface du JC.
-l'Elekterminal avec l'extension mémoire.
-la carte 8k ram 32k Eprom.
-a carte programmateur Eprom.
-La carte 16k/64k Dram.
-la carte 64k universelle.
-La carte mini Eprom.
-La carte moulin à parole avec l'extension interface.
travaux_2020.jpg
travaux_2020.jpg (511.32 Kio) Consulté 5963 fois
pour faire fonctionner tout ça il a fallu faire certaine carte utile
Programmateur de PROM d'Eprom 82s23 2708 et 2716
programmer.jpg
programmer.jpg (397.97 Kio) Consulté 5963 fois
Aprés montage et test modification reprise des erreurs. Le JC a pu être utilisé en mode programmateur d'EPROM ou Basic ou mieux DOS65
jc_16k_dram.jpg
jc_16k_dram.jpg (473.47 Kio) Consulté 5963 fois
jc_DOS65.jpg
jc_DOS65.jpg (488.46 Kio) Consulté 5963 fois
Donc en conclusion une année prolifique et industrieuse.
Il me reste le montage de la carte 64k universelle et le GRAAL la carte moulin à parole, je compte sur Jeff pour que nous puissions faire parler le JC.
Une autre aventure en perspective.
Encore merci à Jeff pour son aide précieuse et conseil sans oublier Phil.
à bientot. :D :D
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Bonjour Philoupat !

C'est super tout ça !!! Une belle année 2020 malgré cette misère de virus...
Pourvu que 2021 soit aussi prolifique...

Bravo !
Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
wawa.voun
Messages : 526
Inscription : 20 avr. 2020 18:09
Localisation : Lautenbach-Zell yoooo

Re: Junior Computer

Message par wawa.voun »

Bonjour à tous,

F5PBL / Claude peux tu nous dire comment est l'affichage (qualité ?) sur cet écran LCD avec entrée av ?

Merci.
Philippe
Someday I'll get you, Red Baron !
Avatar de l’utilisateur
F5PBL
Messages : 197
Inscription : 07 déc. 2020 15:58
Localisation : JN18hw (Villeparisis - 77)

Re: Junior Computer

Message par F5PBL »

Bonsoir Philippe,

Cet écran est impeccable ! Ce n'est que du bonheur !
Mon Junior est comme un coq en pâte.
J'ai également testé avec mon Pravets-82, même résultat : superbe, tant en mode texte qu'en graphique (jeux).
Très lisible, aucun souci.
Seul petit bémol : le JC n'affiche que sur environ 80% de la hauteur d'écran. Je ne pense pas que cela soit réglable, ou je n'ai pas trouvé comment faire.

En résumé : si tu en trouves un à bon prix, fonce !
À noter qu'il y a des hauts-parleurs intégrés, à toutes fins utiles.
Claude
Répondre