TVNW - Émulateur Windows 98 pour le TVN
Introduction
Le TVNW - Terminal Vidéo-Numérique pour Windows - permet
d'exécuter directement sur un environnement Windows 95/98/NT les
logiciels concus originalement pour être exécutés sur
la plate-forme Vidéoway. Les logiciels sont exécutés
sur le TVNW sans aucune modification, exactement tels qu'ils seraient exécutés
par le terminal Vidéoway. Toute application déjà
existante peut donc fonctionner sur un TVNW non-limité. La
version 1.0 contient des limites volontaires.
Les sources du logiciels ne sont pas requises pour pouvoir l'exécuter
sur le TVNW. Les logiciels écrits en tout ou en partie en
assembleur peuvent aussi être exécutés sur le TVNW,
contrairement au simulateur de plate-forme Vidéoway disponible auparavant,
qui demandait un logiciel écrit complètement en C et imposait
une recompilation du logiciel, qui ne pouvait être fait que par un
utilisateur expert. Aucune connaissance particulière n'est
requise pour exécuter un logiciel avec le TVNW.
Testé sur un Pentium II/300Mhz, le TVNW peut faire fonctionner
simultanément plusieurs logiciels Vidéoway, à la même
vitesse que le Vidéoway original.
Le TVNW peut aussi être porté à d'autres plate-formes
et environnement sans réécriture majeure, notamment:
-
X Window System (X11), pour environnements Linux, Solaris et autres;
-
Plug-ins pour Netscape ou Internet Explorer.
Exemples d'utilisation
Exemple #1: Echecs 1.2
Le logiciel d'Échecs, version 1.02 a été écrit
en 1991 par Loto-Québec en assembleur 6809 et en C K&R pour
le TVN. Le TVNW, exécutant directement le programme, permet
de l'utiliser sur environnement Windows. Voici quelques saisies d'écran
réalisées à partir du TVNW:
Page principale du service.
Partie d'échecs en
cours d'exécution.
Une partie d'échec
de Vidéoway jouant contre lui-même... (Pitoyable avec
la version 1.2 du jeu d'échecs!)
Pour jouer au jeu d'échecs avec le TVNW version 1.0, faire les
étapes suivantes:
-
Télécharger le TVNW et le jeu d'échecs 1.2 (Voir instructions
plus bas)
-
Lancer le logiciel TVNW à partir de Windows
-
Dans le menu File, sélectionner Open... puis le nom
du logiciel Vidéoway à exécuter.
Utilisation du logiciel
Lors du démarrage du TVNW, aucun logiciel n'est chargé en
mémoire et l'exécution débute sur une mémoire
vide, pouvant donner lieu à une erreur si aucun logiciel n'est démarré
après quelques secondes. Démarrer immédiatement
un logiciel en utilisant File/Open ou le drag-and-drop.
Les touches suivantes sont disponibles sur le clavier:
-
0-9 : Chiffres sur la télécommande;
-
Flèches et touches Home/End/PageUp/PageDn : Flèches sur la
télécommande, incluant les diagonales;
-
Attention à la touche NumLock: si le voyant est allumé,
les touches seront considérées comme des chiffres, et ne
correspondront pas aux directions correctes pour les flèches.
Appuyez sur NumLock pour éteindre le voyant et utiliser les flèches
du "numeric pad".
-
Point d'interrogation: Provoque un réaffichage de l'écran
comme sur Vidéoway;
-
Enter : Touche Crochet sur la télécommande.
Téléchargement
Les fichiers suivants sont disponibles pour l'évaluation du TVNW:
-
tvnw-1.0b.zip (450k) ou tvnw.exe
(1.2M) : Version exécutable du TVNW 1.0b. Distribué
selon la license plus bas.
-
echecb01.2 (40k) : Jeu d'échec version
1.2 par Loto-Québec (1991). Propriété de Vidéotron
TVN Inc.. Distribution interdite.
License d'utilisation
Extrait de la fenêtre Help/About:
-
License d'utilisation temporaire accordée uniquement à
Vidéotron TVN Inc., pour le mois de juillet 1999 seulement, aux
seules fins de test du logiciel d'Échecs refondu par Christian
Meunier à cette période.
Toute autre utilisation sans l'accord de l'auteur constitue un bris à
la license d'utilisation.
Limites
Un certain nombre de considérations n'ont pas été
adressées dans la version présente du TVNW:
-
Sur les ordinateurs plus lents, la charge de travail peut empêcher
le programme de répondre après un certain temps.
-
Le programme ne termine pas gracieusement s'il exécute des instructions
inconnues.
-
L'affichage dans la fenêtre Windows est par occasion plus lent.
-
Le logiciel est présentement conçu pour un mode vidéo
à 65'536 couleurs ou plus.
Avertissements
Le TVNW 1.0 est un logiciel non supporté. Aucun développement
supplémentaire n'est prévu pour l'application pour le moment.
Le logiciel ne comporte aucune validation particulière empêchant
le logiciel de tomber en panne, ni n'a été testé.
Historique
-
Juin 1995: Idée lancée.
-
24 Juin 1999: TVNW version 1.0 distribuée pour fins de test.
-
26 Juin 1999: TVNW version 1.0a. Modification d'icones, accélération
d'affichage, édition statique de liens pour éliminer les
fichiers DLLs requis avec la version 1.0.
-
12 Juillet 1999: TVNW version 1.0b. Transparence dans les bitmaps;
tolérance aux affichages hors de l'écran.
Copyright (c) 1999, Christian Meunier (meunierc@acm.org).
Mise à jour le 12 juillet 1999.