С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тогда не будет прозрачной работы с образами. Tr-dos то умеет работать только с дисками A-D.
izzx, с фатом чего-нибудь получилось? Полнометражку очень хочется посмотреть.![]()
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
Перед НГ в эмуляторе уже работало, выжимало примерно 8.5 кадров через контроллер ZC. А через SMUC там драйвер явно медленнее. Но в целом с раздела fat файл читает.
А вот на реальном компе вырубает расширенный экран и полосы по бордюру бегут. Показывает только обычный экран. Пока не понимаю почему.
Теперь думаю прикрутить более свежий драйвер от фатала, а то тот что есть не последний. Выдрать прямо из проги. В свежем и работа со SMUC быстрее сделана. Но нет описания как пользоваться).
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Evgeny Muchkin(14.01.2022)
izzx, ZC, по некоторым данным не дружен с GMX
Касательно смука. Возможно, драйвер медленнее из-за обращений к портам SMUC через TR-DOS. Думаю, если порты смука открыты, то без TR-DOS читать будет мега-быстро, на что и имеет смысл ориентироваться. КМК![]()
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
А у меня вроде как работает. ZC есть на карте DivGMX. Я особо не пользовался, но каталог SD карточки открывает.
Хотя, иногда не запускается комп. Но там кроме ZC много намешано. И скорее всего, потому что SMUC не в первом слоте. Не понятно.
Да, я даже переделывал драйверы, чтобы не через 3d2f выводило, а сразу out (c),a. В эмуляторе даже работает.
В последней версии фатала 0,25 смешанный способ и через 3d2f, и через ini. То есть частично работа идёт напрямую с портами #BE.
А надо бы как в GMXCOM, напрямую через outi, ini.
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Evgeny Muchkin(14.01.2022)
Пару дней провозился прикручивая более свежий драйвер, зато теперь заработало на реале! Нормально грузит с карты сразу на видео страницы 79, 7b.
Скорости на чтение примерно такие:
ZC - 258048 байт/с (16 кадр/с по 16000 байт)
SMUC - 44491 байт/с (2,7 кадр/с)
Теперь две задачи:
1. Ускорить чтение через SMUC, доработав драйвер на открытые порты и развёрнутый цикл чтения сектора.
2. Научиться играть wav через GS.
GS может загрузить один wav на 1-2 мегабайта целиком и проиграть?
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Команды ручного зацикливания используют три байта для задания адресов, должен схавать. Три байта это 16 мегабайт - думаю, хватит =))
Код:#48 Set FX Sample Loop Begin (*) Установка начала цикла для текущего эффекта. SD LEN.L SC #48 WC SD LEN.M WD SD LEN.H WD При равенстве LEN.H - #FF зацикливание не производится #49 Set FX Sample Loop End (*) Установка конца цикла для текущего эффекта. SD LEN.L SC #49 WC SD LEN.M WD SD LEN.H WD
Скрытый текст
https://drive.google.com/drive/folde...xZ83juCuaBe32I
Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
Leningrad 1/Sega Joy Adapter
DivGMX
ZX Spectrum +2A
ZX Evolution rev. C
TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
[свернуть]
Ну, это команды изменения параметров зацикливания, для закачки они не нужны.
Должен схавать через стандартную загрузку сэмпла в память, если её достаточно.
Но в идеале лучше перевести GS в режим ковокса и бросать звук в порт. Главное настроить задержки между выводами.
Потому как загрузка двух мегабайт в GS займет кучу времени, если делать её обычным способом.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)