¿Por qué los emuladores actuales de consolas viejas o recreativas son más exigentes que antaño?

Recuerdo el verano del 2000 que con mi pentium II 333mhz y 64mb de ram tiraba emuladores de neogeo, snes, megadrive.... Incluso había uno que tiraba juegos de psx sin filtros o pude emular el mario 64 perfectamente.

Pero a día de hoy esos emus requieren de más máquina que ese pc que tenía entonces, que se sustituyo meses después porque ya se quedaba viejo. [+risas]

Hace poco tuve la ocasión de probar un mini pc de esos con un atom de doble núcleo. Más potente que ese pc que tuve inicialmente. Probé el tekken 3 y tanto en epsxe y pcsxr iba lento. Un procesador de doble núcleo a 1.8ghz no podía emular bien una PSX. Ya ni hablemos una n64 o superior. Tengo entendido que incluso en las últimas versiones de MAME pasa lo mismo y hablamos de juegos de recreativas en 2d.

En otro tema uno dijo que era debido a que ahora buscan la perfección emulando y esto requiere de más potencia. Pero a mí me parece muy mal que no puedas rejugar emulando a clásicos de tu infancia. ¿Qué hay de cierto en esto?.
Porque antes los emuladores buscaban que los juegos funcionasen, mejor o peor, y ahora buscan la exactitud. Obviamente cuanto mejor se emula más recursos se necesitan.

A estas alturas no hay problema. Si quieres jugar tienes muuucho donde elegir, no te quedarás sin rejugar ningún juego (salvo consolas más modernas, claro) y si quieres algo más cercano al hardware original necesitarás un pc más potente. Busca emuladores más antiguos para jugar con equipos muy antiguos y listo.
@Duendeverde

Eran emuladores bastante imprecisos, que siguen fumcionando igual a dia de hoy.
Si pones zsnes, ira igual que en tu viejo p2.
Eso si, no esperes vsync o fidelidad de audio. Con psx usaba connetix y me leia un monton de juegos, pero dejo de chutar en win xp.

A dia de hoy, ya no se investiga. Se pone un video de yutuf, y se siguen los pasos, unas veces va y si no va, vuelves a ver otro video, cuando todo esta totalmente loko, entonces a preguntar. Mola mucho.

En un atom baytrail, funciona hasta saturn. Pero claro, no es lo mismo el monitor de 15" del p2 con 1024 lineas, que el monitor de ahora con 1400 o mas.

Si quieres jugar a psx sin complicaciones el emulador se llama psx o psxfin la ultima version desde hace años es la 1.13 y te pedira la bios de la psx para funcionar. Lee tanto cds (originales o no) y tienes opcion de ajustar resolución. Yo lo uso en mi futro (amd 1ghz a 15khz) y en los portatiles (atom n270 1.6ghz) a 15 y 31 khz (2x con slg). De momento ninguna pega.

Si vas a usar retroarch, entonces sube el sistema. Y sobretodo el uso de open gl.
Más o menos me va quedando claro. Pero usar versiones viejas no creo que sea siempre la solución. Si tienes windows 10 igual ni arrancan esos emus al ser de la época de windows xp o inferior. O si tienes gnu/linux, mejor que te olvides ya del todo.
@Duendeverde

Por supuesto que no es la solución, lo que te explicaba es porque emulabas en un p2 y ahora con un dual core a 1.8 tienes lagazos o vas a 10fps.

Puedes usar emus mas nuevos pero los resultados ya sabes cuales son.

Por cierto psxfin funciona en win10 sin pegas, el que no te ira sera connetix.
De todas formas tampoco confundas un atom de doble núcleo con un core dúo o c2d de doble núcleo a la mismo frecuencia que no rinde ni parecido XD

Con un celerom m 540 de 1 solo núcleo corro perfecto tekken 3 y soulcalibur. Psx también y psp

Con un intel pentium m 740 los juegos arcades en 2d. Soul calibur y tekken ni de coña, psx bien y psp se le atragantan los Gow, pero el resto que he probado bien

Ambos son procesadores de 1 solo núcleo, pero rinden mas con 1 solo core que ese atom usando 1 solo core . y eso para emulación es fundamental
Es que probé un mini pc de esos de hace unos años (un atom d525) y para emulación iba peor que una raspberry pi.

Eso fue lo que me chocó. En equipos viejos de hace años eso me ocurría. Ahora veo porqué.
Duendeverde escribió:Es que probé un mini pc de esos de hace unos años (un atom d525) y para emulación iba peor que una raspberry pi.

Eso fue lo que me chocó. En equipos viejos de hace años eso me ocurría. Ahora veo porqué.

Tampoco te pases. A la raspberry psx se le atrganta y todo lo que esté por encima mejor ni probarlo.

En ese atom instalas windows xp y puedes hacer funcionar cosas con las que la raspberry no puede ni soñar.
Ronbin escribió:
Duendeverde escribió:Es que probé un mini pc de esos de hace unos años (un atom d525) y para emulación iba peor que una raspberry pi.

Eso fue lo que me chocó. En equipos viejos de hace años eso me ocurría. Ahora veo porqué.

Tampoco te pases. A la raspberry psx se le atrganta y todo lo que esté por encima mejor ni probarlo.

En ese atom instalas windows xp y puedes hacer funcionar cosas con las que la raspberry no puede ni soñar.


Probé con windows 8.1 y linux. El juego fue el tekken 3. La gráfica era una geforce 9400 ion. El procesador dualcore +HT (4 hilos) a 1.8ghz. Iba lento ese juego (y otros) tanto con pcsxr o epsxe. Ya ni quise investigar más.

La raspberry a pesar de su fama, el 3d se le atraganta. Pero sí puede con el tekken 3 de psx y otros no tan exigentes.

Pero la gracia de ese atom era destinarlo como HTPC, ya que era un mini pc. Para kodi y h264 sin problemas. Pero para emus no iba bien. Al menos con lo que probé. Windows xp no lo veo a no ser que montes algo retro para juegos y yo lo quería para todo. Si sólo iba a poder jugar a juegos 2d, para eso tiraba con la snes mini hackeada.

De todas formas también tuve un intel stick baytrail z8300 y si bien con esto ya iba bien esos emuladores, tenías que tener cuidado con los filtros y plugins o te iban también los juegos a pedales. Ese atom baytrail rendía en cómputo total parecido a un core2duo de gama baja.
@Duendeverde
Yo emulo PSX perfecto con el ultimo epsxe en un Athlon a 1ghz, si te va mal, es mala configuracion


A la pregunta, ademas de la mejora en la emulacion, hay varios puntos q han cambiado

1 - Ya no se programa en ensamblador
2 - Devido a lo anterior, cada vez hay menos buenos programadores de asm
3 - Devido a lo anterior, cada vez hay menos buenos programadores que sepan optimizar
4 - Devido a lo anterior, cada vez hay menos programadores q sepan escribir speed hacks


Estamos en una epoca donde el hardware es barato, el software caro. Ya no sale a cuenta optimizar, es mas facil tirar de recursos de hardware

La parte buena es q devido al incremento de potencia de hardware, se puede mejorar la calidad de la emulacion, y producir codigo portable
@Duendeverde

si lo quieres para kodi y emuladores, utiliza batocera que te aporta ambas cosas

tambien puedes probar libreelec, ahora que kodi 18 soporta emuladores tambien es una opcion

de todas formas esa gpu esta bien, comparadas con las intel que podia integrar XD

fijate el rendimiento tan pobre que tiene ese micro trabajando con 1 solo nucleo, solo usando los 4 hilos que posee puedes sacar algo de rendimiento

Imagen


si sigues queriendo usar un SO windows, pues vete a por un Xp, o como mucho w7...busca una version lite, no la completa
Si quieres la parte técnica, en este artículo sobre bsnes/higan lo explica el creador de dicho emulador. No lo he encontrado en español pero es un pedazo de artículo:

The primary demands of an emulator are the amount of times per second one processor must synchronize with another. An emulator is an inherently serial process. Attempting to rely on today's multi-core processors leads to all kinds of timing problems. Take the analogy of an assembly line: one person unloads the boxes, another person scans them, another opens them, another starts putting the item together, etc. Synchronization is the equivalent of stalling out and clearing the entire assembly line, then starting over on a new product. It's an incredible hit to throughput. It completely negates the benefits of pipelining and out-of-order execution. The more you have to synchronize, the faster your assembly line has to move to keep up.

Let us compare the synchronization ratios between ZSNES and bsnes:

S-CPU: 600,000 vs 21,477,272
S-SMP: 256,000 vs 24,576,000
S-DSP: 32,000 vs 24,576,000
S-PPU: 15,720 vs 21,477,272
Total: 903,720 vs 92,106,544
Let's start with the CPU, which is typically assumed to be running at 3.58MHz. This rate applies to number of cycles executed per second. A typical instruction can consume four to eight cycles, and ZSNES synchronizes once per instruction. But to get even more technical, cycles are broken down into bus hold delays which require timing at the raw oscillator level. The SNES CPU oscillator is rated at 21.47MHz. The same applies to the SMP, whose oscillator is rated at 24.58MHz.

