JSpeccy v0.92

Noticias relacionadas con el mundo del Spectrum en general y este foro en particular. Presentación de nuevos usuarios.

Moderador: Sir Cilve Sinclair

zx81
Freddy Hardest
Mensajes: 619
Registrado: Vie Dic 28, 2007 2:14 pm
Ubicación: Valencia
Contactar:

JSpeccy v0.92

Mensaje por zx81 » Jue Oct 11, 2012 2:26 pm

Hola a tod@s,

Acabo de publicar en nuestro portal favorito la última versión de mi emulador JSpeccy

No es que lleve la repera de novedades, pero sí incorpora algunas correcciones interesantes e incluso alguna pequeña mejora que, espero, no pasará desapercibida.

Saludos a to2.
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.

Emulador JSpeccy
ZXBaremulator

Avatar de Usuario
radastan
Phantomas
Mensajes: 2232
Registrado: Lun May 07, 2007 5:34 pm
Contactar:

Re: JSpeccy v0.92

Mensaje por radastan » Jue Oct 11, 2012 3:17 pm

Para nada pasa desapercibida la mejora de sonido, mucho mejor ahora. Me gusta que un emulador sea fiel en este campo.
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________

Hernan
Manic Miner
Mensajes: 295
Registrado: Mar May 08, 2007 4:34 pm
Ubicación: Buenos Aires, Argentina
Contactar:

Re: JSpeccy v0.92

Mensaje por Hernan » Sab Oct 13, 2012 6:37 pm

Me encanta JSpeccy, rápido, super preciso, multiplataforma... no se que más se le puede pedir!

:D

zx81
Freddy Hardest
Mensajes: 619
Registrado: Vie Dic 28, 2007 2:14 pm
Ubicación: Valencia
Contactar:

Re: JSpeccy v0.92

Mensaje por zx81 » Sab Oct 13, 2012 8:08 pm

Hernan escribió:Me encanta JSpeccy, rápido, super preciso, multiplataforma... no se que más se le puede pedir!

:D


Gracias por el halago, pero por pedir... tengo varias peticiones en lista de espera y alguna más de parte mía. La primera importante, la emulación del FDC y los disquetes, para tener completa la emulación del +3. Ganas le tengo, lo que no tengo es tiempo. A ver si ahora que viene el invierno y hay menos horas de sol y de parque... ;)
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.

Emulador JSpeccy
ZXBaremulator

Avatar de Usuario
cheveron
Manic Miner
Mensajes: 280
Registrado: Lun Jun 28, 2010 6:14 pm
Ubicación: Londres
Contactar:

Re: JSpeccy v0.92

Mensaje por cheveron » Dom Dic 02, 2012 2:55 pm

Fjord (the Mac wrapper for JSpeccy) has now been updated to v0.92:

http://www.worldofspectrum.org/emulators.html#mac
«Dime con quién andas, y te diré quién eres» — Cervantes

Avatar de Usuario
horace
Jack The Nipper
Mensajes: 147
Registrado: Mar Abr 17, 2007 7:57 am
Ubicación: 16384-23295
Contactar:

Re: JSpeccy v0.92

Mensaje por horace » Jue Dic 06, 2012 1:40 pm

Hi cheveron!

Thanks for the package, but when I try to execute FJord.app, it says that the file is damaged an that I should send it to the Trash bin. :roll:

Some info:

iMac OSX 10.8.2
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

Any ideas?
Un saludo, Josetxu (@HoracioGloton)
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción

Avatar de Usuario
cheveron
Manic Miner
Mensajes: 280
Registrado: Lun Jun 28, 2010 6:14 pm
Ubicación: Londres
Contactar:

Re: JSpeccy v0.92

Mensaje por cheveron » Vie Dic 07, 2012 12:50 am

horace escribió:Hi cheveron!

Thanks for the package, but when I try to execute FJord.app, it says that the file is damaged an that I should send it to the Trash bin. :roll:

Some info:

iMac OSX 10.8.2
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)

Any ideas?


I think maybe your download got corrupted. I just tried downloading it from the site and it worked ok for me. I'm using:

OS X 10.8.2
java version "1.7.0_06"
Java(TM) SE Runtime Environment (build 1.7.0_06-b24)
Java HotSpot(TM) 64-Bit Server VM (build 23.2-b09, mixed mode)

However, Java 7 is not a requirement to run Fjord.
«Dime con quién andas, y te diré quién eres» — Cervantes

Avatar de Usuario
horace
Jack The Nipper
Mensajes: 147
Registrado: Mar Abr 17, 2007 7:57 am
Ubicación: 16384-23295
Contactar:

Re: JSpeccy v0.92

Mensaje por horace » Vie Dic 07, 2012 3:47 pm

Hi cheveron!

Ok, i made it to work. The problem was in the decompressor I was using (The Unarchiver) that generates a corrupted file. If I decompress using a Terminal (using unzip) the FJord.app is now working.

Thanks again!
Un saludo, Josetxu (@HoracioGloton)
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción

Avatar de Usuario
cheveron
Manic Miner
Mensajes: 280
Registrado: Lun Jun 28, 2010 6:14 pm
Ubicación: Londres
Contactar:

Re: JSpeccy v0.92

Mensaje por cheveron » Sab Dic 08, 2012 2:15 pm

I use The Unarchiver myself. I have a vague recollection of seeing an issue with the version of that software downloaded through the App store and a warning not to download the latest version unless you're on OSX 10.6 or 10.7. Might be worth going to the website to get the latest release for 10.8.
«Dime con quién andas, y te diré quién eres» — Cervantes

Avatar de Usuario
horace
Jack The Nipper
Mensajes: 147
Registrado: Mar Abr 17, 2007 7:57 am
Ubicación: 16384-23295
Contactar:

Re: JSpeccy v0.92

Mensaje por horace » Mié Dic 12, 2012 9:10 pm

Hi cheveron!

The same problem happens if I use the standalone version from the homepage (3.5.1). But it uncompresses right using the Unzip command line or Keka.

Quite strange...
Un saludo, Josetxu (@HoracioGloton)
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción

Avatar de Usuario
cheveron
Manic Miner
Mensajes: 280
Registrado: Lun Jun 28, 2010 6:14 pm
Ubicación: Londres
Contactar:

Re: JSpeccy v0.92

Mensaje por cheveron » Jue Dic 13, 2012 7:06 pm

That's very curious given that it was compressed using the right-click option from the Finder. Maybe something happened to the file on the way to Martijn. But then again, it decompresses fine for me using the Unarchiver.
«Dime con quién andas, y te diré quién eres» — Cervantes

Avatar de Usuario
horace
Jack The Nipper
Mensajes: 147
Registrado: Mar Abr 17, 2007 7:57 am
Ubicación: 16384-23295
Contactar:

Re: JSpeccy v0.92

Mensaje por horace » Jue Dic 13, 2012 10:16 pm

Hi again!

I think I found something. The downloaded FJord 0.92.zip is marked as in "com.apple.quarantine" that seems to be some kind of "protection" to downloaded things from internet.

Código: Seleccionar todo

$ ls -l@ Fjord0.92.zip 
-rw-r--r--@ 1 user  staff  467425  7 dic 15:40 Fjord0.92.zip
   com.apple.metadata:kMDItemWhereFroms      171
   com.apple.quarantine       71


If I do a:

Código: Seleccionar todo

$ xattr -d Fjord0.92.zip


Everything goes fine.

So it is something in my OSX preferences... gotta check my configuration. :roll:
Un saludo, Josetxu (@HoracioGloton)
http://espectrum.speccy.org - ESpectrum
http://mhoogle.speccy.org - Buscador MHoogle
http://retroaccion.org - Asociación RetroAcción

Avatar de Usuario
cheveron
Manic Miner
Mensajes: 280
Registrado: Lun Jun 28, 2010 6:14 pm
Ubicación: Londres
Contactar:

Re: JSpeccy v0.92

Mensaje por cheveron » Vie Dic 14, 2012 1:12 am

Ah yes. Gatekeeper blocks it because it's an unsigned app. At least we got to the bottom of it.
«Dime con quién andas, y te diré quién eres» — Cervantes

Avatar de Usuario
radastan
Phantomas
Mensajes: 2232
Registrado: Lun May 07, 2007 5:34 pm
Contactar:

Re: JSpeccy v0.92

Mensaje por radastan » Mar Oct 22, 2013 6:26 pm

¿Alguna novedad de la próxima versión? estoy deseando poder tener emulación de +3, poco a poco estoy desterrando todos los emuladores de ZX Spectrum en favor de éste, así si me paso a Linux no tengo que cambiar nada.

