[zx][beta] ZEsarUX v7.0 Xeno edition

[1] @ !!! Sobota, 26 Maja 2018 23:08 CET [26-05-2018 22:33 CET]

[zx][beta] ZEsarUX v7.0 Xeno edition

ZEsarUX to kolejny multiemulator maszynek ze stajni Sir Clive'a - znajdziemy w nim praktycznie wszystkie modele począwszy od ZX80, przez tradycyjne modele Spektrusia, łącznie z tymi, które pojawiły się już z logiem Amstrada, aż po egzotyczny Z88 Cambridge, gdyby nie brak QL można by było powiedzieć, iż emuluje on wszystko z tej rodziny. Obecnie udaje również maszynkę Sam Coupe, czy też CPC464 (o innych egzotykach nie wspomnę - stąd feature w rozwinięciu). Od tej wersji autor dodaje również emulację Spectrum QL.

Emulator, autorstwa Cesara Hernandeza (to jego drugi projekt, po ZXSpectr) powstał z myślą o Unixie, jednak z czasem dorobił się również wersji pod Windowsy - patrząc na listę możliwości, to całkiem interesujący kombajn, którego warto mieć pod ręką jeśli potrzebujemy all-in-one z tęczą na pokładzie - sprawia, przynajmniej mi, trochę problemów, ale cóż może da się polubić. Polubić go mogą nie tylko użytkownicy PC, ale także Linuksiarze, fani mini czyli RasberryPI i MacOs'owcy.

W extrasie znajduje się sporo materiałów testowych, więc jeśli ktoś nie bardzo pasjonuje się sięgania tam, gdzie żaden jeszcze nie sięgnął, nie musi tego ściągać;)

 

 

xeno (A&F Software Ltd., 1986)

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

→ NOWSZY [zx] ZEsarUX 10.0 Clive Sinclair edition 04/10/2021
Horizon Demo Cassette (1982, Horizon)

Version 10.0 - Clive Sinclair edition. 4 October 2021

There are lots of changes in this version, but some of them are remarkable:

  • New machine emulated: Sega Master System
  • "Time machine" features: Automatic Snapshots to RAM + Rewind feature, backwards debugging, backwards run
  • Realtime translation of text adventure games in a ZEsarUX window
  • Can render any image from a Speccy Text Adventure (supported parsers: Quill, Paws, Daad, Gac)
  • Added Visual Real Tape. Now you can have an audio render of your tape, see tape blocks and rewind or move forward the cassette player
  • Can now browse Basic variables on ZX Spectrum, ZX81 and ZX80
  • Allow customize upper buttons to actions
  • Added Window View Sensors to graph internal emulation sensors, performance, statistics, etc
  • Added menu language selection between default (English) and Spanish. Only some texts are translated to Spanish