When it comes to video, 99 percent of games do not try modifying the display registers while the screen is drawing. This allows entire scanlines to be drawn at once, requiring 262 scanlines * 60 frames per second of synchronization. But run a game like Air Strike Patrol, which writes to the display brightness register multiple times per scanline, and you must synchronize after every clock cycle if you want full accuracy.


https://arstechnica.com/gaming/2011/08/ ... mulator/2/
Tambien porque hoy en dia no se suele optimizar los emuladores, antes se le sacaba mas jugo al hardware.
Cuando estuve escribiendo el core de mi emulador de neogeo pocket para PSP, entre uno de los bugs, era un error que salia en el gals fighter

En mi core, leia registros cada 152 lineas, o sea, 60 veces segundo. El gals fighter daba errores, q se solventaban si leia por linea, o sea 152*60=9120 veces segundo

Obviamente en la PSP trabajo con un CPU a maximo 333mhz, asi q estaba descartada la opcion, por lo que comenze a investigar el juego, hasta descubir en el raster q daba problemas, por lo qe al final, solo quedo en 120 lecturas segundo, mucho mejor q 9120 y casi nada de mas q 60

Asi tengo unb Gals Fighter a 60fps estables en la PSP, sin sacrificar calidad


En el caso de la pocket, es relativamente facil esto, xq el catalogo es pequeño, no asi el de super [+risas]


Si la PSP en vez de 333mhz fuera de 600mhz o asi, seguro que ni me hubiera complicado, y dejaba la laectura linea a linea, o sea cada raster, xq para q complicarme en un speed hack? ademas, q lo correcto es 152*60.. yo no se si en el nivel 10 de un juego hay un error por culpa de q solo leo 60 veces segundo..
dinamita4922 escribió:
Imagen


Qué página es esa donde comparas los procesadores?
@Busterwolff

cpubenchmark, pero hay varias
dinamita4922 escribió:@Busterwolff

cpubenchmark, pero hay varias

Esa no la conocía, gracias la info.
Lo vuelvo a subir. Tengo en mis manos una placa base con procesador integrado y le he hecho pruebas en windows 7. Es algo mas potente que los atom de los intel tamaño usb. Un quad core celeron j1900 que funciona a 2.4ghz en modo turbo.

Pues ni así. Puede con psx, consolas 2d en modos corrientes (algunos filtros) y da gracias. Con N64 dicen que no va perfecto todos los juegos. Dreamcast no puede. El virtua tennis a veces baja la emulación al 60% y eso que he probado 2 emuladores diferentes. He probado el dolphin con vulkan y va incluso mejor que dreamcast, pero a veces sigue rascando. Ojo, juegos no demasiado exigentes. Le he puesto gráfica dedicada para evitar que el problema sea la intel HD.

Leí en un foro que incluso rasca en snes si pones máxima precisión. Con esto quiero decir que tenemos actualmente alternativas asequibles y de bajo consumo y parece que para emular consolas del 2006 para abajo hay que seguir usando torres con consumos elevados. Si quieres ya emular juegos exigentes o tienes un intel moderno a 3ghz o no haces mucho.

Lo que me he dado cuenta es que se infrautiliza el procesador. Dichos emuladores tiran de 2 núcleos a lo sumo. El poder de cómputo total en este caso es superior a muchos core2duo, pero usando los 4 núcleos. Ni con vulkan en dolphin aprovechas 100% la cpu.

Se confirma lo dicho en todo el tema. Cada vez piden más requisitos los emuladores. No es normal que algo mejor y x86 al final vaya poco mejor que una raspberry pi 3.
Duendeverde escribió:Lo vuelvo a subir. Tengo en mis manos una placa base con procesador integrado y le he hecho pruebas en windows 7. Es algo mas potente que los atom de los intel tamaño usb. Un quad core celeron j1900 que funciona a 2.4ghz en modo turbo.

Pues ni así. Puede con psx, consolas 2d en modos corrientes (algunos filtros) y da gracias. Con N64 dicen que no va perfecto todos los juegos. Dreamcast no puede. El virtua tennis a veces baja la emulación al 60% y eso que he probado 2 emuladores diferentes. He probado el dolphin con vulkan y va incluso mejor que dreamcast, pero a veces sigue rascando. Ojo, juegos no demasiado exigentes. Le he puesto gráfica dedicada para evitar que el problema sea la intel HD.

Leí en un foro que incluso rasca en snes si pones máxima precisión. Con esto quiero decir que tenemos actualmente alternativas asequibles y de bajo consumo y parece que para emular consolas del 2006 para abajo hay que seguir usando torres con consumos elevados. Si quieres ya emular juegos exigentes o tienes un intel moderno a 3ghz o no haces mucho.

Lo que me he dado cuenta es que se infrautiliza el procesador. Dichos emuladores tiran de 2 núcleos a lo sumo. El poder de cómputo total en este caso es superior a muchos core2duo, pero usando los 4 núcleos. Ni con vulkan en dolphin aprovechas 100% la cpu.

Se confirma lo dicho en todo el tema. Cada vez piden más requisitos los emuladores. No es normal que algo mejor y x86 al final vaya poco mejor que una raspberry pi 3.


A ese celereon que comentas le pasa lo mismo que a los atom x5, son cpus de bajo consumo que tienen un rendimiento similar a los últimos pentium 4 pero con 4 núcleos. La refrigeración pasiva o activa con poco esfuerzo está muy bien pero el rendimiento por núcleo para los estándares actuales está por los suelos.

Para emulación lo mejor es una cpu con un ipc alto y la máxima frecuencia que puedas conseguir; estos casos no cumple ninguno de los dos requisitos.
@Duendeverde

Makaron soporta mas de un nucleo, activalo en la ini

[PVR2]
# multithreaded mode: 0 - off, 1 - on
multithreaded =1


N64 en mi Athlon a 1ghz ya me va perfecto, es cuestion de elegir emulador/plugin
Pues he mirado el makaron y está abandonado. Sólo soporta hasta xp. Al iniciarlo salta error 1012. En la red hay gente con ese problema y ninguna solución. [+risas]

El más nuevo que probé es redream y funcionar funciona, pero no con los equipos que dije.

Lo que no entiendo es porqué en android se avanca más el tema y en pc te siguen pidiendo equipos con mucha potencia por núcleo.

Si al final han pasado casi 30 años de muchos sistemas y seguimos necesitando equipazos para emularlos.
@Duendeverde
Y no puedes instalar XP? Lo mas seguro te falta instalar directx por eso el error

En PC ya tienes Demul, q es practicamente perfecto, no se necesita mas. Si tienes un PC de poca potencia, usas makaron o nulldc. En android no tienes tantas opciones supongo por eso sacan nuevos emus
@theelf Es que no estaba buscando un equipo arcade, sino algo que funcione todo. Windows xp no tiene soporte en esa placa base y aparte de eso está desfasado en compatibilidad de programas. Normal, no tiene soporte desde 2014.

https://www.youtube.com/watch?v=ahb_NTa5ygI

Este emu de android no va mal y un equipo arm debería de ser inferior a uno x86. Por eso dije en otro tema que el tema de algunos emus están abandonados o en este que sigue pidiendo mucha máquina.

Parece que para android sí optimizan para sacar rendimiento para esas plataformas. Pero en pc siguen anclados a doble núcleo y +3ghz.
@Duendeverde

Prueba con batocera o lakka. Los arrancas desde un lápiz USB y puedes tener las roms en el hdd donde tengas w7
@Duendeverde

Es q tienes una placa para otras tareas, no para emuladores. Poco soporte de drivers y un CPU con un IPC bajo por core

En todo caso, makaron deveria ir, en win7 funciona, y soporta multicore


Sobre el emulador en android, es q en esa plataforma no tienes muchas opciones, en cambio en PC ya tienes de sobra...

tienes un PC potente? demul

q pillastes un pentium 4, atom o un C2D de gama baja? nulldc o makaron

Tienes un pentium 3 potente? Chankast al rescate, y nulldc beta6 aun depende el juego...

Tienes un Pentium 3 gama media baja? existen bastantes port de dreamcast en PC! sonic adventure, crazy taxy, grandia2, virtua algo... etc etc
@Duendeverde

No lo estas enfocando bien.

Ese emu corre en un Honor 6, con 8 nucleos a 2.1 y 4 de ram.

Corre en una pantalla de 5.5 pulgadas sin filtros.

Makaraon funciona a full en tu pc. Pero si quieres ir subiendo prestaciones, vas necesitando mas maquina, o ve reduciendo tu pantalla hasta las 5.5 pulgadas.

