Nº153 (1/2003)







  Download :
L'Oric a 20 ans ! Cela semble incroyable. J'aimerais que quelqu'un se dévoue et dresse une liste de toutes les innovations qui ont été réalisées depuis la faillite d'Oric International. Elles dépassent de loin tout ce que le catalogue Oric pouvait contenir. De très loin même ! Conclusion: l'Oric, c'est nous les utilisateurs, qui en avons fait la plus grosse part. «20 ans après», non seulement l'Oric est toujours vivant, mais il stimule encore et encore l'imagination d'une bande de passionnés. Bravo ! A+ André

Rappel : VISU, le samedi 1er février, de 14 à 18 H, au 1er étage du 17 rue des petits Hôtels, Paris 10e (M° Gare de l’Est ou Gare du Nord). Bouffe amicale vers 12H30 au «Relais des Deux Gares» sur le Bd Magenta, en face de la rue des Petits Hôt

sommaire

Adresses CEO / Sommaire / Editorial   Page 2
Courrier Oricien / Petites Annonces / Bonnes Adresses   Page 3-6
Votre Feuilleton : Le VIP3 Forum   Page 7-8
Utilitaires Euphoric sous Windows 2000   Page 9
Résurrection d’un DOS : BD-500, Dos Oric   Page 10-15
Retour sur les En-têtes des Fichiers DSK & TAP   Page 16-17
Du Basic au C - Utilisation d’un Compilateur Croisé   Page 18-20
Des Trucs pour Tricher (7) : Montségur (1/3)   Page 21-25
Des Drives et Des Dos : Cumana v1.x   Page 26-28
Pente   Page 29-30
Routines pour Sedoric   Page 31-33
Meurtres en Série : Présentation, Aide & Mise à Jour   Page 34-37
Oricien, qui est-tu : Branislav Gavric   Page 38-39
Iskra, Vectgrph, Biorhytm et Happy New Year   Page 40-43
Interface Clavier PC - Carte Mère Oric   Page 44-46
Oric’s New Wave   Page 47-48
Economiseur d’Ecran CEO pour Windows 98   Page 49-50
Divertissements Mathématiques et Logiques   Page 51-52
Cycloric, Cyclorix et Joggoric   Page 53
Brève : Printer.txt (2)   Page 54
Brève : BD-500 Drive   Page 55
Réponses (26) : Microdisc, Euphoric & Utilitaires   Page 56-59
Shoot Again (48) : Kixi   Page 60-61
Nostalgie... Nostalgie... : Synthétiseur Vocal ASN   Page 62
Aide New Sokobac   Page 63
Nouveaux Problèmes Rush Hour   Page 64-65
La Libairie Oric (41) : Manuels Telestrat   Page 66
Rules of the Mille Bornes in English   Page 67
Quelques Réflexions du Rédac-Chef   Page 67-68
Ils ont fait le Ceo-Mag en 2002 !   Page 69
Abonnements, Anciens Numéros, Anciennes Disquettes   Page 70


Ah, tiens, je viens de recevoir le mag, et je découvre vos "déboires" avec l'imprimante sous Euphoric... Il me semble qu'il faut remettre les choses en perspective avec les Oric réels :

1) Quand on démarre un Telestrat réel avec une imprimante éteinte, le Telemon ne peut pas la détecter, et il marque donc les variables systèmes pour indiquer que le canal imprimante est indisponible : allumer l'imprimante après-coup ne permet donc pas d'utiliser ce canal. D'ailleurs, tu as une indication de ça avec l'affichage des périphériques détectés : imprimante éteinte, il affiche la liste des drives disponibles ; imprimante allumée, la liste des drives est précédée du mot "Imprimante". Le comportement d'Euphoric est identique. La solution de Xavier est donc tout à fait justifiée : si on veut utiliser l'imprimante, il faut qu'elle soit détectée par le Telemon au démarrage. Alors, tu me diras, on peut se demander pourquoi l'imprimante est connectée mais éteinte au démarrage d'Euphoric... La raison est qu'on trouve plus d'amateurs de jeux que d'utilisateurs d'imprimantes dans le monde Oric :-) Il y a des jeux qui ne marchent pas lorsqu'un joystick et une imprimante sont à la fois connectés sur le port Centronics de l'Oric (l'interface IJK est d'ailleurs matériellement incompatible avec l'utilisation d'une imprimante), je ne me rappelle plus quels sont les jeux en question, mais il y a quelques années, cela m'avait poussé à éteindre l'imprimante dans Euphoric parce que les joueurs ne comprenaient pas pourquoi ces jeux ne marchaient pas.

2) A propos des caractères nuls qui parsèment les listings : ils sont générés par la Rom Oric. Ils sont bien envoyés par l'Oric à l'imprimante : les imprimantes n'ont font aucun cas, le caractère ascii NUL n'est pas traité. La génération de ces caractères nul est en fait due à un bug de la rom, qui envoie malencontreusement un signal STROBE à l'imprimante quand elle initialise les registres du VIA. Si tu regardes cette routine (F9AA sur Atmos), tu peux constater qu'elle écrit sur le registre de direction du port B (DDRB) *avant* d'initialiser le registre de sortie (ORB). Résultat, entre les deux écritures, la valeur qui se trouvait dans le registre de sortie avant l'appel à la routine se trouve propulsée sur les broches : au démarrage de la machine, le VIA a la valeur 0 dans son registre de sortie ORB, mais la direction du port est initialisée en entrée, donc vue de l'imprimante la broche STROBE (PB4) apparaît à l'état haut. Lorsque la routine F9AA initialise le registre de direction DDRB à la valeur F7, elle fait passer PB4 en sortie, et donc le bit 4 de ORB sort : l'imprimante voit alors STROBE à l'état bas. Six microsecondes plus tard, la routine inscrit la valeur B7 dans le registre de sortie ORB, ce qui refait passer PB4 (donc STROBE) à l'état haut, mais le mal est fait : l'imprimante a vu passer une impulsion négative sur STROBE, synonyme de "imprime moi donc le caractère présent sur le port A". La routine F9AA est appelée par la routine F8B8 (réinitialisation de l'Oric) et par la routine E93D (restauration de l'état de l'Oric après une commande cassette) : à chaque fois, un caractère bidon est envoyé à l'imprimante... Dernière info sur ce bug : il est corrigé par les Roms 1.2 et suivantes de Pascal Leclerc...


BROWSE

NUMEROS
 [164] - [163] - [162] - [161] - [159] - [158] - [157] - [156] - [155] - [154] - [153] 

YEAR
2013 - 2012 - 2011 - 2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001 - 2000 - 1999 - 1998 - 1997 - 1996 - 1995 - 1994 - 1993 - 1992 - 1991 - 1990



Hosted By oric.org server www.oric.org V 2.6 CNIL ID : 872370 Write to Webmaster © 2000-2024 Built in 0.02 Seconds