User Tag List

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

Тема: Демо эффекты для Вектора

  1. #161

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробую ответить на один из вопросов...
    Цитата Сообщение от electroscat Посмотреть сообщение
    Как на асемблере обратиться к текстовому файлу, находящемуся на дискете или жестком диске, с определенным именем, прочитать определенное количество строк из него ? всего этого нет в руководстве по ассемблеру вроде, векторовскому.. Помогите пожалуйста разобраться, или по крайней мере скажите, где можно информацию поискать ?
    Тут всё сложнее, чем кажется... Есть два варианта запуска программ на Векторе: полностью автономный и из какой-либо операционной системы. В первом варианте нужно в программу на ассемблере добавить подпрограммы обращения к диску, считать нужные сектора с каталогом, найти запись нужного файла, считать перечисленные там сектора, выделить из двоичных данных строки... Второй вариант немного проще, там не нужно изобретать велосипед, а можно просто использовать средства ОС. В общем случае можно почитать, например, эту документацию по системным вызовам Микродос, или вот ещё по CP/M.

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

    electroscat(24.09.2019)

  2. #162

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    файл baboon.pic - я пытался открыть его разными редакторами и программами, просматривал его в hex редакторе, и ничего не нашел, что говорило бы о его параметрах и о том, что это вообще такое.
    Это просто копия трех плоскостей вектора, заголовка там нет. Параметры, если их так можно назвать, фактически содержатся в программе.

    Цитата Сообщение от electroscat Посмотреть сообщение
    Как на асемблере обратиться к текстовому файлу, находящемуся на дискете или жестком диске, с определенным именем, прочитать определенное количество строк из него ? всего этого нет в руководстве по ассемблеру вроде, векторовскому.. Помогите пожалуйста разобраться, или по крайней мере скажите, где можно информацию поискать ?
    Можно начать смотреть здесь, там не на 100% совпадает с ТЗ, но близко.

    Цитата Сообщение от electroscat Посмотреть сообщение
    опция -b компилятора используется, а в tasm 3.0.1 такой опции нет.. Подскажите каким компилятором вы пользуетесь ?
    Использую TASM 3.2

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

    electroscat(24.09.2019)

  3. #163

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Есть два варианта запуска программ на Векторе: полностью автономный и из какой-либо операционной системы.
    Благодарю за ссылки, интересует как раз второй вариант, из под системы, буду изучать, Спасибо !

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Параметры, если их так можно назвать, фактически содержатся в программе.
    Благодарю, углублюсь в код...


    Цитата Сообщение от ivagor Посмотреть сообщение
    Можно начать смотреть здесь, там не на 100% совпадает с ТЗ, но близко.
    Это тоже пригодится, спасибо огромное за ссылочку, я собираюсь из под оси файл доставать, но для общего развития, уверен, очень ценно.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Использую TASM 3.2
    Спасибо !

  4. #164

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    собираюсь из под оси файл доставать, но для общего развития, уверен, очень ценно.
    Ну это как раз "из под оси", пример "5.4 A Sample File Dump Utility" почти то, что нужно - читает файл заданный в командной строке и печатает, только бинарный в hex-виде, а не текст.

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

    electroscat(24.09.2019)

  5. #165

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После прочтения статьи про ошибку в 1801ВМ1 решил портануть калейдоскоп и на вектор. Особо не напрягался, можно сделать и быстрее и короче, зато сравнительно быстро сделал и вроде даже работает.
    Вложения Вложения
    • Тип файла: zip kscope.zip (368 байт, Просмотров: 130)

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

    Oleg N. Cher(15.10.2019), Pyk(18.10.2019)

  6. #166

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    467
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хочу поделиться своей первой програмкой на ассемблере 8080, для вектора. Она как раз к спецэффектам относится.. Вот тут я ее описал : https://zx-pk.ru/threads/29144-progr...=1#post1039328 И скриншоты там есть... Приурочил к тому, что форум таки снова в доступе ! Спасибо что есть такой рессурс !!!
    Последний раз редактировалось electroscat; 23.12.2019 в 11:38.

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

  8. #167

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока нормальные люди готовятся или уже отмечают новый год я успел доделать некую специфическую, странную и некрасивую штуку. Если конкретнее - спектроанализатор сигнала с магнитофонного входа. Это честный анализатор на базе fft, отсюда и его недостатки. Т.к. я спешил и ленился, то сделал только fft-8. На экране показываются 4 полосы с центральными частотами 1302, 2604, 3906 и 5208 Гц. Перекрытие блоков и оконные функции не используются, поэтому в отличие от взрослых анализаторов растекание спектра и алиасинг присутствуют, но я с ними все же немного поборолся. Скорее всего это не первый пример реализации fft для 8080, но я других пока не нашел, поэтому временно горжусь.
    Есть альтернативные очень-очень-очень упрощенные варианты анализаторов типа такого. Там фактически многополосный частотомер, в котором не используются умножение, комплексные числа, возведение в квадрат и извлечение корня, т.е. все прелести fft. На вектор анализаторный движок той штуки вполне перелагается, svofski даже пробовал на реале, за что ему большое спасибо, но все же fft лучше, особенно если все же сделать 16 точек. Из эмуляторов для данного применения могу порекомендовать emu80. Скорее всего VV и v06x тоже подойдут, но я не пробовал. emu не очень подойдет, зато я в нем отлаживаю.

    Всех с наступающим Новым Годом!
    Вложения Вложения
    • Тип файла: zip fft.zip (625 байт, Просмотров: 118)

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

    svofski(31.12.2019), tnt23(07.01.2020)

  9. #168

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мегареспект!

    Я запустил FFT на реале, но кина пока не делал. Посмотрев типатакое я уже гурман и впечатления неоднозначные. Обе программы делают невозможное и превосходят все ожидания.

    В типатаком много необъяснимых шумов и часто например кажется, что должен прыгать басовый столбик, а прыгает самый верхний. Но иногда можно увидеть и что-то веселенькое. Например, в ППК-Воскресенье в тихом месте весело так все плясало, а в Megablast хоть и верхний столбик прыгал, но очень ритмично и позитивно.

    FFT вызывает значительно меньше WTF, это замечательно. Но в том же Воскресенье от этого стало более однообразно, все попадает на одну полосу. Это наверняка правильно, хоть и менее зрелищно. Но вот как-то подозрительно все мельтешит. Может быть экран стирается рановато? По-моему я даже часто вижу верхушки столбиков без низа.
    Больше игр нет

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

    ivagor(31.12.2019)

  10. #169

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,390
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    38 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    electroscat(07.01.2020), svofski(31.12.2019)

  11. #170

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,299
    Спасибо Благодарностей отдано 
    1,028
    Спасибо Благодарностей получено 
    813
    Поблагодарили
    484 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я тоже признаю твою глубину! Снял на скорую руку, постарался, чтобы была неправильная экспозиция и нерезко. С наступающим!

    Больше игр нет

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

    electroscat(07.01.2020), ivagor(31.12.2019)

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

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

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

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

Похожие темы

  1. Демо эффекты для Корвета
    от esl в разделе Корвет
    Ответов: 32
    Последнее: 07.09.2024, 09:28
  2. Картотека ПО для Вектора-06ц
    от svofski в разделе Вектор
    Ответов: 719
    Последнее: 04.04.2024, 11:13
  3. Звуковые эффекты AY в играх
    от goblinish в разделе Игры
    Ответов: 31
    Последнее: 21.07.2015, 04:43
  4. Возьму в дар эффекты для частей мегадемо
    от AAA в разделе Программирование
    Ответов: 36
    Последнее: 25.11.2013, 14:45
  5. Эффекты в музыкальном редакторе ...
    от Robus в разделе Музыка
    Ответов: 0
    Последнее: 20.09.2006, 21:52

Ваши права

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