Que un emulador este abandonado, o no sepan seguir (bastante tenemos, gracias a todos los devs por ello) no quita qje lo que hacen lo hagan bien.

En mi recre uso, reicast para dc, makaron para naomi y ambos me van perfectos (cuando consigs hacer rular reicast con naomi, quitare makaron para aunar los controles y quitar xpadder).
Duendeverde escribió:Pues he mirado el makaron y está abandonado. Sólo soporta hasta xp. Al iniciarlo salta error 1012. En la red hay gente con ese problema y ninguna solución. [+risas]



Hay un fork de makaron que funciona en windows 7. Busca MakaronEX.
makaron a secas XD , va vien en win7, yo lo llege a probar en un tablet con windows 8.1, y arrancaba juegos, asi q si no va, es q falta alguna libreria, bios, etc
https://www.youtube.com/watch?v=6yZ5gYlDEXk

https://www.youtube.com/watch?v=L-E1uWruP8o

Esto supuestamente con una pi 3. hay juegos que van mal, pero otros no tanto. El virtua tennis me va mejor que a mí. Esto con una placa de 35€ donde es inferior a los ejemplos que he puesto, e incluso los nuc de gama baja que se venden en tiendas.


Por eso me cuesta aceptar que algo supuestamente mejor para emular que es x86, no se pueda hacer correctamente en placas o equipos de bajo consumo, que realmente humillan en potencia a sistemas de hace décadas.

Para ofimática y tener un windows o linux es mejor tener un equipo de bajo consumo. Pero para emular no es mucho mejor que una raspberry pi. Puede que puedas poner filtros a ciertos sistemas no muy exigentes, pero en el fondo tendrás los mismos problemas de compatibilidad. Por ejemplo si la pi se atasca en psp, te pasará lo mismo con los otros equipos.

Igual es que en esos sistemas arm aprovechan mejor los recursos, porque en pc no es así. Siguen tirando mucho de potencia por núcleo, sin usar el resto de recursos.

Me quedaría probar en el futuro batocera. A ver si por ahí la cosa cambia.
@Duendeverde

Exacto, estas en el punto que ni chicha ni limoná.
No emulas mas que una pi, salvo emuladores que no esten en una pi.

No es una cuestion de coste (por lo que vale una pi full, te compras un i5 ssf) es una cuestion de recursos, ya que el pc que tienes esta diseñado pensando en otra cosa, donde si le darias un repaso a la pi (ofimatica y web) mas ram, mas hdd, etc.
@Duendeverde

Con la calidad de emulacion q pones en esos videos, mi portatil con cpu atom emula mas o menos igual, no entiendo cual es el problema
Duendeverde escribió:Me quedaría probar en el futuro batocera. A ver si por ahí la cosa cambia.


Batocera es exigente con el tema de la versión OpenGL que soporte la grafica...y la ultima versión la 5.20 aun mas. Tengo equipos que arrancan la 5.19 y la 5.20 no

Lakka sin embargo tiene el frontend mas liviano y pide menos recursos

Prueba los 2 a ver como te van
dinamita4922 escribió:Batocera es exigente con el tema de la versión OpenGL que soporte la grafica...y la ultima versión la 5.20 aun mas. Tengo equipos que arrancan la 5.19 y la 5.20 no

Lakka sin embargo tiene el frontend mas liviano y pide menos recursos

Prueba los 2 a ver como te van

Con razón algunos juegos me funcionan lentos ahora que tengo la versión 5.20
Antes tenía la 5.19 y la mayoría de juegos de Atomiswave me funcionaban de manera fluida.
Pero desde que estoy usando la 5.20 todos esos juegos corren lentos en el mismo portátil.
Tenía pensado cargar la versión 5.19 y realizar pruebas para verificar que el problema era la versión de Batocera.
Este tema viene por como dije al principio. En su día con un pentium II 333mhz y una nvidia tnt tiraba juegos emulados de snes, megadrive, psx (sin filtros) y n64 (no todos por supuesto).

Pero en pleno 2019 me he dado cuenta que como decís, o tiras de emus viejos o alternativos o incluso con más potencia te van los juegos peor que con ese pentium II de la época. Ahora hay emus de consolas o arcades 2d que incluso son exigentes a día de hoy.

Como habéis dicho esto ha sucedido porque ahora se prima la fidelidad y no el rendimiento. Pero sigue sin gustarme que muchos emus no tiren de multinúcleo o si lo haces hay problemas o no solucionas nada. Así que hay poca cosa de bajo consumo y accesible para esto en x86 (no vale una torre completa usada, ni siendo sff o itx). Como dije probé estos cacharros que adquirí por mi cuenta usados o en tiendas de liquidación:

Mini pc con intel atom D525 con nvidia ion con 4gb de ram. El procesador es poco potente. Es un dualcore +HT a 1.8ghz. Rinde algo más que un pentium 4 de los últimos y la gráfica soporta aceleración de vídeo, opengl 3.3, etc...
Para kodi más o menos bien, pero no humo manera de correr psx con emus actuales. Como tira de 1 núcleo, pues va mal. Si ponía la opción de 2, es que iba hasta peor. Peor que un android box chino en ese sentido. Así que ese cacharro me iría más o menos bien hasta neogeo. Poco más.

Intel stick z8300, 2gb de ram. Éste tenía más potencia por núcleo que el anterior y son 4 núcleos. PSX tenía potencia para algunos filtros, pero o tocabas los plugins o se arrastraba en opengl. En el resto parecido. La intel HD que llevaba se ahogaba y no sacabas mucha ventaja gráfica respecto a una pi. Ya psp para arriba mal. Dreamcast no probé. La ventaja de este cacharro era lo poco que ocupaba, pero era ruidoso.

Placa base asrock j1900m con 8gb de ram. Lleva un quadcore j1900 a 2ghz + turbo. Ligeramente superior al z8300 y con una gráfica integrada más potente. La ventaja de esto es que podías colocar después una gráfica dedicada por si quieres meter filtros o jugar a algo poco exigente. Pero el problema de fondo es que la cpu tampoco es muy potente debido a la poca potencia por núcleo. Algo inferior a un pentium 4 de los últimos. Así que aunque es algo mejor que el anterior tampoco te saca del apuro. Debería ir perfecto de n64 para abajo y dreamcast bastante bien y no es así.

Que con una pi o un allwiner o similar de las consolas mini emulen ciertas consolas tiene más mérito que un emulador de pc siga pidiendo procesadores de +3ghz para tener una experiencia decente. Si la snes mini puede con psx y tiene sólo 256mb de ram. [+risas]

Los mini pc, miniportátiles o lo que queráis de bajo consumo serán mejor para el día a día. Pero para emular se saca actualmente más partido en sistemas arm. Claro que hay nucs potentes que pueden con casi todo eso. Pero hablamos de equipos que pasan de los 500€. No algo tan barato como una raspberry pi, xiaomi tv.....

Supongo que el mejor ejemplo de esto es la nvidia shield que va por android y todo el mundo la recomienda como centro multimedia.

https://www.youtube.com/watch?v=GWueSCxd5Bs
Sigo sin entender que quieres/buscas.
Comparas nabos con ferraris.

Con un meego pad t01 ,(intel baytrail z3735f) menos potente que tus 3 dispositivos, movia saturn (ssf) y dc (nulldc) psx se emula en cualquier pc (psx 1.13).
Asi que si quieres emular tienes 1000 opciones o mas.
En arm, tienes retroarch. Fin y depende del dispositivo ira mejor o mierda (los allwiner que nombras, ni driver grafico tienen).

Las nvidia shield eran +500€ cuando salió en 2013, aunque ahora la puedas conseguir por 100€.

Asi que sigo sin saber que buscas.
@Busterwolff

Compi yo tengo un lápiz usb configurado y es con el que juego

Para probar versiones nuevas uso otros, y ya cuando veo que funciona bien lo que yo quiero, entonces actualizo
dinamita4922 escribió:@Busterwolff

Compi yo tengo un lápiz usb configurado y es con el que juego

Para probar versiones nuevas uso otros, y ya cuando veo que funciona bien lo que yo quiero, entonces actualizo

Tenía instalada la 5.19, la actualicé a la 5.20, los juegos de Atomiswave seguían funcionando bien, por eso me dispuse a cargar la 5.20 desde cero y después de eso comenzaron a funcionar mal los juegos de Atomiswave.
Aun no tengo una versión definitiva, continuo haciendo pruebas y tengo guardadas las versiones antiguas de Batocera. Tampoco tengo lleno el disco con roms solo lo que voy copiando y probando.
Hay emuladores con distintos enfoques.
Zsnes jugar en pcs de la época.
Snes9x emular mejor y en wii por ejemplo va muy bien.
Bsne o higan buscan la perfección y tener pcs potentes.

A mi me joden cosas como Dolphin que tiene cuelgues con Baten Kaitos 1, solo al vender fotos que es la forma de ganar dinero.
(Arreglarlo) Pasaron, vieron que con un núcleo no da problemas.
Si tienes un pc antiguo como es mi caso pues juego con dinero infinito pasando de fotos y uso 2 núcleos. Vamos que tires de potencia.

Con el 2 no existe eso asi que usa 2 núcleos.
Pues he visto por la red que el xiami mi box tv no va tan mal para emulación. Mejor que una raspberry pi y lo encuentras con suerte por unos 60€. Incluso emula psp. Igual debería mirar algo así.
@Duendeverde

Ayer hice unas pruebas con makaron, saque fotos, pero me las deje en el pendrive, a ver si luego las cuelgo

Bueno, resumiendo, las pruebas las hice con Makaron NAOMI jugando al Power Stone 2 en un Futro S550-2 que tiene un CPU Sempron a 1ghz, con un benchmark de 267 segun CPU benchmark, y 1 solo core

https://www.cpubenchmark.net/cpu.php?cp ... 0U&id=1588


Mas o menos pude medir entre 20 y 28fps de media


Luego probe el nulldc 1.06 beta, con el Resident Code Veronica en un portatil con un atom n270 de 1 solo core overclock a 2ghz, y tuve entre 40 y 60fps de media
Yo lo que buscaba es una emulación buena. Un juego puede ir a 40 fps, pero ser una emulación al 70%. Ya no es falta de fluidez, sino que va más lento.

Igual tenéis razón y hay que usar emuladores viejos que son menos exigentes. Pero yo estaba usando linux porque me es más cómodo para el salón que andar con windows xp o 7 a estas alturas para contenido multimedia.

Lo que he hecho es montar un athlon II x2 a 3.2ghz. Con eso debería ser suficiente para los sistemas que iba a emular. Pero esto pierde la gracia respecto a un intel atom, nuc, etc... que ocupan menos espacio y consumen menos.
@Duendeverde

Pues para una emulacion exelente tienes demul y mini pc q son potentes

https://www.pccomponentes.com/intel-nuc ... e-i3-8109u


Para buena emulacion, con makaron o nulldc y un mini PC de 50 euros tendrias de sobra. No se me ocurre como linux puede ser mas comodo que windows para multimedia :-?
@theelf Como dije probé varios de DC y necesitaba más potencia por núcleo. Los viejos tuve problemas con librerías y a saber qué más. Pero no funcionaban. Ese nuc irá bastante bien, pero mi intención era mejorar una Pi por poco dinero. No comprar algo que multiplica por 10 el precio.

Linux lo considero mejor para eso, porque he metido un lubuntu en un disco mecánico lento. Windows en un disco mecánico es la muerte del equipo y más en windows 10 que siempre está al 100% haciendo cosas extrañas. [+risas]

Lo otro para 4 cosas es más simple que un windows completo. Menos recargado que una distro liviana.
@Duendeverde
Vale, entonces el problema es q no supistes poner bien tu sistema y emuladores. De ahi q no logres buenos resultados
theelf escribió:@Duendeverde

Pues para una emulacion exelente tienes demul y mini pc q son potentes

https://www.pccomponentes.com/intel-nuc ... e-i3-8109u


Para buena emulacion, con makaron o nulldc y un mini PC de 50 euros tendrias de sobra. No se me ocurre como linux puede ser mas comodo que windows para multimedia :-?


Ese mini pc está muy bien porque la cpu es de primera línea con un IPC muy alto llegando a 3,6GHz (si mal no recuerdo) y la gpu integrada es una iris plus 655 que está a medio camino entre vega 8 (amd 2200G) y vega 11 (amd 2400G). Calidad precio no creo que haya algo que lo supere si quieres una máquina potente y muy muy compacta.
¿Cómo veis un bichito de estos?

Medio Akoya (Celeron N3350)

Tiene un IPC bajo (700 y algo mononúcleo) y es un sistema cerrado, por lo que meterle alguna distro Linux ya preparada puede ser muchos dolores de cabeza. Dejarle W10 con sólo 2 GB de RAM también puede ser un dolor... La gracia es que mide 7x7 cm y no consume nada, por los 69€ que cuesta desde hace unos días se me hace tentador en lugar de ir a por una RBpi o una PSClassic.
nagasaki5 escribió:¿Cómo veis un bichito de estos?

Medio Akoya (Celeron N3350)

