by Adriweb » 22 May 2020, 13:50
Pardonnez mon ignorance sur Casio, mais par rapport à simulateur vs émulateur, une réponse évidente est que si l'OS est programmé de manière propre, modulaire (lib cœur, lib hw, lib GUI, bref des couches bien distinctes), et portable (du C par exemple), il suffit de recompiler les modules transversaux (le cœur par exemple) et juste faire un nouveau GUI (pour une version ordinateur sans limite de taille d'écran par exemple (on peut citer le logiciel Nspire pour ça, même s'ils ont poussé le bouchon beaucoup plus loin), ou même avec des limites identiques (émulateurs HP Prime, Casio, NumWorks).
Alors que faire un émulateur requiert de se taper le code d'émulation du cpu, mémoires, autres périphériques (exemple: les TI SmartView, et forcément les émulateurs communautaires qui n'ont pas le choix)