Dell Streak
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Les Streakers - Tout savoir et plus encore sur le petit bijou de DELL

-33%
Le deal à ne pas rater :
Trottinette électrique pliable Ninebot E2 E Segway à 199€
199 € 299 €
Voir le deal

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Emulateur Nintendo DS sous Android

+2
Kay
Muramasa
6 participants

Aller en bas  Message [Page 1 sur 1]

Muramasa


Nouveau Membre
Nouveau Membre

Bonjour ,

Voila , je suis a la recherche d'un emulateur NDS pour mon streak.
Quelqu'un saurait-il ou en trouver ( enfin si ca existe Smile )

Merci d'avance Smile

Kay

Kay
AdminTeam
AdminTeam

Ah ben moi aussi lol, mais ça m'étonnerait qu'on trouve ça sans un maximum de bidouille, voir qu'on trouve pas du tout, les émulateurs existants étant surtout fait pour Windows je crois, à part un peut être, mais me souviens plus lequel.

Ensuite, il faut faire tourner le tout sans crash ni ralentissement, et là, c'est une autre paire de manche je crois.

Muramasa


Nouveau Membre
Nouveau Membre

ben il existe deja des emulateurs SNES, Gameboy , Megadrive , PSP , Playstation pour Android, donc je me dis qu'un emulateur NDS doit bien trainer quelques part Smile

Kay

Kay
AdminTeam
AdminTeam

PSP ??? Je demande à voir ça sur Android, j'ai un doute là !!!

Jehuty

Jehuty
AdminTeam
AdminTeam

Émuler le code spécifique d'une machine, déjà c'est pas évident ... Surtout sur un téléphone.

Mais les limitations techniques étant ce qu'elles sont, de là à émuler et rendre jouable les jeux DS ou PSP sur le streak, y'as un monde.

Kay

Kay
AdminTeam
AdminTeam

Sur le plan technique le Streak est largement capable de faire tourner des jeux NDS, le problème reste le portage si je puis appeler ça comme ça.

Jehuty

Jehuty
AdminTeam
AdminTeam

Kay a écrit:Sur le plan technique le Streak est largement capable de faire tourner des jeux NDS, le problème reste le portage si je puis appeler ça comme ça.

Oulà, ça c'est beaucoup moins sur ...

Car ce qu'il faut savoir, c'est qu'un émulateur reproduit la structure physique de composants qui lui sont étrangers à savoir (entre autres) :

- le CPU : ARM946E-S (67 Mhz)
- le sous-processeur : ARM7TDMI (33 Mhz)

Bien que les vitesses soient extrêmement faibles, elle traitent le code d'une façon spécifique, dédiée au jeu, ce qui explique que bien souvent les consoles, malgré des performances intrinsèques faibles, soit capables de faire tourner les jeux qui tournent dessus, souvent plutôt jolis en comparaison avec la vitesse pure.

Mais voilà le problème, pour reproduire la façon de calculer de ces processeurs, il faudra énormément de temps machine (puissance) de la part de la machine qui fait tourner l'émulateur.
Et ça, juste pour reproduire la façon de traiter les données de ces processeurs dédiés !

Après, il faut faire tourner les jeux, et là il faut que le traitement des-dites données évoquées précédemment se fasse de façon parfaite, avec un ratio de 1:1 de façon idéale, pour retrouver la même chose que sur la console (et encore, il faut aussi émuler la partie graphique, souvent elle aussi dédiée, la saisie, etc ...)

Et c'est bien là le problème ... bien souvent, pour émuler une sructure aussi différente sur un autre processeur ( pour nous le Qualcomm QSD8250 Snapdragon ), soit ces malheureux 67 Mhz, le cpu du streak serait complètement à fond (soit quand même presque 1Ghz !)

Ce qui explique d'ailleurs pourquoi, par exemple la SNES qui a un CPU conçu de façon très particulière mais qui tourne à seulement 3,58, 2,68, ou 1,79 MHz (réglé selon le jeu, cpu 16 bits 65C816 pour info) soit encore parfois mal émulée sur certains jeu, qui ne tourne pas - ou difficilement - à un ratio de 1:1.
Et encore là aussi, le cpu d'un streak, il est à fond pour réaliser cet exploit !

Autre exemple, a la conception particulière, et donc difficile à émuler, la Playstation, un cpu 32 bits RISC tournant à seulement 33,8688 MHz !
Même si grâce au codeurs de talents qui créent les émulateurs, l'optimisation est telles que certains jeu sont jouable - ou presque - ça reste très très limite !

Tout ça pour en revenir à la DS et ses 2 Cpu (67 et 33 Mhz donc), sa partie graphique très particulière aussi, ou même la PSP, et là c'est carrément 266 Mhz à émuler (ou 333 selon les jeux). Qui plus-est Sony est connu par les développeurs pour faire des architectures CPU très alambiquées, et donc, très complexe et gourmandes en ressources CPU sur la machine qui supporte l'émulateur destinée à faire tourner le code initialement prévu pour ces machines.


Désolé pour le pavé, mais vous l'aurez remarqué, j'aime bien partager mes connaissances, j'espère ne pas vous souler Emulateur Nintendo DS sous Android 364721

Kay

Kay
AdminTeam
AdminTeam

Ah ben non, au contraire, c'est intéressant, je voyais pas ça comme ça. Je pensais que le plus dur était de transposer tout ça sur le Streak, mais visiblement, c'est encore plus compliqué que ce que je pensais. Damned ! Dommage ...

Jehuty

Jehuty
AdminTeam
AdminTeam

Vi, effectivement, c'est compliqué l'émulation.

Les personnes qui codent les émulateurs sont vraiment très très bons.

Par contre si les instructions entre les composants avait été les mêmes, (par exemple un console basée sur des processeurs ARM) l'émulation sur un support avec les même composants (un téléphone basé sur des processeurs ARM avec les mêmes instructions, par exemple), à ce moment là ça ne serait bien qu'un travail de portage.

Mais aucune console pour l'instant ne comprends des composants utilisant les même instructions que sur un téléphone ou ordinateur...
Mais il y a quand même un exemple récent : (même si c'est pas vraiment une console) Hier Free à annoncé la Freebox V6, qui fait aussi console de jeu. Eh bien ici, ils se sont arrangé pour avoir des plateformes compatibles avec les instructions qu'on retrouve sur les téléphones mobiles, mais en plus balèze.

De ce fait, Gameloft, à pu sortir plein de version de ses jeux très rapidement dessus (asphalt5, let's golf 2, ...) en fesant simplement des portages. Quelques ajustements pour exploiter le hardware spécifique au système, plus puissant mais néanmoins compatible, et hop le tour est joué.
Des développements rapides et à pas cher.

Jecko

Jecko
Android Gingerbread
Android Gingerbread

Donc Free a tout compris... Emulateur Nintendo DS sous Android 364721

Kay

Kay
AdminTeam
AdminTeam

Tiens en parlant des jeux Gameloft, y'a moyen de faire tourner leurs jeux sur le Streak ou c'est mort ? Parce que d'après ce que je vois, je pense à Let's Golf 2, impossible de le trouver sur le market.

Et sans la garantie que ça fonctionne sur le Streak, je me vois pas trop acheter le jeu sur le site de Gameloft sans savoir.

Jecko

Jecko
Android Gingerbread
Android Gingerbread

Certains passent d'autres pas.....NOVA passe pas par exemple

J'avais posté le lien ou on pouvait télécharger les APK pour tester les jeux ici : http://wapshop.gameloft.com/wifi/hdplus_full_shop/?ms_sid=4&phoneId=4410&refer=WIFI&sv6277=71f2f9c28435d0f43679

Kashi54

Kashi54
Nouveau Membre
Nouveau Membre

Kay a écrit:Tiens en parlant des jeux Gameloft, y'a moyen de faire tourner leurs jeux sur le Streak ou c'est mort ? Parce que d'après ce que je vois, je pense à Let's Golf 2, impossible de le trouver sur le market.

Et sans la garantie que ça fonctionne sur le Streak, je me vois pas trop acheter le jeu sur le site de Gameloft sans savoir.

Let's golf 2 fonctionne impecc sur le Streak, je l'ai, je ne l'ai pas acheté, mais bon je suis un peu "flibustier" dans l'âme !

http://draconis-equites.darkbb.com/index.htm?sid=008099b949b1096

Jehuty

Jehuty
AdminTeam
AdminTeam

Kashi54 a écrit:... mais bon je suis un peu "flibustier" dans l'âme !

Tipiak ! Emulateur Nintendo DS sous Android 364721

Jecko

Jecko
Android Gingerbread
Android Gingerbread

Jehuty a écrit:
Kashi54 a écrit:... mais bon je suis un peu "flibustier" dans l'âme !

Tipiak ! Emulateur Nintendo DS sous Android 364721

Tiens je l'ai comprise celle là... Emulateur Nintendo DS sous Android 364721

Jehuty

Jehuty
AdminTeam
AdminTeam

Jecko a écrit:

Tiens je l'ai comprise celle là... Emulateur Nintendo DS sous Android 364721

Emulateur Nintendo DS sous Android 27582

CarlXS

CarlXS
AdminTeam
AdminTeam

Je confirme Let's Golf 2 HD tourne bien, Avatar aussi Rolling Eyes (enfin il se lance ^^)

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum