Bon, j'ai pas beaucoup de temps pour bosser sur TIGB, mais je suis quand même en train de faire un p'tit prog en C qui (lorsqu'il sera terminé) recompilera du z80 en 68k.
Pour l'instant, la seule optimization que je fais c'est de ne pas sauver les flags qui ne seront pas utilisés dans le futur, et d'après ce que j'ai vu, la sauvegarde des flags inutiles prend ~35% du temps de CPU, ce qui n'est déjà pas mal.
Une autre optimization qui est implicite dans la récompilation est la suppréssion de la lecture de l'opcode, le saut vers le handler, et le check du cc à la fin de l'instruction (j'estime qu'en moyenne cela prend un 25% de CPU).
Donc en gros, on dirait que cela promet! Mais bon, on vera bien ce que ça donne...
Boogerman
Bouger, travailler, manger et se reposer, c'est la devise de la tortue!
Uther Le 26/10/2002 à 15:28 on attends les resultats avec impatience
Coucou je débarque !
Heu, les liens ne marchent pas, pkoi ?
Et pis, j'ai pas tout lu, yaurait une version 89 ?

« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
Ma 89 HW2 tournait tres bien a 27Mhz, apres avoir ajoute un condo et un interrupteur pour changer la vitesse (c le C4 sur HW2 si mes souvenirs sont bons)
Tous les sites sur Lycos sont down actuellement.
oxman Le 09/12/2002 à 17:15 Merci de confirmer, au cas ou je suis un menteur (:
Well, t'en est où sur le projet ? j'ai pas super bien lu le txt (l'anglais, je nage, mais bon...)
mais tous les jeux ne sont pas encore compactibles ? cela ne marche pas avec Mystic Quest

« Nous avons propagé sur Extranet une histoire fabriquée de toutes pièces selon laquelle une certaine disposition d'étoiles, vue depuis la planète d'origine des butariens, formaient le visage d'une déesse galarienne.
Sans chercher à vérifier ces informations, certains ont décrété que c'était la preuve de l'existence de la déesse. Ceux qui notaient le manque de preuves se faisaient attaquer. »
— Legion, geth trolleur à portée galactique
Certes, il doit y avoir pas mal de jeux qui ne sont pas compatibles, car pas mal de code est écrit mais pas testé (exemple: les timers), et il doit y avoir qqs instructions qui ne font pas exactement ce qu'elles doivent faire (ce genre d'erreur est difficile à trouver). J'essaye pourtant à présent d'améillorer la vitesse, vu que si je n'arrive pas à le faire marcher plus vite, on s'en fout totalement si la compatibilité est de 100%.
Boogerman
Bouger, travailler, manger et se reposer, c'est la devise de la tortue!
G teste l'emulateur avec SuperMarioLand, C impressionnant, mais C normal que ce soit aussi lent ???
Vivement la prochaine version
Comment faire ???? il faut modifier la caltos "physiquement" ???