The full changelog for this version 10.0 is:

  • Added Sega Master System emulation
  • Added .sms file viewer
  • Added midi output and .mid support for QL and SN audio chips (Master System, SG1000, etc)
  • Added Automatic Snapshots to RAM + Rewind feature
  • Added new improved real tape loading algorithm
  • Added setting to disable TZX pauses
  • Added zsf to scr support for Next, ZX-Uno and TSConf snapshots
  • Added Jupiter Ace 51 KB RAM emulation
  • Added Fuzix ide image on the zesarux-extras package
  • Added TK90X v3 roms by Rodolfo Guerra on the zesarux-extras package
  • Added ZSF snapshot support for Jupiter Ace, Z88
  • Added --slotcard-num setting to insert a Z88 card in a numbered slot (1, 2 or 3)
  • Added ZEsarUX logo on the window footer
  • Added setting to disable ZX80/81 tape traps
  • Added wav/rwa/smp tape audio browser, to view Spectrum/ZX80/ZX81 tape blocks from audio file
  • Added Visual Real Tape. Now you can have an audio render of your tape, see tape blocks and rewind or move forward the cassette player
  • Added menu language selection between default (English) and Spanish. Only some texts are translated to Spanish
  • Added ZRCP commands:
    • mmc-reload: reload MMC image
    • snapshot-inram-get-index: Returns index to a RAM snapshot position
    • snapshot-inram-load: Loads the RAM snapshot from position
  • Added file converters:
    • wav/rwa/smp to tap
    • wav/rwa/smp to p
    • wav/rwa/smp to o
    • rwa to wav
  • Improved Debug CPU Window:
    • Added backwards debugging, backwards run
    • Added cpu history menu to see registers in the past (same as you already had on ZRCP)
    • Mouse accions: click (toggle breakpoint, change registers), scrolling up/down by using the mouse wheel
    • Improve window refresh when pressing keys on non-step mode
    • Preserve step mode when assembling
    • Added new key to set PC=PTR
    • Added new key to go to next breakpoint type PC=dir
    • Allow to define up to 100 breakpoints (same that you could define using ZRCP)
  • Improved Debugging:
    • Can now browse Basic variables on ZX Spectrum, ZX81 and ZX80
    • Added setting to show location address of every basic line and current line on menu View Basic
    • Added Window View Sensors to graph internal emulation sensors, performance, statistics, etc
    • Added command line setting to load source code
  • Improved ZX Vision menu interface:
    • Added GUI styles: BeOS, Bloody, Grass, Ocean, Sunny, Panther, Sky
    • Added actions for reinsert, rewind, ffwd real tape
    • Added setting to pause cpu emulation on menu when multitask active
    • Added Degraded ZX Desktop Fill Type
    • Added button on footer to switch ZX Desktop
    • Added Accessibility->GUI settings as a quick way to enable some GUI enhancements: high contrast style, hotkeys, etc
    • Added item to reduce+rearrange windows
    • Added some graphical meters on AY Registers, Core Statistics
    • Added setting to disable boxes around lower and upper ZX Desktop Buttons
    • Added support for accentuated characters
    • Allow customize charset
    • Allow customize upper buttons to actions
    • Real tape icon now is animated when playing tape
    • Reorganized GUI Settings and Window Settings menu: "GUI Settings" menu is now called "ZX Vision Settings", "Window Settings" menu is now called "General settings"
    • Machine manufacturer list is now sorted by name (instead of some kind of mixed age and type)
    • Show in file selector when a file can be expanded
    • Improved screen file previews: any file size of 6912 bytes is guessed as Spectrum screen
    • Maximizing windows now take care of size of ZX Desktop, when setting "Open menu on ZX Desktop" is enabled
    • Handle when clicking a window when menu closed
    • Colour palette window now shows all colours that fit in the window
    • View sprite legend now adapts to size
  • Improved Next emulation:
    • Turbo setting: make it by default limited on NextZXOS
    • ZSF snapshots include all info from port 123b (previous TBBlue .zsf snapshots are incompatible with this version, sorry!)
    • Added a splash message when changing Layer 2 modes
  • Improved Text Aventure Features:
    • Improved detection of Daad aventures on debugging
    • Now you can render any image from a Speccy Text Adventure (supported parsers: Quill, Paws, Daad, Gac)
    • Now you can use a text speech script which can translate text from the game and show the translated text on ZEsarUX window
  • Improved Find menu: now can find several bytes and open Hexadecimal Editor on the results list
  • Improved Audio to .mid exporter: allow changing instrument
  • Improved configuration file: increased maximum allowed size to 256kb and 2000 parameters
  • Improved curses driver on ZX80/81: now realvideo mode can use extended utf-8 blocky characters
  • Fixed file previews on corrupted files: pzx, tap
  • Fixed rearranging windows and using total window height
  • Fixed Next ULA Scroll to use registers 0x26 and 0x27
  • Fixed Next tbblue port 123b behaviour: 48kb ram paging, shadow display, 3bit offset, read access
  • Fixed cpu-step behaviour the first time it's executed
  • Fixed cursor keys up/down on Jupiter Ace
  • Fixed --help and --experthelp settings: do not parse configuration file when showing help
  • Fixed autoload on spectrum 48k+ spanish
  • Fixed loading ZX80/81 Snapshots/Tapes when filename has more than one extension
  • Fixed wave shape type "Scroll" on View WaveForm
