ZEsarUX Beta 8.0 Release Candidate

chernandezba
Mensajes: 310
Registrado: 05 May 2015 18:27
Agradecido : 6 veces
Agradecimiento recibido: 138 veces

ZEsarUX Beta 8.0 Release Candidate

Mensajepor chernandezba » 09 Jul 2019 11:38

Hola!

He subido una nueva versión BETA de ZEsarUX, la 8.0 Release Candidate. Esto quiere decir que en breve llegará la versión estable :)

Podéis descargarla, como siempre, desde la dirección:

https://github.com/chernandezba/zesarux/releases

Hay versiones compiladas de Linux, Mac y Windows. También está el código fuente disponible.

La lista de cambios de esta versión:

Version 8.0 Beta-Release Candidate. 9 July 2019 - World Destruction edition

Improved menu interface:
-Program Window can be extended horizontally and have a right region to place menu zxvision windows (called ZX Desktop)
-Draw engine: now it allows transparency
-Menu windows can be placed and resized to the whole program window
-Some windows geometry (position, size) are saved in the configuration
-Hotkeys now show right capitalization (lowercase or uppercase)
-Edit box now has a key to delete all input (cursor down)
-Edit box can now move cursor left and right and write text in the middle
-GUI color bars depend on current style
-Added support for more cyrillic characters on menu
-Added RetroMac Gui Style
-Improved footer:
--Footer now completely follows GUI Style
--Reordered cpu use, numbers in red when cpu use > 85%
--Now shows cpu temperature on Linux (and not only on Raspbian as before)

Added Real time playback from AY Chip sound to external MIDI device
Added menu to export AY chip music to midi (.mid) file
Added AY Sheet: showing a sheet with the notes being played
Added AY mixer menu

Added DAAD, PAWS and Quill debugger, for Spectrum and CPC (CPC only supports Daad debugger)
Added text adventure keyboard also on CPC

Added colors to ncurses driver and Chloe machine
Added Chloe MMU to ZX-Uno
Added Derby+ and Derby++ roms

Added hdf to ide/mmc raw converter
Added hdf support to MMC emulation


Improved breakpoint parser:
-full expression parser: parenthesis, functions, sums, multiplications, etc. Can be used as a full calculator!
-now it's a lot more faster. Up to 7 times faster, so it uses 7 times less cpu than the old version

Improved watches:
-using new expression parser
-up to 10 watches on screen
-watches are saved on configuration file

Improved Adventure Text Extractor: now it supports Daad games too. So it supports Daad, Paws, Quill and Gac
Improved Visualmem: now you can see all 3 different access (write, read, opcode) at once, generating a RGB color
Improved Waveform window: now the wave adjusts automatically to the zxwindow size
Improved Hexadecimal editor: now it resizes view to zxwindow height
Improved TSConf layers menu: Added "reveal" setting to view which pixels are used by a layer
Improved Scale 0.75 function: now it has antialias
Improved Cpu Transaction Log: now logfiles can be rotated automatically


Fixed Pentagon interrupt handling: now effects on border and hi-res work almost perfect!
Fixed interrupt bug behaviour where last opcode lasts >=32 t-states and interrupt in the middle
Fixed "Jeff Braine" manufacturer to "New Horizons". Changed Prism machine name to "Prism 512"
Fixed bug having more than 256 text to adventure keyboard words
Fixed bug on CPC vertical scrolling
Fixed segmentation fault bug when drawing CPC machine
Fixed segmentation fault bug when displaying first aid messages
Fixed bug redrawing zx80/81 display, with realvideo disabled, and menu char width less than 8
Fixed bug drawing menu window boxes when char width less than 8
Fixed zxvision left button handling: no longer sends enter when the user is dragging the window
Fixed machine names to be completely right: for example, "Spectrum 48k" becomes "ZX Spectrum 48k", etc
Fixed saving sprites when memory zone is not default zone
Fixed bug when writing divmmv memory on Chloe machine and underlying RAM in space 0000-3fffh become overwritten
Fixed bug crash when a message error was generated from ZRCP and menu had a tooltip open



Espero que lo disfrutéis :)

Saludos
César
----

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

