[Exelvision] dcexel 2009.02

Couvre tous les domaines de l'émulation logicielle ou de la virtualisation ainsi que les discussions sur les divers outils associés.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
fneck
Site Admin
Messages : 17495
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Message par fneck »

Daniel a écrit :Seule compte la fréquence du processeur
Bien sûr tu as raison, mais là en l'occurrence il s'agit d'un microcontrôleur, sa fréquence externe est bien de 4,91 MHz, après effectivement en interne le CPU travaille à demi fréquence.

On est sur de la sémantique là, il faudrait voir en fait si un autre composant tourne à 5 MHz ou pas, comme la mémoire par exemple.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Fabrice Montupet

Message par Fabrice Montupet »

Daniel a écrit : Vous pouvez noter ceci : Le processeur TMS7020 de l'EXL100 est cadencé à 2455 kHz
Non, le TMS7020 d'un EXL 100 -réel- est bien cadençé à 4.91Mhz car s'il l'était à 2455, il ne fonctionnerai en interne qu'à environ 1225Mhz ;)
Cela dit, il est clair que les commerciaux d'Exelvision n'ont pas été très honnêtes sur les performances réelles de leur CPU... mais ils étaient à bonne école, chez Texas Instruments qui avait fait presque de même avec ses micros à base de TMS9995. Rien de nouveau en fait.
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17495
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Message par fneck »

Je viens de regarder dans "Le guide de l'Exelvision" je n'ai vu a aucun endroit la fréquence de la bête. Il faudrait voir sur des pub (Fabrice tu as ça sous la main?) si la fréquence était indiquée. C'est peut être un truc de journaliste en fait...

En tout cas, encore bravo pour cette découverte Daniel 8)
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13290
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Message par Carl »

Image
je le reposte une 2eme fois...car le CPU tourne bien à 4.91 Mhz...
page 70 du livre maitriser votre exl...

ps : Daniel fait toujours des decouvertes...comme le mode 80c sur VG5000 8)

carl
Fabrice Montupet

Message par Fabrice Montupet »

fneck a écrit :Je viens de regarder dans "Le guide de l'Exelvision" je n'ai vu a aucun endroit la fréquence de la bête. Il faudrait voir sur des pub (Fabrice tu as ça sous la main?
Des publicités d'EXL100? il n'en manque pas sur mon site :)
Cela dit, Carl le confirme à nouveau!
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17495
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Message par fneck »

Désolé Fabrice, j'ai été voir, des pub je n'en trouve que trois dont une en arabe mais sans la fréquence précisée.
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17412
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Message par Daniel »

Carl, j'ai répondu un peu plus haut en modifiant mon post, c'est peut-être passé inaperçu. En fait on peut argumenter dans un sens ou dans l'autre, mais ça n'a aucun intérêt, c'est jouer sur les mots, comme l'a dit Fabien.

Le 7020 est piloté par un quartz à 4,91 MHz, son timer décompte à 4,91 MHz, mais les instructions sont exécutées à 2455 kHz. Dire qu'il a une fréquence de 4,91 MHz est malhonnête, et m'a induit en erreur pour l'émulateur. Mais bon, maintenant la vérité a triomphé, et je repars pour une nouvelle version à 2455 kHz 8)
Dernière modification par Daniel le 17 févr. 2009 10:27, modifié 1 fois.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13290
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Message par Carl »

la version dcexel 2009.02 n'aura eu qu'une durée de vie de 24H....
vive la dcexel 2009.03 :roll:

carl
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17495
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Message par fneck »

Plus je regarde la doc et plus je rejoins Daniel dans son analyse :?
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Daniel
Messages : 17412
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Message par Daniel »

Le premier post a été mis à jour. Sur trois anomalies signalées, en voilà une de moins. Merci à tous d'avoir cherché ensemble, c'est le meilleur moyen de progresser :D
Daniel
L'obstacle augmente mon ardeur.
Fabrice Montupet

Message par Fabrice Montupet »

fneck a écrit :Désolé Fabrice, j'ai été voir, des pub je n'en trouve que trois dont une en arabe mais sans la fréquence précisée.
En voila déjà deux:
http://www.ti99.com/exelvision/website/ ... -l-exl-100
http://www.ti99.com/exelvision/website/ ... revendeurs
:)
Avatar de l’utilisateur
fneck
Site Admin
Messages : 17495
Inscription : 01 avr. 2007 12:03
Localisation : Drôme Provençale (26)
Contact :

Message par fneck »

Merci Fabrice, j'avais visiblement très mal cherché :?
Donc Exelvision a bien annoncé officiellement via ses pubs une fréquence de 4,9 MHz. Pour vérifier la fréquence de la carte mère il faudrait mesurer la fréquence sur la pin 2 du TMS7020 (signal Clockout).
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
jester
Messages : 2328
Inscription : 01 janv. 2009 23:16
Localisation : Grenoble

Message par jester »

J'arrive après la bataille et je n'ai pas encore récupéré la dernière version.
D'une manière très informelle, si l'émulateur est cadencé (au niveau nombre de cycles) au double de la machine réelle, on doit le voir à l'execution dans n'importe qu'elle jeu ! Non ?
J'avais la sensation d'une fluidité impressionnante dans certains jeux par rapport à mes souvenirs... ça pourrait expliquer. Mais en essayant 2455 c'est vraiment beaucoup beaucoup trop lent et la aussi irréaliste !
Par contre en basic ça me semblait aussi lent :lol:

J'avoue que sur le papier la machine n'est pas formidable en comparaison des concurrents de l'époque. A programmer en assembleur c'est une galère pas possible (et encore en utilisant les 32Ko de l'exeldisk), et faire des trucs simples se transforment en des Ko de code. ça pue la console de jeux réhabilitée...

Félicitations à Daniel pour le travail.
Fabrice Montupet

Message par Fabrice Montupet »

jester a écrit :Par contre en basic ça me semblait aussi lent :lol:
La lenteur... La bête a bien conservé La marque de fabrique de Texas Instruments :lol:
jester a écrit : ça pue la console de jeux réhabilitée...
C'est exactement cela. Des anciens ingénieurs d'Exelvision me l'on confié voila quelques années... Mais peu importe, EXL 100 a son charme et Exelvision des idées originales, et même avantgardistes pour certaines :)
Daniel
Messages : 17412
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Message par Daniel »

En réponse à jester : certains programmes sont synchronisés sur le timer ou sur la synthèse vocale. Leur vitesse est bonne dans dcexel. D'autres sont synchronisés sur la vitesse du processeur. Ceux-là vont deux fois trop vite, car j'avais programmé une fréquence de 4910 kHz alors qu'en réalité elle n'est que de 2455 kHz.

La prochaine version avec la bonne vitesse est en cours de test. J'ai deux questions à poser aux spécialistes pour m'assurer de ne pas faire d'erreur :

1) Dans la version Windows de Rémi, le son est-il joué à la bonne vitesse, ou trop aigu d'une octave ?

2) Dans Capitaine Menkar sur le "vrai" EXL100, dans l'hyper espace, le viseur se déplace-t'il légèrement plus lentement ou légèrement plus vite que les vaisseaux ennemis ?

Si vos réponses confirment mes essais, je diffuserai très rapidement la version 2009.02 SP1
Daniel
L'obstacle augmente mon ardeur.
Répondre