→ NOWSZY [zx] ZEsarUX 9.2 - Cliff Hanger edition 05/04/2021

Version 9.2 - Cliff Hanger edition. 05 April 2021

  • Added SamRam Gerton Lunter interface emulation
  • Added new ZX-Uno Prism video mode
  • Added Dandanator storage button icon
  • Added alternate Jupiter ACE rom
  • Added another fourth easter egg ;)
  • Added read only setting for esxdos handler
  • Added setting to redefine joystick fire key
  • Added midi output instrument selector
  • Added Debug action to set PC register to zero
  • Added command line setting --copy-file-to-mmc to be able to copy files to a mmc image before starting ZEsarUX
  • Added ZRCP command realtape-open

Improved ZX-Uno emulation:

  • Updated BIOS, Flash and ESXDOS (ESXDOS now runs 0.8.6 final version)
  • Added command line setting --zxuno-initial-64k to allow loading a initial 64kb block in bootm mode, bypassing the normal boot rom

Improved TBBlue emulation:

  • Added .snx snapshot support
  • Added debug window to enable/disable individual sprites
  • Added relative sprite type composite/unified on sprite navigator
  • Added Sprites Debug memory zone
  • Optimize sprite rendering (saving 1% cpu on my computer)

Improved CPC emulation:

  • Added video scanlines rendering (A.K.A. Real Video)
  • Joystick emulation
  • Stereo emulation

Improved File utilities Browser:

  • Added support for browsing inside FAT filesystem disk images (.img, .mmc, .ide, etc)
  • Detect when source and target directories are the same when moving or copying
  • Show more info in some file viewers (.sna, .p, .o, etc)
  • Added .nex file viewer
  • Added copy and delete entire folder
  • Added SCR to TXT file converter

Improved Debug CPU Window:

  • Can load a source code
  • Tell when a condition is satisfied or not
  • Detecting when running a esxdos call, using the esxdos handler, and doing step over

Improved ZX Vision menu interface:

  • Added Turbo Vision GUI style
  • Added ZEsarUX Matte GUI style
  • Added GUI Style Selector menu
  • Added GUI Test Style
  • Added key Shift+Cursor Right to switch to another window
  • Added action to minimize all windows
  • Added setting to ignore mouse click to open the menu
  • Added more utf-8 characters support
  • Added setting to show files in hexa+ascii using file viewer

Improved all-to-pixel text rendering:

  • Allow 1:1 scale
  • Allow to set window size and offsets in characters

Improved Speccy online browser:

  • now uses ZXinfo API V3
  • uses SSL SNI when downloading files
  • Improved Frameskip algorithm
  • Improved Core statistics: Add info about frames drawn & dropped
  • Improved Hex Editor: can now be backgrounded
  • Improved Debug I/O ports window: can now be backgrounded and it's reloaded continuously
  • Improved File spooling: delay can now be any value between 20 and 2000 ms (in increments of +20)
  • Improved File Browser: added file size information
  • Improved cocoa (Mac) driver: allows distinguish between left and right Ctrl key, and left and right Alt key
  • Improved panic screen: added countdown timer, extended to ZX Desktop

Fixed ZX-Uno bugs:

  • Fixed bugs on mmc and flash storage layer which prevented to update bios, esxdos rom or entire flash from the BIOS
  • Fixed chloe mmu mapping: bootm has priority. If bootm=1, can't map chloe. If bootm=0, can be chloe or +2a

