[MULTI] EightyOne 1.30 22/01/2023

[29] @ Niedziela, 22 Stycznia 2023 23:00CET

[MULTI] EightyOne 1.30 22/01/2023

EightyOne to jeden ze starszych projektów emulatorów maszynek z Z80 na pokładzie i całkiem przypadkowo z tęczą w logo - potrafi nie tylko udawać konstrukcję od Sinclair ZX80, do Amstradowego ZX Spectrum +3 lecz także nieobce mu są Timexy, czy też bardziej egzotyczne klony ZX81 - Ringo i Lambda.  D.

Version 1.30 - 22/01/2023 (by Paul Farrow)

Bug fixes:

  • The BASIC Listing import facility did not handle numeric values consisting of just a decimal    point.
  • ZXpand support was not being enabled for the TS1000.
  • The BASIC Listing window was not nicely handling invalid embedded Spectrum colour control     codes.
  • The BASIC Listing window was not suppressing a surplus space between keywords if there was     also an embedded number or embedded control code between the keywords.
  • Some ZxToken characters were not being recognised by the BASIC Listing import facility.
→ [MULTI] EightyOne 1.29 3(10?)/06/2022

Version 1.29 - 03/06/2022 (by Paul Farrow)

Bug fixes:

  • The Jupiter Ace beeper port now partially decoded.
  • The Jupiter Ace ROM can now be overwritten if the 'Protect ROM from Writes' option is not selected.
  • Beeper sound setting now restored from the .ini file.
  • Beeper sound for ZX81 models now includes rendering of HSync pulses.
  • Now insensitive to the case of the ROM file name.

Changes:

  • Retired support for the homebrew Spectrum SE.

Enhancements:

  • Clock accurate emulation of the display mechanism of the ZX81 family of models.
  • Accurate emulation of the display mechanism of the ZX80.
  • Annotation facility of display elements for ZX80 and ZX81 family of models.

Version 1.28 - 31/03/2022 (by Paul Farrow)

Bug fixes:

  • Resolved issue where black bars could appear in the top and bottom border areas, and a white bar at the end of the VSync pulse.

Version 1.27 - 23/03/2022 (by Paul Farrow and SirMorris)

Bug fixes:

  • An ampersand within a label in a ROM symbol file was not being shown in the debugger's disassembler window as it was being treated as signifying an underlined accelerator key.
  • Joypad button mapping was causing an issue with third party controllers. All buttons are now treated as the fire button so that all controllers work without the need for configuration.
  • Support added for Chroma 80 and Chroma 81 sound output.
  • Various windows, e.g. Tape Manager, were being opened twice.

Enhancements:

  • Improved display accuracy of HSync and back porch signals.
  • Ability added to deselect display of back porch signals.

Version 1.26 - 03/02/2022 (by Mike Wynne, SirMorris and Paul Farrow)

Bug fixes:

  • Integrated Mike's sound changes which now use DirectSound to deliver the audio and timing for AY emulation. This fixes the significant audio glitching that used to be present in playback.
  • The ZX80 display now aligns properly with the ZX81 and Spectrum for all border size options.

Changes:

  • Re-ordered items in the Options menu. F-key assignments have been changed for items: Sound,
  • Speed and TV Emulation.
  • Moved ZX97 advanced config to Hardware->Homebrew->ZX97->Advanced Settings tab->More button.
  • Button is only present when ZX97 Lite is selected system.

Enhancements:

  • Stereo (ACB) mixing and mono output (default) for the AY emulation are now selectable from the Options->Sound menu.

Version 1.25 - 16/01/2022 (by Paul Farrow)

  • Bug fixes:
    • Resolved an issue affecting specific pseudo hi-res display driver implementations that would cause the first line to mis-aligned.

Version 1.24 - 05/01/2022 (by Paul Farrow and SirMorris)

Bug fixes:

  • Loading a snapshot that has Chroma colour enabled was not re-enabling the colour mode.
  • The RAM provided by the Chroma 80 interface was being incorrectly mirrored in the memory map.
  • Changed the default values of bits 6 and 7 when reading port $FE for a Jupiter Ace.
  • Changed the default value of the data bus on the Jupiter Ace from 0xFF to 0x20.
  • Microdrive .MDR files were saved with an incorrect size.
  • Memory window View Words option could lock up for the Spectrum and Jupiter Ace.
  • Memory window View Traditional option defaults to the character set for the selected computer model if the default ROM is changed and no corresponding character set bitmap exists.
  • "Access Denied" error dialog no longer gets displayed after taking the PC out of hibernation.
  • The BASIC listing import facility was not detecting Spectrum 128 specific keywords unless the 'Accept alternate keyword spellings' option was selected.
  • The BASIC listing import facility was not allowing a line number of 0.
  • Unused bits of ZX Printer input port $FB now return the idle status of the data bus.
  • COPYing a collapsed display on a ZX81 no longer results in corrupt printer output.
  • Resolved issue introduced in version 1.18 that broke support for some custom display drivers, i.e. Invaders (Odyssey Computing), HiRes Pacman (Brian Lewis), HiRes Invaders (Brian Lewis) and the ASZMIC ROM (Comprocsys).

Enhancements:

  • Updated ZXpand+ firmware to 't0mte'.
  • Facility to create a blank microdrive file.
  • The BASIC listing import facility now sets a non-zero value for system variable SEED.
  • The BASIC listing import facility now tolerates a wider range of formatting if the 'Accept alternate keyword spellings' option is selected.
→ [MULTI] EightyOne 1.23 19/05/2021
Double Dragon (Melbourne House, 1988)

Version 1.23 - 19/05/2021 (by Paul Farrow)

Bug fixes:

  • A JR instruction offset to below $0000 or above $FFFF was being displayed incorrectly by   the disassembler.

Enhancements:

  • Added support for the 3rd variant of the ZX81 ROM.
  • The BASIC Listing import facility was not trapping lines with identical line numbers.
  • Improved supported for Windows systems configured with larger font sizes.
→ [MULTI] EightyOne 1.22 14/04/2021

Version 1.22 - 14/04/2021 (by SirMorris and Paul Farrow)

Bug fixes:

  • Files SAVEd using ZXpand had their read-only bit set, causing errors when attempting to update or delete them.
  •  ZXpand's CAT function did not behave correctly with reference to the root folder so certain operations would have undefined results.
  • Opening a new tape file whilst execution was stopped in the debugger would restart execution yet the debugger would still display as if stopped.
  • The RAM provided by the Chroma 81 interface was being incorrectly mirrored in the memory map.

Enhancements:

  • Support for the ZxToken format @ directive to encode byte values in BASIC Listing files.
→ [MULTI] EightyOne 1.21 16/02/2021

Version 1.21 - 16/02/2021 (by Paul Farrow)

Bug fixes:

  • The status bar of the BASIC Listing window was not showing the correct program address range for the ZX80 and Spectrum.
  • The status bar of the BASIC Listing window was not being cleared when switching to a different computer model.
  • The memory shadowing of QS Character mode when Chroma 81 was selected was incorrect.
  • Removal of the close 'X' from the hardware dialog title bar, which was leaving the dialog in an incorrect state.
  • Removal of the close 'X' from the Sound Settings dialog title bar, which was leaving the dialog in an incorrect state.
  • Removal of the close 'X' from the BASIC Listing Settings dialog title bar, which was leaving the dialog in an incorrect state.
  • Cancelling the Load BASIC Listing Options dialog no longer results in a reset.
  • A line highlighted in the BASIC Listing window was not being de-highlighted when clicking empty space beyond the end of the program.
  • The continuation marker in a BASIC Listing file is now supported for comment lines.
  • The Discard Redundant Spaces option of the BASIC Listing loader was not removing all surplus spaces.

Enhancements:

  • Updated program icon to have white keys (provided by equin0x80).
  • Selecting a machine specific BASIC Listing file causes an automatic switch to the appropriate computer model.
  • The BASIC Listing window now provides a 2x scaling option.
  • Support for loading BASIC Listing files with a .txt extension.
  • Support for loading BASIC Listing files with a .bas extension.
  • Support for loading BASIC Listing files that use ZxToken format extensions.
→ [MULTI] EightyOne 1.20 16/01/2020

Version 1.20 - 16/01/2021 (by Paul Farrow)

Bug fixes:

  • The Z81 snapshot format now identifies the computer model. Existig snapshot files that do specify the model are assumed to be for the ZX81.
  • OUT instructions in user programs were affecting the ZX81 picture when in SLOW mode.
  • The ZXpand option was not always enabled for the TS1000 in the Hardware dialog.
  • Unpopulated ROM memory area was not being shadowed correctly for the ZX80.

Enhancements:

  • Switching the computer model in the Hardware dialog now defaults the sound option for the ZX80 and ZX81 models to 'none'.
  • Renamed '128k Spectrum' to 'Spectrum 128' in the Hardware dialog.
  • Removed the QL option from the Hardware dialog since it emulation has never worked properly.
  • Added a Spectrum+ option to the Hardware dialog.
  • Added support for flash loading on the ZX80 with a ZX81 ROM selected.
  • Added support for flash loading on the TK85.
  • Added support for flash loading on the ZX97 Lite.
→ [MULTI] EightyOne 1.19 30/11/2020

Version 1.19 - 28/11/2020 (by Paul Farrow)

Bug fixes:

  •  Negative displacements were off by 1 in disassembled instructions.
  •  Interrupts were not properly preserved in and restored from Spectrum .SNA files.
  •  ZX80 and ZX81 display colours switch to black and white when Chroma colour is enabled and frame synchronisation is lost.

