User Tag List

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 21 по 30 из 64

Тема: PT3 плеер для Вектора-06Ц

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

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

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

    По умолчанию

    С прерываниями, там в основном цикле
    ei
    hlt

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

  3. #2

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Логику работы понял, хитрО.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  4. #3

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

    По умолчанию

    Может это очевидно и не стоило писать, но возможно кому-нибудь будет полезно. Пара слов про Turbo Sound.
    Попробовал, с помощью этого плеера можно играть модули условно называемые TS. У них или расширение TS или PT3 и в конце файла сигнатура TS. Они состоят из двух склеенных PT3 и для них можно сделать как здесь написал. Пока вижу, что таких модулей подавляющее большинство. Ну и двухфайловые варианты тоже подойдут, просто я их буквально один пока видел.
    Модули PT3, у которых по смещению +98 не 20h, а 30h не подойдут, под них надо переделывать, чтобы по номерам паттернов раскидывать на первый или второй YM.

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

    CityAceE(09.07.2025)

  5. #4

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

    По умолчанию

    Доброго времени ! А есть ли версия с поддержкой двух чипов AY? Готовлю эмульна двух Atmega8 - turbosound, есть ли вариант для двух чипов, потестировать эмуль ?
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  6. #5

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  7. #6

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    С помощью прилагаемого батника можно собирать тестовые romы с этим плеером
    pt3test.bat имя_модуля.pt3
    Для этого еще должны быть доступны TASM.EXE и TASM85.TAB
    У меня почему то не собирается ROM, copy говорит что все скопировано, но файла ROM нет, так и остается obj.

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    Проще всего откомпилировать плеер 2 раза в раздельные области памяти и вызывать по очереди.
    А как сделано в спековском оригинале ? Тоже два плеера ? Нужно поинтересоваться у УКНЦшников, недавно перенесли на УКНЦ такой плеер, работает с тремя чипами.

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

    Шитата: "У меня не два плеера работает. А один, но блоки параметров чипа размножаются конечно на каждый чип" - от программера, портировавшего плеер на УКНЦ.

    "Короче есть некий массив переменных где разного вида величины текущие (позиция, текущее портаменто например итд там их кст ВАГОН). Этот массив для каждого чипа. Ну и грубо говоря вызывается процедура play_current_tick(адрес массиваN). А сам именно код в процедуре он один и тот-же, его размножать не надо".

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

    Вероятно copy не отработал, хотя пишет что все ОК. Переименовал obj в COM, попробовал под эмулем запустить, под РДС на треках разнообразное шипение с затуханием и какими то изменениями, под T72 просто тишина, ну редкий выстрел из шипения может произойти, так - черный экран.. В общем, не понимаю пока в чем проблема...

    Скорее COPY не правильно работает.
    Сообщает что :



    И после этого никакого ROM нет в папке. Только OBJ. Что может быть ?

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

    При этом, я предположил что файл остается с расширением OBJ, переименовал его, и увы, не работает... PT3 файлы взял из тех которые на УКНЦ и Спеке работают точно.
    Последний раз редактировалось electroscat; 10.07.2025 в 11:17.
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  8. #7

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

    По умолчанию

    electroscat, на скриншоте не вижу, с каким модулем pt3 идет сборка. Если без модуля, то конечно ничего осмысленного играть не будет.
    Про Turbo Sound к сожалению добавить мне нечего.

  9. #8

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

    По умолчанию

    Подскажите, как заставить это работать ? ))))

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

    Цитата Сообщение от ivagor Посмотреть сообщение
    electroscat, на скриншоте не вижу, с каким модулем pt3 идет сборка. Если без модуля, то конечно ничего осмысленного играть не будет.
    А где его взять ? Вот все что в архиве было, тобавил туда TASM и TASM85.TAB и откомпилил, вашим же батником...
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

  10. #9

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

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    Подскажите, как заставить это работать ? ))))
    Просто передать имя файла в батник. Посмотри внутрь, там написано

    copy /b pt3ini.obj+%1 pt3test.rom

    Это значит что надо первым аргументом батничку передать .pt3 файл

    pt3test.bat muzon.pt3
    Больше игр нет

  11. #10

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

    По умолчанию

    Понял, ему надо после батника еще имя PT3 добавлять, чтоб он его приделывал к рому... Воно че..

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

    Цитата Сообщение от svofski Посмотреть сообщение
    Посмотри внутрь,
    Да, спасибо, увидел.

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

    Да, так работает... Надо разбираться с кодом, круто таки написать плеер под 2 чипа минимум.. Ибо аппаратная часть на подходе, программная увы, только теоретически.
    Но звучит отлично, нужно отдать должное тем кто причастен, спасибо !!!
    Сейчас в коллекции:
    Вектор 06Ц.01(Минск, Волжский, Астрахань, Киров) x4, Вектор 06Ц.02(Кишенев), Электроника 0511 УКНЦ (СЭМЗ) X2, Электроника 0511 УКНЦ (КВАНТ), Агат 7, Агат 9, Поиск-1.03 (VGA), Поиск-1.03 (CGA сток), Электроника БК-0011(10,11M) [3IN1], Электроника БК-0010-01, Львов ПЛ-01, Корвет ПК8010, Партнер 01.01, Спектр-001, БАЙТ(БПО_СВТ), Волна 48, Ленинград 48, Веста ИК-30, Веста ИК-31, БПК Дельта-Микро, Компакт 256(новодел),
    и ... AMD K6-300, Pentium 200 mmx, 386SX-16 ...

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсики для Вектора-06Ц и клонов
    от ivagor в разделе Вектор
    Ответов: 696
    Последнее: 25.10.2025, 02:34
  2. Картотека ПО для Вектора-06ц
    от svofski в разделе Вектор
    Ответов: 719
    Последнее: 04.04.2024, 11:13
  3. Пишу шедевр для «Вектора 06Ц»
    от metamorpho в разделе Вектор
    Ответов: 442
    Последнее: 21.07.2022, 06:15
  4. Ответов: 3
    Последнее: 29.06.2021, 18:07
  5. PT3 плеер, модификация
    от Corpsegrinder в разделе Программирование
    Ответов: 5
    Последнее: 17.02.2005, 18:09

Ваши права

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