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 6.1 BETA Marzo 2018

Mensaje por chernandezba »

Hola

He subido una nueva versión BETA de ZEsarUX. He migrado de Sourceforge a Github, esta nueva release beta se puede encontrar en
https://github.com/chernandezba/zesarux ... 1-13032018

Como otras beta, hay versiones ejecutables para Windows y Mac. Los usuarios de Linux y otros sistemas operativos, deben compilar de código fuente

Las últimas versiones estables 5.0 y 6.0 ya se han movido a Github. Otras más antiguas aún están en sourceforge pero pronto las moveré también.

Cambios desde la última beta de Enero:

Added improved Spectrum 16/48/+ colour palette
Added setting to add a watermark on the display
Added setting to reduce display to a factor of 0.75. Used on RunZX event
Added TSConf DMA emulation, line interrupt, sprites layers
Added ZX Recreated keyboard support for Linux, Mac and Windows
Improved frameskip: now realvideo buffer is not updated when frameskip
Improved ZRCP: run command is stopped by default when pressing a key (or sending data to the socket)
Improved TSConf rendering: now tiles and sprites are drawn per scanline. Border drawing. Handling of scroll registers
Improved TSConf debugging: debug for DMA, Video registers, Video layers, Sprites, Tiles
Improved text mode drivers (aalib, stdout, simpletext, curses): text settings are in different submenu, setting to set stdout/simpletext fps
Improved smartload: now the cursor remembers last file loaded
Improved sprite viewer:
*now can see sprites with speccy screen format
*you can view sprites up to 512x192
*you can see tsconf sprites
Improved configuration parsing: if unknown setting found on configuration file, ZEsarUX will open but warns about the error, and the autosave feature is not enabled
Improved TBBlue emulation: Added clip window registers
Improved rendering on text mode drivers: now realvideo mode can render directly to black&white text. Try TSConf with --vo stdout --realvideo --autoredrawstdout
Improved Linux library dependencies: libssl is not enabled by default on compilation
Fixed some crashes with speech enabled and opening some menus: AY Registers, AY Player, etc...
Fixed annoying sound on Dandanator rom menu


Puedes ver la lista de cambios completa aquí:
https://github.com/chernandezba/zesarux ... /Changelog

Espero que os guste :)

Saludos
César
----

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.0

Mensaje por chernandezba »

Hola!

He subido una nueva versión estable de ZEsarUX :)
Se trata de ZEsarUX 7.0
Hay un montón de nuevas características, muchas más que nunca!

Puedes descargar el código fuente, así como versiones compiladas para Linux, Mac, Windows y Raspberry desde:
https://github.com/chernandezba/zesarux


La lista de cambios es:


Version 7.0. 25 May 2018 - Xeno edition

Added ZX-Evolution BaseConf emulation
Added BetaDisk and TR-DOS emulation
Added Spectrum +3 emulation
Added Spectrum keyboard ghosting error feature
Added ZX Spectrum Recreated keyboard support
Added improved Spectrum 16/48/+ colour palette
Added a fast spectrum core (with some features disabled) just for slow devices, like Raspberry Pi 1/Zero. Now ZEsarUX is playable on RPi1/Zero again!
Added setting to write protect IDE, MMC, ZX-Uno Flash
Added setting to show changelog when updating emulator version
Added actions to file utilities menu: Copy, Move, Rename
Added setting to disable persistent writes on IDE and MMC
Added setting to add a watermark on the display
Added setting to reduce display to a factor of 0.75. Used on RunZX event
Added setting to save spectrum screen to pbm file (black&white)
Added a setting to dump ram contents to file when exiting ZEsarUX, ideal to run automatic tests
Added setting to exit emulator after a number of seconds (--exit-after)
Added experimental simulation of the SAA1099 audio chip from the Sam Coupe
Added second Easter Egg ;)
Added third Easter Egg ;)

Improved debugging:
* new enhanced debug cpu menu: view TV electron position on screen, new default view, cursor, toggle breakpoints, run to cursor, change registers, and a lot more...
* added cpu-step-over function on debug menu (was already available from ZRCP)
* added function to write byte to file on ZEsarUX hardware debug ports

Improved ZRCP:
* run command is stopped by default when pressing a key (or sending data to the socket)
* when a breakpoint is fired on cpu-step-mode, the breakpoint condition is shown on ZRCP

Improved joystick support:
* added joystick test menu
* buttons to events and buttons to joystick configuration are saved on configuration file

Improved OSD keyboard:
* now you can press up to all 40 keys (on Spectrum/ZX80/ZX81) at the same time
* now it can be opened from any place (needs multitask on)

Improved QL emulation:
* experimental support of LOAD, LRUN command
* can now open qlay mdv microdrive image files

Improved file viewer from file utilities:
* specific file viewers for these kind of files: .tap, .zx, .zsf, .sp, .z80, .sna, .spg, .p, .o, .mmc/.ide (fat browser, plus3dos browser), .dsk, .trd, .tzx, .cdt, .flash (zxuno flash, z88 flash, superupgrade flash), .epr, .eprom
* default hexadecimal file viewer for unknown files
* conversion utility

Improved TSConf emulation:
* added TSConf DMA, line interrupt, sprites layers
* TSConf rendering: now tiles and sprites are drawn per scanline. Border drawing. Handling of scroll registers
* TSConf debugging: debug for DMA, Video registers, Video layers, Sprites, Tiles
* added TR-DOS emulation support

