› Foros › Retro y descatalogado › Consolas clásicas
stormlord escribió:¿Y mi postura es la cuñada? Pregunto.
AkiraSan escribió:stormlord escribió:¿Y mi postura es la cuñada? Pregunto.
Te están explicando las cosas y el por qué te equivocas y sigues queriendo tener razón. Encima que pierden el tiempo explicándotelo todavía te rebotas y contestas mal...
gynion escribió:Ten en cuenta que también hay muchos que defienden a ciegas los FPGA, desde el desconocimiento, confiando en vuestra palabra, y a mí me parece bien que no les digáis nada; pero coño, a los que cuestionan las FPGA fiándose de Byuu o de lo que hayan leído tampoco se lo digáis, si no se lo decís a los otros; porque además, siempre será mejor cuestionar las cosas, aunque te equivoques, que tragar con lo que te digan; y más cuando te quieren cobrar, y no es algo gratis como un hack o una traducción.
atreyu_ac escribió:stormlord escribió:Y no me vale la estúpida descripción de emulación en informática. ¿Nos pasamos por el forro el diccionario?
No, no! Si es que no me lees. Semánticamente (=diccionario), tienes razón. Pero es que si nos ajustamos a la semántica y aceptamos que las FPGAs son un emulador, tu SNES original también lo es. Sólo ha habido una SNES original: el prototipo que Nintendo y Sony fabricaron usando PLDs (="FPGAs antiguas") antes de sacar la primera consola a la venta
@akumajoxx: el input lag está relativamente resuelto en teles actuales... si la tele implementa un modo de baja latencia, claro ("modo juego" se suele llamar).
Las teles actuales (HDMI) lo que hacen es copiar un framebuffer con un frame completo, en vez de dibujar línea a línea como un CRT, y mostrarlo por pantalla.
Si eso se hace sin gastar tiempo en escalado, post-procesado, etc... se pueden conseguir tiempos de respuesta muy buenos! Hablamos de un solo buffer, mostrado durante la duración de un fotograma (1/60 fotogramas por segundo = 16 milisegundos).
El problema, resuelto lo de la TV como he dicho, es que los emuladores corren sobre sistemas operativos que:
1- Usan múltiples buffers de vídeo (suma 16ms de retardo por cada uno! Y normalmente se usan sistemas de triple buffer, algo aberrante para juegos retro)
2- Usan grandes buffers de audio (te reto a que consigas un sonido estable con un emulador con un buffer de menos de 128ms en Windows: pero de verdad, eh? No pedírselo al driver de audio y que te diga "claro que sí, guapi", que es lo que hacen la mayoría de drivers de audio cuando pides un tamanio de buffer enano).
3- Leen los USBs cada cierto tiempo (en FPGAs y en las máquinas originales, pulsas un botón y se genera una senial en ese instante, no hay que esperar a que toque leer los mandos...)
Todo eso es lo que provoca el input lag: la tele, si tienes la tele adecuada y la configuras bien, no tiene por qué provocar lag.
akumajoxx escribió:Otra metedura de pata más...
Tengo TV y el "modo juego" me viene por defecto, enchufo Megadrive y me pongo a jugar, tengo lag, la enchufo en CRT, 0 lag; no , no está resuelto el input lag por qué para comenzar, si quieres resolverlo, deberías de hacer una especie de autodeteccion del chipset de la marca de TV o algo similar, por qué la mayoría de fabricantes de tvs, sufren variables con el tiempo de retraso, no, no se resuelve ni se resolverá, por lo menos, con la tecnología actual. Y si eso sucede con el hard real, ni hablemos con cualquier otra cosa...
La Snes mini, no es un emulador, es una aberración, aunque bueno, por lo menos el emulador es propio, no como la ps mini.
magno escribió:akumajoxx escribió:Otra metedura de pata más...
Tengo TV y el "modo juego" me viene por defecto, enchufo Megadrive y me pongo a jugar, tengo lag, la enchufo en CRT, 0 lag; no , no está resuelto el input lag por qué para comenzar, si quieres resolverlo, deberías de hacer una especie de autodeteccion del chipset de la marca de TV o algo similar, por qué la mayoría de fabricantes de tvs, sufren variables con el tiempo de retraso, no, no se resuelve ni se resolverá, por lo menos, con la tecnología actual. Y si eso sucede con el hard real, ni hablemos con cualquier otra cosa...
La Snes mini, no es un emulador, es una aberración, aunque bueno, por lo menos el emulador es propio, no como la ps mini.
Creo que no has entendido lo que te ha explicado @atreyu_ac, que no sólo no ha metido la pata sino que ha acertado de pleno.
El Modo Juego se utiliza en las TVs para reducir el post-procesado y reducir el lag, pero como te ha explicado, las TVs modernas funcionan con frame-buffer, no con un escaneo de líneas como las de tubo.
Así que si enchufas la Megadrive en tu TV plana y sigues teniendo lag, es que el procesador gráfico es una chusta Mi TV por ejemplo sí que lo corrije, pero claro, la elegí específicamente con un procesador gráfico potente.
Y sí, la tecnología moderna corrigió ese problema hace tiempo, pero el tiempo mínimo de lag que vas a tener es 1 frame completo (al deshacer el entrelazado, necesitas dos campos para formar un frame, es decir, 40 mseg), mientras que en las TV de tubo, el lag lo "marcaba" la consola, ya que una pulsación del mando sólo generaba cambios en la pantalla en el siguiente campo de la imagen (cada 20 mseg). Esto es por diseño de las consolas, por el funcionamiento de los modos entrelazados, por el funcionamiento del tubo de la CRT, etc...
akumajoxx escribió:Me encanta cuando me contradices y luego te contradices a ti mismo, dándome la razón, .
magno escribió:akumajoxx escribió:Me encanta cuando me contradices y luego te contradices a ti mismo, dándome la razón, .
Qué atrevida es tu ignorancia.. y divertida Eres el primer ser humano que detecta 40 mseg de lag
magno escribió:Siento discrepar, @gynion, pero byuu nunca dijo que lo de las FPGA fuera emulación, sino que el desarrollo en la FPGA estaba basado en la emulación (emulation-based), es decir, que todos los timings y comportamientos que refleja la FPGA en la PPU, micro, DMAs, etc, estaban basandos en las experimentaciones que se habían hecho durante años para desarrollar emuladores cada vez más perfectos, y en concreto se refería a su emulación "cycle-perfect": el equipo de SuperNT no trabajó nunca sobre una SNES real con sondas para comprobar el timing de cada instrucción o de cada modo de PPU, pero byuu sí lo hizo y todo ese trabajo pasó a una FPGA sin que él recibiera ni el reconocimiento merecido ni viera recompensado su esfuerzo en descubrir esos timings.
akumajoxx escribió:Si , casi tanto como decir que tú TV no tiene lag jugando a una Megadrive. La diferencia es que yo llevo desde los 4 años jugando, tú llevarás 5 años coleccionando y dejando pillar polvo a tus juegos en la estantería, haciéndoles fotitos.
gynion escribió:Sobre el artículo de Byuu, la premisa con la que lo empezaba era clara: "FPGA devices are emulators too", y a partir de ahí desarrollaba su opinión, enriqueciendo esa idea. ¿Que estuviera cabreado, se equivocara, etc. y por eso luego lo borró? ni idea, pero el artículo no dejaba lugar a dudas. De hecho, en el fondo no debías estar muy de acuerdo con él, porque también habéis sido claros al decir que Byuu no tiene idea sobre FPGA.
gynion escribió:Por lo que me dices ahora, esto me lleva irremediablemente a dudar todavía más de Analogue, porque si realmente han basado el trabajo sobre las FPGA en el trabajo de alguien que no tiene ni idea sobre FPGA's, ya me dirás que plan.
magno escribió:akumajoxx escribió:Si , casi tanto como decir que tú TV no tiene lag jugando a una Megadrive. La diferencia es que yo llevo desde los 4 años jugando, tú llevarás 5 años coleccionando y dejando pillar polvo a tus juegos en la estantería, haciéndoles fotitos.
Ayyy, que me LOL Hostia, no me había descojonado tanto desde tu anterior post Se nota que sabes mucho sobre mí
Para que lo sepas, el tiempo de reacción de un ser humano está en torno a los 150 mseg par estímulos táctiles y 250 mseg para visuales. Estos estudios se llevan decenas de años realizando para seguridad en coches, para sistemas de realidad virtual, y sobre todo, para el campo militar. Pero sí, tú reaccionas 4 veces más rápido que un ser humano convencional y detectas 40 mseg de lag.gynion escribió:Sobre el artículo de Byuu, la premisa con la que lo empezaba era clara: "FPGA devices are emulators too", y a partir de ahí desarrollaba su opinión, enriqueciendo esa idea. ¿Que estuviera cabreado, se equivocara, etc. y por eso luego lo borró? ni idea, pero el artículo no dejaba lugar a dudas. De hecho, en el fondo no debías estar muy de acuerdo con él, porque también habéis sido claros al decir que Byuu no tiene idea sobre FPGA.
Puedes tener razón, he buscado el artículo original pero no lo he encontrado. Sé que mucha gente le criticó lo que decía ahí porque sonaba a pataleta y además no tenía razón, pero la idea con la que yo me quedé y que estuvimos hablando con él en su foro, es que la fidelidad que tenía el diseño en la FPGA se basaba en sus estudios (y de mucha gente antes que él) para hacer emuladores. Y ahí él tenía razón porque nadie ha contado con él para desarrollar el sistema en la FPGA. Y tampoco va a ver un euro como resultado de todo su trabajo mientras que otros sí van a hacer dinero basándose en investigaciones suyas.gynion escribió:Por lo que me dices ahora, esto me lleva irremediablemente a dudar todavía más de Analogue, porque si realmente han basado el trabajo sobre las FPGA en el trabajo de alguien que no tiene ni idea sobre FPGA's, ya me dirás que plan.
No tiene por qué estar ligado. Yo ahora mismo estoy en mi trabajo involucrado TAMBIÉN en un proyecto de fuentes de alimentación de alta potencia, parcela de la electrónica en la que no tengo demasiados conocimientos. Sin embargo, estoy implementando un control digital para una fuente gracias a los estudios de gente de mi empresa que sí sabe mucho.
Lo que quiero decir es que byuu dedicó miles de horas a pulir su emulador para que los timings fueran idénticos a los de la consola real, incluyendo ciclos de trabajo del 65C816, de las PPUs, de los DMAs, de los HDMAs, etc. Todo eso generó una documentación y una serie de conocimientos que otra gente ha usado para implementar lo que corre en un emulador pero en una FPGA para evitar tener que emular el comportamiento sobre otro micro y así poder controlar los timings con precisión de 1 ciclo de reloj.
akumajoxx escribió:Si , casi tanto como decir que tú TV no tiene lag jugando a una Megadrive. La diferencia es que yo llevo desde los 4 años jugando, tú llevarás 5 años coleccionando y dejando pillar polvo a tus juegos en la estantería, haciéndoles fotitos.
magno escribió:No tiene por qué estar ligado. Yo ahora mismo estoy en mi trabajo involucrado TAMBIÉN en un proyecto de fuentes de alimentación de alta potencia, parcela de la electrónica en la que no tengo demasiados conocimientos. Sin embargo, estoy implementando un control digital para una fuente gracias a los estudios de gente de mi empresa que sí sabe mucho.
Lo que quiero decir es que byuu dedicó miles de horas a pulir su emulador para que los timings fueran idénticos a los de la consola real, incluyendo ciclos de trabajo del 65C816, de las PPUs, de los DMAs, de los HDMAs, etc. Todo eso generó una documentación y una serie de conocimientos que otra gente ha usado para implementar lo que corre en un emulador pero en una FPGA para evitar tener que emular el comportamiento sobre otro micro y así poder controlar los timings con precisión de 1 ciclo de reloj.
akumajoxx escribió:magno escribió:akumajoxx escribió:Si , casi tanto como decir que tú TV no tiene lag jugando a una Megadrive. La diferencia es que yo llevo desde los 4 años jugando, tú llevarás 5 años coleccionando y dejando pillar polvo a tus juegos en la estantería, haciéndoles fotitos.
Ayyy, que me LOL Hostia, no me había descojonado tanto desde tu anterior post Se nota que sabes mucho sobre mí
Para que lo sepas, el tiempo de reacción de un ser humano está en torno a los 150 mseg par estímulos táctiles y 250 mseg para visuales. Estos estudios se llevan decenas de años realizando para seguridad en coches, para sistemas de realidad virtual, y sobre todo, para el campo militar. Pero sí, tú reaccionas 4 veces más rápido que un ser humano convencional y detectas 40 mseg de lag.gynion escribió:Sobre el artículo de Byuu, la premisa con la que lo empezaba era clara: "FPGA devices are emulators too", y a partir de ahí desarrollaba su opinión, enriqueciendo esa idea. ¿Que estuviera cabreado, se equivocara, etc. y por eso luego lo borró? ni idea, pero el artículo no dejaba lugar a dudas. De hecho, en el fondo no debías estar muy de acuerdo con él, porque también habéis sido claros al decir que Byuu no tiene idea sobre FPGA.
Puedes tener razón, he buscado el artículo original pero no lo he encontrado. Sé que mucha gente le criticó lo que decía ahí porque sonaba a pataleta y además no tenía razón, pero la idea con la que yo me quedé y que estuvimos hablando con él en su foro, es que la fidelidad que tenía el diseño en la FPGA se basaba en sus estudios (y de mucha gente antes que él) para hacer emuladores. Y ahí él tenía razón porque nadie ha contado con él para desarrollar el sistema en la FPGA. Y tampoco va a ver un euro como resultado de todo su trabajo mientras que otros sí van a hacer dinero basándose en investigaciones suyas.gynion escribió:Por lo que me dices ahora, esto me lleva irremediablemente a dudar todavía más de Analogue, porque si realmente han basado el trabajo sobre las FPGA en el trabajo de alguien que no tiene ni idea sobre FPGA's, ya me dirás que plan.
No tiene por qué estar ligado. Yo ahora mismo estoy en mi trabajo involucrado TAMBIÉN en un proyecto de fuentes de alimentación de alta potencia, parcela de la electrónica en la que no tengo demasiados conocimientos. Sin embargo, estoy implementando un control digital para una fuente gracias a los estudios de gente de mi empresa que sí sabe mucho.
Lo que quiero decir es que byuu dedicó miles de horas a pulir su emulador para que los timings fueran idénticos a los de la consola real, incluyendo ciclos de trabajo del 65C816, de las PPUs, de los DMAs, de los HDMAs, etc. Todo eso generó una documentación y una serie de conocimientos que otra gente ha usado para implementar lo que corre en un emulador pero en una FPGA para evitar tener que emular el comportamiento sobre otro micro y así poder controlar los timings con precisión de 1 ciclo de reloj.
Ei, me puedes decir la marca de tu tv? Espera, ya sé cuál es, Super Nt Lethal Enforcers Special Edition,
Si, es lo que tiene el ojo entrenado, ganar torneos, detectar lag jugando, justo lo contrario del ojo vago, ser un manco e imaginar que su TV es una crt..
Por cierto, yo también me parto con tus contradicciónes, pero llega un momento, que es perder el tiempo hablar con alguien que se inventa las cosas. Sigue "practicando", que me da que lo "táctil" tampoco es lo tuyo.
Elelegido escribió:@magno 40ms de lag son 2 frames. 2 frames de lag se notan. Ten en cuenta que la ecuación es siempre: reacción a estímulos + lag = tiempo de reacción total. Por tanto, el lag siempre afecta.
PD: Sobre la tensión en el hilo... cada vez flipo más con la "calidad" foril de clásicas. Más que moderadores, harían falta psicoterapeutas xD.
magno escribió:cuanta tontería en un solo post. Anda, informate sobre los tiempos de respuesta de un ser humano y deja de decir fantasmadas, que ya has empezado a hacer el ridiculo, "ojo entrenado"
akumajoxx escribió:magno escribió:cuanta tontería en un solo post. Anda, informate sobre los tiempos de respuesta de un ser humano y deja de decir fantasmadas, que ya has empezado a hacer el ridiculo, "ojo entrenado"
Lo mismo se me están pegando tus tonterías y no me estoy dando cuenta, .
Veamos, ya sé que para ti, es lo mismo ver una peli porno, que tener sexo, lo se, pero es que no es así, vamos, que te falta práctica, pero eeehh, lo mismo en tú super TV special Edition, es diferente,
@elelegido
Que va, para eso tiene su super TV, para que se inventé frames de la nada, eso y que tiene la vista atrofiada., ya esta, 20 frames de más, .
stormlord escribió:Elelegido escribió:@magno 40ms de lag son 2 frames. 2 frames de lag se notan. Ten en cuenta que la ecuación es siempre: reacción a estímulos + lag = tiempo de reacción total. Por tanto, el lag siempre afecta.
PD: Sobre la tensión en el hilo... cada vez flipo más con la "calidad" foril de clásicas. Más que moderadores, harían falta psicoterapeutas xD.
Si niegan lo evidente en varias aspectos, y se creen las mentiras que ellos mismos dicen, no llegamos a ningún lado. Y ya no hablo de este hilo, sino en general.
gjfjf escribió:stormlord escribió:Elelegido escribió:@magno 40ms de lag son 2 frames. 2 frames de lag se notan. Ten en cuenta que la ecuación es siempre: reacción a estímulos + lag = tiempo de reacción total. Por tanto, el lag siempre afecta.
PD: Sobre la tensión en el hilo... cada vez flipo más con la "calidad" foril de clásicas. Más que moderadores, harían falta psicoterapeutas xD.
Si niegan lo evidente en varias aspectos, y se creen las mentiras que ellos mismos dicen, no llegamos a ningún lado. Y ya no hablo de este hilo, sino en general.
seguir vosotros comprando consolas mini que eso si son emuladores de verdad corriendo un kernel de linux generico
hay gente que sabemos las ventajas del hardware real
gjfjf escribió:hay gente que sabemos las ventajas del hardware real
Sexy MotherFucker escribió:@gjfjf yo también conozco y valoro las ventajas del hardware real, pero qué quieres que te diga, con mis cacharros a miles de kilómetros de distancia actualmente la Super Nes mini me está haciendo un apaño la mar de majo
akumajoxx escribió:Sexy MotherFucker escribió:@gjfjf yo también conozco y valoro las ventajas del hardware real, pero qué quieres que te diga, con mis cacharros a miles de kilómetros de distancia actualmente la Super Nes mini me está haciendo un apaño la mar de majo
Va mejor el snes9x , que la mierda que le metieron, .
akumajoxx escribió:gjfjf escribió:stormlord escribió:Si niegan lo evidente en varias aspectos, y se creen las mentiras que ellos mismos dicen, no llegamos a ningún lado. Y ya no hablo de este hilo, sino en general.
seguir vosotros comprando consolas mini que eso si son emuladores de verdad corriendo un kernel de linux generico
hay gente que sabemos las ventajas del hardware real
Hard real + CRT = 0 fallos.
akumajoxx escribió:@gjfjf
No, para que no se mezcle lo pata negra con la emulación por hard, ya está corregido.
akumajoxx escribió:@gjfjf
No, para que no se mezcle lo pata negra con la emulación por hard, ya está corregido.
atreyu_ac escribió:akumajoxx escribió:@gjfjf
No, para que no se mezcle lo pata negra con la emulación por hard, ya está corregido.
El término "emulación por hard" no tiene sentido: para emular algo, en términos informáticos, ha de heber un sistema huésped que ejecute un programa emulador.
Cuando se trata de un hardware que pasa a comportarse de un modo determinado, se llama "implementación".
atreyu_ac escribió:akumajoxx escribió:@gjfjf
No, para que no se mezcle lo pata negra con la emulación por hard, ya está corregido.
El término "emulación por hard" no tiene sentido: para emular algo, en términos informáticos, ha de heber un sistema huésped que ejecute un programa emulador.
Cuando se trata de un hardware que pasa a comportarse de un modo determinado, se llama "implementación".
Elelegido escribió:@magno 40ms de lag son 2 frames. 2 frames de lag se notan. Ten en cuenta que la ecuación es siempre: reacción a estímulos + lag = tiempo de reacción total. Por tanto, el lag siempre afecta.
puch666 escribió:Ahora me entero que la NASA realmente emula por hardware una NES. O que la Mega Drive 2 emula por hardware a la primera, teniendo errores de audio en algunos casos contados.
¿La Wii emula por hardware a la gamecube? ¿Como sería en ese caso? ¿Me pueden explicar los expertos de la emulación por hardware?
Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
stormlord escribió:Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
¿Y sentiste vergüenza cuando el jefe de taller tuvo la razón?
Vareland escribió:stormlord escribió:Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
¿Y sentiste vergüenza cuando el jefe de taller tuvo la razón?
No creo, yo lo decía por ti y el otro sujeto, yo se de mecánica lo mismo que de FPGA's, pero mi ejemplo no es aplicable al resto.
Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
Luceid escribió:Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
Pues eso que dices que ha pasado exactamente lo mismo a un colega mío que es mecánico... La que le lió un tipo cum laude en cuñadismo con un Seat Panda...
Giacomo Agostin escribió:Luceid escribió:Vareland escribió:Esto me recuerda cuando uno que sabe de algo mecánica porque se ha ido haciendo sus apaños con el tiempo pues tiene que llevar su coche al servicio oficial porque no le queda otra, y se pone a discutir con el jefe de taller que "lo que le pasa al motor es esto!! si lo sabré yo!!"
Y claro, el jefe taller, que está todas las semanas solucionando problemas de todo tipo en miles de los vehículos se lo queda mirando así con cara de incrédulo...
Pues eso que dices que ha pasado exactamente lo mismo a un colega mío que es mecánico... La que le lió un tipo cum laude en cuñadismo con un Seat Panda...
Eso me pasa a mi a diario. Cuando tengo que ir a algún sitio por alguna avería y alguien me da "su" diagnóstico siempre le pregunto para qué llama si ya sabe la solución.