User Tag List

Страница 97 из 115 ПерваяПервая ... 93949596979899100101 ... ПоследняяПоследняя
Показано с 961 по 970 из 1148

Тема: Sizif-512

  1. #961

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Rev. E1. Прошил v20230820, всё работает штатно и кнопка и через PS/2 клавиатуру, CMOS 20 МГц.

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

  3. #962

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Во-первых, Евгений, спасибо за мой [первый] Спектрум! Особенно порадовал режим +3e. «Живой» +3 я, наверное, уже не увижу, а тут такой подарок, отлично работает. Кроме одной мелочи

    Наши испанские коллеги выпускают сборники в виде образов карточки, которые включают в себя, помимо всего прочего, и CP/M. Естественно, о Z-Controller там никто не знает и работает оно с DivMMC/ZXMMC. Я тут допилил, в меру понимания, загрузчик от Otivax/Spirax (испанский форум), который позволяет запускать CP/M прямо с карточки, без дисковода. Что для Sizif особенно актуально. Записать поверх CPM.BAS в разделе «CP/M»

    CPM.ZIP

    Upd 2023 05 11: Теоретическая правильность моих изменений подтверждена, если кто попробует -- расскажите. Работать должно и с Mar Oceana и с предыдущим образом.

    Я пока не осилил прочитать всю ветку за раз, но, что понял, вроде, применил. Интересно, что простой совет заменить обращение к E7/EB на 77/57 не сработал, там ещё и CS инвертировано? Или я чего не понял... Примеры, которые у меня в архиве лежат, они гораздо сложнее кода того загрузчика/FID’а.

    И такой вопрос про +3e. А чем было продиктовано решение использовать столько экзотическую комбинацию для +3e, с Z-Controller? Можно вернуть третий вариант, который был «NO OS», как в настоящем divmmc, без firmware/esxdos, только порты? Т.е. выбор из четырёх: «DivMMC+esxDOS/DivMMC/ZC/OFF»? Это для пущей совместимости с испано-британскими творениями. Смысл в том, что, если вдруг что ещё попадётся для +3e, которое зачем-то хочет напрямую к карточке — как тот загрузчик CP/M, то, скорее всего, оно будет хотеть порты divmmc. И +3e прошивку тогда можно вернуть.
    Последний раз редактировалось Chwe; 05.09.2023 в 12:13. Причина: Подтвержение правильности модификации загрузчика CP/M

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

    Alex_NEMO(30.10.2023), Djoni(03.09.2023), djs(04.09.2023)

  4. #963

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chwe Посмотреть сообщение
    Я пока не осилил прочитать всю ветку за раз, но, что понял, вроде, применил. Интересно, что простой совет заменить обращение к E7/EB на 77/57 не сработал, там ещё и CS инвертировано? Или я чего не понял... Примеры, которые у меня в архиве лежат, они гораздо сложнее кода того загрузчика/FID’а.
    В z-controller другое значение бит в управляющем порту (#77). В частности, бит 0 отвечает за питание SD-карты (0 - выключено, 1 - включено), бит 1 - управление сигналом CS. В DivMMC бит 0 отвечает за сигнал CS для первой карты, бит 1 - сигнал CS второй карты.

    Цитата Сообщение от Chwe Посмотреть сообщение
    А чем было продиктовано решение использовать столько экзотическую комбинацию для +3e, с Z-Controller
    Я стараюсь избегать нагромождения неиспользуемых фич в проекте, если что-то можно убрать - убираю, если что-то можно не добавлять - не добавляю Хочется соблюдать некоторый минимализм, но не мешающий охвату софта и комфорту.
    Режим DivMMC NO-OS нужен был только для +3e. Когда меня попросили добавить Z-Controller (а он действительно имеет смысл вместе с BDI и дисководом т.к. стандарт де-факто для отечественного софта), то решение отрезать NO-OS и прикрутить +3e с ZC напросилось само собой. Если не получится допилить загрузчик CP/M, то можно подумать над возвращением этого режима.

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

    djs(04.09.2023), Копейкин(04.09.2023)

  5. #964

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Uzix Посмотреть сообщение
    В z-controller другое значение бит в управляющем порту (#77). <skip>
    Отлично, спасибо за пояснения. А то я в яндекс ткнулся, на первой странице описания портов не увидел. Пришлось своим архивом пользоваться, а я его истинности я не уверен Значит, загрузчик работает правильно и модифицирован верно (в теории, кто попробует, надеюсь расскажет тут).

    Цитата Сообщение от Uzix Посмотреть сообщение
    Я стараюсь избегать нагромождения неиспользуемых фич в проекте, если что-то можно убрать - убираю, если что-то можно не добавлять - не добавляю <skip>
    Режим DivMMC NO-OS нужен был только для +3e. <skip> прикрутить +3e с ZC напросилось само собой. Если не получится допилить загрузчик CP/M, то можно подумать над возвращением этого режима.
    Загрузчик допилить получилось, так что острой необходимости менять что-то в данный момент нет, +3e и сделано, как я понимаю, именно для максимального абстрагирования от конкретного носителя данных. Другое дело, что у меня создалось впечатление, что именно +3e с «голым» DivMMC и является на данный момент единственно ипользумой комбинацией. Поэтому для теоретической совместимости, может быть... А можно это записать в какие-нибудь «потенциальные» улучшения? На случай, если найдём что-то ещё, что прямого доступа к карточке из-под +3e требует.

  6. #965

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Chwe Посмотреть сообщение
    А можно это записать в какие-нибудь «потенциальные» улучшения?
    Можно

  7. #966

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Информация, скорее, к размышлению. Вряд ли такую комбинацию кто в здравом уме использовать будет, но, для истории, уж больно железка экзотическая... Да DivTIESUS, вроде, похож может быть, или я путаю что.

    Я тут встретил человека, у которого есть DivMMC Future. И оно [почти] работает, Rev. E1, прошивки последние v20230820. Кстати, карточку из гнезда на плате sizif можно не вынимать, этот DivMMC Future как-то подавляет встроенный DivMMC полностью. Долго я его не держал подключённым, испугался, вдруг чего сломается.

    Единственный момент, я не понял, как попасть в меню конфигурации (которое по долгому нажатию на NMI) когда этот DivMMC Future подключён. А, может, так оно и должно работать? У меня получается только в штатный esxDOS NMI браузер попасть и пауза не работает, тот же NMI даёт. Что кнопка на плате, кто кнопка на DivMMC блоке, что F5 на PS/2 клавиатуре, что кнопка джойстика. «Джойстик», в данном случае, это копия Nintendo Pro Controller через какой-то noname wireless адаптер на разъём mega drive — не моё, но без DivMMC там и конфигурация и пауза и NMI отдельно срабатывают как и ожидается. И F1/джойстик тоже вызывает NMI браузер, паузы не получается.

    Я тут до конца недели, наверное, смогу попробовать что-нибудь несложное в плане тестирования.

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

    Djoni(06.09.2023)

  8. #967

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Chwe, это нормальное поведение, аддоны могут перехватывать сигнал NMI и подменять ПЗУ на своё, а значит обычный обработчик NMI - менюшка или пауза - остаётся не у дел

  9. #968

    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    142
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, логично. Спасибо за уточнение. Кстати, думаю, можно этот DivMMC Future в список совместимого оборудования внести.

    P.S. Чувак, мой знакомый, хотел странного -- потестировать как этот Future обрабатывает разные аппаратные варианты Speccy. Но в Sizif же контакты edge connector не переназначаются при переключении конфигурации, если я правильно всё понимаю.

  10. #969

    Регистрация
    17.05.2018
    Адрес
    г. Москва
    Сообщений
    369
    Спасибо Благодарностей отдано 
    156
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    24 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Евгений, подскажите плиз вот что
    Рев С (у меня нет прошивалок, поэтому так) работает со скартом прекрасно на двух ЖК телеках и на одном ЭЛТ
    но недавно решил себе маленький жк телек купить специально для компов, и тут засада! именно на нем скарт сизифа заводится плохо
    подергивает кадровую частоту и не гасит надпись зеленую у телека "видеовход 1", то есть, как бы толи не хватает напряжения (но с дргугой стороны, с антенны он переключается на скарт при включении компа), либо что-то еще
    подскажите как "подкрутить" кадровую
    еще раз - с этим же шнурокм этот же комп работает очень и очень хорошо на других (можно сказать на всех других ТВ), но вот с этим конкретно что-то не так
    другие машины - карабас спайдер и джаст спекки работают нормально на этом ТВ
    бяда
    дергает примерно раз в секунду, "пролистывает" картинку вниз, всю

  11. #970

    Регистрация
    18.05.2020
    Адрес
    г. Белгород
    Сообщений
    527
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    637
    Поблагодарили
    201 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    crrush, посмотрите тут https://github.com/UzixLS/zx-sizif-512/discussions/39 - очень похожая проблема - причина в неправильном подключении сигнала CSYNC в кабеле.

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

    crrush(12.09.2023)

Страница 97 из 115 ПерваяПервая ... 93949596979899100101 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Greed 512 bytes
    от denpopov в разделе Игры
    Ответов: 13
    Последнее: 10.03.2014, 14:14
  2. Asteroid 512
    от SaNchez в разделе Игры
    Ответов: 0
    Последнее: 04.11.2012, 00:44
  3. Пентагон 128=>>512
    от IlyaMIV в разделе Pentagon
    Ответов: 2
    Последнее: 16.01.2010, 07:05
  4. Зеленый GS 512
    от yorgee в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.03.2009, 20:12
  5. 512 bite intro
    от newart в разделе Программирование
    Ответов: 10
    Последнее: 30.07.2006, 19:40

Ваши права

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