34Fermer36
PpHdLe 10/05/2008 à 18:13
Lionel Debroux (./34) :
Il vient de me passer une idée par la tête: si on utilise HW2/3Patch, comme de nombreux utilisateurs de 89/89T/92+/V200, que je sache, on n'a plus à se soucier de la protection d'exécution en RAM. C'est donc moins difficile de découper le programme en morceaux, de charger tous les morceaux dans la RAM, et de sauter (jsr / rts) d'un bout à l'autre quand c'est nécessaire.
Par exemple, minimap, système de sélection des prochaines missions, mentat, pourraient être mis dans d'autres morceaux, les morceaux communiquant par exemple à travers une global register variable pointant sur la mémoire partagée. Eventuellement plusieurs points d'entrée par morceau auxiliaire.
Je suis pas sûr que j'aurai bien le temps dans les prochains jours, mais ça m'amuserait d'essayer ça avec des programmes triviaux (lecture/positionnement des valeurs dans la mémoire partagée). Naturellement, je n'infligerai pas un tel traitement à ma pauvre 89 HW2, je testerai ça sur TIEmu biggrin.gif


Bravo tu viens d'inventer le mode kernel !