Fixed TBBlue bugs:

  • Fixed relative sprites: when anchor sprite is not visible, negative coordinates, detecting unified/composite, mirror, rotation
  • Fixed 4bpp sprites: pattern calculating, transparency, anchor
  • Fixed clipping (affected scrollnutter demo in the right round corners)
  • Fixed writing on divmmc memory when layer2 active

Fixed CPC bugs:

  • Fixed vsync and hsync interrupts
  • Fixed border colour
  • Fixed AY chip register selection
  • Fixed CRTC interrupts. After a CRTC interrupt with Z80 interrupts disabled, they were not fired when enabling Z80 interrupts
  • Fixed setting bit 4 of the "Select screen mode and rom configuration" register of the Gate-Array and interrupt request
  • Fixed RETURN key

Fixed IDE commands which affected almost all IDE firmwares: fatware, mdos, etc:

  • Fixed IDE command ECH Identify Drive
  • Fixed IDE command 91H Initialize Drive Parameters

 

  • Fixed annoying flickering in menu using XWindows video driver
  • Fixed Mac OS retina display window
  • Fixed Mac OS full screen
  • Fixed loading General Sound rom
  • Fixed segfaults on fileselector +3 DSK screen previews using Speedlock protected disks or bad disks
  • Fixed segfaults on fileselector TRD screen previews using protected disks or bad disks
  • Fixed receiving large snapshots on ZRCP/ZENG
  • Fixed pixel color on text all-to-pixel text rendering (color inversion)
  • Fixed DivIDE/DivMMC mapram behaviour
  • Fixed some GUI style colours
  • Some other minor bugfixes and improvements
→ NOWSZY [zx] ZEsarUX 9.0 - Turbo Esprit edition 17/08/2020
Turbo Esprit (Durell Software Ltd., 1986)

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
→ NOWSZY [zx] ZEsarUX 8.1 - The Great Escape edition. 25/02/2020

[zx] ZEsarUX 8.1 - The Great Escape edition. 25/02/2020

  • Added ZEsarUX Network Gaming protocol (ZENG), which allows you to play to any emulated game, using two ZEsarUX instances,located each one on any part of the world or in a local network. Games doesn't have to be modified, you can use any existing game
  • Added Spectrum and ZX81 online game browser. You can search & play almost any game for these machines!
  • Added real joystick support on Windows
  • Added Pentagon 16C colour mode emulation
  • Added 1024 KB RAM emulation for Spectrum & Pentagon
  • Added ZIP files support: no more need to use external unzip program
  • Added SCL files support: can be converted from file selector menu pressing space
  • Added SNA saving support
  • Added PZX tape file support
  • Added SCR to TAP file converter
  • Added total run time statistics
  • Added checking for updates
  • Added sending anonymous statistics use
  • Added setting --disablemenuandexit: it closes the emulator when the menu is going to be opened.
  • It's the same behaviour as previous --disablemenu. Now --disablemenu only disables the menu but does not close the emulator
  • Added setting to disable looking for alternate character sets from sysvar 23606/7 on ocr functions
  • Added DataDrive HiLow emulation (beta)
  • Added Borland Gui Style
  • Added setting to reset configuration file to default values
  • Added setting to choose cpu type

Added ZRCP commands:

  • cpu-code-coverage: working with code coverage
  • cpu-history: working with cpu history
  • extended-stack: having an internal stack for debugging stack value types
  • get-ui-io-ports: to get keyboard state and joystick
  • get-snapshot: get a ZSF snapshot from ZRCP
  • print-footer: print message on footer
  • put-snapshot: put a ZSF snapshot from ZRCP
  • send-keys-event: simulates key press/release
  • set-ui-io-ports: to change keyboard state and joystick
  • write-port: write value to a port

Improved TBBlue emulation:

  • New Wizard to automatically download and configure TBBlue official SD images
  • optimized ula,lores render routines: 2% less cpu
  • added scroll x,y on ula layer
  • added 1-bit tile mode
  • added tbblue register 63H: copper 16 bit write
  • added tbblue register 69H: display control 1 register
  • added tbblue registers 0x35-0x39, 0x75-0x79
  • added copper opcodes NOOP, HALT
  • increased tbblue.mmc MMC bundled image size to 64 MB
  • updated to the latest tbblue SD distribution.
  • enable real video by default
  • added zsf snapshot support
  • supports setting Core ID to ZX Dos
  • supports changing Core version

Improved Debugging:

  • added setting to dump .zsf snapshot when a cpu panic is fired
  • debug CPU window: can now resize height and have more debug lines, legend keys expand as width increases, registers located at the most right position
  • cpu transaction log: faster when opening transaction log file
  • added key 'n' for "run" on debug cpu. Does the same as closing all menus and returning back to emulation
  • debug CPU window: show interrupt routine pointer on im2 mode

Improved Hex editor:

  • can now copy to a different memory zone
  • shows the memory pointer when editing memory

Improved menu:

  • added more cyrillic characters support
  • can now use PgUp,PgDn to jump menu pages
  • added setting to disable File Utilities menu
  • Splitted source code repository: now extras folder has been moved to another repository. See:https://github.com/chernandezba/zesarux-extras
  • Improved assembler: added defs command
  • Improved AY Sheet: now you can select which AY Chip to show
  • Improved Waveform: new scroll type
  • Improved file selector: when asking for a directory, only shows directories, not files
  • Improved curses driver: symbol @ simulates ESC on menu
  • Improved snapshot loading: now setting "--sna-no-change-machine" becomes "--snap-no-change-machine" and applies to .sna and .z80
  • Improved curses driver: now can use utf "blocky" characters and have 64x48 resolution
  • Improved accurate Z80 timing: IM mode 0 is 1 t-state shorter than IM mode 1
  • Improved real tape loading: acceleration is disabled by default, added setting to save configuration
  • Improved cpu speed change: now it's a lot faster

Improved accesibility:

  • disabled menu items (the ones in red) are now called as "unavailable" instead of "disabled"
  • selected item menu is called now "Selected item" (was called "Active item" before)
  • say when a selected menu item is not available
  • pressing F4 key on a window menu, it will read that window again
  • Mac OS speech filter doesn't fail anymore when message has "-"
  • when an error is generated on stdout driver, the message is sent to text-to-speech
  • Fixed Pentagon border: now ukflag demo is perfect
  • Fixed Spectrum 128k machines border: now ula128, scroll2017 demos are perfect
  • Fixed segfault error when using breakpoints like peek/opcode in config file
  • Fixed segfault error when trying to open a directory with no permissions
  • Fixed error when trying to open user files on MacOS Catalina
  • Fixed bug on zxuno changing video ram 5/7 when paging was disabled by bit DI7FFD
  • Fixed average cpu statistics when footer is not enabled
  • Fixed kempston mouse emulation on Next machine: wheel bits always return 0
  • Fixed bug extracting PAWS words when a word is a pronoun
  • Fixed undocumented opcode ED76: I had IM0 but it's IM1
  • Fixed RETI behaviour
  • Fixed Real Joystick support: buttons to event table is not set to defaults automatically anymore
  • Fixed loading and saving +3 .z80 snapshots
  • Fixed placing menu windows when using zx desktop and machines TSConf, TBBlue, CPC and QL
  • Fixed bug loading .sna files when rom 1 paged in
  • Fixed bug on return flags from tape load trap. It only affected Rocman game and enabling "any flag loading" setting
  • Fixed setting a configured memory breakpoint like this "--set-mem-breakpoint 0000H 2" which was fired on startup
  • Fixed f_seek call on esxdos handler
  • Fixed showing memory banks on debug cpu for Z88 machine
  • Fixed menu issues:
    • fixed generic message splash: wait until key is released (if any pressed)
    • fixed opening the menu on stdout driver on the first start of ZEsarUX
    • fixed bug closing menu on Z88 machine and Real Video disabled
  • Fixed tbblue emulation:
    • fixed clipping in 80x32 mode
    • fixed error when paging rom in ram, on case pages 0,1,2,3
    • fixed "bit 7 = Disable ULA output (soft reset = 0)" on register 0x68
    • fixed turbosound and dac activation when tbblue fast boot mode
    • added turbo mode x8 (28 MHz)
    • fixed reading register 7
    • fixed RTC emulation
    • fixed autoload tape
  • Fixed Accessibility bugs:
    • now menu settings (anything between square brackets []) are played at the end of the menu line
    • now menu settings ([ ] and [X]) are played as "enabled"/"disabled"
  • Some other minor bugfixes and improvements
→ NOWSZY [zx] ZEsarUX 8.0 - World Destruction edition 19/07/19
World Desctruction (1985, Ventamatic). Photo@WOS

ZEsarUX Version 8.0 19 July 2019 - World Destruction edition

  • Improved menu interface:
    • Program Window can be extended horizontally and have a right region to place menu zxvision windows (called ZX Desktop)
    • Draw engine: now it allows transparency
    • Menu windows can be placed and resized to the whole program window
    • Some windows geometry (position, size) are saved in the configuration
    • Hotkeys now show right capitalization (lowercase or uppercase)
    • Edit box now has a key to delete all input (cursor down)
    • Edit box can now move cursor left and right and write text in the middle
    • Enabling kempston mouse no longer disables mouse on menu
    • GUI color bars depend on current style
    • Added support for more cyrillic characters on menu
    • Added RetroMac Gui Style
    • Improved memory zone selector
    • Improved footer:
      • Footer now completely follows GUI Style
      • Reordered cpu use, numbers in red when cpu use > 85%
      • Now shows cpu temperature on Linux (and not only on Raspbian as before)
  • Added Real time playback from AY Chip sound to external MIDI device
  • Added menu to export AY chip music to midi (.mid) file
  • Added AY Sheet: showing a sheet with the notes being played
  • Added AY mixer menu
  • Added ZXUno UART Bridge emulation
  • Added TSConf UART Bridge emulation
  • Added DAAD, PAWS and Quill debugger, for Spectrum and CPC (CPC only supports Daad debugger)
  • Added text adventure keyboard also on CPC
  • Added colors to ncurses driver and Chloe machine
  • Added Chloe MMU to ZX-Uno
  • Added Derby+ and Derby++ roms
  • Added hdf to ide/mmc raw converter
  • Added hdf support to MMC emulation
  • Added ZRCP commands: ayplayer, cpu-transaction-log
  • Improved breakpoint parser:
    • full expression parser: parenthesis, functions, sums, multiplications, etc. Can be used as a full calculator!
    • now it's a lot more faster. Up to 7 times faster, so it uses 7 times less cpu than the old version
  • Improved watches:
    • using new expression parser
    • up to 10 watches on screen
    • watches are saved on configuration file
    • Improved tbblue emulation:
    • updated to the last Next Version files
    • can load .nex snapshot files from the command line or the ZEsarUX menus, without having to boot NextOS
    • added UART Bridge emulation
    • increased maximum sprites per line to 100
    • increased total sprites to 128
    • fixed full ink mode border colour
    • fallback (transparency) colour is now a 9-bit value
  • Improved Adventure Text Extractor: now it supports Daad games too. So it supports Daad, Paws, Quill and Gac
  • Improved Visualmem: now you can see all 3 different access (write, read, opcode) at once, generating a RGB color
  • Improved Waveform window: now the wave adjusts automatically to the zxwindow size
  • Improved Hexadecimal editor: now it resizes view to zxwindow height
  • Improved TSConf layers menu: Added "reveal" setting to view which pixels are used by a layer
  • Improved Scale 0.75 function: now it has antialias
  • Improved Cpu Transaction Log: now logfiles can be rotated automatically
  • Improved debugging: added a breakpoint action "putv" to write values on a Debug Memory Zone
  • Fixed Pentagon interrupt handling: now effects on border and hi-res work almost perfect!
  • Fixed interrupt bug behaviour where last opcode lasts >=32 t-states and interrupt in the middle
  • Fixed "Jeff Braine" manufacturer to "New Horizons". Changed Prism machine name to "Prism 512"
  • Fixed bug having more than 256 text to adventure keyboard words
  • Fixed bug on CPC vertical scrolling
  • Fixed segmentation fault bug when drawing CPC machine
  • Fixed segmentation fault bug when displaying first aid messages
  • Fixed bug redrawing zx80/81 display, with realvideo disabled, and menu char width less than 8
  • Fixed bug drawing menu window boxes when char width less than 8
  • Fixed zxvision left button handling: no longer sends enter when the user is dragging the window
  • Fixed machine names to be completely right: for example, "Spectrum 48k" becomes "ZX Spectrum 48k", etc
  • Fixed saving sprites when memory zone is not default zone
  • Fixed bug when writing divmmv memory on Chloe machine and underlying RAM in space 0000-3fffh become overwritten
  • Fixed bug crash when a message error was generated from ZRCP and menu had a tooltip open
→ NOWSZY [zx] ZEsarUX v7.2 Neula edition

Version 7.2. 10 April 2019 - Neula edition

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
  • Windows can be scrolled using mouse wheel
  • Warning and Error window messages now show an animation
  • Added first-aid help windows

Added Z80 assembler

  • Added setting to specify configuration file
  • 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
  • Added CPC machines support to ZSF snapshots
  • Added tape to wav converter (tap, tzx, o, p to wav)
  • Added text driver (curses, stdout, simpletext) for Chloe 80x24 mode

Improved Debugger:

  • Now you can disassemble on the Step-to-step mode from the Debug cpu menu
  • Now you can assemble from the Debug cpu menu
  • Added Chloe memory Zone

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)
  • added commands: assemble, get-cpu-frequency, get-cpu-turbo-speed, get-tstates, get-tstates-partial, load-binary, reset-tstates-partial

Improved sprite viewer:

  • you can view sprites up to 512x512
  • you can export sprites to C source code file

Improved file selector:

  • now it remembers the last files used
  • Windows: now you can use up to 20000 files in the same directory
  • added drive selector (press shift-d). On Windows, allows you to change drive unit. On Linux and Mac, changes to /media or /Volumes folder

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

Improved hexadecimal editor:

  • now showing subzones information

 

  • Improved audio: silence detector is disabled by default. That should fix some Windows audio problems. Check Settings->Audio->Silence detector if you have configuration autosaving enabled
  • Improved vu-meters: high volumes are shown in red
  • Improved MMC emulation: allow non-standard mmc file sizes
  • Improved compiled Mac version: default version is faster than before (uses O2 optimization)
  • Fixed visual glitches in some menus when Pentagon machine and real video, or when enabling interlaced: audio wave, visualmem, ay piano, wave piano, view sprites
  • Fixed triggering "opcode" condition breakpoint
  • Fixed emulating Inves interrupt bug
  • Fixed segmentation fault when showing electron on debug

Changes in TBBlue emulation:

  • Added Tiles video mode
    • Added "reveal" setting to view which pixels are used by a layer
    • Added setting to change machine id
  • Improved CPU usage:
    • Use 4% less cpu time (in my machine) when only ULA and/or Tiles enabled
    • Use 1% less cpu time (in my machine) when all layers enabled
  • Improved display emulation: now is twice bigger
  • Fixed Timex hi-res mode 512x192
  • Fixed autoload on tbblue (on normal and also fast boot mode)
  • Fixed error managing Layer 2 vertical scroll
  • 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...)
  • Some other minor bugfixes and improvements
→ NOWSZY [zx][beta] ZEsarUX Version 7.1 - 24 August 2018 - Anniversary edition

