Página 4 de 15

Re: ZEsarUX beta 5.1

Publicado: 30 May 2017, 00:11
por shikitin
Estupendo, y lo de asignar F(1,2,3...) a distintas acciones como el nmi viene muy bien, lo echaba en falta.
Gracias @chernandezba. :)

Re: ZEsarUX beta 5.1

Publicado: 30 May 2017, 08:15
por iturbez
Nice job!
Thanks, César!

Estoooo... ¡Excelente trabajo!
Gracias, César. :P :P :P

Re: ZEsarUX beta 5.1

Publicado: 30 May 2017, 14:35
por primy
Esta tarde lo pruebo en linux, muchas gracias compañero

Re: ZEsarUX beta 5.1

Publicado: 11 Jul 2017, 11:19
por chernandezba
Hola

He subido una nueva beta en la url habitual:
https://sourceforge.net/projects/zesaru ... _versions/

Hay versiones para Linux, Mac y Windows

Lista de cambios respecto a la anterior beta:

Added Layer2 Next emulation
Added machine MK14 (First sinclair machine)
Added machine ZX-Evolution TSConf
Added remote command send-keys-ascii and send-keys-string
Added two more f function keys: load binary and save binary
Added zxuno hardware scroll registers
Updated Next memory mapping
Updated Next ports 53h, 55h, 57h are indeed xx53h, xx55h, xx57h
Improved menu: set to black and white when opening menu and multitask off
Some other bug fixes and minor improvements

Podéis ver la lista de cambios completa aquí
https://sourceforge.net/p/zesarux/code/ ... /Changelog

Saludos
Cesar

ZEsarUX beta 24 Julio 2017

Publicado: 25 Jul 2017, 09:33
por chernandezba
Hola

Ayer subí una nueva versión beta de ZEsarUX. Empezando con esta versión, las carpetas: docs, media y snap_tests se han movido a un paquete aparte de "extras". Así, la descarga principal se ha reducido aproximadamente a 5 MB, y todos esos extras se pueden descargar aparte. El repositorio git aún incluye todos los archivos (con esos extras movidos a la carpeta "extras"), pero en un futuro quizá los quite también del repositorio.

El otro gran cambio ha sido el gestor de ESXDOS (ESXDOS handler). Ahora las operaciones de archivos en ESXDOS se pueden hacer con archivos localizados en el disco duro de vuestro ordenador, y no sólo con archivos contenidos dentro de imágenes virtuales mmc/ide. Se pueden encontrar ejemplos en la carpeta extras/media/spectrum/esxdos_handler/. La emulación "clásica" mediante archivos mmc/ide se puede continuar usando.
Otros cambios:

-Movidos archivos mmc/ide a carpeta extras/media/disk_images
-Mejorado driver stdout. Ahora se pueden usar colores ansi

Lo puedes descargar de la url beta:

https://sourceforge.net/projects/zesaru ... _versions/

Saludos
César

Re: ZEsarUX beta 24 Julio 2017

Publicado: 25 Jul 2017, 09:44
por primy
:D :D Muchas gracias por el curro compañero

Re: ZEsarUX beta 24 Julio 2017

Publicado: 25 Jul 2017, 09:46
por chernandezba
De nada :)
A vosotros por usarlo

ZEsarUX beta 8 Septiembre 2017

Publicado: 08 Sep 2017, 19:48
por chernandezba
Hola

He subido una nueva version BETA de ZEsarUX en la url habitual:

https://sourceforge.net/projects/zesaru ... _versions/

Versiones Linux, Mac y Windows

Por cierto, para los usuarios de ZX-Uno, agradecería que probaséis la emulación de dicha máquina. He hecho cambios internos del gestor de memoria y me gustaria estar seguro de que funcione correctamente. Gracias!


Cambios desde la anterior beta: (lo siento, para ir rápido, en inglés. Si alguien tiene dudas que me pregunte)

Added menu to view color palettes
Added feature "memory zone" to ZRCP and all menus that inspect memory (debug, disassemble, sprites etc): now you can look at all memory zones, for example: full 128kb ram, 64kb rom of +2A, divmmc ram, etc
Added boot logo
Improved menu interface:
*colours are greyscaled when multitask disabled
*allow blinking text, like the input cursor (needs multitask on)
*new splash window type which disappears automatically (needs multitask on). Used only on change memory zones from debug cpu menu, but it will be used on more places probably

Improved debugger:
*you can now set conditions for all flags, written as: FS,FZ,FP,FV,FH,FN,FC
*now breakpoints are evaluated before running the current opcode (instead of after). So breakpoints like "PC=0" and doing a reset from menu, now works
*now you can set breakpoints from command line/config file but not enabled by default. You need --enable-breakpoints setting
*now the multitask setting is not lost when a breakpoint is fired

Improved Sprite Viewer: set bpp (8,4,2,1), set palette
Improved messages windows. Can now find text using f and n
Improved footer. Host CPU % usage on footer is not enabled by default to avoid confussion with emulated CPU speed. You can enable it with a setting. Host CPU % usage is not show on Windows.
Improved ZX-Uno MMU. Only internal functions rewritten, but no different emulation functionality

And some other changes I don't remember ;)


Para ver la lista completa de cambios de la 5.1:
https://sourceforge.net/p/zesarux/code/ ... /Changelog

Recordad de nuevo que es una versión BETA y muchas cosas pueden fallar

Saludos
Cesar

Re: ZEsarUX beta 8 Septiembre 2017

Publicado: 08 Sep 2017, 20:16
por dandare
Gracias César B-)

ZEsarUX 6.0 estable

Publicado: 27 Nov 2017, 21:31
por chernandezba
Hola!

ZEsarUX 6.0 ya ha salido! Esta es una versión mayor, include varias maquinas nuevas y un montón de nuevas características y correcciones de errores :)

Puedes descargarlo de la URL habitual:
https://sourceforge.net/projects/zesarux/

Espero que os guste!

Lista de cambios:

Version 6.0. 27 November 2017 - Gunfright edition

Added machine ZX-Evolution TS-Conf
Added machine Chrome (Italian ZX Spectrum Clone)
Added machine MK14
Added lots of new ZEsarUX remote commands (ZRCP). See ZRCP help to know them
Added Visualmem, Poke, Find, Save binary menus also for Sinclair QL
Added QL GUI Style
Added setting to test configuration
Added menu to find and set lives in games
Added menu to view color palettes
Added actions commands to breakpoints, so you can run some actions when a breakpoint is fired
Added up to three AY Chips
Added emulation of other DAC chips appart from Specdrum: Covox, etc
Added Antonio Villena's "Kartusho" cartridge interface
Added quicksave function
Added setting to set 256kb or 512kb on Spectrum 128k machines
Added setting to set F keys (F1, F2, etc) to run different actions: reset, nmi, exit emulator, etc
Added TBBlue features: Sprite chip, Layer2, RTC clock for esxdos, 2 MB RAM, new 8kb block MMU, 9-bit palette, lores mode, layer priorities, partial Next Z80 opcodes (see extras/docs/tbblue/new_opcodes.txt to know which are emulated)
Added ZX-Uno features: Radasoffset and Radaspadding registers, to do hardware scrolling
Added ESXDOS handler so file operations can be done with files stored on your computer hard disk, and not only on virtual mmc/ide files. Examples can be found on extras/media/spectrum/esxdos_handler/. "Classic" mmc/ide emulation by using virtual mmc/ide files can also be used
Added feature "memory zone" to ZRCP and all menus that inspect memory (debug, disassemble, sprites etc): now you can look at all memory zones, for example: full 128kb ram, 64kb rom of +2A, divmmc ram, etc
Added file utils menu, to view files, delete, truncate, etc
Added boot logo
Added setting to allow to load a .sna snapshot file without changing the current machine type
Added setting to allow to truncate a tape file when selecting it as tape out file

Moved folders: docs, media, snap_tests to a "ZEsarUX-extras" package. These folders have been separated from the emulator main distributed file, and the main download have been reduced to 5 MB aprox. The git repository still holds all the files (extras have been moved to folder "extras"), but maybe in the future I will remove them also from the repo.
Moved mmc/ide files location to extras/media/disk_images folder

Improved menu interface:
*menu gui is zoomed when running following machines: QL, TSConf, CPC, Prism, Sam
*menu movement with mouse
*colours are greyscaled when multitask disabled
*allow blinking text, like the input cursor (needs multitask on)
*new splash window type which disappears automatically (needs multitask on). Used only on change memory zones from debug cpu menu, but it will be used on more places probably

Improved debugger:
*you can now set conditions for all flags, written as: FS,FZ,FP,FV,FH,FN,FC
*now you can set breakpoints from command line/config file but not enabled by default. You need --enable-breakpoints setting
*now the multitask setting is not lost when a breakpoint is fired
*now you can repeat last command by pressing enter on ZRCP (requires enabling a debug-setting)

Improved QL emulation: experimental support of LBYTES command, added QL root directory selector for mdv1, mdv2, flp1
Improved Sprite Viewer: Save sprite, TBBlue sprite viewer, inverse sprite, set bpp (8,4,2,1), set palette
Improved stdout driver. Now can show ansi colours
Improved messages windows. Can now find text using f and n
Improved footer. Host CPU % usage on footer is not enabled by default to avoid confussion with emulated CPU speed. You can enable it with a setting. Host CPU % usage is not shown on Windows.
Improved Visual Mem:
*showing also read memory and opcode execution visual mem
*it has a counter (0-255) to see how many times an address has been read/executed
*menu draws different values as red tones, with a configurable bright

Fixed turbo mode and breakpoints. Breakpoints were disabled when changing turbo mode
Fixed latency problems on all audio drivers
Fixed AY sound bugs when volume levels where > 15
Fixed Windows pthreads version
Fixed TBBlue reset i/o ports when reset and hard reset
Fixed Windows freeze issues when doing cpu-step on ZRCP

Updated TBBlue boot loader

Some other minor bugfixes and improvements



Saludos,
Cesar