Важная информация

User Tag List

Страница 7 из 12 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 117

Тема: ZEsarUX Emulator

  1. #61
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Hi!
    Great job! But i have got some problems with this emulator.
    Ubuntu 20.04, version 8.2.-SN
    git pull ; cd src ; ./configure ; make ; make install ; zesarux
    Issue:
    no sound at all. Ubuntu settings -> Sound -> Volume Levels section hasn't this app.
    UI: overall not intuitive similar to FPGA machines.
    1. if You press Esc and mouse doesn't hover on menu modal window it press CS SPACE
    2. How to reset machine?
    Didn't understand why you split input tape menu on Standard and Real. More logically just have some checkbox "Accelerated load".
    Последний раз редактировалось doorsfan; 12.05.2020 в 23:25.

  2. #61
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #62
    Member
    Регистрация
    06.03.2018
    Адрес
    Madrid, Spain
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZEsarUX 9.0

    New ZEsarUX stable version 9.0! This year 2020 is being a bit terrible because the pandemic, so we need to cheer up with this little gift, right?

    You will find, as always, compiled versions for Linux, Mac, Windows and... big news, FreeBSD! The source code is available, of course. Remember ZEsarUX is open source software, licensed on GNU GPL, and no cost!

    Download it from https://github.com/chernandezba/zesa...leases/tag/9.0

    Changes:

    Version 9.0 - Turbo Esprit edition. 17 August 2020

    Added new emulated machines:
    -MSX1
    -Spectravideo 318/328
    -Colecovision
    -Sega SG-1000

    Added new compiled version: FreeBSD
    Added support for compilation on Haiku
    Added emulation of AY chip MIDI registers 14 & 15 and route them to an external MIDI device
    Added browser for quicksave snapshots
    Added save screen to bmp feature
    Added menu to download ZEsarUX extras
    Added Windows icon
    Added F key to toggle top cpu speed
    Added F key to pause/unpause tape
    Added setting to rotate output tape when selecting tape that already exists
    Added setting to resample audio output to 1 bit
    Added showing yesterday ZEsarUX users


    Improved emulation: use a slightly less cpu on every scanline
    Improved compilation script: allow to set different C compiler
    Improved compiler versions: now all releases are compiled with optimizations, they use lot of less cpu than before

    Improved menu:
    -Allow some windows to be running on the background, all at the same time. This makes the menu environment more powerful!
    -Active windows are saved and restored on startup
    -Pressing the menu key (F5 by default) when menu is open, it will send you back to the main menu. Also pressing over Z logo on ext desktop
    -Some window hotkeys can be pressed with mouse click (example: Debug CPU Window, File utilities, View Sprites, Hex Editor, Disassemble)
    -Improved some interface fonts in sizes smaller than 8 pixel width
    -Added GUI Styles: MSX, Solarized Dark & Light
    -Added setting to select machine by name instead by manufacturer
    -Added setting to disable showing cpu temperature, or FPS on footer
    -Added keyboard help window for all machines
    -Footer FPS warns in red colour when FPS low

    Improved Visualmem:
    -added MMC Read/Write views
    -added "Defrag style" setting

    Improved debugging:
    -Added breakpoint action "reset-tstatp"
    -Added SEG0, SEG1, ... SEG7 variables to match TBBlue MMU pages
    -Added IN() function to read a port in the breakpoint parser
    -Added key to execute a RET

    Improved ZRCP:
    -Allow to write commands in "". Not all commands support this
    -Added save-binary command, to save binary data to a file
    -Added save-screen command, to save machine screen to a file

    Improved Esxdos handler:
    -Added f_mkdir function
    -Added configuration setting to save local work directory

    Improved TBBlue emulation:
    -Added Layer2 modes 320x256 and 640x256
    -Added 4bpp sprites
    -Enable Timex video by default
    -Legacy hi-res and border effects disabled by default. Reduces up to 13% cpu use or gain 17 FPS on my environment
    -Reduced a bit cpu usage (2% cpu less on my environment) when rendering scanlines
    -Added altrom feature: now 48k and 128k mode works again
    -Emulate register 0x8E (142) => Spectrum 128K Memory Mapping
    -Allow to download a 512 MB TBBlue SD official card (allowed download sizes: 32MB, 128MB, 512MB, 2 GB)
    -Allow paths with backslashes on esxdos handler

    Improved Chloe emulation:
    -Supports CPU speed setting via the ZX-Uno SCANDBLCTRL register
    -Load unodos3.rom as the default divmmc firmware
    -Added chloehd.mmc in the extras package


    Fixed rom loading: no more cpu panic when the rom is not found
    Fixed SCF/CCF undocumented flags emulation. Not enabled by default on compilation because almost no one is using this
    Fixed saving "Show CPU usage" setting on footer
    Fixed using tab and backspace keys in curses driver
    Fixed segfaults when using some memory zones and changing machine
    Fixed segfaults when setting breakpoints from config file and machine is QL
    Fixed segfaults when changing machines and resizing windows
    Fixed segfaults on Esxdos handler when using a file handler that was a directory
    Fixed loading zsf snapshot and ay registers
    Fixed network bug when downloading file and redirecting to another url
    Fixed Visualmem window size when char size < 8
    Fixed Accessibility bug reading transparent windows

    Fixed ZRCP bugs:
    -Fixed possible crash when disconnecting socket
    -Using cpu-history ZRCP command no longer fires additional MRA conditions

    Fixed tbblue bugs:
    -Fixed 8 first lines of tiles on border not shown
    -Fixed text mode (1 bit tile)
    -Fixed reading palette colours. That fixes returning from multiface nmi
    -Fixed reading clipping values
    -Fixed screensaver
    -Fixed tbblue memory priorities
    -Fixed tbblue diviface - mmu priority
    -Fixed layer2 mode 2 scroll


    Some other minor bugfixes and improvements

    Enjoy!

  4. #63
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ... and still no sound under ubuntu:
    cd ~/zesarux/ ; git pull ; cd src ; ./configure ; make ; sudo make install
    /usr/local/bin/zesarux
    10 BEEP 2,2:GO TO 10
    RUN

  5. #64
    Member
    Регистрация
    06.03.2018
    Адрес
    Madrid, Spain
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    ... and still no sound under ubuntu:
    cd ~/zesarux/ ; git pull ; cd src ; ./configure ; make ; sudo make install
    /usr/local/bin/zesarux
    10 BEEP 2,2:GO TO 10
    RUN
    That's not a problem with ubuntu, but seems a problem with your compilation.
    Show me please the output of the configure command

  6. #65
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от chernandezba Посмотреть сообщение
    That's not a problem with ubuntu, but seems a problem with your compilation.
    Show me please the output of the configure command
    Код:
    cd ~/zesarux/ ; git pull ; cd src ; ./configure
    Already up to date.
    
    Configuration script for ZEsarUX
    
    Initial CFLAGS=
    Initial LDFLAGS=
    Checking Operating system ... GNU/Linux
    Checking for gcc compiler ... /usr/bin/gcc
    Checking size of char ... 1
    Checking size of short ... 2
    Checking size of int ... 4
    Checking Little Endian System ... ok
    Checking for stdout functions ... found
    Checking for simpletext functions ... found
    Checking for fbdev functions ... found
    Checking for cursesw libraries ... found
    Checking for curses libraries ... found
    Checking for aa libraries ... not found
    Checking for caca libraries ... not found
    Checking for SSL libraries ... disabled
    Checking for xwindows libraries ... found
    Checking for xwindows extensions ... found
    Checking for xwindows vidmode extensions ... found
    Checking for posix threads ... found
    Checking for audio dsp ... found
    Checking for audio alsa ... found
    Checking for audio pulse ... found
    Checking for coreaudio ... not found
    Checking for Cocoa Mac OS X GUI ... not found
    Checking for sdl libraries ... not found
    Checking for libsndfile ... not found
    Checking for linux real joystick ... found
    
    Final CFLAGS= -Wall -Wextra -fsigned-char -I/usr/include/ncursesw -D_GNU_SOURCE -D_DEFAULT_SOURCE
    Final LDFLAGS= -lncursesw -lX11 -L/usr/X11R6/lib -L/opt/X11/lib -lXext -lXxf86vm -lpthread -lasound -lpulse -lpulse-simple -lpthread
    Creating Makefile
    Creating compileoptions.h
    
    Config files successfully generated by ./configure
    
     Enabled Video output drivers: stdout simpletext curses cursesw xwindows fbdev null
     Disabled Video output drivers: aa caca cocoa sdl 
     Enabled Audio output drivers: dsp alsa pulse null
     Disabled Audio output drivers: coreaudio sdl 
     Enabled Audio File output drivers: raw 
     Disabled Audio File output drivers: wav 
     Pthreads support: yes
     SSL support: no
     Remote command protocol support: yes
     Linux real joystick support: yes
     MEMPTR emulation: no
     Visual memory option: no
     CPU statistics option: no
     Raspberry extensions: no
     Contended memory emulation: yes
     Putpixel cache: yes
     Spectrum default core: Normal
    
    Install prefix: /usr/local

  7. #66
    Member
    Регистрация
    06.03.2018
    Адрес
    Madrid, Spain
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    Код:
    cd ~/zesarux/ ; git pull ; cd src ; ./configure
    Already up to date.
    
    Configuration script for ZEsarUX
    
    Initial CFLAGS=
    Initial LDFLAGS=
    Checking Operating system ... GNU/Linux
    Checking for gcc compiler ... /usr/bin/gcc
    Checking size of char ... 1
    Checking size of short ... 2
    Checking size of int ... 4
    Checking Little Endian System ... ok
    Checking for stdout functions ... found
    Checking for simpletext functions ... found
    Checking for fbdev functions ... found
    Checking for cursesw libraries ... found
    Checking for curses libraries ... found
    Checking for aa libraries ... not found
    Checking for caca libraries ... not found
    Checking for SSL libraries ... disabled
    Checking for xwindows libraries ... found
    Checking for xwindows extensions ... found
    Checking for xwindows vidmode extensions ... found
    Checking for posix threads ... found
    Checking for audio dsp ... found
    Checking for audio alsa ... found
    Checking for audio pulse ... found
    Checking for coreaudio ... not found
    Checking for Cocoa Mac OS X GUI ... not found
    Checking for sdl libraries ... not found
    Checking for libsndfile ... not found
    Checking for linux real joystick ... found
    
    Final CFLAGS= -Wall -Wextra -fsigned-char -I/usr/include/ncursesw -D_GNU_SOURCE -D_DEFAULT_SOURCE
    Final LDFLAGS= -lncursesw -lX11 -L/usr/X11R6/lib -L/opt/X11/lib -lXext -lXxf86vm -lpthread -lasound -lpulse -lpulse-simple -lpthread
    Creating Makefile
    Creating compileoptions.h
    
    Config files successfully generated by ./configure
    
     Enabled Video output drivers: stdout simpletext curses cursesw xwindows fbdev null
     Disabled Video output drivers: aa caca cocoa sdl 
     Enabled Audio output drivers: dsp alsa pulse null
     Disabled Audio output drivers: coreaudio sdl 
     Enabled Audio File output drivers: raw 
     Disabled Audio File output drivers: wav 
     Pthreads support: yes
     SSL support: no
     Remote command protocol support: yes
     Linux real joystick support: yes
     MEMPTR emulation: no
     Visual memory option: no
     CPU statistics option: no
     Raspberry extensions: no
     Contended memory emulation: yes
     Putpixel cache: yes
     Spectrum default core: Normal
    
    Install prefix: /usr/local
    Try changing the audio driver. You have alsa, pulse and dsp

    Set it by command line setting —ao or menú settings-audio-audio driver

  8. Этот пользователь поблагодарил chernandezba за это полезное сообщение:

    doorsfan (24.08.2020)

  9. #67
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от chernandezba Посмотреть сообщение
    settings-audio-audio driver
    didn't see "Change audio driver" before. Thank you very much! Now it works

  10. #68
    Veteran
    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,007
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    77 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    How it happened, that ZEsarUX uses 16KHz sound processing in year 2k20?
    Are there chances the AY sound generation will be improved?
    At the moment it produces not the best sound to say at least, sadly. Unfortunately, one of the worst.

    https://docs.google.com/spreadsheets...tMQ/edit#gid=0
    You can refer to real YM sample from here and use .sna to check and compare emulation.

  11. Этот пользователь поблагодарил Dexus за это полезное сообщение:

    doorsfan (01.12.2020)

  12. #69
    Member
    Регистрация
    06.03.2018
    Адрес
    Madrid, Spain
    Сообщений
    67
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    13 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZEsarUX 9.1

    New ZEsarUX stable version 9.1

    You will find, as always, compiled versions for Linux, FreeBSD, Mac and Windows.
    The source code is available, as always. Remember ZEsarUX is open source software, licensed on GNU GPL, and no cost!

    This new version comes with QL and TBBlue (Spectrum Next) fixes, improvements on the menu, General Sound emulation and much more!

    Download it from:

    https://github.com/chernandezba/zesa...leases/tag/9.1

    Changes are:

    Version 9.1 - Toi Acid Game edition. 26 November 2020

    Added pc speaker audio driver (for Linux only)
    Added General Sound emulation
    Added compile setting to disable networking functions
    Added date & time field info to ZSF snapshots
    Added configuration & command line setting to save keymap type
    Added some file converters: from SNA, SP, Z80, P, ZSF to SCR


    Improved QL emulation:
    -Added sound emulation
    -Guessing of file name extension
    -Show all registers on Debug CPU window
    -Support ZSF snapshots

    Improved TBBlue emulation:
    -Added emulation of tbblue joystick type (register 5)
    -Added sprite zoom emulation
    -Added relative sprites emulation
    -Added sprite clipping emulation

    Improved ZX Desktop:
    -Added direct buttons, to access menu items
    -Added devices buttons/icons, to show device activity and device configuration
    -Added F-key to close all open menus
    -Reordered menu items
    -Windows are not closed when changing ZX Desktop size
    -Added new ZX Desktop fill types: RainbowAlive, Chess, Grid, Random
    -Improved input number windows: added buttons to increase/decrease values
    -Now backgrounded windows can be seen even with menu closed (added a setting and also a F-key)

    Improved ZRCP:
    -Added MMU information to cpu-history and get-registers commands
    -Added ZRCP command qdos-get-open-files: to get open files from QL QDOS

    Improved debugging:
    -Added debug console as a menu window
    -Added MMU information when viewing cpu registers on terminal console

    Improved Waveform window: Now can show left & right channels
    Improved 1 bit resample audio filter
    Improved loading .pok files: increased maximum pokes from 100 to 49152 pokes
    Improved File Browser: added previews for screens (on .scr, .tap, .tzx, .pzx, .trd, .dsk, .sna, .sp, .z80, .p, .zsf)
    Improved ZENG: Added setting to reconnect after retry failed sending


    Fixed QL bugs:
    -Fixed loading QL Superbasic programs when line lenght usually longer than 128 bytes
    -Fixed loading executable files, can even exec/exec_w files without QDOS header
    -Fixed system calls FS.SAVE, FS.HEADS, FS.HEADR, IO.FSTRG, IO.EDLIN, IO.FCLOSE, IO.DELET
    -Fixed possible hang calling IO.SSTRG
    -Fixed using QL system calls and A6 pointer offset used after previous Trap was not 4
    -Fixed RTC emulation
    -Fixed frame interrupt
    -Fixed cursor flashing
    -Fixed listing (dir) call
    -Fixed reading keyboard when menu open

    Fixed reading keys on SDL and X11 drivers with default keymap and machines QL, MSX and Spectravideo
    Fixed panic when changing machines and having ZX Desktop windows opened
    Fixed panic when initializing audio and video drivers
    Fixed panic extracting tap when invalid block
    Fixed restoring machine to msx, coleco, sg1000 and svi
    Fixed showing last core frame time in Core Statistics window
    Fixed easter egg and cyrillic characters
    Fixed rendering ZX Desktop on startup
    Fixed arranging ZX Vision windows when changing machine or disabling border
    Fixed open error when extracting tap with Spectrum names with '/'


    Some other minor bugfixes and improvements



    Enjoy!

    Regards
    Cesar

  13. Этот пользователь поблагодарил chernandezba за это полезное сообщение:

    Djoni (17.12.2020)

  14. #70
    Junior
    Регистрация
    15.09.2019
    Адрес
    г. Челябинск
    Сообщений
    4
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    chernandezba, why "Debug IO ports" can't be used as Background Window?
    Железо: ZX Spectrum+ (issue 4S, issue 3B), ZX Spectrum +3, Harlequin 128K (issue 2D), ZX-HD, DivMMC Enjoy! Pro One, Вектор 06Ц, БК0010, БК0011М, Atari 65XE (mod 130XE),

Страница 7 из 12 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Speccy emulator
    от Rindex в разделе Эмуляторы
    Ответов: 53
    Последнее: 13.07.2022, 22:50
  2. CHIP8 Emulator
    от NEO SPECTRUMAN в разделе Софт
    Ответов: 37
    Последнее: 05.11.2020, 22:24
  3. Agat Emulator v1.26.1
    от Rindex в разделе Apple
    Ответов: 0
    Последнее: 15.02.2014, 22:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •