¡¡¡Por fin emulador de play 2 que funciona!!!

Iniciado por Songoku, 4 Agosto 2003, 10:03 AM

0 Miembros y 2 Visitantes están viendo este tema.

zheo

El emulador va lento por eso, porque es un emulador :P
Sólo hay 10 tipos de personas: las que saben binario y las que no.

¿Quieres programar un videojuego? Si quieres unirte pulsa aqui

Songoku

No digas bobadas xddd si ba lento es por falta de recursos del pc porque es absurdo decir eso xddd un emulador si es bueno debe ir a velocidad normal igual que si se estuviera jugando en la consola misma y asi es como funcionan todos los emuladores.
Saludos...

Songoku

zheo

#32
Veo que no tienes ni p... pajolera idea de cómo se hace un emulador...

Mira, sólo una pregunta, ¿porque para emular una GameBoy con un microprocesador de 16Mhz necesitas un ordenador 4 veces más potente? ¿Tendrá que ver que tiene un procesador de sonido y de imágenes en 2D que también ha de ser emulado? Pues imagínate la PS2

Piensa en ello

Por cierto, ¿todos los emuladores  funcionan igual que en la consola? Serán los que están terminados, no TODOS, y que yo sepa hay muy pocos que esten terminados y con todo emulado al 100%

La PS2 es nueva,  no espereis maravillas ni milagros ni que vaya a ir como la consola a las primeras de cambio. (Eso sólo pasó una vez con el UltraHLE :)

Un saludo.

PD: Como el emulador sea interpretado, ya puedes tener un PEAZO ordenador, sino ira más lento que nada en el mundo.

Sólo hay 10 tipos de personas: las que saben binario y las que no.

¿Quieres programar un videojuego? Si quieres unirte pulsa aqui

Songoku

Pues no no tengo ni idea de como se hace un emulador pero tengo muchos emuladores y en todos la diferencia con la consola en lo que se refiere a la velocidad es nula, ahora si me dices que los graficos quizas no sean igual pues hay me callo pero ese argumento que as dado de que es lento por que es un emulador no me vale para nada pues te repito que si es un buen emulador no tiene porque notarse y de hecho asi sucede xddd.
Saludos...

Songoku

loredo

Pero te refieres con buen emulador a aquel que funciona sin problemas y que se asemeja lo mas posible a la consola o incluso la mejora; pero para que esto ocurra tiene que estar bien programado o por lo menos bien emuladas las órdenes que hace la consola sobre el juego que procesa...

Tal vez haya un emulador que corra mejor que otro en un ordenador mas antiguo pero para ello tiene que estar bien hecho... Igual que auqnue tengas la maquina mas potente del momento, si el emulador produce cuellos de botella o historias similares no te valdrá de nada...
Le doi la razón a zheo...
Los sabios buscan la sabiduría, los necios creen haberla encontrado...

zheo

Pues hijo, no se que emuladores tendrás tú, porque yo en casi todos sufro, aunque muy pocas veces, alguna ralentización del sistema, aunque sea mínima.

De todas maneras, si los emuladores te van bien, es porque para emular una máquina a 100 megahercios tienes una de 1000...  y te aseguro que si no estubiera optimizado, ni siquiera con esa diferencia iría bien el emulador. Por eso digo lo que es lento. Un emulador es más lento que el sistema que emula siempre, porque es hardware vs software y este último siempre es y será más lento.

Eso sí, a lo mejor dentro de 100 años ese mismo emulador va follao, pero te aseguro que ese tipo de soluciones no suelen prosperar en la informática. (Técnicamente es porque el aumento de velocidad de proceso de una generación de microprocesadore a otra es lineal, y sin embargo puedes obtener una mejora mucha mayor simplemente mejorando un algoritmo. En otras palabras y más claramente: es mejor optimizar que esperar a la siguiente generación de procesadores, aunque sean más rápidos y a priori parezca que son capaces de resolver el mismo problema más rápido)

Todo esto viene porque las consolas normalmente no sólo tienen un microprocesador, sino un microprocesador general, uno que calcula el sonido, otro que calcula los gráficos.... y eso se ha de hacer por software lo que implica mucha lentitud.
Normalmente el primer paso es conseguir que el emulador funcione, aunque sea lento, y luego ya se pasa a la optimización para que la velocidad mejore.

