Documentation MyAeS


RETOUR



Cette documentation a pour but de vous aider à installer MyAeS sur votre système. L'exactitude des informations fournies ne concerne que les versions 0.84 et supérieures. Ni l'auteur de MyAeS, ni moi-même, ne pourrons être tenu responsable des dommages et pertes de données éventuelles causées par l'installation de ce logiciel. Néanmoins, aucuns dommages ou perte n'ont été constatés lors de nos nombreux tests après des mois d'utilisations.
Malgré tout le soin apporté à son développement, il peut subsister des bugs qui ne sont pas référencés. Si tel était le cas, merci de nous faire remonter l'anomalie constatée.

    Préambule :

MyAeS est, comme son nom l'indique, un AES. Un AES est une partie du système d'exploitation qui gère les évenements visuels tels que fenêtres, souris, icônes... Il ne remplace en aucun cas le système d'exploitation et, de fait, ne peut gérer la notion de multitâche. Vous aurez donc besoin de MiNT, qui gère cette partie. Pour les utilisateurs de MagiC, vous avez la possibilité de lancer MyAeS une fois que MagiC lui-même est lancé. Vous ne pourrez donc pas lancer MyAeS de manière automatique.

    Installation :

_ Une fois l'archive de MyAeS téléchargée et décompactée, créez un dossier nommé "gemsys" sur votre partition de boot (généralement C:\) si vous ne l'avez pas et placez-y le dossier "MyAeS".

_ Placez ensuite "MYAES.TOS" à la racine de votre partition de boot.

pour le moment, il est conseillé de ne garder que le skin "default". Il faut donc enlever les deux autres se trouvant dans "gemsys\skins\"



_ A l'aide d'un éditeur de texte (Qed par exemple), modifiez le fichier "mint.cnf" en insérant la ligne suivante :
GEM = C:\MYAES.TOS

    Configuration :

Nous allons voir comment configurer MyAeS grâce à son fichier de configuration. Pour la définition des chemins, la lettre des lecteurs doit être en majuscule (par exemple : shell=C:\jinnee\jinnee.app)

_ Toujours avec un éditeur de texte, ouvrez le fichier "myaes.cnf" se trouvant dans "\gemsys\myaes\"

Il vous faut spécifier le chemin de votre bureau (Teradesk, Jinnee, Thing…). Pour ce faire, indiquez –le grâce à la ligne :

SHELL chemin de votre bureau.

_ Spécifiez ensuite les chemins des accessoires et du clipboard.

Il est conseillé d'utiliser le panneau de contrôle COPS 1.08. En effet, nous avons testés Xcontrol et Zcontrol et il s'avère qu'ils sont instables



_ La fonction "hide_naes_magic_cookies" masque les cookies MagiC et N.AES. Elle sert lorsque l'on lance MyAeS par dessus ces environnements afin qu les applications ne puissent pas en déduire des informations érronées. Elle est fixée par défaut sur "false".

_ "Memory_rescue" alloue une mémoire minimum de secours. Cela sert pour les programmes prenant toute la mémoire. La valeur par défaut est fixée à 600 Ko. Cette mémoire minimale est necessaire au sélecteur de fichier et aux Form-alert.

_ "Stack_fix" corrige la pile superviseur pour augmenter sa taille insuffisante sur la plupart des systèmes. Elle est devenue obligatoire depuis que MyAeS est compilé avec Gemlib. La valeur par défaut est d'ailleurs fixée sur "true".

_ Les fonctions "wdialog_emulate" et "dialog_effects" doivent rester sur False. En effet, la première est incomplte et la deuxième ralentit inutilement le système.

_ La fonction "export" définit les programmes dont on a pas besoin tout le temps. Par exemple, on peut y mettre toswin. Dans ce cas, toswin ne sera lancé que pour détourner les programmes tos dans une fenêtre. On peut dire que cette fonction est l'équivalent des variables d'environnements sous MagiC

_ La fonction "timeslice" est similaire à la fonction du même nom sous MagiC. Elle vous permet de définir la répartition des tâches entre les divers programmes en mémoire. La valeur par défaut est fixée à 20.

