ZEsarUX en OpenBSD

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: ZEsarUX en OpenBSD

Mensaje por chernandezba » 18 Sep 2017, 15:36

Si ejecutas un "top" mientras está cargado el emulador, cuanta cpu dice que consume?
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
mapache
Mensajes: 272
Registrado: 15 Dic 2016, 22:24

Re: ZEsarUX en OpenBSD

Mensaje por mapache » 18 Sep 2017, 16:04

74463 mapache 10 0 24M 9540K onproc/0 nanosle 0:01 0.24% zesarux

entre 0.24y 1.27%

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: ZEsarUX en OpenBSD

Mensaje por chernandezba » 18 Sep 2017, 16:38

0.24% de cpu y va lento??
Claramente hay algo que no funciona correctamente, y no es por falta de cpu
Prueba a lanzar el configure agregando la opción
--disable-pthreads
Y luego
make clean
make

Y me cuentas qué tal
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
mapache
Mensajes: 272
Registrado: 15 Dic 2016, 22:24

Re: ZEsarUX en OpenBSD

Mensaje por mapache » 18 Sep 2017, 18:00

Sigue igual usando configure --disable-pthreads, no he probado a combinarlo con la opción para SDL, ¿tiene sentido probar combinaciones dado que con SDL funcionaba lento también?

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: ZEsarUX en OpenBSD

Mensaje por chernandezba » 18 Sep 2017, 19:47

Hola

No, no parece que el driver de video sea el problema, sino alguna incompatibilidad con los timings...
Ah se me ocurre una cosa, ve al menu Settings->Hardware y cambia el parámetro "Emulator Speed", que está a 100% por defecto. Prueba a cambiarlo a 200%, esto debería hacer que la emulación fuese el doble de rápida , y usará el doble de cpu física (que puedes ver con un top). Supongo que subiendo a 200% la emulación aún irá lenta en tu openbsd y no será la velocidad real del spectrum. Prueba a subir más el porcentaje hasta que se aproxime....

Quizá también si me pudieses grabar un video, ejecutando algún juego, para ver qué velocidad tiene, te podría ayudar mas

Saludos
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
mapache
Mensajes: 272
Registrado: 15 Dic 2016, 22:24

Re: ZEsarUX en OpenBSD

Mensaje por mapache » 18 Sep 2017, 20:32

Eso sí se nota, pero sigue yendo "a trompicones" y es imposible ajustarlo para que sea realmente usable, lo he puesto a 1000% y toma un 17% de CPU o así.

No tengo ni idea de cómo grabar video aquí y no debe de ser trivial.

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: ZEsarUX en OpenBSD

Mensaje por chernandezba » 19 Sep 2017, 09:05

Aún yendo a trompicones, funciona a velocidad más o menos real de un Spectrum? Prueba con algún juego conocido a ver si la velocidad se parece
En cuanto al video, con que lo grabes con el móvil y lo subas a youtube me vale, es por ver qué pinta tiene
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
mapache
Mensajes: 272
Registrado: 15 Dic 2016, 22:24

Re: ZEsarUX en OpenBSD

Mensaje por mapache » 19 Sep 2017, 10:34

Se hace injugable, si subo la velocidad se salta frames. No van lentos sólo los juegos sino también los menús del propio emulador.

Tomaría un video pero mi móvil es un nokia antiguo (no smartphone)

Avatar de Usuario
chernandezba
Mensajes: 832
Registrado: 02 Oct 2015, 23:35

Re: ZEsarUX en OpenBSD

Mensaje por chernandezba » 19 Sep 2017, 13:35

Vaya.... pues no sé que mas puedes probar, no se me ocurren más cosas para intentar que funcione bien
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Responder