Важная информация

User Tag List

Страница 4 из 29 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 282

Тема: NSID_Emu - SID плеер для Spectrum

  1. #31
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Отключил SID. Звук отсался такой же, скрипы, всхлипы и вздооохи...
    Отсюда мораль - поток идет не в тот порт. Не ?
    Код:
    	ld bc,$FFFD
    	ld a,%11111100	;SID select
    	out (c),a
    прямо перед началом вывода
    и перед очисткой регистров при выходе

    так что или проблема на вашей стороне
    или сид надо как то еще хитро дополнительно включать

    - - - Добавлено - - -

    Цитата Сообщение от Alcoholics Anonymous Посмотреть сообщение
    We found that 16k was a little claustrophobic when running multi-bank sw. Regardless, 8k or 16k you can adapt. Not so much for 32k
    этот режим можно было сделать как дополнительный
    а его зачем то сделали основным
    и единственным который может адресовать всю память

    - - - Добавлено - - -

    Цитата Сообщение от Alcoholics Anonymous Посмотреть сообщение
    Regardless, 8k or 16k you can adapt.
    а тем временем у меня опять закончилось свободное место
    а еще не сделано большое количество нужного функционала

    и теперь чтобы хоть как то выкрутиться
    наверно придется пожертвовать местом
    которое было зарезервировано под хранение каталога....

    хотя может под каталог найдется место в экранной странице
    Последний раз редактировалось NEO SPECTRUMAN; 30.04.2020 в 03:39.

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,673
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    так что или проблема на вашей стороне
    или сид надо как то еще хитро дополнительно включать
    На вашей стороне все нормально))
    Это я тупИл на своей стороне, причем в модуле TS. Еще до этого он как то неправильно, по моемуу, работал, и я эксперементировал с битами в адресе порта. На сам TS это не повлияло, но получилось, что порт FFFD тоже попал в диапазон TS
    Выяснил, только когда в залежах интырнета нашел sidplay под этот TBblue и пару файлов примеров. Как дОлжно правильно играть.
    Это делали еще года 3-4 назад, и плейер играет только распакованный дамп, 25 регистров, что ли. Утилька есть для перегонки sid2dmp ну и сам плейер под esxDOS c точкой. Плейер для дампа даже в исходниках
    Так что имплементацию порта я произвел верно, можно создавать файлы. Для Уны чисто надо еще подумать, как впихать sid в ограниченное пространство, а длЯ владельцОв уно-дос должно без проблем получиццо, у них чип побольше будет.
    По плейеру. Там не будет несколько байтов, чтобы управление на "стрелочки" перенести ?? как то привычнее вже.
    Вобщем я думаю на Uno тоже работать будет. Не знаю, почемуу раньше не компилировало. Даже еще немного места отсалось, может DMA присобачу, если левела хватит.
    Так что можешь смело делать релиз под Уну, а там юзверов немало тоже, как минимум 500 только официальных, не считая самопала и zx-dos. Возможно кто-то и заинтересуются, пару-тройка чел ))) Еще штук 15 пользовАтелей Аеонов есть, но этим вряд ли чО надо )
    а, да, файлы с квадратиками не работают. в некоторых сборниках таких много, а в SNA вообще все названия квадратЕкаме
    Последний раз редактировалось zebest; 30.04.2020 в 16:33.
    Profi v3.2 -=- Speccy2010,r2

  4. #33
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    По плейеру. Там не будет несколько байтов, чтобы управление на "стрелочки" перенести ?? как то привычнее вже.
    о чем именно речь?
    щас wasd сursor enter space
    где еще есть стрелочки?

    управление в других страницах лежит
    там с местом не так сильно напряжно
    но уже тоже почти кончилось

    - - - Добавлено - - -

    Цитата Сообщение от zebest Посмотреть сообщение
    Выяснил, только когда в залежах интырнета нашел sidplay под этот TBblue
    а где его откопать?
    там нет сорцов в комплекте?

    - - - Добавлено - - -

    Цитата Сообщение от zebest Посмотреть сообщение
    а, да, файлы с квадратиками не работают.
    это не квадратики а 00
    пустота каталога пока отображается
    так же как и удаленные файлы

    потом как нибудь пустоту уберу

    - - - Добавлено - - -

    Цитата Сообщение от zebest Посмотреть сообщение
    а в SNA вообще все названия квадратЕкаме
    а последние sna вобще не должны выходить в каталог обратно (я почти сразу заменил то что выложил)
    тк возвращение в каталог даже не компилируется
    ну и если не присобачен трд то и читать нечего
    Последний раз редактировалось NEO SPECTRUMAN; 30.04.2020 в 16:56.

  5. #34
    Veteran Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,673
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    323
    Спасибо Благодарностей получено 
    221
    Поблагодарили
    174 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну да, я про курсор и говорю. Видимо в этом ядре курсор не замаплен на курсорные клавиши. Потом проверю.
    Исходники есть, но там действительно маленький код, он для esxDOS, , там хороший пример, как файлы читать с флешки. Ну и плейер же дампа. И точечные файлы компилятся под #200 адрес, так , к слову.
    С пустым местом понятно.
    В архиве все, что нашлось. SIDPLAY.asm и SIDPLAY2 - это что я ассемблил. в тексте - оригинал, в rar-e - тоже оригинал.
    Немного есть различие, где свежее - х.з.
    Запускаецца из васика с esxDOS точечной командой:
    .sidplay r-type.dmp

    upd - нее, ни курсорные клавиши, ни 6-7, ни A-D - не работают, только W,S,Sp,Ent
    Последний раз редактировалось zebest; 30.04.2020 в 18:24.
    Profi v3.2 -=- Speccy2010,r2

  6. Эти 2 пользователя(ей) поблагодарили zebest за это полезное сообщение:

    Djoni (03.05.2020), NEO SPECTRUMAN (08.05.2020)

  7. #35
    Member
    Регистрация
    21.05.2006
    Адрес
    Canada
    Сообщений
    78
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    этот режим можно было сделать как дополнительный
    а его зачем то сделали основным
    и единственным который может адресовать всю память
    It should be the main one -- it is much better than the other banking modes
    Traditional banking still works too so it is in addition to the usual port IO banking.

    Это должно быть основным - это намного лучше, чем другие банковские режимы
    Традиционная банковская система все еще работает, поэтому она дополняет обычную банковскую деятельность в порту.

    Anyway, some success. This is running on a zxnext at 3.5MHz using esxdos for trdos emulation and AY chips set to mono. This one is the profi version:

    Во всяком случае, некоторый успех. Он работает на zxnext с частотой 3,5 МГц, используя esxdos для эмуляции trdos и чипы AY, установленные на моно. Это версия Profi:

    https://drive.google.com/file/d/15WU...ew?usp=sharing

    I ended up implementing profi banking completely (full 64k banking), Pentagon 512 and Pentagon 1024K. The Pentagon 1024K versions of nsid are not working and I am not sure why yet. My next is only 1MB which means it is more like a Pentagon 768K so I will ask someone else with a 2MB machine to try.

    I plan to remove the profi support in the zx next and instead focus on Pentagon 512 and Pentagon 1024K. The reason is there isn't much space left in the fpga so we'll just hang onto the profi implementation for later in case there is space left in the end.

    В итоге я полностью внедрил Profi Banking (полный банкинг 64 КБ), Pentagon 512 и Pentagon 1024K. Версии nsid Пентагона 1024K не работают, и я пока не уверен, почему. Мой следующий - только 1 МБ, что означает, что это больше похоже на Pentagon 768K, поэтому я попрошу кого-нибудь еще с машиной на 2 МБ попробовать.

    Я планирую удалить поддержку профи в zx дальше и вместо этого сосредоточиться на Пентагоне 512 и Пентагоне 1024K. Причина в том, что в fpga не осталось много места, поэтому мы просто остановимся на реализации profi на потом, если в конце останется место.
    Последний раз редактировалось Alcoholics Anonymous; 30.04.2020 в 17:46.

  8. #36
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как всегда кривизна sid-а поражает
    конечно что документацию писали глухие обезьены мы и так знаем
    но вот еще один пример кривизны

    по документации кольцевая модуляция есть только для triagle
    при этом ни слова про сочетания с другими формами волны и с sync

    конечно железного sid-а у меня нет
    проверяем по эмулятору
    triagle - кольцевая модуляция есть
    triagle+saw - кольцевой модуляции нет
    triagle+pulse - кольцевая модуляция есть
    triagle+saw+pulse - кольцевой модуляции нет


    и думай теперь
    это такая фигня в железном sid-е ?
    или это кривой эмулятор...

    при этом ни один любитель sid-а с повышенным аудиофильством, который отличает неделю выпуска на слух,
    конечно же не оставил никаких письменных \ спектральных \ аудио свидетельств на этот счет
    одно только тупое фапанье на sid

    так же судя по спектрограммам sync немного влияет и на шум
    Последний раз редактировалось NEO SPECTRUMAN; 30.04.2020 в 18:57.

  9. #37
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Update до r0156
    https://dropmefiles.com/so4E2

    побежден adsr bug (хотя есть подозрение что остался adsr bug №2)
    добавлена полная(все что задумано) эмуляция pulse
    добавлены недокументированные формы волны + изменение от pw
    добавлена более спектрально правильная заглушка для sync-а
    опять и снова кончилась память

    к сожалению "сломанный" в прошлом релизе Edge_of_Disgrace_note
    так нормально и не заиграл (сильно диссонирует в начале)
    ну и скорей всего это не исправимо
    тк не получится так же хорошо с эмитировать кольцевую модуляцию как она звучит
    Последний раз редактировалось NEO SPECTRUMAN; 08.05.2020 в 04:04.

  10. Этот пользователь поблагодарил NEO SPECTRUMAN за это полезное сообщение:

    XoRRoX (01.05.2020)

  11. #38
    Guru
    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,732
    Спасибо Благодарностей отдано 
    357
    Спасибо Благодарностей получено 
    369
    Поблагодарили
    238 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    Update до r0156
    Можно сделать версию для Профи? попробую проверить на Профи 5.06 во время праздников. Спасибо!
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  12. Этот пользователь поблагодарил solegstar за это полезное сообщение:

    Djoni (03.05.2020)

  13. #39
    Junior
    Регистрация
    11.01.2020
    Адрес
    Ankara, Turkey
    Сообщений
    5
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Thank you very much for your fantastic work on this. I got it running with Es.pectrum with a Pentagon 1024SL virtual machine.
    I'll be following the progress with great interest

  14. #40
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    Можно сделать версию для Профи?
    r0156 версия для пентагона, профи и скорпиона
    https://dropmefiles.com/Fb45B

    - - - Добавлено - - -

    напомню что обязателен turbo sound
    сделаю версию для одного Ay когда закончу, хотя бы большую часть, TS версии
    Последний раз редактировалось NEO SPECTRUMAN; 09.05.2020 в 04:09.

  15. Эти 2 пользователя(ей) поблагодарили NEO SPECTRUMAN за это полезное сообщение:

    solegstar (03.05.2020), XoRRoX (01.05.2020)

Страница 4 из 29 ПерваяПервая 12345678 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 69
    Последнее: 06.01.2022, 18:12
  2. ZX-Spectrum+CosmicSOUND (AY+SID)
    от =ANDROID= в разделе ZX Концепции
    Ответов: 44
    Последнее: 12.03.2017, 13:30
  3. SID Player на ZX Spectrum
    от SlashNet в разделе Музыка
    Ответов: 39
    Последнее: 09.03.2017, 23:14
  4. Плеер для pt 3
    от Руслан в разделе Музыка
    Ответов: 25
    Последнее: 14.08.2012, 19:25
  5. Плеер для Турбо Саунда!
    от CHRV в разделе Программирование
    Ответов: 12
    Последнее: 28.04.2006, 08:22

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •