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

User Tag List

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 55

Тема: Плеер-конвертер VortexTracker ВИ53

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

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    надо дружно попросить Pyk-а впилить минимальный зх+ви53 в эму80
    без мультиколоров
    желательно с 128К
    портом FE
    и снапшотами

    дед мороз @Pyk выходи
    У "Деда Мороза" пока не очень хорошо со свободным временем
    Поэтому пока не буду разбрасываться, и без того много недоделанного.
    Хотя, если честно, соблазн добавить хотя бы минимальную конфигурацию Спектрума есть, и когда-нибудь я, наверное, это сделаю

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

  3. #32
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    741
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    44 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Зачем сразу кваз. Для примера LESNIKv2.pt3 (Wally/Сергей Нилов) на котором я экспериментировал - 8665 байт. Сжатый psgpackerом tbk - 21492 байта. А сжатый вышеупомянутым psgcompressorом (распаковщика для 8080 на сегодня нет) с уровнем сжатия 5 - 14690 байт.
    Чуть посидел и адаптировал плеер Ромы Василенко под 8080 и порты #14 #15, завтра ещё подчищу и отправлю Роме, пока грубенько )

    player.zip
    Последний раз редактировалось DenisGrachev; 24.09.2023 в 18:51.

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

    ivagor (24.09.2023), parallelno (25.09.2023), svofski (24.09.2023)

  5. #33
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тоже попробовал конверснуть тот плеер в 8080, только в мнемониках 8080 для tasm (а значит и для pretty). Для чистоты эксперимента пока не смотрел и даже не скачивал версию Дениса, но вряд ли будут серьезные различия. В архиве два варианта: fast - это аналог версии для z80, а в compact свернуты циклы и почти все out вынесены в процедуру.

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

    Пока проверял только на леснике, если вдруг выявятся ошибки - поправлю.
    Вложения Вложения
    Последний раз редактировалось ivagor; 25.09.2023 в 22:09. Причина: добавил пример

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

    DenisGrachev (26.09.2023), metamorpho (25.09.2023), svofski (25.09.2023)

  7. #34
    Activist Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    339
    Спасибо Благодарностей отдано 
    599
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    58 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, спасибо за перевод плеера в 8080 !!
    Вставил код в pretty, там показывает в нескольких строчках синтаксические ошибки.
    Я не до конца улавливаю некоторые моменты в этих плеерах.
    Можно ли мне более просто объяснить.
    Куда вставляется плеер ?
    Где взять музыку для этого плеера ?
    И как этот плеер связан с "Fast PSG Packer for compression levels [4..5]" ?

    Хорошо бы если будет пример кода типа "РЫБА" как у svofski в Pretty, чтобы было совсем
    понятно, где и как расположен плеер:

    ORG 100H
    STRINT: DI
    MVI A,0C3H ; установить переход (код команды JMP) в
    STA 0000H ; нулевой адрес и
    STA 0038H ; адрес вызова прерывания.
    LXI H,STRINT ;УСТАНОВКА СТАРТА ПО "БЛК/СБРОС".
    SHLD 0001H
    LXI H,INIT ;УСТАНОВКА ВЕКТОРА ПРЕРЫВАНИЯ.
    SHLD 0039H
    XRA A ;ВЫКЛ. ОЗУ КВАЗИДИСКА.
    OUT 10H
    JMP Progrm ;ПЕРЕХОД НА НАЧАЛО.

    ======== обработка прерываний
    INIT:.......ei\ret

    ;============= НАЧАЛО
    Progrm:
    ...........................
    jmp Progrm

  8. #35
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил пример, надеюсь он ответит на вопросы.

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

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Где взять музыку для этого плеера ?
    Берем музыку в любом формате и преобразуем в psg. Потом psg сжимаем компрессором и этот результат сжатия можно игратьвышеприведенным плеером.

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

    Если что, сам для конверсии в psg использую AY_Emul
    Последний раз редактировалось ivagor; 25.09.2023 в 20:18.

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

    metamorpho (25.09.2023)

  10. #36
    Activist Аватар для metamorpho
    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    339
    Спасибо Благодарностей отдано 
    599
    Спасибо Благодарностей получено 
    173
    Поблагодарили
    58 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Добавил пример, надеюсь он ответит на вопросы.
    А если используется не TASM а Pretty ассемблер, то как внедрить в него файл с музыкой lesnikv2.5 ?

  11. #37
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    А если используется не TASM а Pretty ассемблер, то как внедрить в него файл с музыкой lesnikv2.5 ?
    В прекрасм только .db ....
    Готового примера с новыми плеерами у меня пока нет, есть пример с гигачадом.
    Больше игр нет

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

    metamorpho (25.09.2023)

  13. #38
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В pretty можно использовать base64 (например как здесь, хотя это вроде старая версия).

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

    metamorpho (25.09.2023)

  15. #39
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    793
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    хотя это вроде старая версия
    Текущая версия тут https://svofski.github.io/pretty-8080-assembler/
    Больше игр нет

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

    metamorpho (25.09.2023)

  17. #40
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    В прекрасм только .db
    В новых версиях не поддерживается db64 или под db ты обобщенно подразумеваешь и db64?

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

    Добавил lesnikv2 в виде .db

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

    metamorpho (25.09.2023)

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Эмуляция AY с использованием ВИ53
    от ivagor в разделе Вектор
    Ответов: 53
    Последнее: 17.01.2024, 21:18
  2. Играем мелодии на ВИ53
    от SegaBoy в разделе Радио-86РК
    Ответов: 187
    Последнее: 20.05.2022, 01:35
  3. Ответов: 35
    Последнее: 03.12.2020, 00:05
  4. плеер для sega и конвертер wav to bin
    от Renegade в разделе SEGA
    Ответов: 0
    Последнее: 26.09.2012, 14:36

Ваши права

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