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

User Tag List

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

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

  1. #1
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    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 имеется "волшебная" кнопка, но первые же опыты показали, что работает она очень криво, многие хорошие игры вообще не работают, в других необратимо портятся спрайты персонажей и т.д. и т.п. Мультифейс же гораздо более умный, корректный и вежливый ))
    Куплю корпус и материнку от Spectrum +2/+3

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

    Conan (26.11.2022)

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

  4. #2
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  5. #3
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    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 и всех остальных тоже )
    Куплю корпус и материнку от Spectrum +2/+3

  6. #4
    Guru Аватар для SoftLight
    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    736
    Спасибо Благодарностей получено 
    451
    Поблагодарили
    250 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Djoni (25.11.2022)

  8. #5
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    707
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    33 сообщений
    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
    [свернуть]

  9. #6
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    565
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    159
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #7
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,640
    Спасибо Благодарностей отдано 
    241
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Djoni (25.11.2022)

  12. #8
    Master Аватар для Xela
    Регистрация
    03.12.2021
    Адрес
    г. Санкт-Петербург
    Сообщений
    565
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    159
    Поблагодарили
    113 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  13. #9
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,640
    Спасибо Благодарностей отдано 
    241
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    155 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  14. #10
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    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

Ваши права

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