Après une quinzaine de jours sans nouvelle, Toni Willen revient avec une nouvelle bêta. Voici les nouveautés :
- Mise à jour du support de décompression DMS intégré : validation des données de piste compressées en cas de dépassement ou de débordement après le décompactage, et rejet de la piste en cas de détection de dommages. Résout la détection incorrecte de la clé de chiffrement par force brute pour certains fichiers DMS cryptés (THE_PLAGUE_1.DMS et quelques autres).
- Activation toujours de DXGI_PRESENT_ALLOW_TEARING dans les modes D3D11 si le pilote le prend en charge. Cela pourrait améliorer la compatibilité de la synchronisation variable et la stabilité vidéo/son.
- Le chaînage du compteur CIA (Compteur B compte les débordements du compteur A) ne fonctionnait que dans les modes CE (Cassé lors de la réécriture de l'émulation CIA récemment).
- Hardreset randomise maintenant la valeur de la graine (si l'entrée de configuration "rndseed" est zéro). La version b1 en parlait, mais la graine n'était pas randomisée.
- Certains écrits étranges et stupides de VPOSW provoquaient un redémarrage continu du traitement du vblank dans les modes de débordement par défaut et plus petits, rendant l'émulation vraiment lente. (Action Replay 3)
- L'écriture dans DSKLEN avec le bit 15 défini ne démarrait pas immédiatement le DMA du disque si le DMA du disque précédent avait déjà été terminé. Seulement si le bit 15 est effacé, DSKLEN doit être écrit deux fois pour démarrer le DMA.
- Correction d'un bogue émulé de lecture de disque Paula (HRM dit seulement "... De plus, le dernier mot d'une opération de lecture de disque DMA peut ne pas arriver (c'est-à-dire qu'un mot de moins peut être lu que demandé)"). Cela est maintenant émulé de manière assez précise (encore des tests à faire pour trouver tous les détails) sauf en mode turbo floppy. Auparavant, l'émulation retournait toujours le nombre demandé de mots. Cela met également en œuvre une interruption de fin de DMA "précoce" qui corrige le démo Knin Peaks / Reality. Le chargeur du démo ne peut fonctionner que si le bogue existe, sans bogue, il manquera des secteurs, fera des tentatives et plantera.
- Charger un fichier de configuration provoquait un crash immédiat s'il avait une entrée de configuration hardfile2 avec une géométrie physique et également un fichier de géométrie, et le nom du fichier de géométrie était créé à partir de la chaîne d'identifiant du périphérique physique et qu'il incluait le caractère '/'. Correction du crash d'analyse et lors de la génération automatique du nom du fichier de géométrie, remplacement de tous les caractères non sécurisés par des caractères de soulignement.
- ALT-TAB depuis le mode RTG plein écran D3D11 puis retour provoquait la disparition du curseur de souris matériel jusqu'à ce que sa forme soit modifiée par Picasso96.