Ayant vu un post parlant des spécificités des consoles 128 bits ( bien que le nom du post n´ai pas de rapport avec ceci) j´aurai voulu quelque précisions.
En effet, moi quand je lis processeur principal qui est un 128 bits et le reste qui tourne en 64 bits pour la dreamcast, je suis un peu impressioné car ce n´est pas vraiment ce que j´ai lu sur les magazines.
J´ai lu que le processeur de la dream, étant un SH-4 de chez Hitachi, avait quatre processeur 32 bits, que la ps2 avait deux processeurs 64 bits, que la gamecube avait un 64 et deux 32...
C´est vrai ou c´est faux tout ça ? J´ai lu ça sur un magazine de jeux vidéos ça devrait être serieux j´aimerais donc plus d´informations sur hardware de la dream.
https://www.jeuxvideo.com/forums/1-12-7733392-1-0-1-0-0.htm
Ils en parlent un peu ici
Ah oui, j´aimerais en profiter en passant pour demander pourquoi la dreamcast peut pas émuler la 64.
J´ai lu sur le forum metagames que certains, apparemment bien calés dans le domaine, disaient que c´était un problème de mémoire.
Pourtant question mémoire que ce soit la mémoire vive, la mémoire video etc. la dreamcast s´en sort bcp mieux. Même au niveau des informations traitées par seconde la dc s´en sort mieux ( logique) : 125 MIPS pour la 64 et 360 pour la dream ( quand on y pense c´est rien face aux consoles plus récentes...)
Je connais rien à l´émulation et me contente d´utiliser les émulateurs, j´aimerais donc précision si c´est possible de ceux qui s´y connaissent un peu.
Ok merci dream-and-lara, mais euh tout le monde s´est entretué sur ce post et c´est difficile de faire la part de choses. Merci quand même j´ai appris deux ou trois trucs.
na moi j´en ai qu´une seule
Pfffff.......va parlez de ça avec klekens ici on est pas la pour parler de ce genre de choses...
Tu me rappelle un gars à l´école primaire qui avait démonté sa console pour voir s´il y avait des bittes dedans ( tu vois l´ortographe c´est pas la même).
Alors s´il te plaît épargne nous ce genre de posts débiles, ça sert à rien et c´est de plus complètement déplacé !
Euuuh c´est peut être pas ca du tout, mais j´ai une théorie :
puisqu´on utilise une ROM n64, la ROM envoie des instructions destinées à une N64 à l´émulateur. L´emul doit alors se charger de " traduire" les données en données exploitables par la dream. Et c´est cette traduction qui doit occuper la mémoire et qui empêche le jeu de tourner...
Oui, c´est très probable ! Je n´avais jamais vraiment pensé à ça, j´avais seulement pensé que le programme serait trop lourd à gérer mais sans plus de détails.
Ca te travail ces histoires de bits crystal hein
DREAMCAST Spécifications
CPU : Hitachi SH-4 de type RISC, contenant une unité de calcul vectoriel 128 bits ( fréquence des opérations : 206 Mhz 360 MIPS/1.4 GFLOPS)
Moteur graphique : PowerVR2 DC ( capable de tracer plus de 3 millions de polygones par seconde) conçu par Nec/VideoLogic
Mémoire : Principale 16 Mo, Vidéo 8 Mo, Sonore 2 Mo.
Carte son : Processeur sonore ´Super Intelligent´ de Yamaha, contenant un processeur ARM 32 bits de type ( 64 cannaux Stéréo PCM/ADPCM)
GD-ROM Drive : Vitesse maximum 12x ( lorsqu´il tourne a une vitesse angulaire constante mode-CAV). Le GD-ROM est un nouveau type de médium d´une capacité de 1 Go.
Modem : Modem 56 000 bps, de série sur la console ( la vitesse était de 33 600 bps pour la version européenne)
Couleurs : Approximativement 16,77 millions de couleurs simultanément
Les processeurs appartenant à la famille SuperH sont :
SH-1, il est 32 bits et fonctionne à la fréquence maximale de 20 MHz
SH-2, il est 32 bits et fonctionne jusqu´à 28,7 MHz. Il est utilisé dans la console de jeux Sega Saturn
SH-3, il est 32 bits et fonctionne jusqu´à 200 MHz. Pour la première fois une unité de gestion de la mémoire est intégré dans les SuperH. Il est utilisé par plusieurs assistants personnels fonctionnant sous Windows CE
SH-4, il est 32 bits et dispose d´un coprocesseur arithmétique 128 bits. Il est utilisé par la console de jeux Sega Dreamcast
SH-5, il est 64 bits
Quand ils parlent de mémoire sur metagames, ils parlent de mémoire vive .
Et la dc en est dotée de 16 mo, certes c´est plus que la 64, mais un pc avec 32 mo de RAM émulera-t-il une dc à vitesse réelle ?
non . ..
La Dreamcast n´est au fond pas hyper-mega-supertronic-trnufix-puissante, mais les développeurs savent tirer profit de cette puissance ce qui nous sonne des jeux pouvant tout à fait rivaliser avec ceux de la PS2.
Mieux vaut en une petite qui se donne à fond qu´une grosse qui se laisse aller
! !!
Oula, y a une différence entre puissance d´une console permettant de faire tourner des jeux d´une autre moins puissante ( si le jeu est réadapté) et émulation.
Oui c clair la Dc bat la 64 sur tous les points ( ca on le savait déja) et si sur cette Terre des félés s´amuseraient à réadapter tous les jeux 64 pour la Dream, ces jeux tourneraient parfaitement. Mais pour ca il faut prendre le jeu 64 et entierement repenser les lignes de codes pour la Dreamcast. Le lien entre la DC et la 64 c pas juste un lien par exemple entre un PC puissant et un PC moins puissant, c complètement différent. Ici les composants sont spécifiques à chaque machine, elles n´ont pas le même systeme d´exploitation, pas pas du tout la même architecture. Comparer DC et 64, c comme si vous compariez grps PC derniere génération et Ps2, le PC est sans aucun doute capable de faire tourner les jeux Ps2 mais voila, comme les 2 plates formes sont différentes ca marche pas et si on veut un jeu Ps2 sur PC, il faut le convertir et ca c de longue haleine.
L´émulation ca consiste à créer un programme pour une machine qui va " copier" le mode de fonctionnement d´une autre machine. Ainsi quand on veut émuler une autre console, il faut émuler son processeur central et la facon dont il traite les informations. Pareil pour le processeur graphique, le processeur sonore, l´OS etc...
Et là c´est ce programme qui pompe énormément de ressources, beaucoup plus que la normale.
Exemple tout simple : pour bien émuler une GameBoyAdvance, il faut facile un Pentium II à 400MHz. Eh oui avec un pauvre Pentium 233MMX par exemple, votre émulation GBA va ramer et pourtant le P 233MHz est bien plus puissant que la GBA et son processeur ARM à 16 MHz ainsi que ses 256ko de RAM.
Ah ok merci pour toutes ces précisions, c´est donc le programme et toutes les " traductions" d´architecture qu´il doit faire qui est aussi compliqué.
Sur metagame ils parlent de faire un émulateur dream sur xbox. Vous pensez que la xbox serait assez puissante ?
En tout cas celui de 64 je vais l´utiliser c´est sûr... si je me retrouve pas une 64 en bon état, je fais modifié ma box à la rentrée pour mettre des émulateurs et des rom à gogo.
C´est vrai que la dream est pas si puissante ( même si ça veut rien dire on l´a vu, il y a des très bons jeux) mais faut prendre en considération qu´elle date et que pour l´émuler faut quand même bcp plus que ce qu´elle a sous le capot ( sinon niveau Mhz mon pocket pc est à peu près au même niveau : 200 Mhz).
Segata-kun Posté le 04 août 2004 à 19:10:26
La Dreamcast n´est au fond pas hyper-mega-supertronic-trnufix-puissante, mais les développeurs savent tirer profit de cette puissance ce qui nous sonne des jeux pouvant tout à fait rivaliser avec ceux de la PS2.
sérieu avan tje pensais ca mais g vu tourner OMNICHUA 3 ( ou un truc de meme) sur ps2 et sérieu jme demande bien si notre dc serait capable de le faire marcher.
mais sérieu, sa vire au ridicule comparer la dc a une n64 sérieu la c comme comparer un shenmue et un zelda sur 64... sérieu, ca rabaisse encore plus comparer une dc a une 64 lol compare la plstot a la ps2.
mais une chose es sur c kon ne saura jamais ce ke la dc pouvait odnner en terme de 3d. en tk
lA dream ne pourrai pas faire tourner les derniers jeux ps2 qui gerent bien tro de polygone pour la console. et pui il y a de nombreux effets speciau non geres par la dream
bissonad: n´empêche que j´aimerais bien voir comment ces jeux récents PS2 seraient adaptés sur Dreamcast ( en version optimisée pour la console de SEGA). Est-ce que la DC savait gérer les déformations en temps réel ( par exemple: pendant une explosion qui créé une vague de chaleur, ou encore pour signaler une onde de choc) ?
Non le dernier effet que tu viens de citer là ne serait pas possible sur DC. Enfin il le serait peut etre dans une démo technique car la Dream ne dipose pas en hardware de cet effet et on pourrait le recréer au cout d´une demande de puissance non négligeable donc il ne pourrait pas être inégré à un jeu.
Pour les déformations en temps réel comme les vagues de chaleurs etc... même la Ps2 n´est pas hyper douée pour ça. Par contre la Xbox et la NGC sont assez habiles puisque ces 2 consoles disposent de fonctions de pixels programmables qui facilitent ce genre d´effets.
Est-ce que la xbox et la gamecube sont des consoles difficiles à programmer au fait ?
Et c´est plus facile que de programmer sur dream que sur ces deux consoles ou c équivalent ?
La Xbox et la NGC sont très faciles à programmer.
Cela vient du fait que leur architecture est pas trop compliquée et que des tas d´effets programmables peuvent être crées rapidement grace à leur GPU contrairement à l´architecture ultracompliquée de la Ps2 avec ses multiples processeurs et du fait que pour créer des effets, il faut entierement les créer de A à Z, sans compter ses 4Mo de Ram vidéo qui sont assez faiblards, faut donc optimiser le tout.
De plus la Xbox et NGc disposent l´instar de la Dreamcast d´APIs faciles à utiliser pour développer les jeux : Direct X pour la Xbox et OpenGL pour la GameCube.
Si on compare DC ainsi que Xbox et NGC, il est évident qu´il est plus facile de créer des effets puissants sur Xbox et NGC là ou sur DC il faudrait mettre plus de temps mais si on compare à leur époque. On va dire que les 3 consoles sont aussi faciles à développer.
la xb c comme un pc alors sa doit etre facile ou du moins bcp d´experience derriere sa.
sinon onimusha 3 a part les effet sa semle un peu laid. driver 3 aurait peut etre pu etre aussi beau sur dc que sur ps2 car c des grandes étendues alors au dc on sacrifie les effet(durement gérbles) mais de meilleures textures et moins d´aliasing compenseraient.