STonC - émulateur ST sur Curses | 2004-01-07 [ EN | FR ] |
STonC est un dérivé de STonX, l'émulateur Atari ST sur Unix/X. Contrairement à d'autres émulateurs destinés principalement à faire tourner des programmes GEM modernes, ou des jeux pour Atari ST d'origine, STonC est destiné à faire tourner des systèmes d'exploitations comme Minix qui ne tournent pas sur d'autres émulateurs. Les évolutions par rapport à STonX vont dans deux directions :
Ce dernier objectif a d'ailleurs conduit au choix paradoxal de la librairie en mode texte Curses pour tenir lieu de librairie graphique. Malgré cela, STonC est étonnamment utilisable pour :
STonC est couvert par la license publique générale (GPL) en version 2 ou ultérieure. Ce que ça fait
Ce que ça ne fait pas
A quoi ça sert?STonC permet de :
STonC ne permet pas de
Copies d'écranTéléchargementLa version la plus récente est la version 0.8.1 datée de 2004-01-07. Cette version intermédiaire corrige les bugs blocants rencontrés sur la version 0.8.0 et est livrée avec une image d'emutos prête à l'emploi.
Versions précédentes :
L'archive du code source contient un Makefile prêt à l'emploi pour Linux x86 et Cygwin. Ce ne devrait pas être trop difficile de le faire tourner sur d'autres machines, et j'apprécierais d'être informé de toute tentative, fructueuse ou non. SupportIl y a un doc/README et un doc/MANUAL dans l'archive (en mauvais anglais uniquement). Il y a aussi une sorte d'aide en ligne que l'on obtient en tapant help à l'invite du shell intégré. Il y a aussi des exemples de scripts de configuration. J'ai aussi collecté de la documentation sur la façon de faire tourner minix sur STonC, dans ma page Minix. Enfin, ne pas hésiter à m'envoyer un mail. HistoriqueJ'avais fait pas mal d'extensions sur ma copie de STonX, jusqu'à obtenir un niveau de fonctionnalité permettant de faire tourner Minix (Minix, au contraire de TOS, utilise le plus possible les interruptions et donc a absolument besoin d'un MFP correct, et également un disque dur ACSI ne peut pas faire de mal). Un jour je me suis apperçu que ça faisait pas mal de temps que je n'utilisais plus du tout le bureau du GEM, et uniquement les terminaux de minix (la console à l'écran et le terminal représenté par un xterm via l'option -serial tty de STonX). A la même époque il m'arrivait de partir en déplacement avec un portable sous Windows. je voulais continuer à examiner minix sur ce portable et je ne voulais pas porter toute la partie de STonX liée à X11 (que je n'utilisais quasiment pas de toutefaçon). Si bien que j'ai retiré de mon STonX pas mal modifié tout ce qui ne compilait pas sous cygwin, rajouté du code pour gérer plusieurs fenêtres virtuelles par dessus curses, rajouté un petit shell pour configurer le tout, et ça a donné STonC. Depuis, début 2001 des gens sur Internet ont repris le développement de STonX ; à terme les fonctionnalités rajoutées sur STonC pourraient être reportées sur STonX. Mais bon, personnellement je n'ai pas vraiment besoin de ces fonctionnalités sur STonX, donc je ne compte pas faire cela dans un futur proche. Liens
| |
[Accueil] Contenu Quoi de neuf [STonC] STonC Copies d'écran [Programmation ésotérique] Thue [Minix] Minix [Divers] Divers |
(C) 2003 - Laurent VOGEL<lvl@club-internet.fr>
|