Tiene un IPC bajo (700 y algo mononúcleo) y es un sistema cerrado, por lo que meterle alguna distro Linux ya preparada puede ser muchos dolores de cabeza. Dejarle W10 con sólo 2 GB de RAM también puede ser un dolor... La gracia es que mide 7x7 cm y no consume nada, por los 69€ que cuesta desde hace unos días se me hace tentador en lugar de ir a por una RBpi o una PSClassic.


Partimos de que es económico pero, ¿para que lo vas a usar? Esa es la clave.

- Cpu del año 2016. Es un celeron sí, pero no es actual. El precio lo puede justificar.
- 2GB de RAM. Windows 10 de serie ocupa 1,4GB de Ram aproximadamente. El margen que tienes es escaso pero si es para sistemas antiguos puede ser suficiente.
- 32GB de almacenamiento. No vas a poder actualizar windows cuando lleguen los updates gordos, y hay uno o dos al año. Tendrías que ver si el fabricante tiene algun mecanismo para actualizar desde un pendrive o formatear, descargar la iso actualizada y volver a instalar todo (un coñazo).
- La GPU integrada no tengo ni idea de como será pero si es para 2D debería funcionar bien aunque pongas algún shader.
ashurek escribió:Partimos de que es económico pero, ¿para que lo vas a usar? Esa es la clave.

- Cpu del año 2016. Es un celeron sí, pero no es actual. El precio lo puede justificar.
- 2GB de RAM. Windows 10 de serie ocupa 1,4GB de Ram aproximadamente. El margen que tienes es escaso pero si es para sistemas antiguos puede ser suficiente.
- 32GB de almacenamiento. No vas a poder actualizar windows cuando lleguen los updates gordos, y hay uno o dos al año. Tendrías que ver si el fabricante tiene algun mecanismo para actualizar desde un pendrive o formatear, descargar la iso actualizada y volver a instalar todo (un coñazo).
- La GPU integrada no tengo ni idea de como será pero si es para 2D debería funcionar bien aunque pongas algún shader.

El uso sería el mismo que las dos que menciono como alternativas, básicamente hasta PS y N64, no creo que aguante Saturn o DC.

De W10 lo que me preocupa es compatibilidad con emuladores antiguos que puedan funcionar con IPC bajo, lo demás siempre es dedicarle tiempo para dejarlo ligero y las actualizaciones no son problema porque ni se harían, no son necesarias en una máquina que no va a tener datos personales de ningún tipo. Instalar desde USB sí se puede, si no se pudiera sería una basura monumental, pero drivers son los que son y no se puede confiar en su futuro para estos cacharros.

Almacenamiento para ROMs es viable con una SD, al parecer el lector es de calidad decente.

Lo que también me tira para atrás es que tengo la Xbox One conectada y debería ser cuestión de tiempo que la scene en emulación empiece a avanzar para ella, pero por ahora no se está trabajando en adaptar cores y me puede el ansia consumista.
@nagasaki5

Para equipos con pocos recursos lo que más partido le puedes sacar es wxp, pero si quieres usar una distro linux lo suyo es lakka

Podrás jugar a psx y psp con ese equipo

Le aplicas un filtro de 2x en la resolución y va bastante bien

Eso si...lakka es un coñazo de configurar las roms para que aparezcan en el frontends y deberás de crear playlist
nagasaki5 escribió:¿Cómo veis un bichito de estos?

Medio Akoya (Celeron N3350)

Tiene un IPC bajo (700 y algo mononúcleo) y es un sistema cerrado, por lo que meterle alguna distro Linux ya preparada puede ser muchos dolores de cabeza. Dejarle W10 con sólo 2 GB de RAM también puede ser un dolor... La gracia es que mide 7x7 cm y no consume nada, por los 69€ que cuesta desde hace unos días se me hace tentador en lugar de ir a por una RBpi o una PSClassic.

Instalarle un linux no tiene porqué ser complicado, ya que tiene ethernet y usbs normales para arrancar el instalador, además es todo intel, por lo que no debería haber problemas de drivers. Los difíciles son los típicos sticks, que sólo tienen wifi y nada de usbs.

En linux no deberías tener problemas para emular todo lo anterior a psx, sin filtros. De saturn olvídate, no creo que yabause (y mucho menos mednafen) funcionen bien. Existe un port de yabause cuyo nombre no recuerdo, que usa aceleración gráfica, no se si va mejor porque no lo he probado.

Si te quedas en windows puedes probar ssf, que no se si funciona en w10...
78 respuestas
1, 2