Nouvelle version de l'excellent émulateur Jaguar / Jaguar CD. Sans plus attendre, voici les nouveautés :
Version 1.13
- Ajout de la fonction
bigpemu_register_event_audio_frame
, permettant aux scripts de lire/modifier les trames audio.
- Ajout de diverses fonctions utilitaires pour l'audio et l'échantillonnage dans le système de script. (voir l'exemple d'utilisation de l'analyseur de spectre dans hello_pussycat et la liste complète des fonctions dans bigpcrt.h)
- Ajout des fonctions
bigpemu_set_named_var_data
et bigpemu_get_named_var_data
, ainsi qu'un type de fournisseur de données "ScriptOption" pour les effets d'écran. Cela permet au code de script de contrôler les données des effets d'écran, voir hello_pussycat et liz pour des exemples d'utilisation.
- Ajout de la fonction
bigpemu_native_window_handle
, pour faciliter les scripts qui pourraient vouloir passer le handle de la fenêtre à une DLL native.
- Ajout de la prise en charge du chemin "disque physique" sous Linux. Cela ne fonctionnera correctement qu'avec les lecteurs (virtuels ou autres) qui supportent la lecture brute des sous-canaux.
- Correction d'un plantage potentiel en mode développeur lors du rechargement forcé des scripts avec des points d'arrêt conditionnels.
- Correction d'un problème pouvant entraîner un mauvais positionnement de la fenêtre de l'application après le passage en plein écran.
- Correction de certains problèmes spécifiques à SDL2 concernant le plein écran et les configurations multi-écrans. Merci à cubanismo pour m'avoir incité à enquêter là-dessus.
PS : Pour choisir la langue, quand vous lancez l'émulateur, allez sur information --> language --> strings_fr.txt