Es más, me ha gustado tanto la filosofía que me estoy pasando a hacer las aplicaciones mías con java. :lol:

Por cierto, una petición para próximas versiones: un gestor de cintas como el de Spectaculator, donde aparezca un listado de todos los ficheros que incluye el TAP (si son legibles). Si encima podemos sacar en una ventanita los botones de la cinta (ya están en el menú de opciones) sería genial, eso o que los controles estuvieran en la ventana principal abajo con un contador a lo "computone".
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________

zx81
Freddy Hardest
Mensajes: 619
Registrado: Vie Dic 28, 2007 2:14 pm
Ubicación: Valencia
Contactar:

Re: JSpeccy v0.92

Mensaje por zx81 » Mar Oct 22, 2013 8:56 pm

radastan escribió:¿Alguna novedad de la próxima versión? estoy deseando poder tener emulación de +3, poco a poco estoy desterrando todos los emuladores de ZX Spectrum en favor de éste, así si me paso a Linux no tengo que cambiar nada.

Es más, me ha gustado tanto la filosofía que me estoy pasando a hacer las aplicaciones mías con java. :lol:

Por cierto, una petición para próximas versiones: un gestor de cintas como el de Spectaculator, donde aparezca un listado de todos los ficheros que incluye el TAP (si son legibles). Si encima podemos sacar en una ventanita los botones de la cinta (ya están en el menú de opciones) sería genial, eso o que los controles estuvieran en la ventana principal abajo con un contador a lo "computone".


Hola Radastan, gracias por preguntar por el emulador. :)

Pues, a decir verdad, tenía prevista una actualización que me hubiera gustado liberar más pronto. En verano, intenté ponerme como deadline la fecha del "aniversario" de la 0.92 pero al final, no ha podido ser. Un año muy complicado en lo laboral, el día a día de la familia y, porqué no decirlo, cierta desazón al comprobar que, haga lo que haga, mucha gente lo desprecia solo por estar escrito en Java, que no sé qué tendrán que ver las churras con las merinas, pero es lo que hay.

No obstante, quisiera sacarla aunque solo fuera por respeto a Alessandro Grussu al que le debo una desde navidades. Resulta que se puso en contacto conmigo para decirme que había traducido el emulador al italiano, me pasó los archivos traducidos y ahí están, esperando a la próxima actualización. Lo malo es que, tanto han esperado, que antes de sacar la nueva versión tengo que volver a contactar con él para ver si puede traducir las nuevas cadenas, que son unas cuantas. Pero hasta que no vea más cerca la nueva release, pues no quiero marearle la pérdiz.

Eso sí, la mala noticia para ti es que no hay nada nuevo respecto al +3, lamentablemente. En la parte positiva, creo que hay muchas cosas, entre ellas el core Z80 ha mejorado en la emulación de MEMPTR (ahora es incompleto y lo descubrí gracias a los tests Z80 de Patrik Rak) y emula los flags 3 y 5 en las instrucciones SCF/CCF. Creo que con eso, ya casi nada me queda por emular de la CPU.

Otra parte a la que le he metido un buen tute ha sido al sonido, sobre todo a la emulación del AY, que parecía que no iba muy bien con la música del Carlos Michelis y he conseguido generar los samples precisos siempre, cosa nada trivial. Una cosa que me han pedido más de una vez, poder llamar al emulador con parámetros en la línea de comandos, ya es posible. Y cuando pones una cinta en el reproductor el LOAD "" puede ser automático.

Una cosa que tengo experimental, y que no sé qué hacer con ella es la emulación de joysticks y Kempston Mouse usando un joystick real, por ejemplo, el mando de la PS3 o el mando clásico de la NES conectado al Wiimote. La pega es que eso solo es para Linux y como la variabilidad de ejes y botones en los mandos es enorme, el diálogo de configuración de joystick ha de ser necesariamente complejo de programar (incluso en Java).

Y lo otro que me gustaría añadir es el soporte del único bloque TZX que JSpeccy no maneja aún: el GDB. Pero es un coñazo supremo ese bloque, aún no tengo claro cual es la mejor manera de meterle mano.

A ver si para antes de Navidules puedo tener algo. Pero si te apetece ser petatester, dímelo.... ;)

Saludos y gracias por el interés

P.D.: Y enhorabuena por el Misco Jones, aunque no me haya dado tiempo ni de probarlo aún... :(
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.

Emulador JSpeccy
ZXBaremulator

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados