RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    New ZEsarUX emulator 5.0

    Scheduled Pinned Locked Moved Projects and Themes
    zesaruxemulator
    3 Posts 3 Posters 1.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      chernandezba
      last edited by chernandezba

      Hi!

      ZEsarUX 5.0 is out! :)

      You can download it from the URL:
      https://sourceforge.net/projects/zesarux/

      Finally I have succeded emulating Sinclair QL. I dedicated a lot of hours trying to guess how the keyboard work.
      There is little documentation and I had to do lots of dissassemblies of the ROM and testing keyboard to know how it work...
      So, hard work, this is a Quantum Leap, so this is a new major version, 5.0!
      Complete changelog:

      Added Sinclair QL emulation
      Added remote command protocol. You can do enhanced debugging on ZEsarUX by using a telnet client.
      There are a lot of commands, even many commands exclusive to this protocol and not found on the GUI, like:

      • load-source-code
      • hexdump-internal
      • set-register

      Added Easter Egg ;)
      Added Specdrum emulation
      Added RZX playback support
      Added Multiface One, 128 and Three emulation
      Added setting to write configuration file
      Added menu item to reload IDE and MMC contents from file. You can now modify a used file outside the emulator and reload its contents
      Added autosave snapshot at fixed interval
      Added hardware debug port to output ascii characters or numbers directly on host console
      Added two unused ports from the ZXI pool for some internal ZEsarUX features. See docs/zesarux_zxi_registers.txt
      Added Hotswap from 128k to +2A, and +2A to 128k
      Added File Viewer
      Added support for drag&drop on Mac OS X, SDL2
      Added support for OpenGL rendering on Mac OS X Cocoa driver
      Added drawn piano for AY Piano menu setting (on all video drivers except text drivers)
      Added Man Software GUI Style
      Added setting to change DivIDE/DivMMC eprom firmware file
      Added setting to allow writing to DivIDE/DivMMC eprom firmware
      Added setting to disable autoframeskip
      Added setting to set breakpoints from command line
      Added setting to deny changing turbo mode when booting ZX-Uno and on bios
      Added setting to disable beeper
      Improved Debug CPU Window: now you can switch between different views:

      • 1 opcode, cpu registers, other internal registers
      • 9 opcodes, other internal registers
      • 15 opcodes
      • 9 hexdump lines, other internal registers
      • 15 hexdump lines

      Fixed text to speech routine when sending non-ascii character
      Fixed bug reading ULAplus register 64
      Fixed bugs paging DivIDE/DivMMC
      Fixed starting display row on ZX80/81/ACE, with border disabled and realvideo mode (was broken since 4.0)
      Fixed reading from paging port on 128k and +2 machines: in this case, the same value read from the idle bus port is sent to the paging port
      Fixed setting timings changing from Pentagon to non Pentagon machine
      Fixed bug mapping real joystick buttons and axes with same number
      Fixed bug when Jupiter Ace machine and border disabled
      Updated Z88 OZ V4.7
      Some other minor bugfixes and improvements

      BuZzB 1 Reply Last reply Reply Quote 1
      • BuZzB
        BuZz administrators @chernandezba
        last edited by BuZz

        @chernandezba Nice one - thanks. Have updated it in RetroPie-Setup. I like the QL (less so the unreliable microdrives).

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        P 1 Reply Last reply Reply Quote 0
        • P
          pindapoe @BuZz
          last edited by pindapoe

          @buzz Hello, I noticed that Zesarux already has a 7.0 version, but from the Retropie Setup I just get 5.0 one, could it be updated? Thanks a lot

          https://github.com/chernandezba/zesarux

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.