ZEsarUX 7.1 BETA

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

ZEsarUX 7.1 BETA

Mensaje por chernandezba » 10 Ago 2018, 20:42

Hola

He subido una nueva versión BETA de ZEsarUX 7.1 aqui:

https://github.com/chernandezba/zesarux ... 1-10082017

Cambios de esta version:

Added ACB/ABC/BAC/Custom Stereo emulation
Improved menu windows: now can have more lines than 22, doing scroll
Added joystick action to change emulated joystick type: Sinclair, Kempston, etc
Added support to show some unicode (utf8) characters on menu
Added Basic viewer for .bas basic files (plain ascii or Basic Spectrum data with tokens), .baszx80 (Basic ZX80 with tokens), .baszx81 (Basic ZX81 with tokens), Z88 basic files with tokens
Added ZXUno DMA emulation
Added TBBlue/DataGear/MB02 DMA emulation
Added Beeper Piano Menu
Added new Z80 TBBlue opcodes and deleted obsolete ones
Added setting to change Kempston Mouse sentitivity

Improved debugger:
*Added bitwise operators AND (&), OR (|), XOR (^) when using registers breakpoints/watches
*New pseudo variables:
**OUTFIRED: returns 1 if last Z80 opcode was an OUT operation
**INFIRED: returns 1 if last Z80 opcode was an IN operation
**INTFIRED: returns 1 when an interrupt has been generated
* breakpoints actions do not reset keyboard

Improved menu:
* now you can write any ascii character on the menu
* now you can use binary numbers on expressions
* you can now scroll with mouse on windows with text contents and file selector menus, by clicking the right progress symbol (*)
* now you can move cursor up/down with mouse on windows with text contents and file selector by clicking new arrow buttons
* new file expander on file selector menu, using space key, for the following file types : .tap, .tzx, .dsk, .trd, .mdf, .hdf, .P, .O, Z88 Cards (.epr, .eprom, .flash)

Fixed autoload tape on TBBlue
Fixed bug when smartload and selecting an unknown file type: if you cancel it, the inserted tape was modified
Fixed bug reading extension on files with no extension
Fixed bug reading AY registers: unused bits for registers are set to 0
Fixed bugs on esxdos handler:

*readdir call was incrementing PC register when there was no more files
*added ESXDOS_MODE_CREAT_TRUNC mode when opening files
*BCDE was not returning from a f_seek call

Updated to the last Next SD image

Some other minor bugfixes and improvements


Espero que os guste!

Saludos
Cesar
----

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

jevilon
Mensajes: 339
Registrado: 24 Mar 2016, 12:26

Re: ZEsarUX 7.1 BETA

Mensaje por jevilon » 13 Ago 2018, 09:22

De verdad es necesario abrir un hilo cada vez que sacas una revisión? No sería más ordenado tener un hilo para el emulador e ir actualizando?

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

Re: ZEsarUX 7.1 BETA

Mensaje por chernandezba » 13 Ago 2018, 10:53

Mi experiencia me dice que si escribo encima de otro hilo viejo, lo acaban viendo menos personas que de la otra manera. Además, en el asunto del mensaje se ve claramente que esto es versión 7.1 (beta), por lo que no habla de una versión antigua, y es más relevante.

Por otra parte me da la impresión que te molestan mis mensajes, o mi manera de publicarlos. Si es así y si a la mayoría de gente (y a los administradores del foro) no le parece correcta la manera como publico, que me lo digan y cambiaré la manera de hacerlo.

Puedo afirmar sin equivocarme que ZEsarUX es actualmente el emulador de Spectrum con mayor desarrollo, y creo que es necesario que la gente vea los progresos que voy haciendo. Además piensa que ZEsarUX fue nombrado emulador oficial de ZX-Uno...

Saludos
----

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

Avatar de Usuario
Haplo
Mensajes: 368
Registrado: 05 Oct 2015, 13:51
Ubicación: Ciudad Real

Re: ZEsarUX 7.1 BETA

Mensaje por Haplo » 13 Ago 2018, 11:38

A mí no me molesta para nada, no veo que el foro tenga un aluvión de hilos nuevos todos los días al punto que puedan llegar a agobiar y mucho menos que éstos sean irrelevantes.
Lo que no sé es si es posible cambiar el asunto de un hilo y así reutilizar lo publicado anteriormente, que a veces contiene información de interés o comentarios que también se aplican a las nuevas versiones y se pierden un poco.

Como siempre, cada nueva versión es una buena noticia! :okidoki;

azesmbog
Mensajes: 319
Registrado: 17 Feb 2016, 23:07

Re: ZEsarUX 7.1 BETA

Mensaje por azesmbog » 13 Ago 2018, 11:50

Новые opcodes - это конечно хорошо, но хотелось бы чтобы и старые без ошибок работали

Тест зависает на загрузке
Imagen

Если его все же обмануть и запустить - 6 ошибок, это много
Imagen

Другой тест процессора - 8 ошибок, это тоже много, ну ладно хотя бы две, как у большинства :)
Imagen

"Пилите, Шура..." (с)

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

Re: ZEsarUX 7.1 BETA

Mensaje por chernandezba » 13 Ago 2018, 13:01

Haplo escribió:A mí no me molesta para nada, no veo que el foro tenga un aluvión de hilos nuevos todos los días al punto que puedan llegar a agobiar y mucho menos que éstos sean irrelevantes.
Lo que no sé es si es posible cambiar el asunto de un hilo y así reutilizar lo publicado anteriormente, que a veces contiene información de interés o comentarios que también se aplican a las nuevas versiones y se pierden un poco.

Como siempre, cada nueva versión es una buena noticia! :okidoki;
Gracias :)
Cambiar el asunto? en que casos?
----

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

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

Re: ZEsarUX 7.1 BETA

Mensaje por chernandezba » 13 Ago 2018, 13:03

azesmbog escribió:
Другой тест процессора - 8 ошибок, это тоже много, ну ладно хотя бы две, как у большинства :)
Imagen
Thanks for the tests but I know this 8 errors. Keep in mind that the Z80 emulation core is mine, I made it from scratch. Even more.... I want it to have bugs, so there's still work to do. If some day ZEsarUX becomes a perfect emulator, my work will be finished and I don't want this day to come :rofl!:
----

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

Avatar de Usuario
desUBIKado
Mensajes: 1002
Registrado: 05 Ago 2016, 22:33

Re: ZEsarUX 7.1 BETA

Mensaje por desUBIKado » 13 Ago 2018, 13:05

A mi me parece que la forma que tienes de informarnos de cada nueva versión que publicas es la correcta, además de hacer una gran trabajo con tu emulador.

No solo no me molesta, si no que como bien dices, mejora la visivilidad del anuncio de una nueva versión.

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

Re: ZEsarUX 7.1 BETA

Mensaje por chernandezba » 13 Ago 2018, 13:17

desUBIKado escribió:A mi me parece que la forma que tienes de informarnos de cada nueva versión que publicas es la correcta, además de hacer una gran trabajo con tu emulador.

No solo no me molesta, si no que como bien dices, mejora la visivilidad del anuncio de una nueva versión.
Gracias :gracias!:
----

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

Avatar de Usuario
Lenko
Mensajes: 136
Registrado: 05 Oct 2015, 16:51

Re: ZEsarUX 7.1 BETA

Mensaje por Lenko » 13 Ago 2018, 14:18

Yo estoy de acuerdo y además precisamente ZEsarUX viene en cada actualización con muchos cambios y más que interesantes.

Responder