Yaba Sanshiro 3.1.0 - 32 Bits Benjamin Siskoo - 28/04/20 - 0 Commentaire(s)

Devmiyax propose une nouvelle version de son émulateur Saturn basé sur Yabause. Abandonnant totalement la version windows et se concentrant uniquement sur le port Android, grâce à l'architecture de Yabause, les modifications/améliorations sur les jeux sont répercutés normalement sur tous les ports. Devmiyax corrige sans s'occuper des régressions associés. Kronos est largement au dessus niveau émulation graphique. Voici les nouveautés et celle que j'ai remarqué en faisant des tests :

  • Sakura Taisen : Correction d'un problème de texte en arrière plan.
  • Sakura Taisen : Correction d'un plantage sur la scéne hanafuda.
  • Shining Force 3 : Amélioration de la rotation en arrière plan pendant les batailles.

>>> Télécharger : Yaba Sanshiro 3.1.0



WinUAE 4.4.0 Beta 1 - 32 Bits et 64 Bits... Benjamin Siskoo - 23/04/20 - 2 Commentaire(s)
Freddy m'a envoyé la traduction française pour la dernière beta de WinUAE. Rappelons que cette émulateur Amiga, doit être le plus complet et le plus précis du marché.  J'ai pas mis toutes les nouveautés car trop nombreuses, de plus, j'ai pas pris le temps de tout traduire, j'ai utilisé un traducteur auto, donc la traduction sera approximative :
  • L'émulation 68000 est maintenant entièrement(*) précise, fonctionnellement et au niveau du cycle, y compris les effets secondaires des exceptions (drapeaux et contenus de registre non définis, etc.). Les comptes de cycles sont également corrects en mode de pré-extraction (plus compatible) si rien ne vole les cycles du CPU.
  • Les instructions du 68000 courantes sans plus compatibles sont également précises, sauf si l'instruction a un nombre de cycles variable (comme MUL/DIV et autres).
  • * = le temps d'échantillonnage de l'IPL pour interrompre la détection de changement de niveau n'est pas précis à 100%.
  • L'émulation 68010 est maintenant précise au niveau du cycle, y compris en mode boucle. (Les temps d'exception/effets secondaires, principalement les drapeaux d'erreur de bus non définis sont erronés. Les erreurs d'adresse sont correctes)
  • Le support de base du FPU a été ajouté à mon testeur de CPU. Les instructions arithmétiques de base du FPU ont été testées et leur bon fonctionnement a été confirmé. Aucune exception n'a encore été testée car le réglage du FPSR lorsque le FPU génère une exception semble présenter des différences spécifiques au CPU/FPU.
  • Mises à jour de l'émulation des erreurs d'adresse 68000 et des erreurs de bus, tous les effets secondaires/les comportements non documentés sont maintenant émulés. Les erreurs de bus générées par les prélèvements sont maintenant précises à 100% sur le plan fonctionnel (y compris les drapeaux éventuellement partiellement modifiés, les registres partiellement modifiés, etc. Exemple de cas particulier : TRAPV, si la prérecherche provoque une erreur de bus et que V est défini : le champ SR empilé d'erreurs de bus a toujours un S-bit défini et T est toujours effacé. Si V n'a pas été défini : le contenu du champ SR empilé est conforme aux attentes. Autre résultat plus courant : si un long mot est en cours de lecture ou d'écriture et que l'accès provoque une erreur de bus ou d'adresse : Les drapeaux CCR Z et N sont définis en utilisant seulement les 16 bits inférieurs du mot long. Ajout d'un mode de test d'erreur de bus pour le testeur de l'unité centrale.
  • 68010 émulation du mode boucle (prefetch et ce uniquement) NOTE : lorsque l'on passe en mode boucle dans le débogueur UAE, l'instruction bouclée semble être ignorée car en mode boucle elle est fusionnée avec l'exécution DBcc.
  • Le mode boucle du 68010 est précis au niveau du cycle. Les totaux des cycles sont corrects mais l'ordre des cycles en attente peut ne pas être entièrement correct. (TODO : faire quelques contrôles de l'analyseur logique)
  • 68010 erreurs d'adresse précises et émulation de trame de pile d'exception (seulement une partie documentée de la trame de pile, elle a beaucoup de champs non définis, comme l'erreur de bus/adresse 68020/030 pour permettre la poursuite de l'instruction après la réessai de défaut/erreur avec RTE. Ce n'est pas émulé). Prefetch/ce seulement.
  • 68010 erreur de lecture de bus émulée avec précision. (Sauf support RTE comme ci-dessus)
  • 68010 ajustements du comptage des cycles. La plupart des cycles de comptage 68010 sont maintenant corrects. (A FAIRE : revérifier plus tard)
  • MOVES était une instruction de 68020+. Elle a été introduite en 68010.
  • BKPT était l'instruction 68020+. Elle a été introduite en 68010. C'est une instruction illégale (au moins sans débogage du matériel), la seule différence est qu'elle exécute le cycle d'accès au point d'arrêt qui retarde l'instruction illégale de 4 cycles par rapport à l'instruction illégale normale.
  • L'émulation MMU 68030 a été simplifiée et optimisée.
  • La 68030 MMU semble faire l'ajustement -(an)/(an)+ avant que l'erreur de bus ne soit détectée et que le contenu du registre original ne soit pas restauré lorsque l'exception d'erreur de bus commence. Il est maintenant émulé. Aucun programme ne devrait s'en soucier.
  • gencpu indente maintenant automatiquement et correctement les fichiers cpuemu_xxx.cpp générés.
  • 68000-010 Le timing de détection des changements IPL internes du CPU est maintenant plus précis (mais pas à 100%) et plus optimal.
  • 68000-010 La synchronisation de la détection des modifications de l'IPL interne du processeur est désormais émulée en mode de pré-extraction sans cycle-exact. (Le son IK+, Warhead, etc. fonctionne désormais sans cycle-exact)
  • 68010 L'exception d'erreur de format RTE n'efface pas le drapeau de trace. 68020+ L'exception d'erreur de format RTE l'efface.
  • 68000/010 Exception étrange : le vecteur généré par la pile d'erreur d'adresse est maintenant correct. Ajout de la prise en charge des testeurs. Une erreur de bus ou un vecteur d'erreur d'adresse impair arrête le CPU.
  • L'utilisation du cycle d'exception 68000 (y compris les interruptions) est également validée.
  • 68000 BTST Dn,#x était 2 cycles trop rapide.
  • 68000 DIVU/DIVS diviser par zéro le traitement des exceptions commence après 4 cycles (était zéro).
  • 68000 JMP et JSR contrôle d'erreur d'adresse était avant le calcul de l'EA, 2-6 cycles trop tôt.
  • 68000 ADDX.L -(an),-(an) et SUBX.L -(an),-(an) avaient un mauvais ordre de cycle : c'est reada+2,reada+0,readb+2,readb+0,writec+2,prefetch,writec+0 (was prefetch,writec+2,writec+0)
  • Beaucoup de corrections approximatives (avec ou sans pré-recherche) du nombre total de cycles d'instructions du mode 68000. Les comptages de cycles sont maintenant corrects à 100%.
  • 68010 est maintenant précis au niveau des cycles.
  • 68010 MOVES.W an,-(an)/(an)+ et les deux sources et destinations an sont le même registre : le contenu modifié du registre est stocké si la taille est un mot. MOVES.L stocke le contenu original du registre.
  • 68000 MOVE cause une erreur d'adresse en écriture : l'erreur d'adresse a été vérifiée trop tôt, après la lecture, même si elle a été suivie d'une prélecture avant l'écriture.
  • Tous les CPU : La plupart des erreurs d'adresse dues à des sauts/branches d'adresse impairs sont maintenant correctement émulées en mode non-prélèvement.
  • 68020 MUL et DIV utilisent des comptages de cycles statiques (tout comme 68010. Seuls 68000 comptages de cycles MUL/DIV dépendent des valeurs d'entrée). Ajout d'un délai légèrement plus court que celui documenté pour les modes de prérecherche et de ce non prérecherche les plus rapides possibles. (MUL.L et DIV.L n'ont probablement pas de comptage de cycles entièrement statique)
>>> Télécharger : WinUAE 4.4.0 Beta 1 - 32 Bits
>>> Télécharger : WinUAE 4.4.0 Beta 1 - 64 Bits


Nintendulator NRS 0.981 11/04/2020... Benjamin Siskoo - 19/04/20 - 0 Commentaire(s)
En cette période de confinement, je vous propose un nouvel émulateur sur le site, il s'agit de Nintendulator NRS qui reprend les bases de Nintendulator (un très bon émulateur Nes) et qui ajoute une compatibilité plus grande et supporte plus de périphérique.
 
>>> Télécharger : Nintendulator NRS 0.981 11/04/2020 Fr


Kronos 2.1.1 - 32 / 64 Bits... Benjamin Siskoo - 13/04/20 - 1 Commentaire(s)
Je vous propose la nouvelle version de Kronos 2.1.1. Vous pouvez nous retrouvez sur Discord et sur Youtube.
 
Kronos 2.1.1 : Vidéo / Video
 
Retrouvez aussi la liste de compatibilité pour Kronos en bas de page (0-9 jusqu'à Z). Pour toutes demandes, bugs ou régressions voici le lien pour remplir un ticket : Kronos (rubrique Issues). J'ai aussi ouvert un forum si vous voulez poser des questions ou autres. Voici les nouveautés :
  • Fonctionnalités : Ajout du mode Wireframe surtout pour les développeurs, mais les utilisateurs peuvent tester pour s'amuser (François Care).
  • Fonctionnalités : Ajout du redimensionnement avec le scaling integer (François Care).
  • Fonctionnalités : Le color offset est maintenant conforme à ce que fait la console (François Care).
  • Emulation Saturn : CS : Implémentation du rasterizer par ligne. Correction de la définition de texture multiple dans plusieurs jeux (François Care).
  • Emulation Saturn : SCU : Amélioration du mécanisme de gestion des interruptions (François Care).
  • Emulation Saturn : Batman : Correction d'un problème graphique sur le press start screen (François Care).
  • Emulation Saturn : Batsugun : Le jeu est maintenant jouable. Correction des boutons qui ne fonctionnaient pas (François Care).
  • Emulation Saturn : Casper : Correction des artefacts sur les écrans de transitions (François Care).
  • Emulation Saturn : Dark Savior : Le jeu est maintenant jouable. Correction de l'écran noir sur le dialogue in game (François Care).
  • Emulation Saturn : Doom : Amélioration du sol en OpenGL. Cassé en CS (François Care).
  • Emulation Saturn : Dungeons & Dragons Collection : Correction du problème de pixel sur les personnages in game en OpenGL (François Care).
  • Emulation Saturn : Fuusui Sensei - Feng-Shui Master : Le jeu est maintenant jouable. Correction des problèmes de graphismes cassés in game (François Care).
  • Emulation Saturn : Gex : Correction de la transparence manquante sur le menu pause (François Care).
  • Emulation Saturn : Gouketsuji Ichizoku 3 - Groove On Fight : Correction des personnages manquants dans le jeu (Devmiyax).
  • Emulation Saturn : Hang-On GP '95 : Correction de la fenêtre tronqué in game, il reste un soucis sur l'écran d'avant (François Care).
  • Emulation Saturn : Highway 2000 : Correction de l'artefact en CS se trouvant sur la droite de l'écran (François Care).
  • Emulation Saturn : Kumitate Battle Kuttu Ketto : Correction des scintillements (François Care).
  • Emulation Saturn : Mr Bones : Correction de problèmes graphiques sur le menu pause (François Care).
  • Emulation Saturn : Scorcher : Correction d'une ligne en trop dans le menu pause (François Care).
  • Emulation Saturn : Shangai Triple Threat : Le jeu est jouable. Correction des contrôles dans le jeu qui ne fonctionnaient pas (François Care).
  • Emulation Saturn : Steeldom : Le jeu est maintenant jouable. Correction du sol qui n'était pas affiché (François Care).
  • Emulation Saturn : Skeletton Warriors : le jeu est maintenant jouable. Correction de l'intro et des personnages manquants dans le jeu (François Care).
  • Emulation Saturn : Tech Saturn Sep.1997 : Le jeu se lance et est jouable (François Care).
  • Divers : Correction de nombreux avertissements/erreurs avec usban (Barbudreadmon, François Care).
  • Divers : Corrections diverses (François Care).
Foreign users : I made a Kronos compatibility list, check the link at the end of this news (0-9 to Z). Here the changelog in english. I made an english forum to ask your questions or others stuff. Use the forum if you want to translate Kronos with your own language. You can see the changelog in english too.
 
Important : if wou want help the project, we need :
  • a windows developper
  • a Qt developpe
>>> Télécharger : Kronos 2.1.1 32 Bits
>>> Télécharger : Kronos 2.1.1 64 Bits
 
>>> Consulter : Liste de Compatiblité Kronos / Kronos Compatibility List


SSF Preview R16... Benjamin Siskoo - 12/04/20 - 2 Commentaire(s)
Nouvelle version de ce très bon émulateur Sega Saturn. Shima semble être de nouveau actif en proposant aussi une version Android de son émulateur. Les nouveautés étant en japonais, la traduction a été adapté au mieux :
  • Correction inconnu.
  • Petite réorganisation d'une fenêtre d'option.
>>> Télécharger : SSF 0.12 Preview R16


Yaba Sanshiro 3.0.0 - 32 Bits Benjamin Siskoo - 04/04/20 - 0 Commentaire(s)

Devmiyax propose une nouvelle version de son émulateur Saturn basé sur Yabause. Abandonnant totalement la version windows et se concentrant uniquement sur le port Android, grâce à l'architecture de Yabause, les modifications/améliorations sur les jeux sont répercutés normalement sur tous les ports. Devmiyax corrige sans s'occuper des régressions associés. Kronos est largement au dessus niveau émulation graphique. Voici les nouveautés et celle que j'ai remarqué en faisant des tests :

  • Ajout de la fonctionnalité pour sauvegarder vers le Cloud.
  • Madou Monogatari : Correction d'un plantage quand une bataille commencée.
  • Sakura Taisen : Correction de scintillement sur les vidéos.
  • Sakura Taisen 2 : Correction d'un cône qui s'affichait sur les dialogues.
  • Advanced World War Sennen Teikoku no Koubou -  Last of the Millennium : Le jeu est maintenant jouable. Correction de plussieurs problèmes graphiques.
  • Mise à jour de la traduction française (Benjamin Siskoo).

>>> Télécharger : Yaba Sanshiro 3.0.0



Nouvel émulateur - Nintendulator NRS 0.981... Benjamin Siskoo - 27/03/20 - 0 Commentaire(s)
En cette période de confinement, je vous propose un nouvel émulateur sur le site, il s'agit de Nintendulator NRS qui reprend les bases de Nintendulator (un très bon émulateur Nes) et qui ajoute une compatibilité plus grande et supporte plus de périphérique.
 
>>> Télécharger : Nintendulator NRS 0.981 Fr


Nouvel émulateur - Final Burn Neo 0.2.94.44 Wip Benjamin Siskoo - 23/03/20 - 0 Commentaire(s)
Je vous propose un nouvel émulateur sur Tradu-France. Pas si nouveau que ca  non plus, car suite à un conflit avec Barry (le développeur de Final Burn Alpha), les autres développeurs ont décidés de quitter ce dernier et propose une version alternative. Les nouveautés sont tellement nombreuses que je ne vais pas pouvoir les traduire. Pour rappel c'est un émulateur multi machine arcade et console.
 
>>> Télécharger : Final Burn Neo 0.2.97.44 Wip Fr


<--Précédent 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 Suivant -->