por partes
chernandezba escribió:Hola Juan Carlos.
He probado tu emulador y debo decirte que la parte gráfica esta muy currada, funciona con fluidez y el consumo de cpu no es elevado para todo lo que hace.
Ahora bien, yo cambiaría dos cosas:
1) Al iniciar una máquina hay que grabar la configuración en disco... No hay una manera de pulsar el botón Add, escoger máquina y que no haya que grabarla? Es un tanto engorroso...
César
Ya pero hay que decirle donde guardar el archivo (en verdad es un Bundle de os vamos hablando en plata una carpeta) y dentro de este se guardan las snapshots, la configuración del teclado y el estado cuando se cierra el emulador.
La idea es que te puedas guardar estos archivos en una carpeta como Dropbox y sincronizar tus maquinas entre varios equipos.
Ademas esta pensado para la futura emulación del DIVIDE (y otras cosas que no puedo contar) para emularlo como realmente se utiliza en la máquina, es decir que el usuario pueda meter un cassette y flashear la rom del DIVIDE etc...
chernandezba escribió:
2) Después de esto la máquina aparece creada pero apagada, con la pantalla con nieve.... El efecto está super chulo pero seria mejor que arrancase directamente. Sinceramente creo que soy muy torpe porque me ha costado encontrar la manera de hacer el "Power On"
Cierto lo estoy repensando y lo mejor es lanzar un mensaje que ponga "CMD+ENTER to power on" de todas formas se puede encender desde los controles de la parte de abajo o bien desde el menú machine.
chernandezba escribió:
Y veo que no soportas ningún formato de snapshot... excepto uno tuyo propio. Se echa mucho de menos sobretodo abrir archivos .z80, hay montón de juegos por ahi que solo están en ese formato. Además, si alguien ha grabado un snapshot en otro emulador, probablemente lo habrá hecho en formato .z80, y no podrá cargarlo en tu emulador. Ya me imagino que lo sabías de sobra, pero es algo que la gente te pedirá.
Eso si, en cintas tienes montones de formatos, y otros mas recientes, PZX y CSW. Por cierto, hay cintas publicadas en ese formato?
60 páginas de manual y no os las leeis ninguno.
Si soporta Z80 y SNA tienes que entrar en la gestión de snapshots (cmd+8) darle al botón import y puedes importar las snapshots o exportarlas. Se quedaran guardadas dentro de esta máquina y desde aquí también puedes renombrarlas o eliminarlas.
Si en CSW hay un monton (basicamente es un Wav comprimido exacto de la cinta) y PZX esta el paquete de pruebas que hizo Patrik Rak que lo puedes bajar aquí:
http://zxds.raxoft.cz/pzx.html
PZX es una gozada casi tan simple como TAP y soporta TODO lo que puede hacer TZX pero sin tantos dolores de cabeza. Ojalá la gente se concienciará y pasaramos todo a este formato.
chernandezba escribió:Y otro comentario mas... poniendo el modo de video LCD-RGB, que creo que es el que se ve perfecto, los pixeles son ligeramente mas grandes de lo normal... Comparando con zxsp o ZEsarUX tus pixeles son ligeramente mas grandes, digamos que tu pantalla es mas o menos un 10% mas grande que en otros emuladores... Hay manera de ponerlo a escala 1:1 normal?
Por lo demás, gran emulador. Buen trabajo!
Saludos
César
Exactamente casi ese 10% y si si entras en las opciones de video justo debajo hay un botón que pone OVERSCAN aquí puedes configurarlo como quieras en la opción FULL PAL se muestra el frame completo 384x288 como haces tu en ZEsarUX pero yo lo hice así ya que en un CRT nunca podías ver la resolución PAL completa desde aquí lo puedes configurar al gusto de cada uno.
Y aprovechando ya me he leído el articulo... Brutal cuando lo asimile te cuento pero creo que no tendré muchos problemas en implementar todas las "features" del inves.
Y estoy haciendo pruebas con ZEsarUX 3.0 y me pasa como a ti, estoy acostumbrado al mío y no me aclaro con cosas:
1) Que es eso de "Real Video" y autodetect "Real Video". Cuando lo activo los fps caen en picado a 17 pero no aumenta el consumo de cpu ¿?
2) Se puede cargar un tzx sin autocarga, o es que el soporte de TZX no es completo o algo yo algo mal porque hay muchos que no me cargan.
3) Que significa el "%" que aparece al lado del modelo y de los fps.
A parte de esto chulisimas todas las opciones que tienes en el menu de depuración.
Un saludo Cesar ya me cuentas.
Juan Carlos