Version 7.1. 24 September 2018 - 5th Anniversary edition

Yes, this is the 5th Anniversary edition, so, 5 years have passed since version 0.1: 24th September 2013 :))

Here is the changelog for version 7.1:

  • 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 ~ | ^
  • Fixed some errors on sdl driver (windows, rpi affected by default)
  • Updated to the last Next SD image TBBLUE V.1.0 "GOLD EDITION"
  • Some other minor bugfixes and improvements

 

→ [zx] ZEsarUX v6.0 - GunFright Edition
Gunfright (Ultimate - Play the Game, Jan, 1986)

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
→ [zx] ZEsarUX v5.0 - Chase HQ edition
Chase HQ (Ocean Software Ltd., 1989)

Version 5.0. 21 April 2017 - Chase H.Q. edition

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. 1 opcode, cpu registers, other internal registers
    2. 9 opcodes, other internal registers
    3. 15 opcodes
    4. 9 hexdump lines,  other internal registers
    5. 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

Tagi: Spectrum, Ql, Spectrum Ql, Zx80

wstecz26/05/2018 23:08
Inne treści związane z tematem
[multi] BizHawk x64 2.7 12/11/2021 [multi] BizHawk x64 2.7 12/11/2021
Nowa wersja multiemulatora BizHawk. napisany w C# multiemulator pozwala udawać  konsole: Nintendo Entertainment System / Famicom / Famicom Disk System (NES/FDS), Super Nintendo (SNES), Nintendo 64, Gameboy, Gameboy Color, Super Gameboy, Sega Master System, SG-1000, Game Gear, Sega Genesis / Sega-CD, Sega Saturn, PC-Engine (TurboGrafx-16) / CD-ROM, SuperGrafx, Atari 2600, Atari 7800, Atari ...
[SAM] Sim Coupe v1.2.8 07/11/2021 [SAM] Sim Coupe v1.2.8 07/11/2021
Simon Owen opublikował nową binarkę swojego emulatora (imo z dostępnych najlepszego) mikrokomputer Sam Coupe - przynajmniej dla mnie konstrukcji będącej ukoronowaniem historii Z80A w domowych mikrokomputerach.
[zx] ZEsarUX 10.0 Clive Sinclair edition  04/10/2021 [zx] ZEsarUX 10.0 Clive Sinclair edition 04/10/2021
ZEsarUX to multiemulator maszynek ze stajni Sir Clive'a - znajdziemy w nim praktycznie wszystkie modele począwszy od ZX80, przez tradycyjne modele Spektrusia, łącznie z tymi, które pojawiły się już z logiem Amstrada, aż po egzotyczny Z88 Cambridge, gdyby nie brak QL można by było powiedzieć, iż emuluje on wszystko z tej rodziny. Obecnie udaje również maszynkę Sam Coupe, ...
[Atari.Area] Zmarł sir Clive Sinclair [Atari.Area] Zmarł sir Clive Sinclair
Jak podaje strona zmarł sir Clive Sinclair. Niestety pionierzy naszych ośmiobitowych sprzętów powoli się wykruszają, i choć twórca ZX-sa nie był związany bezpośrednio z Atari, jest to smutna wiadomość dla wszystkich retromaniaków
[zx][beta] ZEsarUX 10.0 RC Carrier Command edition [zx][beta] ZEsarUX 10.0 RC Carrier Command edition
ZEsarUX to multiemulator maszynek ze stajni Sir Clive'a - znajdziemy w nim praktycznie wszystkie modele począwszy od ZX80, przez tradycyjne modele Spektrusia, łącznie z tymi, które pojawiły się już z logiem Amstrada, aż po egzotyczny Z88 Cambridge, gdyby nie brak QL można by było powiedzieć, iż emuluje on wszystko z tej rodziny. Obecnie udaje również maszynkę Sam Coupe, ...
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Kung Fu Master "

Retro T-Shirt Kung Fu Master  - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt