User Tag List

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

Тема: ZXMAK2 - Виртуальная машина ZX Spectrum

Комбинированный просмотр

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

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    обновил до версии 2746
    - добавилась эмуляция эмулятора вг93 для PENTEVO
    - добавился контроллер SD CARD (написанный ZEK'ом)
    - добавился контроллер IDE PROFI
    - немного изменилась архитектура девайсов, теперь они умеют сами инициировать сохранение конфигурации. Ну и как результат теперь сохраняются настройки Tape Traps/Autostart, COBMECT для BYTE и т.п.



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

    В закромах нашелся также образ с ProfiDOS Ver 4.0, который мне тут кто-то выкладывал (скорее всего Sayman).
    С этим образом тоже пришлось повозиться - он зависает на загрузке, причина зависания - в регистр IDE HeadAndDrive пишется значение #C1, это включает режим адресации LBA и устанавливает старший байт номера LBA блока в 01, т.е. попытка прочитать сектор с номером #01000101. Попытка естественно заканчивается неудачей, т.к. размер винчестера меньше 8 гигабайт. Но профидос 4.0 это оказывается не интересно, он игнорирует флаг ошибки и ждет флага готовности данных...
    Последний раз редактировалось ZXMAK; 25.05.2013 в 17:17.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

  3. #2

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Долго возился с кемпстон маусом и навигатором из этого образа, так и не понял почему курсор в навигаторе не двигается, хотя нажатия кнопок видит. По отладчику видно, что код отлично читает значения координат из кемпстон мауса, но затем начинает делать непонятные манипуляции над прочитанными значениями. В итоге понять почему курсор не двигается не удалось. Вероятно мышка в этом навигаторе не работала изначально.
    припоминаю такие же проблемы с мышей в HopCommander`e. Нормально кемпстон-мыша не заработала. Мышь подключалась через ZXMC2 и отлично работает в спектрум-режиме. Возможно, кто-то исправит драйверок...
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  4. #3

    Регистрация
    23.03.2007
    Адрес
    г. Сухиничи, Калужская обл.
    Сообщений
    1,793
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    В закромах нашелся также образ с ProfiDOS Ver 4.0, который мне тут кто-то выкладывал (скорее всего Sayman).
    С этим образом тоже пришлось повозиться - он зависает на загрузке, причина зависания - в регистр IDE HeadAndDrive пишется значение #C1, это включает режим адресации LBA и устанавливает старший байт номера LBA блока в 01, т.е. попытка прочитать сектор с номером #01000101. Попытка естественно заканчивается неудачей, т.к. размер винчестера меньше 8 гигабайт. Но профидос 4.0 это оказывается не интересно, он игнорирует флаг ошибки и ждет флага готовности данных...
    Это еще что, есть еще и счетчик на 255 головок Хотя ответа на вопрос как можно в 4 бита засунуть 8 битное число я так и не получил

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

    Profi 4.02 512k
    Profi 5.04 1024k нижняя плата здесь
    Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
    Pentagon v2.2+Z-controller+ZXMC2+NeoGS
    АТМ 7.10 1024k
    Pentagon 2.666LE
    ZX Evolution 4Mb rev B
    [свернуть]


    Извещение лички отключено, захожу редко.

  5. #4

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от savelij Посмотреть сообщение
    Это еще что, есть еще и счетчик на 255 головок Хотя ответа на вопрос как можно в 4 бита засунуть 8 битное число я так и не получил
    в результате отладки IDE, выяснились такие интересные детали:
    1) весь имеющийся у меня софт для Profi (профидос, QDOS в разных вариациях), адресует винчестер с 1-го цилиндра, а не с нулевого. Т.е. 16 треков по 63 сектора фактически не используются;
    2) данные секторов записываются с перевернутыми младшей/старшей половинками 16 битных слов. Т.е. текст "TEST" будет записан как "ETTS". Зачем - для меня осталось загадкой

    Данные записанные на винчестер с помощью профи, читать на других машинах похоже никто и не собирался
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 06.04.2012, 21:37
  2. Машина Тьюринга для Z80
    от ZXMAK в разделе Эмуляторы
    Ответов: 4
    Последнее: 15.08.2011, 03:26
  3. Продвинутая Мелко Машина 1
    от Black_Cat в разделе Зарубежные компьютеры
    Ответов: 74
    Последнее: 03.03.2009, 09:05
  4. Что за машина такая??? Commodore 128...
    от ILoveSpeccy в разделе Commodore 16/64/128
    Ответов: 5
    Последнее: 31.10.2007, 10:25
  5. Java-машина
    от Error404 в разделе Программирование
    Ответов: 2
    Последнее: 15.01.2007, 15:11

Ваши права

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