avec le line 1111 emulator ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
y a des libs statiques de menus en asm, qui n'utilisent pas de relogement ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
pour l'éditeur hexa, c'est normal. Je vais le remplacer par un nouveau (qui n'est pas encore adapté à la 89). Mais je trouvais que c'était pas trop la peine d'adapter l'ancien à la 89 ...

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
mouais. Faudrait que j'y pense. Est-ce que les ROM_CALL peuvent utiliser les appels en F-Line ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
Kevin Kofler Le 15/02/2004 à 00:27Edité par Kevin Kofler le 15/02/2004 à 00:28 Pour appeler un ROM_CALL, c'est dc.w $f800+ordinal. Pour un saut, mets __ld_use_fline_jumps: xdef __ld_use_fline_jumps et code tes sauts avec long avec de simples jsr, le linker s'en occupe pour toi (il vire le relogement et change l'opcode).
Attention, c'est AMS 2.04 minimum, ou alors il faut un émulateur F-Line externe (PreOs, KerNO etc.).
Tu peux aussi utiliser un émulateur à toi (interne à CS). Il y a même les sauts F-Line en 4 octets (2 octets d'opcode et 2 octets d'offset relatif au début du programme) avec ça (__ld_use_4byte_fline_jumps). Tu peux soit t'arranger pour pouvoir utiliser le code de démarrage de TIGCC, soit écrire le tien.