_ La fonction "shutdown" définit comment éteindre le système. Plusieurs choix sont possible : poweroff (extinction), reboot (redémarre), cold (redémarre à froid) et halt (arrête le système mais ne l'éteint pas). Par défaut, la valeur est "poweroff".

_ La fonction "debug" est prévue pour tracer erreurs dans un fichier. Elle est activée par défaut, mais vous pouvez la désactiver.

_ La fonction "realtime_winframe" permet le déplacement et redimensionnement en temps réel. Si cette fonction est désactivée, vous déplacerez le fantme de la fenêtre. _ Les fonctions "cookie_magx" et "cookie_naes" activent ou non les cookies de MagiC et/ou de N.AES. Préférez le cookie Magx car les applications comme Papyrus en tirent parties et seront plus jolies.

_ La fonction "run" correspond au dossier "start" de MagiC. Vous y spécifiez donc les programmes à lancer. C'est ici que vous pourrez mettre Olga, Ndialog, start me up...

Vous devez installer N.Dialog pour le bon fonctionnement de diverses applications comme Jinnee ou Cops. Pour start me up, vous devez insérer la ligne "/magxignore" dans le fichier "start.set".




_ La fonction "runtsrvdi" permet de lancer les applications auto qui doivent être lancées avant l'initialisation de la VDI. Elle permet également de lancer une VDI de remplacement comme Fvdi, Nvdi...

_ La fonction "runtsr" permet de lancer des applis avant l'installation complète de MyAeS et apres l'initialisation de la VDI. Ce sera la cas par exemple des drivers HSMODEM, de STinG...

Il est conseillé de créer un dossier nommé "maesauto" dans lequel vous y placez tous les logiciels devant être lancés par les fonctions "runtsr" et "runtsrvdi"

Vous avez pu lire que l'on pouvait lancer Nvdi par la fonction "runtsrvdi". C'est en fait conseillé. Pour les utilisateurs de Falcon, c'est par cette même fonction qu'il faudra lancer Videl Inside. Seul ce dernier fonctionne correctement. Si vous souhaitez utiliser Centscreen, vous devez alors laisser NVDI et Centscreen en AUTO. Cela fonctionne mais la stabilité s'en trouve réduite





    Informations complémentaires et bugs connus :


Anomalie Solution
Plantage au boot lors du choix des winframes Enlever les dossiers "Dark" et "Milk" de "\gemsys\myaes\skins\".
A l'heure actuelle, il est impossible d'imprimer via NVDI 5.xx. Le cpx de configuration imprimante ne fonctionne pas car Wdialog n'est pas installé et Ndialog ne possède pas l'extension impression de ce dernier. passer sous NVDI 4.11 pour les logiciels l'acceptant. Pas de solutions pour le moment pour les logiciels spécifiquement prévu pour NVDI 5 (Texel 2.2, Papillon 3)
Kobold ne fonctionne pas correctement si interfacé avec Jinnee. Il provoque un plantage complet avec un gel de l'écran. Aucune
Mymail pose souci si l'on a activé l'option "prompt for mail". Des soucis dans l'éditeur se font sentir également quand on insre un fichier attaché (difficultés à pouvoir continuer de taper du texte dans la fenêtre d'édition). Désactiver l'option "prompt for mail" pour la reception des messages
Troll et Crésus ont les ascenseurs qui ne fonctionnent pas correctement pour aller directement de haut en bas ou de bas en haut Aucune
La liste déroulante des applis de Start Me Up ne s'affiche pas du premier coup. un second click sur le bouton "Start" résout le problème


Logiciels testés :

Aftp 1.55b OK
Amail 1.27 OK
Aniplay OK
Arcview Lancement OK, mais ne décompacte pas
Arthur OK
Bubble Gem OK
Cab 2.8 OK
Cd Writer Suite 3.3 OK
Centscreen 3 OK si lancé depuis dossier AUTO. KO si executé via la fonction 'runtsr'
CKBD Deluxe OK
Cops OK
Crésus OK, problème mineur de pop-up si ce dernier sort de la fenêtre de crésus
DF Boot 2.23 OK
Expresso 1.0 OK mais problème de palette en 256 couleurs
Extendos Gold 3 OK
Falcamp OK
Frac IRC 2.0 OK
GCC Shell OK
HD-Driver 8 OK
Highwire 0.3.0 OK
Home Page Penguin 3.05 OK mais instable
HS Modem OK
Icon extract OK
Iconnect 1.7 et 1.8 KO
Interface 2.33 OK
Jinnee 2.5 OK mais interfacage avec kobold pose problème : plantage complet.
Joé 1.48 OK
Kronos OK
JML Snapshot OK
Joé 1.48 OK
LZH Shell OK
Miniwin OK
Mymail 1.88 OK. Problème avec l'option 'prompt for mail'. Problème avec le retour à la fenêtre d'édition après avoir inséré une pièce jointe
Mytask KO
Nvdi 4.11 OK
Nvdi 5.03 OK. L'impression est indisponible.
Novascan 1.26 OK
Olga OK
Orcs OK
Papillon 2.2 OK
Papillon 3 OK
Papyrus 7.58 OK
Papyrus 10.20 OK
Photoline 2.3 OK
Porthos 3 OK
Pure C OK
Qed 4.xx et 5.xx OK
Start Me Up OK
ST-Guide OK
Sting 1.26 OK
Stzip 2.6 OK
Sysinfo 5 OK
Taskbar KO
Tempus Word NG 5.40 OK
Teradesk 3.84 OK
Texel 2.0 Lancement OK. certains TXL font planter tout le système.
Texel 2.2 OK. Impression indisponible car utilise NVDI 5.
Thing 1.27 OK
Toswin 2 OK
Troll OK. problème mineur dans la gestion de l'ascenseur : voir bug connus.
Videl Inside 2.04 OK
Videlity OK
Vision 4 OK
Wen.suite 3.30c OK mais problème de palette en 256 couleurs
Xcontrol OK mais trop instable.
Zcontrol KO
Zweather OK
Zview OK
Ztask OK

Auteur MyAeS :

Olivier LANDEMARRE

Auteur documentation :

Cyril LEFEBVRE (Bibou)


Dernière révision de cette documentation : 21/10/2006

RETOUR