Dsoid 1.9.15 [paid]

Description

C'est le premier émulateur de Nintendo DS pour Android avec un dynarec. Droit maintenant l'émulateur NDS est en beta donc il y a beaucoup de bugs et il court lent. Cependant, je vais essayer et mettre à jour fréquemment donc ça va beaucoup mieux !

Ce que j'ai travaillé sur ce moment, l'émulateur émule les deux processeurs sur un seul thread. Tout d'abord, il émule le processeur ARM9 pendant un certain temps, puis émule le processeur ARM9 pendant un certain temps. Le problème est que la commutation entre émulant les deux est extrêmement lent, depuis que je suis fondamentalement vider tous les registres en mémoire et ensuite les recharger. J'ai essayé d'émuler les processeurs sur des threads séparés, mais en ce moment, il y a deux problèmes. Les threads de synchronisation est beaucoup trop lente. Sur l'interprète, dont je suis l'utilisation puisque c'est beaucoup plus facile à déboguer, multithreading essentiellement ne donne aucune amélioration de la performance. Je suis sûr que cela est causé par un bug dans mon code, car il n'y a littéralement aucune façon possible d'écrire cela plus vite. J'utilise un verrouillage spinlock, et en utilisant une plus grande part de temps entraîne certaines des images sur l'écran clignote, puisque le matériel graphique n'est pas être mise à jour assez. L'autre problème est que dynarec de ce exophase n'est pas exactement conçu pour plusieurs threads. Chaque thread a besoin de sa propre copie séparée de chaque structure de données, mais le dynarec a des variables globales dans le monde. Je pense à littéralement copier-coller le code. Donc en gros, si vous ne comprenais rien de tout cela, j'ai été réécriture d'une grande quantité de code, et au moins, en théorie, il devrait donner un coup de pouce de grande vitesse.Foire aux Questions (FAQ): https://docs.google.com/document/pub?id=1GHzr1oMy7zx3ui2AmOd0nev_qLQsUm85fb151TNKc-MDo pas utiliser enregistrer États permet d'économiser à long terme. Utilisez dans les arrêts de jeu. Il n'y a aucune garantie qui enregistrent les États travaillera dans les mises à jour ultérieures. Dans les arrêts de jeu fonctionnera. Si quelqu'un me plaindre qu'enregistrer États sont cassés dans une mise à jour ultérieure des emails, je vais juste rire et supprimez-le.S'il vous plaît écrivez-moi si vous avez des problèmes. Je ne peux pas vraiment corriger les bugs si vous juste après un examen star 1, disant que c'est mauvais.Autres fonctions à ajouter
-MicrophoneHow pour jouer ?
Enregistrez vos roms dans la carte SD et lancez Dsoid. Vous verrez un écran noir montrant les trucs dans votre appareil. Il est construit dans l'Explorateur de fichiers. Utilisez l'Explorateur de fichiers pour accéder à votre ROM et sélectionnez un rom pour commencer à jouer ! Le bouton tactile en milieu haut de votre écran activer/désactiver sur les boutons de commande d'écran. Se référer à la FAQ si vous avez des questions. Basé sur desmume et dynarec d'exophase
Courriel pour la source

les anciennes versions

Free Download Télécharger par QR Code
  • Nom du logiciel: Dsoid
  • Logiciel Catégorie: Jeux d'arcade et d'action
  • Code: com.qingping
  • La dernière version: 1.9.15
  • Exigence: {S} ou supérieur
  • Taille du fichier : 2.03 MB
  • Mettre à jour temps: 2017-07-31