ZEsarUX

Moderador: Fundadores

Responder
chernandezba
Le gustan las llamas
Le gustan las llamas
Mensajes: 76
Registrado: 14 Jul 2016, 14:30
Been thanked: 31 times

ZEsarUX-7.1

Mensaje por chernandezba »

Hola!

Hay una nueva versión estable de ZEsarUX, la 7.1!
Este próximo día 24 hará 5 años que subí la primera versión de ZEsarUX :) Por tanto esta es una edición especial de aniversario.
Si, aún faltan 3 días, pero he querido subirla antes, así tenéis el fin de semana para disfrutarla!

Para descargarla, como siempre, id a la parte de descargas del proyecto en GitHub:

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

Hay versiones binarias compiladas para:
-Linux
-Mac
-Windows
-Raspberry Pi

Y por supuesto también el código fuente para aquellos que se lo quieran compilar por ellos mismos.
No olvidéis tampoco el paquete de extras, con montones de juegos, demos, programas y documentación.

La lista de cambios es la siguiente:

Added ACB/ABC/BAC/Custom AY Stereo emulation
Added joystick action to change emulated joystick type: Sinclair, Kempston, etc
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 Sped format file viewer
Added ZXUno DMA emulation. Added some dma demos to zxuno.mmc image
Added TBBlue/DataGear/MB02 DMA emulation
Added TBBlue Multiface emulation
Added TBBlue Debug menu: Sprite navigator, Video layers, Video info
Added setting to deny turbo mode on TBBlue, useful on slow machines
Added Beeper Piano Menu
Added new Z80 TBBlue opcodes and deleted obsolete ones
Added setting to change Kempston Mouse sensitivity
Added menu item to create autoconfig files (.config)
Added setting --random-r-register to generate random value for R register on every cold start, instead of the normal 0 value. Useful to avoid same R register in the start of games, when they use that register as a random value
Added OSD Adventure Text Keyboard, useful for having typical words on Adventure Text Games (and of course any other kind of games and programs)
Added tool to export vocabulary from a PAWS/QUILL/GAC game to a list of words in the OSD Adventure Text Keyboard
Added new versions of my Sped compiler:
*Sped52en: English translation by Tim Gilberts, based on Sped52. In Sped format
*Sped53: Fixed bug from Sped52 (object code was always saved from 49152), based on Sped52. Spanish Version. In Sped format
*Sped53en: Fixed bug from Sped52 + English translation + minor changes in Spanish version by Tim Gilberts, based on Sped52en and Sped53. English and Spanish Version. In Sped format
*Sped54en: Fixed bug from Sped52 + English translation by Tim Gilberts, based on Sped52en, Sped53 and Sped54en. English Version. In plain text format
Sped53en is also included in the Spectrum Next by default :)


Improved debugger:
*Now you can use every register, variable, number on any position of a condition (left, right), so the following breakpoint conditions are now valid:
32768>PC
HL=DE
3=PC
DE>IX
etc...
*Optimized debugger so common conditions like PC=X, MRA=X or MWA=X use lots of less cpu than before
*Added new kind of breakpoints, "memory breakpoints", which behave like MRA and MWA conditions but a lot faster than them
*Added bitwise operators AND (&), OR (|), XOR (^) when using registers/variables breakpoints/watches
*Breakpoints actions do not reset keyboard
*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

Improved hexdump menu (called now "Hexadecimal Editor"): now you can edit memory and copy zones of memory
Improved my Cursor Draw program: now you can use kempston mouse. Load cursordr_mouse.tap instead of cursordr.tap
Improved file converter: tzx to tap, tap to tzx
Improved TBBlue video display cpu usage: 3% less cpu in my machine, on a compilation without optimization (O2)

Improved menu:
* menu windows: now can have more lines than 22, doing scroll
* now you can write any ascii character on the menu
* added support to show some unicode (utf8) characters on menu
* now you can use binary numbers on expressions (suffix %)
* you can now scroll with mouse on windows with text contents and file selector menus, by clicking the right progress symbol (*) or the arrows
* 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)

Improved native snapshot format (ZSF):
* Added divmmc/divide state save


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 were no more files
*added ESXDOS_MODE_CREAT_TRUNC mode when opening files
*BCDE was not returning from a f_seek call
*fixed mode OPEN_CREAT|WRITE which has appending data after a seek instead of overwriting
*added f_stat,f_unlink,f_rename,m_drive_info,f_sync calls
*fixed loading help screen on esxdos nmi handler
*fixed loading esxdos files with plus3dos header

Fixed Multiface Three emulation
Fixed text viewer, hex viewer showing some special characters ~ | ^

Updated to the last Next SD image TBBLUE V.1.0 "GOLD EDITION"

Some other minor bugfixes and improvements




Espero que os guste!

Saludos
César
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
Avatar de Usuario
Lobo solitario
Le gustan las llamas
Le gustan las llamas
Mensajes: 90
Registrado: 07 Nov 2017, 20:17

Re: ZEsarUX-7.1

Mensaje por Lobo solitario »

Me la descargo y le meto caña este fin de semana.
Te admiro por tu gran trabajo.
Enhorabuena.
chernandezba
Le gustan las llamas
Le gustan las llamas
Mensajes: 76
Registrado: 14 Jul 2016, 14:30
Been thanked: 31 times

Re: ZEsarUX-7.1

Mensaje por chernandezba »

Lobo solitario escribió: 21 Sep 2018, 21:10 Me la descargo y le meto caña este fin de semana.
Te admiro por tu gran trabajo.
Enhorabuena.
Gracias! :)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
Avatar de Usuario
iturbez
Demonio segundo orden
Demonio segundo orden
Mensajes: 1265
Registrado: 01 Feb 2014, 18:56
Has thanked: 19 times
Been thanked: 41 times

Re: ZEsarUX-7.1

Mensaje por iturbez »

Siempre es una buena noticia que sigas trabajando en tu emulador.
Muchas gracias por tu trabajo, César.
Un saludo.
chernandezba
Le gustan las llamas
Le gustan las llamas
Mensajes: 76
Registrado: 14 Jul 2016, 14:30
Been thanked: 31 times

Re: ZEsarUX-7.1

Mensaje por chernandezba »

iturbez escribió: 22 Sep 2018, 04:04 Siempre es una buena noticia que sigas trabajando en tu emulador.
Muchas gracias por tu trabajo, César.
Un saludo.
Gracias a ti por usarlo :)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
Avatar de Usuario
primy
Demonio segundo orden
Demonio segundo orden
Mensajes: 1281
Registrado: 03 Nov 2014, 11:41
Has thanked: 16 times
Been thanked: 6 times
Contactar:

Re: ZEsarUX-7.1

Mensaje por primy »

Fantástica noticia, como siempre nueva versión acompañada de una tonelada de cambios, Cesar eres un maquina, muchas gracias por este regalazo ;)
Visita nuestra web y descarga nuestra revista gratis

http://www.yoteniaunjuego.com/
chernandezba
Le gustan las llamas
Le gustan las llamas
Mensajes: 76
Registrado: 14 Jul 2016, 14:30
Been thanked: 31 times

Re: ZEsarUX-7.1

Mensaje por chernandezba »

primy escribió: 24 Sep 2018, 09:44 Fantástica noticia, como siempre nueva versión acompañada de una tonelada de cambios, Cesar eres un maquina, muchas gracias por este regalazo ;)
De nada hombre! Así da gusto, con comentarios como el tuyo, me anima a seguir trabajando en ZEsarUX :)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
chernandezba
Le gustan las llamas
Le gustan las llamas
Mensajes: 76
Registrado: 14 Jul 2016, 14:30
Been thanked: 31 times

ZEsarUX-7.2 Beta

Mensaje por chernandezba »

Hola!
He subido una nueva versión BETA de ZEsarUX 7.2
Puedes descargar una versión compilada para Mac o Windows desde:
https://github.com/chernandezba/zesarux/releases

Usuarios de Linux y otros sistemas, podéis compilar de código fuente.

Cambios en esta versión beta:

Version 7.2. 19 December 2018 - Neula edition

Added setting to specify configuration file

Improved menu environment:
* Added new menu window type: ZX Vision. GUI Windows can be moved, resized, scrolled, minimized, closed, and change the focus to the background
* Warning and Error window messages now show an animation


Added key to save text windows contents to a file
Added setting to send a final space after every word in the osd adventure keyboard
Added Dandanator CPC emulation
Added machine Amstrad CPC 4128

Improved ZRCP:
-commands smartload and snapshot-load are more intelligent now
-running in verbose or limit mode, or cpu-step command, can now update the display inmediately (having real video setting on)
Improved vu-meters: high volumes are shown in red
Improved sprite viewer: you can view sprites up to 512x512

Improved disassemble window:
*now you can export the disassemble to text file
*you can now see the full opcode when debugging Sinclair QL
*you can now show/hide hexadecimal dump of every opcode

Fixed visual glitches in some menus when Pentagon machine and real video: audio wave, visualmem, ay piano, wave piano, view sprites
Fixed visual glitches in some menus when interlaced enabled: audio wave, visualmem, ay piano, wave piano, view sprites
Fixed audio bug: sending a sample to the DAC by using Next registers, it wasn’t reseting the silence detection counter, so sound would probably be frozen (and repeated again, and again...)
Fixed autoload on tbblue (on normal and also fast boot mode)


Disfrutad!

Saludos
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
Avatar de Usuario
Spirax !Sinclair 1
Demonio tercer orden
Demonio tercer orden
Mensajes: 715
Registrado: 09 Oct 2017, 17:03
Ubicación: Leganes (Madrid)
Has thanked: 24 times
Been thanked: 46 times

Re: ZEsarUX-7.2 Beta

Mensaje por Spirax »

muchas gracias.

buscare un hueco para probarlo .
Felices fiestas ;)
Avatar de Usuario
Demiurgo
Demonio segundo orden
Demonio segundo orden
Mensajes: 1733
Registrado: 24 Jul 2014, 17:22
Ubicación: Osaka
Has thanked: 8 times
Been thanked: 68 times

Re: ZEsarUX-7.2 Beta

Mensaje por Demiurgo »

No sé si lo estaré haciendo mal, pero... ¿cómo se cambia de unidad? Una vez lo arranco puedo moverme por la estructura de directorios de la unidad donde está ubicado, pero no puedo cambiar a otra. ¿Es posible?

Otra cosilla, arrastrar un TAP, Z80 o cualquier otro fichero similar a la ventana del emulador no es aceptado para ejecutarlos, ¿verdad?
Web del CAAD (Club de Aventuras AD): https://caad.club
Responder

Volver a “Emulación”