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

User Tag List

Страница 20 из 34 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя
Показано с 191 по 200 из 338

Тема: Ассемблер Радио-86РК

  1. #191
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ещё вопрос: взял boulder.rkr, дизассемблировал и все места где идёт обращение на A000-A003 заменил на EC00-EC03, соответственно. Также заменил C001 на EF01, E000 на F000 и иже с ними. С картинкой - всё отлично. Апогеечные цвета один в один как на моём РК) Но это к делу не относится.
    По делу - звук на Апогей с игрой переезжает, но как-то странно. Как будто два из трёх каналов. А третий фонит писком. На Апогее случаем, помимо адреса, местами каналы/управляющий вход не поменяны?

    Для примера - вот прикладываю, да простят авторы за издевательство)

    P.S. Кстати, проделал те же процедуры с Диззи - аналогичный эффект.
    Вложения Вложения

  2. #192
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал и в эмуляторе, и на реале - да, похоже какие-то глюки со звуком. И файл, кстати, грузится с ошибкой контрольной суммы.
    Посмотрел болдердашы апогеевские, четыре штуки - три чёрно-белых и один почему-то чёрно-красный. Везде есть и музыка, и эффекты - глюков не наблюдается. Может лучше с ними сравнить и посмотреть в чём там дело?

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

    Цитата Сообщение от norduk Посмотреть сообщение
    ...
    На Апогее случаем, помимо адреса, местами каналы/управляющий вход не поменяны?
    ...
    0xEC00 - канал 0
    0xEC01 - канал 1
    0xEC02 - канал 2
    0xEC03 - управление
    Последний раз редактировалось SegaBoy; 07.12.2017 в 00:56.

  3. #193
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Попробовал и в эмуляторе, и на реале - да, похоже какие-то глюки со звуком. И файл, кстати, грузится с ошибкой контрольной суммы.
    Посмотрел болдердашы апогеевские, четыре штуки - три чёрно-белых и один почему-то чёрно-красный. Везде есть и музыка, и эффекты - глюков не наблюдается. Может лучше с ними сравнить и посмотреть в чём там дело?
    Да, отличная идея. Вечером гляну.

  4. #194
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Опытным путём я выявил следующее: картинка - где надо, ВИ53 - где надо, а спецэффекты - всё там же. Есть ощущение, что они звучат через пищалку. Пищалка, вообще, где висит? К ней как обращаться? В РК и в Апогее, соответственно.

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

    Именно так как я написал: заменил 8002 на ED02 и спецэффекты пошли куда надо. Остался какой-то паразитный звук, но это уже мелочи. Скорее всего кто-то не туда куда надо шлёт что-то. В общем, это детали. Вроде всё более-менее понятно. Осталось выяснить, где же сидит пищалка на моём РК)

  5. #195
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если пищалка это пьезодинамик, то она висит в Апогее на первом канале ВИ53. Второй и третий канал на неё не заведены. При выводе трёхканального звука через тв она конечно совсем неуместна (я в итоге развинтил свой Апогей и выбросил её подальше). Но, еслиб дело было только в ней, то это не портило бы звук в эмуляторе и у меня на реальном Апогее (уже без пищалки).

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

    Позапускал этот РКашный болдер на разных эмуляторах - вроде стало немного понятнее. Он скорее расчитан на журнальную (или ещё какую) схему подключения - где каналы не тупо сведены в один (как у Апогея). Там один канал используется для управления другим - вот он и даёт этот паразитный писк, если используется не та схема. Или отсутствует музыка/спецэффекты, если каналы перепутаны.

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

    Посмотрел как устроены РКашный и Апогеевские Болдеры. В обоих случаях музыка на заставке играет через первый канал ВИ53. Во время игрового процесса на нём же булькают спецэффекты - всякие пиликанья и переливы. А вот самые интересные эффекты - звуки топота, падение камней и сочные взрывы - выводятся через tape_out (у кого он никуда не подключён, могут даже и не догадываться о существовании этих эффектов).
    Отличие во втором и третьем каналах ВИ53. На Апогее там тишина, а на РК выводится что-то совсем не похожее на музыку или звуки (это или просто мусор, или сигналы управления первым каналом по журнальной схеме).

  6. #196
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Посмотрел как устроены РКашный и Апогеевские Болдеры. В обоих случаях музыка на заставке играет через первый канал ВИ53. Во время игрового процесса на нём же булькают спецэффекты - всякие пиликанья и переливы. А вот самые интересные эффекты - звуки топота, падение камней и сочные взрывы - выводятся через tape_out (у кого он никуда не подключён, могут даже и не догадываться о существовании этих эффектов).
    Отличие во втором и третьем каналах ВИ53. На Апогее там тишина, а на РК выводится что-то совсем не похожее на музыку или звуки (это или просто мусор, или сигналы управления первым каналом по журнальной схеме).
    Вот да, да и ещё раз да) Мои исследования показали примерно тоже самое, первый канал - музыка, второй и третий - не используются (и паразитный откуда-то оттуда), а спецэффекты, те, что камни и взрывы - это ваще песня (ни ВИ, ни пьезо).

    Собственно, это что за такая недокументированная возможность - через tape_out?) Или она документированная, но неиспользуемая?
    А, главное, как её применить с пользой дела?

    В Апогее, значит, реальном, спецэффекты тоже должны молчать, если не подключить магнитофон или не вывести его сигнал на динамики?

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

    И, кстати, апогеечный Болдер (тот, который самый увесистый на 23Кб) отлично стартует на РК с 32Кб памяти (а у него уровней больше ), поменял только порты ВГ-ВТ-ВИ и всё взлетело) А, ну и спецсимвол закраски поля заменил, так как в РК нет нужного...
    Последний раз редактировалось norduk; 09.12.2017 в 00:05.

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

  8. #197
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Бросил провод с tape-out под резистор третьего неработающего канала ВИ53 и спецэффекты пошли в ящик! Ура! Остаётся открытым следующий вопрос: можно ли эту особенность использовать при программировании музыки на ВИ. Вроде что-то подобное делалось на Векторе 06Ц.

  9. #198
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    264
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшие комментарии: если на Апогее для воспроизведения звука используются все 3 канала таймера, то на РК - толькол первый. А второй и третий могут использоваться для программирования длительности звука.
    На реальном Апогее магнитофонный сигнал к выходу звука не подмешивается, но вывод звуковых эффектов на магнитофонный выход довольно широко использовался. Так что в случае боулдера часть звуков шла на один выход, часть - на другой. Можно было даже подключить стерео-колонки

  10. #199
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от norduk Посмотреть сообщение
    Бросил провод с tape-out под резистор третьего неработающего канала ВИ53 и спецэффекты пошли в ящик! Ура! Остаётся открытым следующий вопрос: можно ли эту особенность использовать при программировании музыки на ВИ. Вроде что-то подобное делалось на Векторе 06Ц.
    Вообще, лучше это делать изначально - свести все звуковые каналы в один. Например так сделано у фирменных Спектрумов (с AY) - три канала AY, плюс бипер, плюс tape_out и tape_in - все сведены в один. Таким образом через тв слышно основную музыку, биперные эффекты (а не писки через пищалку), так же процесс записи и наконец процесс загрузки (магнитофоны, плееры, телефоны и тд. отрубают внешний динамик при подключении наушников в разъём jack - и как тогда контролировать процесс загрузки на РК, в тишине?).

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

    Таким образом можно получить в играх на РК пять голосов - три канала ВИ53 и два биперных - INTE и tape_out. Ну а по журнальной схеме только один канал ВИ и два биперных.

  11. #200
    R.I.P.
    Регистрация
    17.08.2013
    Адрес
    г. Москва
    Сообщений
    965
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Небольшие комментарии: если на Апогее для воспроизведения звука используются все 3 канала таймера, то на РК - толькол первый. А второй и третий могут использоваться для программирования длительности звука.
    На реальном Апогее магнитофонный сигнал к выходу звука не подмешивается, но вывод звуковых эффектов на магнитофонный выход довольно широко использовался. Так что в случае боулдера часть звуков шла на один выход, часть - на другой. Можно было даже подключить стерео-колонки
    Здесь непонятно: что значит - только первый? В том смысле, что "так применяли" или "так работает"?) Вот тут, например, добрые люди странслировали музыку супермарио под мои нестандартные порты и я слышу именно трехголосую мелодию, а не одно. Или же речь идёт об оригинальной схеме ВИ53 из журнала "Радио"?

    При этом утверждение выше объясняет паразитные звуки в болдере на других каналах) Видимо, как и говорит SegaBoy, они как раз и применялись для управления длительностью, при подключении ВИ53 по оригинальной схеме.

    А что именно это значит касаемо Апогея? В том плане, что мы получили три канала, но теперь не можем управлять некой длительностью?) Так как по факту из немногочисленных демок для Апогея можно услышать вполне себе приличный звук, похожий на AY.

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

    Цитата Сообщение от SegaBoy Посмотреть сообщение
    Таким образом можно получить в играх на РК пять голосов - три канала ВИ53 и два биперных - INTE и tape_out. Ну а по журнальной схеме только один канал ВИ и два биперных.
    Так в итоге, tape_out - это у нас что, ещё один однобитный канал?

Страница 20 из 34 ПерваяПервая ... 161718192021222324 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. РАДИО-86РК на Z80
    от Vladimir_S в разделе Радио-86РК
    Ответов: 310
    Последнее: 06.06.2017, 21:13
  2. Радио-86РК: По страницам журнала "Радио"
    от Viktor2312 в разделе Радио-86РК
    Ответов: 79
    Последнее: 13.02.2014, 08:34
  3. Радио 86рк на AVR
    от PWA в разделе Радио-86РК
    Ответов: 6
    Последнее: 10.06.2013, 13:01
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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