DeSmuME WIP 0.8.0 b2 du 2008-09-23
Publié par Kékidi le mercredi 24 septembre 2008 à 09:05:32.
DeSmuME émule la Nintendo DS sur Windows. Cette version WIP, en travaux, apporte quelques améliorations, comme une accélération possible de l'émulation. Par contre, elle amène sûrement quelques problèmes. Notamment au niveau des sauvegardes d'état qui ont été modifiées. Le format a changé, il doit être plus fiable, mais les anciennes sauvegardes sont sûrement incompatibles avec la nouvelle version.
Général/noyau :
- Ajout du module GFX3D qui émule la grosse partie GE à part du noyau de l'émulateur. Déplacement du OGLRender Windows/Cocoa vers le noyau de l'émulateur et remplacement de ogl_collector. Maintenant toutes les plates-formes partagent le même code 3D. [zeromus]
- Ajout de certaines interpolations brutes dans le SPU de telle sorte que zeromus puisse les rapprocher avec ce qui est entendu. [zeromus]
- Changement du code des sauvegardes d'état pour supporter les parties approximatives du code lié à l'émulation (GE, GPU). Le format des sauvegardes a changé, et il devrait être plus fiable. [zeromus]
- Suppression de 16MB de WRAM à 0x01****** depuis l'ARM9. Configurée pour ne pas être utilisée. Qu'est-ce donc que ce truc ?! [zeromus]
- Ajout d'un code pour l'OSD. [CrazyMax]
Portage Windows :
- Ajout de modèles pour les CPU et MMU qui accélèrent légèrement l'émulateur en optimisant l'accès aux variables. [zeromus]
- Ajout d'un calculateur de charge moyenne du CPU ARM9. [zeromus]
- Correction d'un bogue dans le mode 1 des transformations des textures ? [zeromus]
- Correction de la logique du saut d'image automatique qui faisait ramer l'émulateur. [zeromus]
- Correction de l'aspect ratio, de la rotation et de changement de taille de la fenêtre princiaple. Ajout d'une sauvegarde de la position et des paramètres de la fenêtre. [CrazyMax]
- Réécriture des outils de déboggage (la mise à jour automatique fonctionne maintenant). [CrazyMax]




