Je signale d'ailleurs que les jeux de MasterGB sont tout sauf des modèles de stabilité...
Oui, aussi. Vu que c'est le linker qui gère le code de démarrage et plus un système de patchage des fichiers .s sortis par le compilateur comme avant, c'est entièrement utilisable en assembleur.
avec les RAM_CALL ? les BSS ? les libs dynamiques ?

<<< 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
Laisse non la surprise Kevin. Vive TIGCC 0.95.
Kevin Kofler Le 23/09/2003 à 18:59Edité par Kevin Kofler le 23/09/2003 à 19:02 Il y a:
* relogements au format des kernels ou en un format compressé
* ROM_CALLs au format des kernels ou en un format compressé, utilisables avec exactement la même syntaxe qu'en mode kernel (jsr _ROM_CALL_ABC)
* BSS, avec relogements au format des kernels ou en un format compressé, et avec initialisation automatique à 0 en option
Tout ceci activable et désactivable séparément.
Il n'y a pas les RAM_CALLs (ce sont des adresses internes à AMS trouvées par le kernel à travers des hacks; la solution propre est d'utiliser les ROM_CALLs exportés plutôt que ces adresses internes) ni les librairies dynamiques (utilise les librairies statiques).
les RAM_CALL ne sont pas toujours un hack je crois. Ca peut aussi être une méthode économe en place pour des constantes (genre les dimensions de l'écran, les codes de touche).
Maintenant, je n'ai plus trop d'idées de programmes (faudrait que je finisse d'abord tous mes TSR et CS), mais a priori ils seront en kernel

<<< 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
je n'aime pas avoir des versions séparées pour chaque modèle. Jusqu'à présent, c'est ce que j'ai fait car c'était trop dur de développer CS pour les 89 et les 92+ en même temps.

<<< 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
Oué. C'est étonnant que personne ne l'ait smashé (sauf si tu considère le post n°51 comme tel...)
Zeph Le 23/09/2003 à 19:43 Amusant ce topic.
Bon comme je disais sur IRC à l'instant, est-ce vraiment utile de continuer un débat kernel/_nostub lancé par quelqun qui visiblement n'a pas l'air très au courant de ce qu'il raconte (cf. les énormitées qui jonchent l'integralité de ses posts depuis le début de ce topic) ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
snow: munis-toi d'une corde, et suspend toi
Vark Le 24/09/2003 à 01:49Edité par Vark le 24/09/2003 à 01:50 #80 > meuh non ce genre de propos qd ça vient d'une sous-merde c un compliment
*** Ne sous-estimez pas la puissance de la Marmotte ***
©
Marmotte Team : LaMarmotte, sBibi, Vark & sabrina