Comme vous le savez (ou pas), je travaille sur le développement de TilEm 2 en collaboration avec Benjamin Moody (floppusmaximus) et Luc Bruant (fullmetalcoder).
Benjamin a mis le paquet sur un nouveau coeur d'émulation complètement libre, et moi j'ai créé une interface à partir de 0, en essayant de faire des points faibles de TilEm ses nouveaux points forts.
J'aimerais avoir votre avis sur les fonctionnalités à inclure dans TilEm 2.
Je ne promet pas de toutes les faire (cause : difficulté ou temps), mais allez y lachez-vous.
Qu'est-ce qui manque à TilEm, qu'est-ce qui fait que vous préférez un autre émulateur (ou pas)?
Sur ma liste j'ai déjà :
- Pouvoir faire des screenshot animés (GIF) de gh
- Afficher le contenu du LCD dans la console (geek?!) de gh
- Ne pas consommer tout le cpu de gh
- Affiner la gestion des transferts de fichiers de critor2000
- Permettre l'envoi fiable entre 2 calculatrices émulées de critor2000
Ce qui est déjà fait :
- Nouveau format de skin utilisant skinedit (donc skin perso faciles à faire)
- Changement de skin pendant que le programme marche. Peut charger meme les skin tiemu (ou vti réenregistrée avec skinedit).
cf :
http://www.youtube.com/watch?v=DFbie2lzHtE
- Chargement de fichier (obligatoire)
- Mode skinless (mode ou seul le lcd est visible)
- Mode borderless (peut être combiné avec skinless pour un lcd sans bordure)
- Enregistrer et lire des macros (fait depuis aujourd'hui ^^): si vous en avez marre de renvoyer votre fichier à votre emulateur et de cliquer sur les éternelles memes touches pour tester votre programme, utiliser les macros permet de lire une sequence de touches (ou chargement fichier) que vous avez défini. :
cf :
http://www.youtube.com/watch?v=jucaFEwILik
Je viens d' ajouté la possibilité de choisir sa macro dans un gestionnaire de fichier.
- Possibilité d'enregistrer les préférences : quelle skin utiliser avec quelle rom. Quelle modèle émuler avec quel rom.
- Une fentre "about"
- Le support de la TI81 (pas la peine de demander c'est déjà fait !)

- Le screenshot (non animé) -> feature request de Jacques.
- Enregistrer l'état de la calculatrice, soit en quittant soit directement dans le menu click droit.
Pour résumer, je fais TOUT ce que je peux pour que cet émulateur VOUS plaise. Dites moi ce que vous voulez, on en débat s'il y a lieu, et j'inclue tout ça.
C'est vous qui êtes au centre du développement j'en suis convaincu.
J'attends vos avis/critiques/remarques.
Thibault Duponchelle (aka contra-sh / azerti)