Jak to zawsze jest z kodem ZxMak2 albo latami się nic nie dzieję, albo wersje "tworzą się" z dnia na dzień - Alex Makeev opublikował nową wersję. Oprócz zmian w Copyright, trochę większych poprawek.
Program posiada dość specyficzny mechanizm pozwalający w prosty sposób rozszerzać możliwości aplikacji poprzez własne wtyczki. W chwili obecnej program udaje konstrukcje ZX Spectrum 48, ZX Spectrum 128, ZX Spectrum +3, Pentagon 128/512/1024, SCORPION 256, ATM 4.50, ATM 7.10, PROFI 3.xx, PROFI 5.xx, SPRINTER, QUORUM 256, Leningrad 1, LEC 48/528 i BYTE 48K.
Beta ZXMAK2 2.9.3.6 Jul 17, 2018
Authors Comment
- Added the port decryption setting code, many devices now save and load the port decryption settings in the configuration. They can be edited with a text editor in a vmz file).
- covoxPentagon, CovoxScorpion and CovoxProfi are removed, instead of them are added more universal CovoxMono and CovoxStereo (it is manually configured in the vmz file)
- Fixed a bug with the twinkling of the Wizard pop-up menu of the Settings window when you first clicked
- the DirectX code is cleared
- updated the year in the about
A little about the settings of port decryption. Devices store them in the form of the following attributes:
- "noDos": if true, the port is opened only when DOS is disabled
- "mask" or "maskXXXX", where XXXX is the name of the port (if there are several) - this is the selection mask. Units in the binary representation indicate the address bits that participate in the sample
- "port" or "portXXXX" is the actual port address
Source:
Вот новая версия 2.9.3.6:
https://drive.google.com/file/d/18MZ...ew?usp=sharing
- добавлен код настройки дешифрации портов, многие устройства теперь сохраняют и загружают настройки дешифрации портов в конфигурации. Их можно править текстовым редактором в vmz файле).
- covoxPentagon, CovoxScorpion и CovoxProfi удалены, вместо них добавлены более универсальные CovoxMono и CovoxStereo (настраивается вручную в vmz файле)
- исправлен баг с мерцанием всплывающего меню Wizard окна Settings при первом нажатии
- подчищен код DirectX
- обновил год в окне about
Немного о настройках дешифрации портов. Устройства сохраняют их в виде следующих аттрибутов:
- "noDos": если true, то порт открывается только при отключенном DOS пзу
- "mask" или "maskXXXX", где XXXX - это название порта (если их несколько) - это маска выборки. Единички в двоичном представлении указывают на биты адреса, которые учавствуют в выборке
- "port" или "portXXXX" - это собственно адрес порта
Pacmania (Grandslam Entertainments Ltd., 1988)
Beta ZXMAK2 2.9.3.7 Jul 19, 2018
Authors Comment
- small update - version 2.9.3.7:
- version 2.9.3.7 light (minimized, removed code for XNA platform and debugger Adlers):
- source code 2.9.3.7 (including aforge libraries and updated ZXMAK2.Media):
- In this version, mostly minor fixes. Including correction for decoding joystick port Spectrum 48k.
- Compared the speed, compared with the versions laid out on codeplex, the speed increased by about 20-40%.
- Not bad happened.
- Please check how the joystick works. And does the process hang when you close the emulator after using the joystick.
- In older versions on MDX there was such a bug, this version includes its fix.
- Still it would be interesting to know how it works on ARM processors (on tablets with ARM processor).
Source:
небольшое обновление - версия 2.9.3.7:
https://drive.google.com/file/d/1h_J...ew?usp=sharing
версия 2.9.3.7 light (минимизированная, удален код под XNA платформу и отладчик Adlers):
https://drive.google.com/file/d/1dnk...ew?usp=sharing
исходный код 2.9.3.7 (включая библиотеки aforge и обновлённый ZXMAK2.Media):
https://drive.google.com/file/d/1z8g...ew?usp=sharing
В этой версии в основном мелкие исправления. Включая исправление для дешифрации джойстик порта Spectrum 48k.
Сравнил скорость, по сравнению с версиями выложенными на codeplex, скорость увеличилась примерно на 20-40%.
Неплохо получилось.
Просьба проверить как работает джойстик. И не зависает ли процесс при закрытии эмулятора после использования джойстика.
В старых версиях на MDX был такой баг, эта версия включает его исправление.
Еще было бы интересно узнать, как работает на ARM процессорах (на планшетах с ARM процессором).
Beta ZXMAK2 2.9.3.5 Jul 14, 2018
Authors Comment
I cleaned the code, compiled the build with the latest changes 2.9.3.5:
https://drive.google.com/file/d/1_qk...ew?usp=sharing
Added the second ZXMAK2-32.exe, it serves to force the process to start in 32-bit mode on a 64-bit system.
You can use it to compare work in different modes or for a test run in 32-bit mode on a 64-bit machine.
For ZXMAK2.exe, the bit depth is automatically selected by the system - on x64 systems it will start in 64-bit mode, and on x86 systems in 32-bit mode.
This build no longer depends on Managed DirectX, so you do not need to install it anymore. Simple enough DirectX.
Please, test the joystick in both modes - in 32 and 64, because Some errors can occur only in one of the modes.
In what mode the process works, you can check in Task Manager. Near 32-bit on a 64-bit machine there will be a mark * 32
Bruce Lee (U.S. Gold Ltd., 1984)
ZXMak2 2.7.5.6 Change Set: 27361
- fix TZX emulation (Bruce Lee, Zynaps)
- fix ATM 16 colors for border
- add memory module PROFI 512K; add PROFI V03 rom image; fix PROFI 3.XX config
Cobra (Ocean Software Ltd., 1987)
ZXMak2 2.7.5.6 Change Set: 26747
- fix CSW decoding bug;
- fix CSW V2 decompression bug
- split CSW/WAV into two-second blocks for better navigation
- show CSW V2 description
- improve CSW/WAV decoding precision
- store last folder for Save/Open (OS method)
ZXMak2 2.7.5.5 Change Set: 26685
- several fixes for joystick scan
Colony (Mastertronic Ltd., 1987)
ZXMak2 2.7.5.4 Change Set: 26667
- add hayes modem device (thanks to Eltaron)
- add host joystick selection
- fix joystick bits (swapped in previous version)
Strider 2 (a.k.a. Strider II) (U.S. Gold Ltd., 1990)
ZXMak2 2.7.5.2 Change Set: 26551
- debugger: add LPC indicator (last executed opcode pc)
- add host joystick support (written by Eltaron)
- change file extension for CMOS PENTEVO to "cmos"
- add hardware value monitor (see Memory Map for PENTEVO/ATM/PROFI)
Matchday (Ocean Software Ltd., 1987)
ZXMak2 2.7.5.2 Change Set: 26434
- fix Z80 IFF1/IFF2 emulation
- fix QUORUM memory mapping
- refactoring & timing fix for Z80 NMI handling
ZXMak2 2.7.5.1 Change Set: 26374
- fix QUORUM memory mapping and NMI logic
- fix QUORUM config (add kempston joystick - RUNIC03.QDI)
- set mouse initial position different than 0 (detect mouse issue)
ZXMak2 2.7.5.0 Change Set: 26283
- fix DFFD port selection for PROFI
- add PROFI-HDDBOOT romset
ZXMak2 2.7.4.9 Change Set: 26232
- add PENTEVO font load emulation
- add QDI disk image serializer
Sacred Armour Of Antiriad (Palace Software, Ltd., 1986)
ZXMak2 2.7.4.8 26232
- add PENTEVO font load emulation
- add QDI disk image serializer
Inne treści związane z tematem
[zx] ZEsarUX 12 Bubble Bobble edition 16/01/2025
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 ...
[multi] BizHawk x64 2.10 7/01/2025
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 ...
[retro] Heartlight, ZX Spectrum
Poprowadź swojego małego gnoma przez każdy z 60 poziomów i zbierz wymaganą liczbę serc, aby otworzyć drzwi prowadzące do następnego poziomu. Jeśli ukończysz wszystkie poziomy, otrzymasz specjalną nagrodę, którą otrzyma tylko kilku gnomów - będziesz mógł poślubić dziewczynę gnomkę.
[zx] ZEsarUX 11.1 Beta 2 Bubble Bobble edition 18/12/2024
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 ...
[multi] DSP Emulator 0.23 Final 27/10/2023
Ale brooda... no jakoś przegapiłem, ale już prostuje sytuację - Emulator DSP sygnowany przez imć Leniada, pozwalaja na zabawę maszynkami arcade i ośmiobitowcami - CPC, ZX Spectrum (z bardzo fajnie rozwiązanym podglądem plików), a także Colecovision, Nintendo 8 i CGB/GB - wszystko, co ma Z80 na pokładzie jest mile widziane;)