Avatar de Usuario
Jinks
Mensajes: 1522
Registrado: 09 Oct 2013 16:47
Agradecido : 110 veces
Agradecimiento recibido: 150 veces
Contactar:

Re: ZEsarUX Beta 8.0 Release Candidate

Mensajepor Jinks » 10 Jul 2019 23:34

Pero, ¿cómo lo haces?
Si solamente escribir la lista de novedades ya te tiene que llevar la tira de tiempo...

Por cierto... ¿"World Destruction edition"? :)

Avatar de Usuario
minter
Mensajes: 2358
Registrado: 22 Jul 2014 18:51
Agradecido : 2117 veces
Agradecimiento recibido: 934 veces

Re: ZEsarUX Beta 8.0 Release Candidate

Mensajepor minter » 11 Jul 2019 13:01

"Improved Adventure Text Extractor: now it supports Daad games too. So it supports Daad, Paws, Quill and Gac"


Me mola esto! :)

chernandezba
Mensajes: 310
Registrado: 05 May 2015 18:27
Agradecido : 6 veces
Agradecimiento recibido: 138 veces

Re: ZEsarUX Beta 8.0 Release Candidate

Mensajepor chernandezba » 13 Jul 2019 13:18

Jinks escribió:Pero, ¿cómo lo haces?
Si solamente escribir la lista de novedades ya te tiene que llevar la tira de tiempo...

Por cierto... ¿"World Destruction edition"? :)


Jajaj bueno realmente cada vez que programo algo lo agrego a la lista de cambios, no los redacto todos de golpe, por lo que el trabajo es progresivo ;)
Si, World Destruction. Una joya de Ventamatic que conseguí hace muchos años y siempre me ha gustado, creo que es un poco desconocido y es un muy buen juego. Esas patadas de Karate son una pasada...
http://www.worldofspectrum.org/infoseek ... id=0005739

Cada versión de ZEsarUX suele llevar un nombre en clave de mis juegos favoritos, y esta vez le ha tocado a ese. Por cierto que el juego viene incluido en ZEsarUX aunque está un tanto oculto, hay que encontrar uno de los Easter Egg de ZEsarUX para poderlo jugar ;)

Saludos
César
----

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

chernandezba
Mensajes: 310
Registrado: 05 May 2015 18:27
Agradecido : 6 veces
Agradecimiento recibido: 138 veces

Re: ZEsarUX Beta 8.0 Release Candidate

Mensajepor chernandezba » 13 Jul 2019 13:21

minter escribió:
"Improved Adventure Text Extractor: now it supports Daad games too. So it supports Daad, Paws, Quill and Gac"


Me mola esto! :)


Pues si, es capaz de crear una ventana con una lista de palabras que se usan en el juego y las puedes elegir a golpe de ratón.
También incluye otra característica avanzada para poder debugar dichas aventuras conversacionales (en ese caso soporta juegos hechos con Daad, Paws o Quill)
Gran parte de este trabajo ha sido gracias a uto (Carlos, muy activo en los grupos de aventuras conversacionales)

Saludos
César
----

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

Avatar de Usuario
Chema
Mensajes: 2190
Registrado: 21 Jun 2012 20:13
Ubicación: Gijón
Agradecido : 1674 veces
Agradecimiento recibido: 554 veces
Contactar:

Re: ZEsarUX Beta 8.0 Release Candidate

Mensajepor Chema » 13 Jul 2019 13:30

chernandezba escribió:
minter escribió:
"Improved Adventure Text Extractor: now it supports Daad games too. So it supports Daad, Paws, Quill and Gac"


Me mola esto! :)


Pues si, es capaz de crear una ventana con una lista de palabras que se usan en el juego y las puedes elegir a golpe de ratón.
También incluye otra característica avanzada para poder debugar dichas aventuras conversacionales (en ese caso soporta juegos hechos con Daad, Paws o Quill)
Gran parte de este trabajo ha sido gracias a uto (Carlos, muy activo en los grupos de aventuras conversacionales)

Saludos
César


Coincido en que mola. Mola mucho.


Volver a “Emulaciones software, FPGA y otras soluciones”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado