us0.39.0

Lurk for new releases here

Postby deathsoft » 18 Jan 2019, 20:07

version 0.39.0 25 jan 2019 (deathsoft)

+ Добавлена поддержка дисковой подсистемы spectrum +3 (базовая эмуляция upd765(ВГ72),
поддерживаются только команды использующиеся в загрузчиках игр, запись/форматирование не поддерживается)
Диски от +3 надо грузить именно в +3 режиме (не в режиме обычного спектрума), т.к. от этого зависит распознавание кодов размера сектора > 3
(размеры 2048 и выше)
дисководы для ВГ93 и ВГ72 общие (для ВГ72 дисководов только 2, как на реальном +3)
+ Добавлена read only поддержка формата .dsk(edsk) (аналог fdi/td0),
поскольку формат описывает не полное состояние дорожки, то идут далеко не все защищенные игры от +3
http://www.tzxvault.org/disks.htm, http://www.worldofspectrum.org/disks.html, http://spectrum3.esy.es/archivo.html
(образы сняты криво, эмуляторы типа fuze используют всякие хаки для загрузки таких образов, в unreal'е образы грузятся как есть,
для защищенных игр предпочтителен формат .ipf, он содержит полную информацию о дорожке и mfm маркерах, но в этом формате есть не все игры)
+ Добавлена read only поддержка формата .ipf (аналог udi) (все игры в этом формате проверены и работоспособны http://www.tzxvault.org/ipf.htm,
можно раз и навсегда избавится от ipf (достаточно загрузить по F3 и сохранить по F2 в .udi))
+ Добавлена поддержка 8 каналов для ngs(z80) (опробовать можно на Neo8Tracker https://forum.nedopc.com/viewtopic.php?f=31&t=8944)
* Исправлена индикация (led) для ngs(z80).
* Оптимизация ngs(z80), при нулевой громкости во всех каналах обработка звука не делается (актуально когда ngs используется для вычислений а не для звука).
* Исправлен диалог поиска по памяти
+ Поддержка флагов полярности сигнала из блока 0x19 TZX 1.20
+ Добавлена частичная поддержка generalized data block (0x19) для TZX 1.20 (игры в формате TZX 1.20 тут http://www.tzxvault.org/v120.htm)
* Исправлено декодирование порта FE для scorpion'а
+ AY/YM на портах fuller box (некоторые игры 48k поддерживают AY/YM на этих портах) (параметр Scheme=FULLER в .ini файле)
* Исправлено "залипание" CapsLock (AlCo)

Тестируем, сообщаем о багах.
Attachments
us0.39.0.7z
бинари
(1.72 MB) Downloaded 5086 times
us0.39.0.src.7z
сорцы
(1.67 MB) Downloaded 1948 times
Last edited by deathsoft on 05 Oct 2019, 00:23, edited 2 times in total.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 25 Jan 2019, 12:15

Выложены сорцы и исправлен баг с "залипанием" CapsLock.
Исправление незначительное, т.ч. бинари перекачивать не обязательно (тем кто не пользуется CapsLock).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 12 Apr 2019, 23:47

Исправленная версия в которой работает дема sucubus
Также исправлена работа ModPlayer.
Attachments
emul.exe.7z
(555.94 KB) Downloaded 1605 times
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 09 Feb 2020, 14:40

Добавлена палитра profi:
Отличия от реала:
1. Белому цвету соответствует код 111 111 11, а не 110 110 11 (используется линейная интерполяция яркости, как в ULA+).
2. Используются все комбинации кодов, код 000 и 001 дают разную яркость (на реале - одинаковую), поэтому в эмуляторе будут все 256 цветов.
Про палитру profi на реале https://dlcorp.nedopc.com/viewtopic.php?f=13&t=1618
Attachments
unreal.exe.7z
(479.43 KB) Downloaded 1570 times
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 09 Feb 2020, 19:09

Тут просили выложить 64битную версию:
В архиве только .exe и bass.dll, остальные файлы взять из первого поста (кроме *.dll и 7zip.exe, если нужна загрузка из архивов, то взять файлы x64 7zip с https://www.7-zip.org)

Сохранение в .png работать не будет (т.к. нету x64 libpng12.dll).
Загрузка .csw 2.0 работать не будет (т.к. нету x64 zlib1.dll).
Если соответствующие .dll скомпилить и подложить, то зависящий от них функционал заработает.
Attachments
us0390.x64.7z
(691.57 KB) Downloaded 1726 times
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users


Return to Новые версии

Who is online

Users browsing this forum: No registered users and 1 guest

cron