Nintendulator 0.980 Benjamin Siskoo - 03/01/19 - 0 Commentaire(s)
Après plusieurs années, ce très bon émulateur Nes, vient de passer de la version 0.975 à la version 0.980. Voici les nouveautés :
 
Dans l'ensemble :
  •  Ajustement du code pour utiliser les routines d'allocation de mémoire C++ lorsque c'est possible.
  •  Ajout de la prise en charge des builds 64 bits.
  •  Divers nettoyages de code et corrections de bugs.
APU :
  • Ajout d'une logique séparée pour les événements de mise sous tension et de réinitialisation logicielle.
  •  Mise à jour de divers compteurs pour mieux correspondre au comportement réel du matériel.
  •  Mise à jour du code de lecture audio pour utiliser DirectSound 8.0.
CPU :
  • Amélioration de la logique d'émulation du DMA pour gérer correctement les sprites et les PCM qui se déroulent en même temps.
  • Suppression de tous les assemblages en ligne pour la prise en charge 64 bits.
  • Correction du timing d'interruption pour instruction de la branche sur la page sans les croix.
  •  Ajout d'un paramètre de configuration pour supprimer les instructions de débogage pour
  •  opcodes invalides.
  •  Ajout de la prise en charge des opcodes non définis AAC, ASR, ARR, ATX et AXS.
Contrôleurs :
  • Renommage de "Clavier Alternatif" en "Clavier Subor".
  • Mise à jour des claviers Family Basic et Subor pour supporter l'enregistrement d'un film et le playback.
  • Mise à jour des contrôleurs pour utiliser les routines de Sauvegarde/Chargement au lieu d'exposer
     leur état interne sous forme de tableaux d'octets compressés.
  • Mise à jour des manettes Arkanoid pour supporter la configuration des axes et l'ajustement de la gamme des positions valides.
  • Ajout du support de la souris SNES.
  • Correction de la configurations des enclencheurs POV en tant qu'axes et non en tant que boutons.
Débugueur :
  • Mise à jour du débogueur CPU et de la sortie du journal de suivi pour inclure le nombre total de cycles CPU écoulés depuis la réinitialisation.
  • Amélioration de la prise en charge des points d'arrêt pour gérer correctement les lectures intermédiaires.
  • Amélioration du débogueur PPU pour ne redessiner que les tables de motifs et les sprites lorsque leurs palettes correspondantes ont effectivement changé.
Graphismes :
  • Ajout de palettes par défaut séparées pour chaque région.
  • Amélioration du code plein écran pour tenter de sélectionner une résolution qui correspond au rapport hauteur/largeur de votre moniteur.
  • Correction d'un bug avec l'émulation du Zapper en mode plein écran.
  • Ajout d'une palette Playchoice-10 alternative.
  • Ajout d'un paramètre de configuration pour les palettes Playchoice-10 à contrôler si oui ou non des couleurs grises supplémentaires doivent être ajoutées à 1D/2D/3D.
  • Correction de l'accentuation des couleurs pour permuter les bits rouge/vert sur PAL et Dendy.
  • Mise à jour de la génération de la palette NTSC.
  • Ajout d'une option permettant d'étirer horizontalement la fenêtre pour produire le fichier bon rapport hauteur/largeur.
Editeur d'en tête iNES :
  • Déplacement de l'éditeur d'en-tête dans son propre fichier source.
  • Ajout de la prise en charge de l'édition des champs au format NES 2.0.
Interface des mappers :
  • Mise à jour de la version 3.7 à 3.9 de l'interface Mapper.
  • Réorganisation de plusieurs types d'énumération pour être plus cohérents.
  • Ajout de la prise en charge des gestionnaires de lecture sans risque de débogage qui ne déclenchent pas d'effets secondaires.
  • Amélioration de la gestion de plusieurs DLLs supportant le même mappeur.
Programme principal :
  • Mise à jour du plugin Winamp pour supporter Unicode.
  • Ajout de la prise en charge de la synchronisation hybride (Dendy) - de la fréquence d'image 50Hz du PAL, sauf du rapport d'horloge CPU/PPU du NTSC et de la longueur du VBLANK.
  • Réorganisation du code pour l'enregistrement et le chargement des paramètres de configuration qui doivent être localisé en fonction de la fonction.
  • Augmentation de la RAM PRG maximale supportée de 64KB à 1024KB.
  • Augmentation de la RAM maximale prise en charge par le CHR de 32KB à 256KB.
  • Modification de l'écriture du disque FDS pour utiliser un nouveau format de fichier qui permet le suivi des numéros de version.
  • Ajout de la prise en charge complète du format NES 2.0.
  • Commandes de sauvegarde/réinitialisation retravaillées pour éviter l'arrêt et le redémarrage la lecture du son (et provoquant des pops).
  • Correction des points d'arrêt du débogueur pour désactiver correctement les périphériques d'entrée.
  • Correction d'un plantage lors de la sortie du programme en mode plein écran.
  • Ajout d'une option " Parcourir les fichiers enregistrés " dans le menu Fichier.
PPU :
  • Suppression de certaines optimisations inutiles qui ne fonctionnaient pas avec la version 64 bits et qui n'étaient plus utile avec la version 32 bits.
  • Correction de la ligne de balayage de pré-rendu pour réinitialiser les bits de défilement vertical pour chaque cycle en 280-304 au lieu de seulement le dernier.
  • Suppression de l'ancienne logique d'évaluation des sprites " imprécise ".
  • Correction de l'émulation des accès $2007 pendant le rendu et comment ils affectent l'adresse VRAM.
  • Ajout de la prise en charge des PPU Unisystem qui renvoient des valeurs spéciales à partir des bits inférieurs de $2002.
Sauvegardes d'Etats :
  • Mise à jour de la logique des sauvegardes d'états pour mieux gérer les différences de version.
Mappers :
  • Ajout de la prise en charge des tailles SRAM personnalisées NES 2.0
  • Ajout de la prise en charge de divers mappeurs iNES utilisant la RAM CHR lorsqu'il n'y a pas de ROM.présente.
  • Mise à jour de l'émulation MMC2 pour la commutation de la banque de ROM CHR inférieure.
  • Mise à jour des compteurs d'IRQ pour le MMC3, MMC5, MMC6, VRC4, VRC6, VRC6, VRC7, et Tengen RAMBO-1.
  • Mise à jour de la synchronisation du compteur de longueur de son MMC5 et prise en charge supplémentaire du PCM déclenché en lecture.
  • Mise à jour des mappeurs iNES 1 et 4 pour prendre en charge les tailles de RAM NES 2.0 PRG.
  • Mise à jour de iNES mapper 16 pour prendre en charge les sauvegardes EEPROM, et ajout du mapper 159 comme variante.
  • Ajout du mapper 210 iNES comme variante du mapper 19.
  • Correction des mappeurs iNES 21, 22, 23, et 25 pour refléter correctement leur fonctionnalité réelle.
  • Compatibilité améliorée pour le mapper 185 iNES.
  • Ajout du support des cartes NES-AN1ROM, HVC-FKROM, NES-PEEOROM, NES-SC1ROM, NES-SHROM, NES-SH1ROM, NES-SIROM, NES-SJROM, NES-SJROM, NES-SL2ROM, NES-SL3ROM, NES-SLRROM, NES-SMROM, NES-TBROM, NES-TEROM, NES-TKSROM, NES-TKSROM, NES-TL2ROM, NES-TLSROM, NES-TNROM, NES-TQROM, et NES-TVROM.
  • Ajout de la prise en charge des mappeurs iNES 28, 31, 36, 36, 48, 57, 72, 77, 82, 92, 101, 107, 152, 154, 155, 159, 165, 191, 192, 193, 194, 200, 201, 203, 205, 206, 207, 240, 242 et 245.
  • Fusion du mappeur iNES 151 (Extended Vs. Unisystem) en 75 (VRC1).
  • Correction du lecteur NSF pour faire taire les canaux internes lors d'un changement de chaîne pistes.
>>> Télécharger : Nintendulator 0.980


Bonne année avec Kronos 1.6.0 - 32 Bits... Benjamin Siskoo - 01/01/19 - 2 Commentaire(s)

Totu d'abord je tiens à souhaiter une très bonne année à notre petite communauté d'utilisateurs francophones et mes meilleurs voeux. Pour le début 2019, je vous propose une nouvelle version de ce très bon émulateur Sega Saturn/STV crée par François et basé sur Yabause/Yaba Sanshiro. En plus de la correction de filtres vidéos (il reste encore quelques petits soucis), François à travailler sur l'intégration de l'OpenGL 4.2 en plus de correctifs divers et variés. Je suis aussi heureux qu'en 2 mois, Kronos a été téléchager plus de 2000 fois. Kronos est aussi disponible sur Retroarch, maintenue par Barbudreadmon. Retrouvez aussi la liste de compatibilité pour Kronos en bas de page (0-9 jusqu'à L). 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 : Migration vers l'OpenGL Core 4.2 pour une meilleure compatibilité Desktop et le support de la tesselation sur toutes les cartes récentes.
  • Divers : correction de problèmes avec les sauvegardes internes (Panzer Dragon, Story Of Thor et d'autres) (Barbudreadmon).
  • Divers : nouvelle icône pour Kronos.exe (François Care).
  • Divers : Correction des filtres (François Care).
  • Divers : Correction du compteur de FPS (François Care).
  • Emulation Saturn : Advanced World War Sennen Teikoku No Koubou : Last Of The Millennium : correction d'un problème de ligne sur le livre (François Care).
  • Emulation Saturn : AI Igo : correction d'une ligne manquante sur le plateau (François Care).
  • Emulation Saturn : Beach De Rich : correction d'un problème de transparence avec les dialogues (François Care).
  • Emulation Saturn : Defcon 5 : correction de l'affichage des murs manquants (François Care).
  • Emulation Saturn : Devil Summoner - Soul Hackers & Ronde - Otameshi-You (Demo) : correction de la vidéo manquante (François Care).
  • Emulation Saturn : Ginga Ojousama Densetsu Yuna - Mika Akitaka Illust Works : correction de l'affichage sur le press start screen (François Care).
  • Emulation Saturn : Hi Octane : correction des vaisseaux qui n'était pas affichés (François Care).
  • Emulation Saturn : Ippatsu Gyakuten - Gambling King E No Michi : correction d'un problème d'affichage sur le dialog (François Care).
  • Emulation Saturn : J. B. Harold - Blue Chicago Blues : correction d'un problème de transparence sur le menu (François Care).
  • Emulation Saturn : Joshikousei no Houkago. Pukunpa : correction de l'arrière plan manquant sous les portraits (François Care).
  • Emulation Saturn : Langrisser I & II (Dramatic Edition) : correction d'un rectangle blanc sur le menu (François Care).
  • Emulation Saturn : Scorcher : correction de la ligne dans le menu pause (François Care).
  • Emulation Saturn : Magical Night Dreams - Cotton 2 : correction des falaises manquantes dans le jeu (François Care).
  • Emulation STV : Guardian Force : correction d'un problème d'arrière plan dans le jeu (François Care).
  • Traduction : Ajouter de plusieurs chaînes (Benjamin Siskoo).
  • Traduction : Mise à jour de la traduction française (Benjamin Siskoo).
  • Traduction : Traduction de la version espagnol (LuismaSP89).
Foreign users : I made a Kronos compatibility list, check the link at the end of this news (0-9 to L). 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 : We need a windows developper to help with fixing the windows port (STV games). Contact us if you're interested.
 
>>> Télécharger : Kronos 1.6.0
>>> Consulter : Liste de Compatiblité Kronos / Kronos Compatibility List


Hoxs64 1.0.16.0 - 32 et 64 Bits... Benjamin Siskoo - 27/12/18 - 0 Commentaire(s)
Freddy n'aurait jamais autant traduit cette émulateur commodore que ces derniers jours. Voici les nouveautés :
  • Correction de la vérification de l'intégrité de la taille de la piste de l'en tête du fichier G64.
  • Evite une erreur de dépassement de la mémoire tampon lors du montage des fichiers disques qui contiennent des pistes plus grande que 7928 bytes. Autorise une longueur de donnée de piste G64 arbitraire qui est mis à l'échelle vers le disque émulé.
>>> Télécharger : Hoxs64 1.0.16.0 X86
>>> Télécharger : Hoxs64 1.0.16.0 X64


Nova 0.5... Benjamin Siskoo - 24/12/18 - 0 Commentaire(s)
Pour ce jour du 24 Décembre an amuse bouche, Steve Kwok a laché la dernière version de son émulateur Sega Saturn. Que de chemin parcourue pour ce tout jeune émulateur. Les progrés sont impressionnants même s'il reste encore beaucoup de travail. On ne va ps bouder notre plaisir. Voici les nouveautés :
  • VDP1 : Réécriture complète de l'architecture.
  • VDP1 : Désactivation du filtre force_interlace (Forcer l'entrelacement).
  • VDP1 : Implémentation d'un meilleur timing.
  • VDP1 : Implémentation de la gestion du registre MODR.
  • VDP1 : Implémentation de la gestion des données de la table de commande non valide
  • VDP1 : Implémentation du mode 5 du calcul de la couleur.
  • VDP1 : Implémentation d'un nouvel algorithme pour la rasterization des quadrilatères.
  • VDP1 : Implémentation de l'anti-aliasing pour les sprites déformés et les polygones.
  • VDP1 : Réécriture du clipping/pré clipping système/utilisateur.
  • VDP1 : Réécriture du processus de fin de code.
  • VDP1 : Réécriture du High Speed Shrink.
  • VDP1 : Réécriture de la gestion des registres LOPR/COPR.
  • VDP1 : Réécriture du changement/effacement de l'image en manuel.
  • VDP1 : Ajout des restrictions de l'accès vers les TVMR/FBCR.
  • VDP1 : Correction d'un bug avec les registres EWLR/EWRR (Street Fighter Zero 3).
  • VDP2 : Désactivation du VDP2_JIT.
  • VDP2 : Réécriture complète de l'architecture.
  • VDP2 : Suppression du cache du modéle du personnage.
  • VDP2 : Support de la VRAM 1M.
  • VDP2 : Implémentation du mode graphique spécial en haute résolution Spécial (préliminaire).
  • VDP2 : Implémentation de la gestion des HCNT/VCNT/EXLTEN (incomplet).
  • VDP2 : Implémentation du RBG1 et de l'EXBG.
  • VDP2 : Implémentation du calcul de la rotation avec les données du coefficient.
  • VDP2 : Implémentation du paramètre de rotation dans le Mode 2 du RBG0.
  • VDP2 : Implémentation du paramètre de rotation non valide du Mode 2 (quand la table du coefficient est désactivé) du RBG0.
  • VDP2 : Implémentation des données du coefficient en tant que donnée LNCL.
  • VDP2 : Implémentation du processus Screen Over dans le Mode 1 du RBG0/RBG1.
  • VDP2 : Implémentation de la Gradation.
  • VDP2 : Implémentation du Sprite Window.
  • VDP2 : Implémentation de la condition de calcul de la couleur du sprite (MSB).
  • VDP2 : Ajout du sprite de type 0~7 pour les données en 8-bit.
  • VDP2 : Ajout du sprite de type 8~F pour les données en 16-bit.
  • VDP2 : Ajout de nouveau du cache pour le modéle du personnage.
  • VDP2 : Réécriture de la gestion des priorité.
  • VDP2 : Réécriture de la gestion du SPCLMD et du bits SPWINEN pour les registres SPCTL (Dragon Force 2).
  • VDP2 : Réécriture de la gestion du modèle du cycle (incomplet).
  • VDP2 : Réécriture de la gestion du VSTAT.
  • VDP2 : Réécriture de la fonction de la priorité particulière.
  • VDP2 : Réécriture du calcul de la couleur étendue.
  • VDP2 : Réécriture du processus Sprite Screen Over.
  • VDP2 : Réécriture du processus de la fenêtre.
  • VDP2 : Réécriture du processus des ombres.
  • VDP2 : Réécriture de l'insertion LNCL.
  • VDP2 : Réécriture du calcul de scrolling/zoom du NBG0/NBG1/NBG2/NBG3.
  • VDP2 : Réécriture du processus de du défilement de la cellule vertical/ligne du NBG0/NBG1.
  • VDP2 : Correction d'un bug avec l'accès du byte de la RAM de couleur (mauvais masque).
  • VDP2 : Correction d'un bug avec le bit WxLWE, LWTA0U et LWTA1U qui étaient masqués.
  • VDP2 : Correction d'un bug avec le mode de calcul de la couleur spéciale dans le mode 3 (donnée de la palette MSB).
  • VDP2 : Correction d'un bug avec les proportions du calcul de la couleur RGB0.
  • VDP2 : Correction d'un bug quand la donnée est au format RGB et que le calcul de la couleur est indiquée par le MSB.
  • VDP2 : Correction d'un bug du numéro de la palette.
  • VDP2 : Correction d'un bug de l'offset de l'adresse de la RAM couleur.
  • VDP2 : Correction d'un bug avec les modes Character Number Supplement.
  • VDP2 : Correction d'un bug avec les coordonnées de la fenêtre de la ligne normal.
  • VDP2 : Correction d'un bug d'un point transparent du sprite.
  • VDP2 : Correction d'un bug du calcul Pattern Name Table Lead.
  • VDP2 : Correction d'un bug du mode affichage/couleur limitait par les paramètres de la Reduction Enable Register.
  • VDP2 : Correction d'un bug de la limite d’affichage via les paramètres des modes couleurs NBG0/NBG1.
  • VDP2 : Correction d'un bug qui était crée par les changements de ligne par ligne.
  • VDP2 : Correction d'un bug des valeurs de défilement du NBG2/NBG3.
  • VDP2 : Correction d'un bug de l'écran LNCL/BACK dans le mode d'interface simple.
  • VDP2 : Correction d'un bug de la réduction vertical.
  • VDP2 : Correction d'un bug avec le processus Screen Over dans le Mode 3 quand la taille vertical du bitmap est 256.
  • VDP2 : Correction d'un bug du paramètre de rotation quand le mode graphique  est en haute résolution ou uniquement en haute résolution.
  • VDP2 : Correction d'un bug du paramètre de rotation quand il est entrelacé en double/simple.
  • VDP2 : Correction d'un bug du mode de calcul de la couleur spéciale dans le mode 2 (par point) wquand le format de la couleur est en RGB.
  • VDP2 : Correction d'un bug du modèle de la priorité (écran BIOS).
  • VDP2 : Correction d'un bug lors des changements du BGON en ligne par ligne (Lunar Silver Star Story).
  • VDP2 : Correction d'un bug avec le point transparent du sprite.
  • VDP2 : Correction d'un bug de l'interface simple.
  • VDP2 : Correction d'un bug du défilement de ligne.
  • VDP2 : Correction d'un bug quand le numéro de la priorité est à 0.
  • SCU : Retour sur un correctif qui corrigeait la gestion du PPAF dans Nova 0.4 (Thunder Force V).
  • SCU : Correction d'un bug de DMA indirecte lors de la détection de l'adresse de la table (Tactics Ogre).
  • SCU : Correction d'un bug avec la vérification de la gamme DMA (Burning Rangers).
  • SCU : Correction d'un bug avec le timing DAM.
  • CDB : Correction d'un bug  avec le CdReport lorsqu'il est choisie dans la zone Lead In/Out.
  • CDB : Support du décodage audio MPEG.
  • DIVERS : Ajout d'une option pour basculer sur la couche VDP2 BACK.
  • DIVERS : Correction d'un bug avec une mauvaise piste avec l’analyseur MDS.
>>> Télécharger : Nova 0.5.0 Fr


Hoxs64 1.0.14.0 - 32 et 64 Bits... Benjamin Siskoo - 24/12/18 - 4 Commentaire(s)
En ce jour de réveillon de Noël, nous vous proposons, la traduction de cet émulateur Commodore 64. Merci Freddy pour la traduction. Nous vous souhaitons un très joyeux réveillon, soyez prudent sur les routes et pensée à tous ceux et toutes celles, qui sont seules. Voici les nouveautés :
  • Ajout de l'émulation du registrement de changement VIA6522 afin de supporter les chargeurs VMAX4.
  • Amélioration de la précision de l'émulation de l'heure de la journée du CIA.
>>> Télécharger : Hoxs64 1.0.14.0 X86
>>> Télécharger : Hoxs64 1.0.14.0 X64


SSF 0.12 Beta R4 Test 18.12.2018... Benjamin Siskoo - 20/12/18 - 6 Commentaire(s)
Nouvelle version de ce très bon émulateur Sega Saturn qui n'avait plus donné de nouvelle depuis le 7 Janvier 2018. Les nouveautés ne sont pas connus. J'ai remarqué les élèments suivant pendant la traduction :
  • Ajout de 2 chaînes Valeur numérique invalide et Quitter l'application.
  • Ajout d'une fenêtre quand on cliques sur quitter l'émulateur.
>>> Télécharger : SSF 0.12 Beta R4 Test 18.12.2018


Snes9x 1.58 - 32 et 64 Bits... Benjamin Siskoo - 17/12/18 - 0 Commentaire(s)
Quelques semaines après la dernière version, une nouvelle version de ce très bon émulateur Super Nes vient de sortir. Voici les nouveautés :
 
Divers :
  • Déplacement du fichier LICENCE vers le répertoire de base et utilisation d'un stub dans tous le fichier source pour le reporter.
  • Ajustement du hack de timing pour le jeu Chou Aniki.
  • Utilisation de la numérotation basé sur 1 lors de l'affichage de la pression des touches.
  • Cache le port contrôleur s'il est désactivé pendant l'affichage des touches.
  • Correction de la lecture d'un film.
Win32 :
  • Ajout de la sélection du périphérique audio (XAudio2 uniquement).
>>> Télécharger : Snes9x 1.58 - 32 Bits
>>> Télécharger : Snes9x 1.58 - 64 Bits


Nouvel émulateur : Denise 1.02... Benjamin Siskoo - 14/12/18 - 4 Commentaire(s)
Denise est un émulateur C64/Amiga en cycle précis. il manque notamment des options tel que la sauvegarde d'état par exemple. Mais il s'enrichit au fur et à mesure. J'en ai profité pour le traduire en français et créer le drapeau.
 
>>> Télécharger : Denise 1.02 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 -->