electroscat(10.07.2025)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Есть ошибки в кодировании. Пара треков как минимум звучит не верно, в одной треск по низам появляется, слушал на эмуле EMU80, и на реале, на реале треска меньше но есть. А во втором треке есть даже просто бипы в месте где из нет ни на спеке ни на УКНЦ. Короче, там еще придется позаниматься. Если инересно, могу конкретные пару треков кинуть.
- - - Добавлено - - -
Для информации. на УКНЦ тож после переноса была ошибка ее искали пару месяцев, но таки нашли, там шас вообще отлично все звучит без лишнего.
ARRAY.zip
На треках DDP36 и 1KM6 прям хорошо слышно. на DEV60 все ок.
- - - Добавлено - - -
И там же "оригиналы" pt3, можно послушать как они на спеке или где то еще звучат.
Последний раз редактировалось electroscat; 10.07.2025 в 13:38.
Сейчас в коллекции:
Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...
ivagor(10.07.2025)
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Я, в целом, могу ошибаться на счет ошибки. Но на первый взгляд мне показалось что звучит с лишними призвуками, Нужно будет переслушать еще раз как это на спеке и УКНЦ звучит.
- - - Добавлено - - -
Обязательно переслушаю как звучта все это на отлаженных плеерах, но уже наверное не сегодня...
Сейчас в коллекции:
Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...
electroscat, спасибо за обнаружение ошибок! Откатил до R7, там нормально.
Сделал дампы вручную на VV_715. Первый - при перетаскивании COM-файла в окно эмулятора, второй - при перетаскивании PT3 файла. Есть отличие.
- - - Добавлено - - -
Только х.з. в чем проигрывать эти дампы
Сделал запись дампов регистров на 7 версии, архив во вложении обновил, тоже отличается.
В общем, по-хорошему нужна доработка эмулятора, чтобы в командной строке можно было передать в какой файл писать дамп регистров, указывать адрес, при выполнении инструкции по которому начинать записывать дампы и длительность в минутах сколько собственно это делать.
Последний раз редактировалось marinovsoft; 10.07.2025 в 15:51.
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
ivagor(10.07.2025)
marinovsoft, спасибо! В R7+ исправил ошибку.
Нашел, как можно проигрывать ayr-дампы, их нужно преобразовать в yrg-дампы (сделать из 14 байт 16, забив последние два нулям и обрезать 14-байтный заголовок). А yrg-дампы можно проиграть в AVR-AY Player
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Пока мысли далеко не убежали пересадил правки в самую новую версию.
R9 на 39 байт короче R8+ и средняя скорость возросла примерно до 8400 тактов/кадр. Ну и обнаруженные ошибки исправлены, возможно внесены новые.
Переименовал pt3ini.asm в pt3loop.asm и добавил pt3once.asm. Теперь в комплекте примеры и зацикленного и однократного воспроизведения.
R7+ на всякий случай тоже оставил.
Последний раз редактировалось ivagor; 10.07.2025 в 18:01.
CityAceE(10.07.2025), electroscat(10.07.2025), Improver(10.07.2025), svofski(10.07.2025)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)