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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Можно ли "Multiface+3" научить работать с "Beta Disk Interface"?

  1. #1

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    187 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Question Можно ли "Multiface+3" научить работать с "Beta Disk Interface"?

    Многие из тех, кто грузил когда-то игры с кассет, помнят надпись во время загрузки "M1 LOADING" или "M128 LOADING" или "M3 LOADING". Это означало, что игра "скинута" мультифейсом и чуточку подломана, чтобы работала на всех компах. В общем я заинтересовался этим устройством и, кажется, не один только я. По крайней мере один человек с форума обещал, что в ближайшем будущем соберёт несколько готовых устройств А значит у меня есть шанс вскоре стать владельцем этого чудного девайса.

    Вот я и задумался о том, как же я буду юзать мультифейс на своем +2B. С моим спекком совместим только "Multiface+3", а он работает только с двумя устройствами: +3DOS и магнитофон. +3DOS у меня естественно нет, а с магнитофоном работать очень медленно. Хочется побыстрей. Какие есть варианты? Покупать что-ли специально Spectrum +3? Это конечно хороший вариант, но может можно ещё что-то придумать?..

    Вот здесь http://speccy.info/Multiface есть упоминание о том, что самый первый из мультифейсов умел работать с кучей устройств, в том числе и с Beta Disk Interface! Следующий (M128) тоже работал с кучей устройств. Вот я и подумал, может можно как-то выдрать из прошивки M1 кусок кода отвечающий за работу с BDI и засунуть этот код в прошивку M3? (можно заместо поддержки +3DOS) Кто что думает по этому поводу?

    Вот несколько полезных ссылок по мультифейсу, сам я там мало чего понимаю, так как не разбираюсь ни в "железе", ни в иностранных языках.

    http://www.worldofspectrum.org/infos...cgi?id=1000274
    http://www.indigobanquet.adsl24.co.u.../multiface.htm
    http://hardware.speccy.org/hardware/Multiface3.html

    И огромная просьба к тем, кто хоть немного знает английский, пожалуйста поинтересуйтесь этим моим вопросом либо на WoS, либо у людей, на чьи страницы я привел ссылки! И пожалуйста не предлагайте мне гуглтранслатор! Он ужасно коверкает даже разговоры на бытовые темы, а что уж говорить про специфические термины! Я это говорю, потому что иногда пытаюсь переводить гуглом некоторые статьи о 8-ми битных компах, получается полный бред!

    Я знаю что на BDI имеется "волшебная" кнопка, но первые же опыты показали, что работает она очень криво, многие хорошие игры вообще не работают, в других необратимо портятся спрайты персонажей и т.д. и т.п. Мультифейс же гораздо более умный, корректный и вежливый ))
    ___________

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

    Conan(26.11.2022)

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

  3. #2

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    187 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А если сохранить снапшот на ленту, то его потом сильно трудно адаптировать под TR-DOS?

    P.S. Вот тут http://www.sellmyretro.com/offer/det...tic-Robot-3700 продают за 40 фунтов, и вроде даже за 6-7 фунтов отправят по всему миру.
    ___________

  4. #3

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    187 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Дизасм MF3 вроде как:

    https://github.com/terriblefire/mf3/.../mf3.asm#L3217

    Сколько денег будет стоить выпилить оттуда ненужное, и впилить выгрузку/загрузку снапшотов на TR-DOS?

    Если сильно много, то может дешевле будет ускорить раза в 3 выгрузку/загрузку на ленту? В телеге обсуждали, и вроде пришли к выводу, что MF3 юзает процедуры save/load пзу48 , т.е. типа надо редактировать не пзу мультифейса, а пзу спектрума.

    Однако goodboy вот чего пишет

    Так что я что-то не пойму, для ускорения работы с лентой, чьё пзу нужно редактировать

    Призываю @goodboy и @SoftLight и всех остальных тоже )
    ___________

  5. #4

    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,242
    Спасибо Благодарностей отдано 
    993
    Спасибо Благодарностей получено 
    615
    Поблагодарили
    333 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZX_NOVOSIB, задача то какая? Хочется через MF3 загружать/сохранять снапшоты на дискеты?
    MF3 у тебя уже есть. Наверное, тебе нужен Интерфейс +3DOS ZX для Spectrum 128+2A/B.

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

    Djoni(25.11.2022)

  6. #5

    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    805
    Спасибо Благодарностей получено 
    53
    Поблагодарили
    34 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Дизасм MF3 вроде как:

    https://github.com/terriblefire/mf3/.../mf3.asm#L3217

    Сколько денег будет стоить выпилить оттуда ненужное, и впилить выгрузку/загрузку снапшотов на TR-DOS?

    Если сильно много, то может дешевле будет ускорить раза в 3 выгрузку/загрузку на ленту? В телеге обсуждали, и вроде пришли к выводу, что MF3 юзает процедуры save/load пзу48 , т.е. типа надо редактировать не пзу мультифейса, а пзу спектрума.

    Однако goodboy вот чего пишет

    Так что я что-то не пойму, для ускорения работы с лентой, чьё пзу нужно редактировать

    Призываю @goodboy и @SoftLight и всех остальных тоже )
    Прошивка с автоматической турбо загрузкой https://sites.google.com/view/rodolfoguerra?pli=1

    Скрытый текст

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

  7. #6

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    471
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SoftLight Посмотреть сообщение
    Хочется через MF3 загружать/сохранять снапшоты на дискеты
    Цитата Сообщение от Djoni Посмотреть сообщение
    Прошивка с автоматической турбо загрузкой
    Novosib опять хочет странного - скрестить MF3 c Tr-Dos или ускорить запись/загрузку на/с ленты.
    ROM от TK90X тут не подойдет, потому что работа с лентой на MF3 происходит средствами MF3

  8. #7

    Регистрация
    07.10.2006
    Сообщений
    1,729
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xela Посмотреть сообщение
    ROM от TK90X тут не подойдет, потому что работа с лентой на MF3 происходит средствами MF3
    MF3 использует процедуры загрузки-выгрузки из ПЗУ Спектрум48 по фиксированным адресам $04C2 и $0556, что можно увидеть в дизассемблере ПЗУ МF3.

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

    Djoni(25.11.2022)

  9. #8

    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    670
    Спасибо Благодарностей отдано 
    471
    Спасибо Благодарностей получено 
    197
    Поблагодарили
    135 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Spectramine Посмотреть сообщение
    MF3 использует процедуры загрузки-выгрузки из ПЗУ Спектрум48
    каюсь, сам дизасм не смотрел, опирался на слова
    Цитата Сообщение от goodboy Посмотреть сообщение
    глянул мельком, оказывается код загружающий (и расжимающий) данные находится в самом М3

  10. #9

    Регистрация
    07.10.2006
    Сообщений
    1,729
    Спасибо Благодарностей отдано 
    257
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    167 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Xela Посмотреть сообщение
    глянул мельком, оказывается код загружающий (и расжимающий) данные находится в самом М3
    Гудбой, видимо, имел ввиду, что сейвы мультифейса неавтономны, используют код из ПЗУ мультифейса (который использует ПЗУ Бейсик48 Спектрума).

  11. #10

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,286
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мне-бы ещё вспомнить про какую версию я так сказал



Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 19
    Последнее: 30.09.2011, 03:08
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 18
    Последнее: 27.08.2008, 20:27
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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