User Tag List

Страница 17 из 24 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 282

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Ка ты настраиваешь порты 7FFD и EFF7 ?
    7FFD
    все обращения так
    Код:
    c64_0_page = 0					;128 FAST
    c64_0_page_4_port = c64_0_page or $18
    d3 1 - screen 2
    d4 1 - basic 48 rom
    d5 0 - memory paging enable
    d6 0 - не знаю что сюда писать для совместимости
    d7 0 - не знаю что сюда писать для совместимости



    Код:
    ; enable RAM0 on 0000-3FFF window
    ; pentagon
    								if ram0_type = 1
    								ld bc,$EFF7		;pentagon
    								ld a,%00001000 		;D3 1 = slot 0 page0
    								out (c),a
    								endif
    Код:
    ; disable RAM0 in 0000-3FFF window
    								if ram0_type = 1	;Pentagon
    								ld bc,$EFF7		
    								xor a
    								out (c),a	
    								endif
    трактую так как в унриале
    d0 0 - 16c off
    d1 0 - 512x192 off
    d2 0 - enable memory >128k (тк страницы уже загружены возможно? в расширенном режиме)
    d3 1 - ram0 in cpu0
    d4 0 - разрешено турба
    d5 0 - hardware mc off
    d6 0 - 384x304 off
    d7 0 - cmos off?

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

    Цитата Сообщение от zebest Посмотреть сообщение
    "не одобренная", под 3+ порты.
    +3 кроме того что не одобренная
    еще и местами не полноценная...

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

    Цитата Сообщение от zebest Посмотреть сообщение
    Бит в йём много, даже частично что то получилось - плейер не вылетает, файл загружает, значит 0-я страница подключается правильно вместо ПЗУ??
    ну если играет то значит ram0 подключен

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

    Цитата Сообщение от zebest Посмотреть сообщение
    Дальше - хуже. Играет только один канал, значит половина TS. я так понимаю, в разные каналы своя порция данных идет, и естессно с разных страниц памИтИ. Как бы вычислить и решить, где я косячу и туплю с маппингом ??
    если подключится не правильная страница
    то все зависнет нахрен
    вероятность того, что после такого плеер продолжит работать близка к 0

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

    Цитата Сообщение от zebest Посмотреть сообщение
    Играет только один канал, значит половина TS. я так понимаю, в разные каналы своя порция данных идет, и естессно с разных страниц памИтИ.
    тут нужно уточнение
    играет ли один канал
    или играет один Ay

    тк один канал
    одновременно на 2-х Ау-ках

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

  3. #2

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,814
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    390
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    246 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    тут нужно уточнение
    играет ли один канал
    или играет один Ay
    Из двух колонок - звук только в левой, правая молчит, ну и слышу как бы половину мелодии.

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    d2 0 - enable memory >128k (тк страницы уже загружены возможно? в расширенном режиме)
    Тут как бы тоже тогда непонятно.
    При нуле во втором бите включается режим over 128k
    А попробуй втуда единицу, тогда чисто 128й режим по идее должен быть?
    (ну 128 режим памяти и РAM вместо РОМ)
    Будет работать?

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    если подключится не правильная страница
    то все зависнет нахрен
    вероятность того, что после такого плеер продолжит работать близка к 0
    Это я тоже понимаю, но я голову морочу только со страницами памяти, тут вариантов не так много, или неправильно подключена, или не туда, или не подключена.
    И бордюр синеньким мигает, если тактов не хватает, типа как то работает, не виснет.
    Последний раз редактировалось zebest; 24.05.2020 в 22:29.
    Profi v3.2 -=- Speccy2010,r2

  4. #3

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

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    А попробуй втуда единицу, тогда чисто 128й режим по идее должен быть?
    Будет работать?
    у меня все работает
    128-1024
    из глюка тожо запускаетсо и работает



    >128 лочится и при включении и при выключении ram0
    https://dropmefiles.com.ua/ru/z9fRSY

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

    Цитата Сообщение от zebest Посмотреть сообщение
    Из двух колонок - звук только в левой, правая молчит, ну и слышу как бы половину мелодии.
    у каждого жо Ay-ка свое стерео
    а у буржуев там еще и возможность баланса

    по буржуйскаму стандарту
    я по идеи разрешаю вывод и на правый и на левый канал при выборе AY
    выбор ay-ков всегда как реги FF и FE
    Последний раз редактировалось NEO SPECTRUMAN; 10.07.2020 в 10:45.

  5. #4

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

    По умолчанию

    ВНЕЗАПНО обновление Turbo Sound версии

    доработаны фильтры

    NSID_Emu_TS r0250
    https://dropmefiles.com.ua/ru/7KxLme
    https://anonfiles.com/zeuax123od/NSID_Emu_TS_r0250_7z
    Последний раз редактировалось NEO SPECTRUMAN; 10.07.2020 в 10:43.

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

    zebest(24.05.2020)

  6. #5

    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    1,814
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    390
    Спасибо Благодарностей получено 
    341
    Поблагодарили
    246 сообщений
    Mentioned
    14 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в этой тестовой версии звук идет на обе колонки, но играет так же, половина мелодии.
    причем если память проверяю в UMT - 128k тест идет без проблем, 512к - вылетает естессно.
    Если бы я нулевую страницу неправильно подключил - я бы точно ничего не услышал. Так ведь?
    Последний раз редактировалось zebest; 24.05.2020 в 22:46.
    Profi v3.2 -=- Speccy2010,r2

  7. #6

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

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    Если бы я нулевую страницу неправильно подключил - я бы точно ничего не услышал. Так ведь?
    типо того
    тк там лежит сам загруженный sid
    первые его 16К
    а только потом он перемещается на свои адреса для воспроизведения

    но вот хедер щас читается из копии
    тк долбанный +3 не может подключать раму в cpu0 не через Ж
    так же изза этого
    будущие версии для +3
    возможно не будут выдавать дополнительную инфу(типа аффтар, цвет кошки аффтара итд) о сиде
    Последний раз редактировалось NEO SPECTRUMAN; 24.05.2020 в 23:36.

  8. #7

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

    По умолчанию

    NSID_Emu_TS r0274
    https://dropmefiles.com.ua/ru/VPC72UBN
    https://anonfiles.com/30W3Nb30o9/NSID_Emu_TS_r0274_7z


    список изменений можно прочитать при помощи телепатии

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

    Цитата Сообщение от solegstar Посмотреть сообщение
    Записал и оформил на SoundCloud.
    Записывал на Профи 5.06 в обычном, не турбо, режиме.
    Муз.процы YM2149F
    было бы прикольно сравнить r0156 с r0274
    Последний раз редактировалось NEO SPECTRUMAN; 10.07.2020 в 10:47.

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

    solegstar(30.05.2020), Uzix(30.05.2020)

  9. #8

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    379
    Поблагодарили
    242 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    NEO SPECTRUMAN, по возможности, запишу. Сейчас всё по коробкам, никак не перееду в новый кабинет.
    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.

  10. #9

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

    По умолчанию

    BUG FIXES ONLY
    ничего нового
    просто исправлены некоторые ошибки


    NSID_Emu_TS r0276
    https://anonfiles.com/TbC0HdA9o8/NSID_Emu_TS_r0276_7z
    https://dropmefiles.com.ua/ru/N6kT


    NSID_Emu r0276
    https://anonfiles.com/N8R4L3A3o2/NSID_Emu_r0276_7z
    https://dropmefiles.com.ua/ru/3ZfAa


    NSID_Player r0276 (HardSID on AY Ports)
    https://anonfiles.com/R6B1L2Aeo7/NSI...on_AY_Ports_7z
    https://dropmefiles.com.ua/ru/MWV6BKZ


    NSID_Player r0276 (HardSID on xxCF)
    https://anonfiles.com/L5D0ReA4oa/NSI...SID_on_xxCF_7z
    https://dropmefiles.com.ua/ru/c3WQxa5


    NSID_Player_Pro r0276 (HardSID on AY Ports)
    https://anonfiles.com/J2P8L5Aco3/NSI...on_AY_Ports_7z
    https://dropmefiles.com.ua/ru/LPcY2fVSRK


    NSID_Player_Pro r0276 (HardSID on xxCF)
    https://anonfiles.com/Z715M9A4of/NSI...SID_on_xxCF_7z
    https://dropmefiles.com.ua/ru/fYa4mSy



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

    и возможно где то еще есть критические ошибки


    так же молчащий Popcrn03.sid
    который упоминался в этой теме
    теперь выходит с ошибкой
    вместо издавания тишины



    еще оказалось никакой защиты памяти по адресам SID-а нет
    и никакие порты SID-а не зеркалятся...
    а то что я добавил делает не много не те функции хотя тоже повышающие стабильность работы



    сейчас код который использует не полную дешифрацию
    вполне успешно затирает код эмулятора
    и все зависает

    такое например наблюдается в Lothering.sid от некого Tomas Danko
    к счастью это мерзкое противное *****
    которое никто не захочет слушать

    хотя я посмотрел у меня есть некоторые идеи как организовать более полноценную защиту эмулятора от записи без серьезных потерь производительности
    Последний раз редактировалось NEO SPECTRUMAN; 18.06.2020 в 19:25.

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

    Djoni(18.06.2020), solegstar(18.06.2020)

  11. #10

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

    По умолчанию

    на всякий случай выложу то, что есть
    NSID_Emu_TS r0387 Alfa Preview
    https://anonfiles.com/v4A0Z5Eao1/NSI...lfa_Preview_7z
    https://dropmefiles.com.ua/ru/vAwHk



    добавлена поддержка ATM Turbo 1
    насколько работоспособно на реальном железе неизвестно

    сделана версия +3 Fast
    которая отличается тем что вся память c64 лежит в быстрой памяти
    но работает не стабильно
    и не может грузить файлы больше 16К ($4000)
    если пытаться грузить файлы больше
    все успешно зависает


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

    для предотвращения полного зависания добавлены ловушки
    которые должны будут передать управление обратно в меню и восстановить эмулятор
    хотя это не всегда спасает
    например Edge_of_Disgrace.sid (тот что 55К) вполне вешает все в конце через раз

    ну и там много чего еще добавлено \ починено \ недоделано \ испорчено итд...
    Последний раз редактировалось NEO SPECTRUMAN; 10.07.2020 в 00:53.

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

    Djoni(10.07.2020), Kalantaj(10.07.2020), solegstar(10.07.2020), Uzix(10.07.2020)

Страница 17 из 24 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

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

Ваши права

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