tigb gere les grayscales il me semble...
faut tester sur calc réelle, vti emule mal l'auto-int 5 et $d0 est la valeur maximale qu'on peut passer sans que ca plante (le parametre c'est le PRG_start de l'int 5). Sur une vraie TI c'est a peu pres 2 fois plus rapide que sur le screen vu qu'on peut monter jusqu'a $e9
ben t'en es ou toi?
sinon mon truc marche comme ca:
tout ce qui est exterieur au cpu comme le refresh de l'ecran, le vblank, le test des hot-keys (reset, lancement du debugger etc.) est gere par l'int 5, et quand l'int 5 est declenche, l'opcode courant finit d'etre emule et ensuite on sort du CPU. Vu que c'est impossible d'emuler le Vblank 50 ou 60 fois par secondes (encore moins un NMI complet a cette frequence), et que certains jeux passent beaucoup de temps dans la routine de NMI et d'autres non, il faut pouvoir regler la frequence de l'int, d'ou le choix de l'int 5 et du PRG_start a passer en parametre.
le hic c'est qu'avec ce systeme, si l'int 5 a une frequence trop elevee le NMI suivant sera declenche avant la fin du precedent, ou alors l'emu passera pas assez de temps dans le CPU donc ca sera lent a mort... bref ca depend des jeux quoi, il faut trouver le prg_start optimal. Ou alors autre solution, faire un vrai compteur de cycles mais je pense que ca ralentirait trop le tout, enfin ca reste a essayer quand meme.
Mais y a des jeux pour lesquels ca passe pas trop mal, par exemple Balloon Fight est emule quasiment en full speed en reglant bien l'int 5. Je vais bosser sur les niveaux de gris ce soir si j'arrive a liberer un peu de ram, parce que le N&B pose pleins de pb sur des jeux comme Tennis ou on voit meme pas la balle a cause de la couleur du terrain... en ajoutant une option frameskip ca devrait rester assez rapide.
(Quelqu'un pourrait essayer SMB sur real-calc au moins pour chaque HW, pour voir si l'erreur qu'a eu Bob se reproduit?)
Zeph Le 07/09/2005 à 16:39 la rom que j'ai ... *hem* dumpée de ma cartouche originale est peut-être pas bonne, j'ai cru voir qu'il y avait plusieurs versions, la mienne c'était une jap, ça peut expliquer le pb ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Godzil Le 07/09/2005 à 21:08Edité par Godzil le 08/09/2005 à 09:04 il existe 3 dumps de ce jeu, un bootleg (sans l'ecran titre) 1 OK, et un avec un trainer
Sinon pour mon emu c'est un compteur de cycle
edit: -a+e
PS: pour savoir si c'est la version avec trainer, il faut appuyer sur le bouton SELECT pendant le jeu

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
ok
vertyos > ca m'étonnerait mais je vais regarder... je peux t'emprunter ton dump?
Apres un coup de diff ya pas mal de différences :/
tu as ptet la version trainé ?

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Ca se lance tres bien sur titanium et sur vti
vu que t'es le seul a avoir testé pour l'instant je met ca de coté jusqu'a ce que je trouve une 89 pour pouvoir debugger
Ma 89 est sous pedrom :/ et nesquick refuse le parametre :/
(bon je lance direct le ppg sans le lanceur, mais je pense pas que cela vienne de la..)

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
je vais recompiler avec des infos de debug comme ca on sera fixé
non l'etat n'est pas du tout garantis

Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
bonne idee, on va voir ce que ca donne