|
- Ajout de filtres vidéo : hq2x, Scale2x, Scanlines, 2xBR, DDT - Optimisation du rendu vidéo - Remplacement de la génération de textures en C par un code ASM PPC optimisé - Amélioration du code audio - Refonte et amélioration de la synchronisation et de la gestion du saut d'images - Nombreuses optimisations des performances du cœur VBA-M - Nouvel effet de flou lors de la mise en pause d'une partie - Curseur en jeu réécrit - Logique de sauvegarde/chargement des périphériques et des préférences remaniée - Correction d'un plantage lors de la suppression de périphériques (par ex. : SD/USB) - Correction des scintillements, artefacts et problèmes de couleurs lors du changement de mode vidéo - Compilation rationalisée et améliorée - Améliorations générales des performances - Autres améliorations générales - Compilé avec la dernière version de devkitPPC/libogc2 - Mise en place d’un tout nouveau noyau de recompilation dynamique (JIT) pour les jeux GBA sur Wii et GameCube, entièrement développé à partir de zéro. Il s’agit d’un ajout entièrement nouveau, et non d’un simple portage : les véritables titres GBA fonctionnent désormais avec une marge de manœuvre suffisante pour tourner à pleine vitesse, bien au-delà de ce que le noyau d’interprétation pouvait supporter. Activez cette fonctionnalité dans Paramètres > Émulation - Remplacement de l'ancien système de pagination des ROM de la GameCube par un nouveau paginateur de mémoire virtuelle hybride ARAM/SD : les données ROM sont désormais transférées de manière transparente depuis la carte SD vers l'ARAM et la MEM1 à la demande, au lieu de devoir être entièrement chargées en mémoire à l'avance, ce qui rend le JIT possible (puisqu'il n'a pas besoin de connaître l'emplacement des données sous-jacentes) - Réécriture de la gestion de la mémoire pour la Wii et la GameCube, libérant plus de 8 Mo pour un cache JIT, tout en continuant à prendre en charge les ROM de 32 Mo - Ajout de la prise en charge des codes de triche pour les jeux GBA et GB/GBC, via le format de fichier .cht de Libretro - Le son des jeux GB/GBA est plus propre et plus fidèle au matériel d’origine, avec une étape de rééchantillonnage en moins : il est désormais généré nativement à 48 kHz, au lieu d’être suréchantillonné à partir de 44 100 Hz (GBA) et 22 050 Hz (GB) Les échantillons audio sont désormais écrits directement dans le tampon de sortie, sans passer par un tampon de mixage intermédiaire, ce qui réduit la latence audio. - Le contrôle dynamique intelligent de la fréquence audio maintient la vitesse de lecture correctement synchronisée avec la synchronisation réelle du matériel GBA, une correction plus forte n’intervenant que lorsque cela est réellement nécessaire pour éviter une perte de signal. Cela se traduit par des ajustements de hauteur tonale moins nombreux et moins perceptibles pendant la lecture normale. - Les sous-remplissages de tampon (coupures audio momentanées) s’estompent désormais en douceur vers le silence puis reviennent progressivement, au lieu de produire un clic sec, et le démarrage/la reprise sont optimisés pour éviter tout bégaiement initial Le saut d’images et le rythme d’affichage ont été retravaillés afin que la synchronisation vidéo soit plus fluide et plus régulière, en particulier lorsque le cœur JIT fonctionne bien au-delà de 60 images par seconde, et que les images sautées sont espacées de manière plus uniforme au lieu de s’accumuler - Ajout d’une option d’affichage du nombre d’images par seconde - Correction d'un plantage survenant lors du retour au menu lorsque la langue sélectionnée n'était pas l'anglais - Correction d'un bug empêchant l'application cohérente du paramètre « Écran monochrome » - Amélioration de la compatibilité du jeu grâce à un nouveau mécanisme permettant de détecter automatiquement les paramètres appropriés - Correction de bugs liés au code de gestion des bordures (refactorisation/réécriture)
|
Veuillez vous connecter ou vous créer un compte pour commenter cet article !
Il n'y a aucun commentaire pour le moment.