User Tag List

Показано с 1 по 10 из 151

Тема: Ретро-ЯП Millfork для Atari, Apple II, ZX Spectrum, MSX, CP/M, NES, Game Boy и MS-DOS

Древовидный режим

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

    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,887
    Спасибо Благодарностей отдано 
    137
    Спасибо Благодарностей получено 
    135
    Поблагодарили
    83 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    Exclamation

    Итак очередная версия моего плеера под XDOS.
    На этот раз она по расширению файла понимает какой тип плеера нужен, и подгружает его.
    Пока этот два варианта CMC - Chaos Music Composer и MPT - Atari Music ProTracker.
    Выглядит это так:



    К сожалению с MPT до конца разобраться не получилось и сменить адрес загрузки с наскока не вышло.
    Однако это оказалось ещё не все проблемы, не знаю как с форматом MPT, но вот в CMC расположение «паттернов»(?)
    в памяти привязывается при сохранении файла в редакторе.

    Например, если у файла указано, что он загружается в область $8000, а потом его попытаться проиграть с $a000, то
    мы в лучшем случае получим попёрдываение или завывание, а в худшем плеер почему-то тупо повиснет.

    В результате чего пришлось питать ретранслятор адресов, который искал нужный и корректировал его под адрес
    загрузки.



    Честно говоря я немного в шоке от того, что это приходится делать в обратную сторону. Видимо спектрум разбаловал вменяемой логикой
    Логично же, что первый раз плеер вызывает инициализацию и может табличку адресов подкорректировать. Но нет, всё жОска прибито.

    Подозреваю что в MPT такая же фигня.
    Вложения Вложения
    • Тип файла: zip DOS5.zip (82.6 Кб, Просмотров: 92)

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

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

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

Похожие темы

  1. Ответов: 11
    Последнее: 08.12.2023, 17:18
  2. Bad Apple для MSX/MSX2
    от Pyhesty в разделе MSX
    Ответов: 4
    Последнее: 31.05.2021, 21:45
  3. Перенос игр с Game Boy на ZX Spectrum
    от CityAceE в разделе Программирование
    Ответов: 104
    Последнее: 14.02.2019, 10:56
  4. Game Boy Advance
    от megabyte в разделе Nintendo
    Ответов: 8
    Последнее: 22.05.2006, 14:48
  5. Game Boy Advance в Питере.
    от Surfin_Bird в разделе Nintendo
    Ответов: 10
    Последнее: 21.08.2005, 09:50

Ваши права

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