Improved menu interface:
* emulated machine display is no longer faded or switched to black & white when opening menu. There were different visual glitches due to this feature
* a new "tabbed" menus to improve usability and interaction with mouse, joystick and stdout driver: waveform, visualmem, ay player
* Character width can be reduced to 7,6 or 5 pixels width
* added a setting to limit menu event: enabling it you should press the menu key 3 times in a second to open the menu
* added a setting to hide directories from file selector menus, useful when you don't want the user to be able to navigate the filesystem
* Smartload: now the cursor remembers last file loaded
* added two more GUI styles: Clean and CleanInverse

Improved sprite viewer:
* now can see sprites with speccy screen format
* you can view sprites up to 512x192
* you can see tsconf sprites
* you can see pseudo hires zx81 screens

Improved TBBlue emulation:
* Added clip window registers
* Added Copper
* Added almost all next extended opcodes
* Added a setting to start TBBlue directly to a 48 rom but with all the Next features enabled, useful for fast snapshot loading

Improved AY Player: now shows waveform volume meter
Improved VU meters with decay effect on AY Player, AY Registers and Waveform
Improved text mode drivers (aalib, stdout, simpletext, curses): text settings are in different submenu, setting to set stdout/simpletext fps
Improved messages windows. You can now have an internal clipboard, press key c to copy to it. Press P on file utils to paste contents to a file
Improved frameskip: better performance, because realvideo buffer is not updated when frameskip
Improved sound: Silence detector activated by default but can be disabled
Improved top speed: loading sound is distorted when setting top speed
Improved autoload: new setting to run at top speed the reset+load"" process
Improved real tape loading: now it shows a percentage of tape loaded
Improved default configuration: when the configuration file doesn't exist, the new one has the autosave configuration setting enabled
Improved configuration parsing: if unknown setting found on configuration file, ZEsarUX will open but warns about the error, and the autosave feature is not enabled
Improved rendering on text mode drivers: now realvideo mode can render directly to black&white text. Try TSConf with --vo stdout --realvideo --autoredrawstdout
Improved Linux library dependencies: libssl is not enabled by default on compilation

Fixed ZX-Uno emulation:
* 128kb timings are the same as a Spectrum 128k. When port 1ffd enabled, port FF return FF
* Kempston port returns 0 when no kempston selected. New BIOS can be used now

Fixed TBBlue MMU when using segment 0000-3FFFH
Fixed Raster interrupts on ZX-Uno and TBBlue. Horizontal raster position was wrong
Fixed window footer when running Pentagon
Fixed panic screen: now it is shown on all machines. New design. I hope you never see it ;)
Fixed some crashes with speech enabled and opening some menus: AY Registers, AY Player, etc...
Fixed annoying sound on Dandanator rom menu
Fixed bug on Z80 cpu core, iff2 was not being reset to 0 when firing an interrupt, so reading it by using LD A,R and LD A,I affected many demos

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
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: ZEsarUX-7.0

Mensaje por merlinkv »

Hola César.

Muchas gracias por la nueva versión :) .... ¿Dónde están los enlaces de las versiones compiladas? .... Seguramente es que soy más ciego que un topo, pero es que no los veo ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
rcmolina
Demonio tercer orden
Demonio tercer orden
Mensajes: 515
Registrado: 07 Feb 2016, 10:27
Been thanked: 7 times

Re: ZEsarUX-7.0

Mensaje por rcmolina »

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

Re: ZEsarUX-7.0

Mensaje por chernandezba »

Creo que todos los que no veis los enlaces es por que lo estáis visualizando desde móvil... cosa que no entiendo pues ZEsarUX es para equipos de escritorio, y no se por qué los buscáis desde el móvil ;)
Github no muestra Releases desde vista móvil, desde escritorio sí que los muestra
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6355
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 316 times
Contactar:

Re: ZEsarUX-7.0

Mensaje por merlinkv »

Pues no sé ... estoy usando un portatil y con tres navegadores distintos, me dice que no .....

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

Edito: Ahora sí ..... "Misterios de la Ciencia" .....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918
Visita mi Github igual te gusta algo.
Avatar de Usuario
shikitin !IBM 2
Demonio segundo orden
Demonio segundo orden
Mensajes: 1334
Registrado: 04 Abr 2013, 00:52
Ubicación: En un lugar de la mancha...
Has thanked: 49 times
Been thanked: 3 times

Re: ZEsarUX-7.0

Mensaje por shikitin »

Muchas gracias!!!, menudo update!
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.0

Mensaje por Spirax »

muchas gracias.
no le conocia.
le echaremos un vistazo.
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.0

Mensaje por primy »

Madre mía Cesar, cada update tuyo es la leche. Gracias por todo tu trabajo, nos haces muy felices de verdad, :D :D :D
Visita nuestra web y descarga nuestra revista gratis

http://www.yoteniaunjuego.com/
Avatar de Usuario
Hodor
Aspirante a demonio
Aspirante a demonio
Mensajes: 434
Registrado: 20 Feb 2016, 16:41
Ubicación: A 900km de Oviedo
Been thanked: 2 times

Re: ZEsarUX-7.0

Mensaje por Hodor »

Por cierto, ¿qué diferencia hay entre versión Windows pthreads y no-pthreads? ¿Tiene algo que ver con el tratamiento en paralelo de los hilos de ejecución del programa?

Un saludo y excelente trabajo, como siempre.
Responder

Volver a “Emulación”