8086tiny, un émulateur PC-XT en 4043 bytes.
Le
Philemon Phonon

Bonjour,
je reposte ici des nouvelles trouvées sur comp.misc. Je pense qu'il y
aura parmi vous des personnes susceptibles d'apprécier la beauté
stupéfiante de ce programme qui permet d'émuler de manière relativement
complète un PC-XT 8086 en 4043 bytes de C.
http://www.ioccc.org/2013/cable3/cable3.c
http://www.ioccc.org/2013/cable3/hint.html (en anglais)
Les possesseurs de Raspberry Pi se sont penchés sur l'affaire :
* en anglais
http://www.raspberrypi.org/archives/6008?utm_source=rss&utm_medium=rss&utm_campaign€86tiny-a-free-pc-xt-compatible-virtual-machineemulator-written-in-c
* en français
http://www.framboise314.fr/avec-8086tiny-mettez-un-pc-xt-dans-votre-raspberry-pi/
Bien à vous,
--
Philemon Phonon
je reposte ici des nouvelles trouvées sur comp.misc. Je pense qu'il y
aura parmi vous des personnes susceptibles d'apprécier la beauté
stupéfiante de ce programme qui permet d'émuler de manière relativement
complète un PC-XT 8086 en 4043 bytes de C.
http://www.ioccc.org/2013/cable3/cable3.c
http://www.ioccc.org/2013/cable3/hint.html (en anglais)
Les possesseurs de Raspberry Pi se sont penchés sur l'affaire :
* en anglais
http://www.raspberrypi.org/archives/6008?utm_source=rss&utm_medium=rss&utm_campaign€86tiny-a-free-pc-xt-compatible-virtual-machineemulator-written-in-c
* en français
http://www.framboise314.fr/avec-8086tiny-mettez-un-pc-xt-dans-votre-raspberry-pi/
Bien à vous,
--
Philemon Phonon
Bonjour,
Si la version de 8086tiny qui a gagné le concours 2013 du code C le plus
obscur est étonnante de compacité, je recommande néanmoins de reprendre
la version maintenue sur le site de l'auteur
http://www.megalith.co.uk/8086tiny/
Si le code a légèrement grossi, il a été un peu nettoyé des hacks du
concours, un support CGA a été ajouté (la version initiale émulait
seulement un mode texte et un mode hercules), la gestion du clavier
directement dans la fenêtre du mode graphique a été implémentée, le bios
a été corrigé pour permettre l'exécution correcte de CP/M-86, les perfs
ont été déjà grandement améliorées, ... Malheureusement la souris n'est
pas encore supportée. Mais comme le source est disponible sur GitHub,
vous pouvez toujours contribuer :^)
Sur le site on peut trouver une image de disque dur avec diverses choses
comme Windows 3.0 en mode Hercules ou même AutoCAD 2.5 (de 1986 !), et
le forum est assez réactif : on peut y joindre l'auteur qui ne manque
pas d'aider.
--
Sébastien Kirche
Ca me rappel les GFA-PUNCH :)
Toute une époque en effet!
J'étais sidéré de ce qu'on pouvait faire en 5 lignes de BASIC (c'était
bien 5, hein?)
Guillaume.
Il y avait aussi le concours du fameux deulignes d'hebdogiciel
(http://www.abandonware-magazines.org/affiche_mag.php?mag=7)
Au fait j'ai testé 8086tiny sur raspberry-pi:
http://forum.system-cfg.com/viewtopic.php?pƒ249#p83249
Un tour de force que j'admire aussi beaucoup est le 80386 en JS qui boot
un linux complet: http://www.bellard.org/jslinux/
sam
comme ca c'est mieux: http://oi57.tinypic.com/2rhwj9t.jpg