La emulación es una rama muy compleja de la programación, y la verdad -en otro orden de cosas- no apruebo que se emulen sistemas con vida comercial (como la ps2 GC, o GBA) pero obviamente, los sistemas más nuevos son los que aportan el mayor reto. :)
Además todo se mantiene en equilibrio, porque normalmente la emulación de sistemas comerciales suele ser bastante lenta  (como digo excepto en el caso del Ultra HLE, y aún así sólo funcionaba para unos 10 - 12 juegos originalmente)

Un saludo
Sólo hay 10 tipos de personas: las que saben binario y las que no.

¿Quieres programar un videojuego? Si quieres unirte pulsa aqui

Songoku

LoReDo que que emuladores uso? pues los que hay en mi web, y si en alguno de ellos notas la mas infima diferencia entre ellos y la consola te pago 1000000 de € xddd, claro que no me diras la verdad pero lo cierto es por lo menos yo pocos emuladores e conocido que se me ralenticen y los que asi lo an hecho los e desechado rapidamente por lo que yo sigo manteniendo que si un emulador es bueno no tiene notarse para nada una mayor lentitud en el juego de lo que seria si se jugara con la consola.

Yo no entiendo de aspectos tecnicos pero tengo ojos xddd y lo que digo es la pura realidad, quizas en vuestro caso los recursos del pc sean escasisimos o nos os funcione muy bien la maquina pero en mi caso ban como la seda y e incluso en pc muy mediocres les e visto tirar como centellas asique no entiendo que penseis asi de ellos. En fin que si el emulador es bueno no tiene porque ir lento de modo esa frase de que "El emulador va lento por eso, porque es un emulador" para mi no tiene nigun sentido y es totalmente erronea.
Saludos...

Songoku

zheo

Que tú no quieras creer que un emulador es más lento que el hardware original es tú problema.

Debes creer que la peña se hace un emulador únicamente para que otros puedan jugar, pues no, hay más de uno que lo hace por aprender, y que prefiere primero emular todo el sistema y luego ganar velocidad, quizá los que tú has desechado más adelante sean mejores y más compatibles y serán más buenos porque emulan todo el sistema, aunque sean un poco más lentos. Que paradoja....

Y te repito, un emulador es más lento que el hardware emulado siempre, otra cosa es que luego con optimizaciones y potencia de cálculo consigamos alcanzar la velocidad que tenía el hardware emulado (o incluso superar esa velocidad y añadir prestaciones que el otro no tenía) Si no dime la velocidad que tiene una N64 y la velocidad del ordenador que necesitas para que el juego tire como la consola. Para mover los gráficos 3D de la N64 te sobra una TNT2, pero eso si, más te vale tener un buen procesador, sino no tira ni de coña.

Ahora, ya que tú crees tener la razón dime, ¿donde está el emulador de PS2 tan bueno que funciona con juegos comerciales y con la velocidad de la consola?

A ver si nos damoss cuenta de que mi frase es correcta, y de que hablamos de cosas distintas.

Un saludo.
Sólo hay 10 tipos de personas: las que saben binario y las que no.

¿Quieres programar un videojuego? Si quieres unirte pulsa aqui

Songoku

Te repito que no entiendo de cuestiones de esas que me ablas y me da igual como lo consigan pero lo cierto es que los emuladores que yo uso van a la misma velocidad que la consola incluido el emulador de la play 2 del que estamos ablando en este hilo asique dejame de tecnicismos que yo estoy ablando de la practica y en la practica lo cierto es que la velocidad es la misma por tanto me reitero en que la frase es totalmente erronea por eso es que me sorprendio y respondi.
Saludos...

Songoku

zheo

Tú mismo.

Aunque espero por Diox que la comparación
GBA --> 16 Mh
Emulador GBA --> Necesita un PC de 200Mh

Seas capaz de entenderla bien (es que es la 3ª vez que lo digo)
A eso es a lo que me refiero con que un emulador es mas lento.

Un saludo
Sólo hay 10 tipos de personas: las que saben binario y las que no.

¿Quieres programar un videojuego? Si quieres unirte pulsa aqui