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

User Tag List

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 129

Тема: ZXM-Phoenix + SMUC & ProfROM

  1. #21
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лучше взять эту прошивку. Она старее, но стабильней. И надпись на экране в ней другая, владельцам Феникса роднее
    Главное - она без контроля CRC.
    Вложения Вложения
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  2. #22
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Опаньки, интересно...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  3. #23
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Опаньки, интересно...
    Что и у тебя так?
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #24
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Mick, ты гений!
    У меня же работало это Скорп-ПЗУ нормально. Версия прошивки Меги была самая первая.

    ---------- Post added at 22:48 ---------- Previous post was at 22:48 ----------

    Аппаратно бы это вылечить...

    ---------- Post added at 22:49 ---------- Previous post was at 22:48 ----------

    Да, и сброс нормально заработал при СкроллЛоке.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  5. #25
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Mick, ты гений!
    У меня же работало это Скорп-ПЗУ нормально. Версия прошивки Меги была самая первая.

    ---------- Post added at 22:48 ---------- Previous post was at 22:48 ----------

    Аппаратно бы это вылечить...

    ---------- Post added at 22:49 ---------- Previous post was at 22:48 ----------

    Да, и сброс нормально заработал при СкроллЛоке.
    Перешил старую версию - тот же результат.
    Если ты на скролл нажимаешь ты клаву и возможно джойстик блокируешь. Тоесть у тебя клава не будет работать. Надо у Caro спросить, ну и все таки посмотреть надо в чем там финт.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #26
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Копаясь во внутренностях этой ПЗУ обнаружено место откуда уходит в сервис монитор(как правильно возмущались, что типа он там делает) функция 89h и не выходит.

    Фрагмент кода

    seg000:3BE9
    seg000:3BE9 loc_0_3BE9: ; CODE XREF: seg000:2819p
    seg000:3BE9 call sub_0_3C56
    seg000:3BEC set 6, (iy++2)
    seg000:3BF0 res 0, (iy++2)
    seg000:3BF4 rst 8
    seg000:3BF5 db 89h
    seg000:3BF6 ld (0EC0Eh), a

    Надо теперь посмотреть что же он там в этой функции делает то.

    А в природе есть список функций сервис монитора, киньтесь ссылочкой
    Последний раз редактировалось Mick; 22.12.2009 в 20:53.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #27
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    А в природе есть список функций сервис монитора, киньтесь ссылочкой
    http://scorpion-zs.narod.ru/Scorpion.rar
    Страница 35, затем 50.
    Функция 89h - работа с CMOS. На кой? В той версии ПЗУ поддержки КМОСа нету...
    Последний раз редактировалось Ewgeny7; 22.12.2009 в 21:08.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  8. #28
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    http://scorpion-zs.narod.ru/Scorpion.rar
    Страница 35.
    Функция 89h - работа с CMOS. На кой? В той версии ПЗУ поддержки КМОСа нету...
    Ну не знаю, тебе виднее, ты же мне эту версию дал. Может функция кодируется по другому. Вы про это должны больше моего знать как в сервис мониторе функции передаются.

    ---------- Post added at 21:58 ---------- Previous post was at 21:08 ----------

    Вобщем я нашел, где косяк

    seg000:0234 ld hl, 0E005h
    seg000:0237
    seg000:0237 loc_0_237: ; CODE XREF: seg000:023Aj
    seg000:0237 in a, (1Fh)
    seg000:0239 and h
    seg000:023A jr z, loc_0_237


    Только вот непонятно, почему в эмуляторе в Скорпе читается из порта 60h. Для полной информации содержимое портов 7FFD = 10h, 1FFDh = 12h
    Висняк происходит из-за того что мега выдает значение которое никак не соответсвует ожидаемому .
    Сейчас изменил ПЗУ, с дискогрыза пошла загрузка

    Вот поиграйтесь пока. Только вот непойму нафиг дергать порт 1F в сервис мониторе Ну если только для защиты, чтобы только на скорпах работала.

    Вложение удалил, потому как есть новое ниже
    Последний раз редактировалось Mick; 23.12.2009 в 18:41.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #29
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Вот поиграйтесь пока. Только вот непойму нафиг дергать порт 1F в сервис мониторе Ну если только для защиты, чтобы только на скорпах работала.
    Ну вот, истинный талант не пропьешь
    Значит, будем вносить изменения в код ПЗУ для Фениксов. Или... надо проверить одну мыслишку
    Насчет защиты - вряд ли. Скорпионовцы продвигали идею "доработки клонов до Скорпиона". Даже в ZX-Ревю по этому поводу печатались. Что-то тут другое...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  10. #30
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,911
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Ну вот, истинный талант не пропьешь
    Значит, будем вносить изменения в код ПЗУ для Фениксов. Или... надо проверить одну мыслишку
    Насчет защиты - вряд ли. Скорпионовцы продвигали идею "доработки клонов до Скорпиона". Даже в ZX-Ревю по этому поводу печатались. Что-то тут другое...
    Все, сейчас покурил схему Скорпа, ну братцы так делать я вообще не знаю можно ли. Теперь понял почему не работает. Так что мега работает правильно. Смотрим мультиплексоры клавы. Они при A0 читают клаву, а при A1 читают джойстик. Ну и старшие биты джойстика совместили с сигналами готовности ВГ93 (DRQ и INR). Естественно работать не будет на Фенечке и на других клонах. Если конечно у меня схема не старая. Посмотрите и уточните если что.

    Вобщем надо патчить ПЗУ. В предыдущем посте, версия с затычкой, что не совсем правильно.
    Последний раз редактировалось Mick; 22.12.2009 в 22:42.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 3 из 13 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 1382
    Последнее: 31.10.2020, 09:49
  2. Особенности программирования под ZXM-Phoenix
    от Black_Cat в разделе ZX Концепции
    Ответов: 7
    Последнее: 01.05.2012, 14:21
  3. Продажа ZXM-Phoenix 1024
    от Mick в разделе Барахолка (архив)
    Ответов: 419
    Последнее: 01.04.2011, 19:36
  4. Ответов: 27
    Последнее: 19.12.2009, 18:49

Ваши права

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