La je suis sur un probleme majeur!
Il me faudrait un pointeur sur la table de font!
J'ai commencé a trouver les adresses pour 1.00 et 2.03 mais elle change a chaque Rom!
Comment obtenir ce pointeur de facon sur et rapide?
j'ai ai vraiment besoin please!
merci d'avance!
La prog En C si possible!
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com
c'est pas ce que font certaines RAM_CALL des kernels ?
Ben sinon tu recupere l'addresse de base des fonts du TIOS pour tt les ROMs Connus (via VTI par ex) et tu test si le gars a la ROM 1.00 tu va chercher a telle addresse, si il a la 2.01 a telle addresse etc...

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.
TiMad Le 08/08/2002 à 22:11 utilises les fontes du boot
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Non, non et non ! On ne recherche pas à la main les fonts du système !
En effet, il n'y a pas de méthode pour trouver les fonts facilement (la méthode du RAM_CALL est très sale et pas universelle). Et encore, ça ne marche que pour AMS 1.xx: pour AMS 2.xx, il y a un mécanisme de redéfinition de la font du système, donc tu ne pourras pas trouver la font comme ça. Un américain est censé sortir une FlashApp qui permet la redéfinition, justement.
A ma connaissance, les seules méthodes viables restent celles qui sont utilisées par TICT et GraphX.
TiMad Le 09/08/2002 à 12:09 TxtRider utilise les fontes du boot (c'est pour ca qu'il est compatible...
Maintenant pour savoir pointer dessus, il suffit de dasm txtrider.
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Voici un bout de code trouvé dans les source de DB92:
Do_SetFont:
movem.l d0/a0-a2,-(a7)
cmp.w #2,d0
bcc SF_End
mulu #12,d0
lea Fonts(pc,d0.w),a0
lea CFont(pc),a1
move.l (a0)+,(a1)+
move.l (a0)+,(a1)+
move.l (a0)+,(a1)+
SF_End:
movem.l (a7)+,d0/a0-a2
rts
Fonts:
Font1: dc.l 0
dc.w 4,6,4,$00f0
Font2: dc.l 0
dc.w 7,8,6,$00fc
Font3: dc.l 0
dc.w 9,10,8,$00ff
Peut-être que ca va vous aider?????
PpHd Le 09/08/2002 à 22:09 >Mastergb: UTILISE LA RAM_CALL !!!!-
TiMad Le 10/08/2002 à 13:58 sympat de critiquer doosos et de le califier de merdique alors qu'il fut pendant des années le meilleur...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!
Rien n'empeche de mettre dooros a jour !
Ya les sources de dispo si je me rapelle bien !!

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.
les ram calls ne m'interresse pas!
Pour le moment kirby's est compatible kernel et nostub et je veux garder cette compatibilité!
c'est important pour la diffusion du jeu!
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com
TiMad Le 10/08/2002 à 18:37 genlib a un pseudo format nostub
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!