Une petite news sur les avancées de StrmnNrmn le créateur de Daedalus : il chercherait à obtenir un Golden Eye fonctionnel dans les prochaines releases de Daedalus ... Cliquer sur suite !
StrmnNrmn créateur de Daedalus est en train, pour les amateurs du genre James Bond, de se pencher sur le jeu Goldeneye. Pour information ce jeu se lançait dans les premières releases de Daedalus mais il ne passe plus depuis un certain temps.
Il ressort de son investigation différents points :
Golden Eye est un jeu inhabituel pour les jeux N64 sachant qu’il exécute plusieurs codes pour solliciter la mémoire virtuelle. StrmnNrmn pense que ce serait pour allouer le maximum de RAM disponible pour le jeu mais au détriment de la mémoire.
L'émulation du jeu pour le moment est très lente car pour assurer chaque instruction exécutée, l'émulateur doit examiner si l'instruction qu’il va chercher causera une exception TLB (Translation Look-aside Buffer) manquante. Ce processus est long, StrmnNrmn essaye de réorienter le tout vers la mémoire physique.
Pour contourner ce problème avec Golden Eye, StrmnNrmn a paramètré de fausses entrées dans la mémoire de son Emulateur Daedalus qui pointe directement au bon endroit dans l’image ROM.
De cette manière la rom N64 a un TLB beaucoup plus grand, et toutes les pages sont mappées de manière permanente.
De cette manière la rom N64 a un TLB beaucoup plus grand, et toutes les pages sont mappées de manière permanente.
Sur la Version PC de Daedalus tout fonctionne du fait de la mémoire virtuelle beaucoup plus importante sur un ordinateur. Dans le cas de la PSP la contrainte se trouve à ce niveau pour la ROM Golden Eye car les 12MO de cette ROM sont chargés de manière permanente dans la mémoire et il y a donc donc tout simplement pas assez de mémoire pour faire tourner le jeux intégralement comme avec les autres Roms N64
StrmnNrmn se donne trois orientations sur lesquels se pencher afin de trouver une solution pour le lancement du jeu Golden Eye via Daedalus.
Nous ne manquerons pas de vous tenir informé de son avancé sur le sujet, sachant que ces investigations qui restent cependant en second plan comme il nous l’indique au niveau du développement de Daedalus, permettrons dès lors le lancement des jeux similaires à Golden Eye sur les versions Daedalus à venir si ses recherches aboutissent.
Retrouvez les précédents articles sur ce sujet :
- Daedalus R11: StrmnNrmn nous donne des nouvelles
- À quoi s'attendre pour Deadalus R11 ?
- DAEDALUS R10 traduit en français
- Daedalus R11: StrmnNrmn nous donne des nouvelles
- À quoi s'attendre pour Deadalus R11 ?
- DAEDALUS R10 traduit en français
Commentez cette news en cliquant ICI
Commenter