Enhancements:

  •  Support for ZX80 pseudo and WRX hi-res modes.
  •  Renamed the Chr$ Generator option CHR$16 to CHR$128.
  •  Slight adjustment to centre position of the TV horizontal hold control.
→ [MULTI] EightyOne 1.18 30/09/2020

Version 1.18 - 30/08/2020 (by Paul Farrow)

Bug fixes:

  • The lines of a pseudo hi-res display were not correctly aligned.
  • Auto-load did not work for the Timex TS1000 and TS1500.
  • Auto-load was very slow to activate when a greater than 1x speed was selected.
  • The lines of the bottom border of the ZX80 and ZX81 were not correctly aligned.
  • The BASIC Lister did not trap an embedded floating point number encoding that spanned beyond the end of a BASIC line, which could prevent the rest of the BASIC listing being displayed, e.g. Software Farm's ZX81 game 'Asteroids'.

Enhancements:

  • Spectrum support for the ZXC1 ROM cartridge.
  • Significant improvement in the timing accuracy of ZX81 SLOW mode.
  • Option to show/hide hardware generated HSync pulses when displaying larger borders.

Version 1.17 - 28/04/2020 (by Paul Farrow)

Bug fixes:

  •   - Fixed exception that occurred when resetting a Jupiter Ace.
→ [MULTI] EightyOne 1.16 22/01/2020

Version 1.16 - 22/01/2020 (by Paul Farrow)

Bug fixes:

  •   No longer crashes when opening a zip file from the File menu.
  •   Corrected Chroma 80 colour mode detection port mask.
→ [MULTI] EightyOne 1.15

Version 1.15 - 21/04/2019 (by SirMorris and Paul Farrow)

  • Bug fixes:
    • The zoom size was not being restored from the .ini configuration file.
  • Enhancements:
    • Added 'browse to SD card folder' button to ZXpand option in hardware menu.
    • Added z88dk .map symbol parsing to allow easier debugging of C programs. 

Version 1.14 - 17/02/2019 (by Paul Farrow and SirMorris)

  • Bug fixes:
    • Switching from a custom window size to a fixed size did not always change the size correctly.
    • The drive indicator on the status bar was not always redrawn fully.
    • Entries from Configuration menu did not load all settings.
    • Drive indicator on status bar could appear as a result of a ZXC ROM cartridge menu being displayed.
    • Selecting items from the menus before the emulator was fully started up could result in an error dialog being displayed.
    • Drag and drop of program files into the main window now works again.
    • Fixed exception that could occur when opening the Profiler Plot window.
    • Updated to latest ZXpand+ firmware, which fixes a 'break' issue with CAT.
    • Profiler Plot window now displays the latest min and max values.
  • Enhancements:
    • Added support for interlace displays when a Chroma interface is selected.
    • Dot crawl can now only be set for non-128K Spectrum models.
    • Improved Hardware window machine icons.
    • Improved Splash Screen image.
    • Added auto-update option to the Profiler window.
    • Improved UI operation of the Profiler and Profiler Plot windows.
wstecz22/01/2023 23:00
Inne treści związane z tematem
[GameBase] ZX Spectrum - Speccymania v6 31/12/22 [GameBase] ZX Spectrum - Speccymania v6 31/12/22
Manguan, na nowy rok, opublikował odświeżoną i mocno rozrośniętą edycję SpeccyManii - czyli zestawu GameBase poświęconego emulacji maszynek ZX Spectrum. Oprócz odświeżenia bazy tytułów, pojawiły się nowe mapy, okładki i gry z obsługą myszki, nowsze wersję emulatorów... Po prostu jak w wypadku każdej nowej edycji gamebase przykład tytanicznej pracy ...
[multi] BizHawk x64 2.9 RC2 7/12/2022 [multi] BizHawk x64 2.9 RC2 7/12/2022
Wersja testowa multiemulatora BizHawk, specjalnie dla osób chcących sprawdzić i wspomóc projekt. Ten 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 ...
[zx] Spectramine 1.6 [zx] Spectramine 1.6
Spectramine to jak nie trudno się domyśleć emulator maszynek ze stajni Sinclair'a i Amstrada plus konstrukcje rodzime za wschodniej granicy (Pentagon, Scorpion) a także maszynki Timexa. Projekt typy donationware nijakiego Weiva rozwijany jest od 2017 roku i oprócz współczesnej kompletnej niepoprawności politycznej (bolą mnie ręce kiedy wspominam o projektach zza wschodniej ...
[zx] ZEsarUX 10.2 Hysteria edition 26/10/2022 [zx] ZEsarUX 10.2 Hysteria edition 26/10/2022
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. ZEsauRX poradzi sobie też z emulacją Sam ...
Do ściągnięcia
EightyOne V1.30 Source-t2e.pl.zip
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Silent Service Cover C64 "

Retro T-Shirt Silent Service Cover C64  - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2023 | Krzysztof 'Faust' Karkosza Kontakt