DreamCast emu
Réduire
X
-
Même s'il est loin d'être terminé, Icarus est l'émulateur Dreamcast le plus avancé comme le montrent ces images.ABANDONWARE.FM : Le bonheur des gamers !
LA KAVASEB : Le blog d'un gamer auteur ^^

Lord Seb, le 03/06/09 : "volcan, c'est l'anagrame de nougat si tu changes le v par le v par le g et le v par le n."
Commentaire
-
-
Je crois que tu risques d'attendre longtemps avant d'avoir un émulateur vraiment digne de ce nom pour cette console... les PC actuels n'arrive qu'avec peine à la faire tourner et les développeurs d'émulateurs sont paresseux... je pense que tu as largement davantage de chances de voir débarquer un émulateur X-Box avant celui pour Dream !!
Commentaire
-
je suis pas un super programmeur mais il me semble qu'essayer de vouloir emuler tous les composants d'une machine avant de l'emuler c'est peut-être plus simple mais on perd un maximum de vitesse...
Je me rappel de Bleem qui reinventait l'emulation a l'epoque car elle ne cherchait pas a emuler la machine mais simplement a faire marcher les jeux sans s'occuper du hardware
Commentaire
-
Pour émuler un jeu il faut forcément interpréter l'exécutable, donc reproduire le comportement du processeur de la machine à émuler. Je ne vois pas trop comment Bleem aurait pu fonctionner sans prendre en compte le hardware de la PS...[URL=http://www.jokari.info]Jokari.info[/URL]
Commentaire
-
Provient du message de gameslover
Je crois que tu risques d'attendre longtemps avant d'avoir un émulateur vraiment digne de ce nom pour cette console... les PC actuels n'arrive qu'avec peine à la faire tourner et les développeurs d'émulateurs sont paresseux... je pense que tu as largement davantage de chances de voir débarquer un émulateur X-Box avant celui pour Dream !!Provient du message de Guybrush02
je suis pas un super programmeur mais il me semble qu'essayer de vouloir emuler tous les composants d'une machine avant de l'emuler c'est peut-être plus simple mais on perd un maximum de vitesse...
Je me rappel de Bleem qui reinventait l'emulation a l'epoque car elle ne cherchait pas a emuler la machine mais simplement a faire marcher les jeux sans s'occuper du hardware
Les développeurs sont paresseux?? Qu'est-ce qu'il ne faut pas entendre...CyRUS travaille seul, pendant ses temps libres (comme la plupart des auteurs d'émulateurs) sur le noyau d'Icarus, et ce depuis plusieurs années. Plusieurs plugins graphiques sont en cours de développement.
Les screenshots ont été pris sur un p3 866, et il n'y a pas encore de Recompileur dynamique. Un p4 2GHz devrait permettre de jouer aux jeux les moins exigeants une fois ce dernier fonctionnel. La première version publique sortira quand les jeux seront jouables à une vitesse acceptable.
Le seul émulateur XBOX actuellement développé est CXBX, et il fonctionne sur un principe radicalement différent. Il s'agit de modifier les exécutables xbox (.xbe) pour en faire des exécutables pc (.exe) et de lancer autour des wrappers pour l'OS, l'affichage et le son. Cet "émulateur" ne pourra cependant tourner que sur un PC muni d'un processeur de type ia32 (intel P3 et consorts) parce qu'il utilisera directement le processeur.
Je ne sais pas comment Bleem fonctionne, je suppose (d'après la description de Guybrush) qu'il s'agit d'émulation de haut niveau, Comme UltraHLE (avec HLE pour "High Level Emulation").
L'émulation de bas niveau (Low level --> LLE)consiste à reproduire fidèlement le comportement de la machine/puce d'origine.
L'émulation de haut niveau est une approche totalement différente. Je vais prendre l'exemple de la N64 que je connais assez bien.
Les jeux N64 sont quasiment tous basés sur les mêmes librairies graphiques (plus de 90% des jeux utilisent 5 ou 6 librairies, fournies par Nintendo). Au lieu d'émuler le processeur graphique et de lui faire exécuter ce code (ce qui serait hyper lent sur les ordis actuels), les émulateurs savent détecter les appels aux fonctions graphiques, et exécutent des fonctions PC équivalentes.
Idem pour les librairies audio.
Les rares jeux N64 non encore émulés le sont parce que le développeur a utilisé une librairie graphique non standard (Indiana Jones et la machine infernale, Taz, etc...).
Par contre, le processeur principal de la N64 doit être émulé en bas niveau.
DOSBox utilise aussi un mélange de LLE et de HLE. Quasi tout est émulé en bas niveau sauf le DOS, qui est simulé, ce qui accélère l'émulation.La modération est une bonne chose. Il ne faut pas en abuser...
Commentaire
-
Commentaire
-
En gros, c'est ce qu'ils vont faire. Le problème est le code DirectX est directement compilé pour le matos (La GeForce 3.5, la puce sonore, etc...) inclus dans la boite (il n'y a pas de driver à proprement parler). Il faudra donc décrypter ça d'abord...Dernière modification par Zorbid, 28 février 2003, 18h56.La modération est une bonne chose. Il ne faut pas en abuser...
Commentaire
-
Oula ça risque de prendre du temps ça...
Il n'y a pas de projet LLE pour la n64 ? Il me semblait que Nemu64 était un mélange des deux, non ?Une blonde marche dans la rue avec un porcelet vivant sous le bras.
Elle croise une personne qui lui demande
- Où avez-vous eu ça ?
Le porcelet répond :
- Je l'ai gagnée à la kermesse."
Commentaire
-
Le processeur principal est en LLE dans les émulateurs suivants: Nemu, Pj64, 1964, Deadalus, TR64, Apollo, Mupen64...
Pour UHLE et Corn, je ne sais pas exactement.
La puce sonore est émulée en HLE (par Azimer) et en LLE (le plugin RSP de Jabo)
La puce graphique est émulée en HLE uniquement. Jabo s'est frotté à la vidéo LLE, mais c'est resté privé parce que les résultats et les performances étaient très mauvais. StrmnNrmn (l'auteur de Deadalus) avait également commencé quelque chose, mais il a tout arrêté quand le port Xbox de Deadalus, dont la distribution est illégale (c'est compilé avec le kit de développement officiel) a été distribué contre sa volonté.La modération est une bonne chose. Il ne faut pas en abuser...
Commentaire




Commentaire