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

User Tag List

Страница 35 из 159 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя
Показано с 341 по 350 из 1582

Тема: KAY-1024/SL-4/TURBO v2010 + NemoFDC + NemoIDE

  1. #341
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Для затравочки:
    Супер! Ай, молодца!
    А в "анимашке", помимо 9 фаз "негатив" то же надо?
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  2. #342
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Alex_NEMO, обсчитался (что значит давно не кодил - 0, это значащая цЫфра), 10 фаз. Инверсию не надо, видимо она делалась для разных фонов - белый/черный. у нас только черный.

  3. #343
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Цитата Сообщение от Mayor Посмотреть сообщение
    В оригинальной ПЗУ от NEMO расположение страниц следующее:
    #0000- #3FFF Service
    #4000- #7FFF TR-DOS
    #8000- #BFFF BASIC 128
    #C000- #FFFF BASIC 48
    Итак, прошивка ЛАСа имеет след. последовательность "банок":
    #0000- #3FFF Basic 128
    #4000- #7FFF Basic 48
    #8000- #BFFF Service KRAMIS v.03
    #C000- #FFFF TR-DOS v5.04T
    И как правильно сказал Дмитрий:
    Цитата Сообщение от Дмитрий Посмотреть сообщение
    попробуй просто первые 32к и вторые местами поменять... если не ошибаюсь - в этом разница.
    Во вложениях - два файла - "перевернутая" версия ЛАСа, для работы при J5, установленном в 10-11. 2-й файл - моя сборка для ROM-Switcher'а (2Мбит), включаящая в себя:
    1. "Перевернутая" прошивка от ЛАСа, датированая 2002 годом (см. выше);
    2. Прошивки для Феникса. ПЗУ TR DOS версии 5.03. Штатная(базовая) версия ПЗУ, без излишеств.
    3. ПЗУ TR-DOS 6.11P + Fatall 0.23 Сборка by Keeper. Экспериментальная сборка с копировщиком Fatall 0.23 by savelij в свободной странице ПЗУ.
    4. ПЗУ TR-DOS 6.11P + WDC 1.3 Сборка by Keeper. Экспериментальная сборка с копировщиком WDC 1.3 by Budder в свободной странице ПЗУ.
    Подробности тут.

    Кому надо - пробуйте - я завтра продолжу тестирование...
    Вложения Вложения
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  4. #344
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Малость расскажу о том, чего уже добился и чего хочется еще сделать, а так же некоторые грабли:
    - создается рам-диск в формате кая, т.е. под его родную прошивку тр-дос, а именно 9901;
    - можно переприсвоить рам-диску другую букву, по умолчанию С (штатная прошива это позволяет делать);
    Но тут есть ограничение - переопределение действует до следующей реинициализации переменных тр-дос. Другими словами, если программа сделает JP 0 в странице TR-DOS (или переход в TR-DOS из 128го меню). После этого рам-диск снова станет на букву С. Тут ничего не могу поделать - разве что патчить тыр-дос, но это уже не ко мне...
    Сейчас веду работу над контролем Turbo/Normal. Тут надо перелопатить процедуры работы с часами... что касается часов... че с ними делать-то? У кая родных часов нет, поэтому тут может быть гибрид какой угодно - от ZXMC до SMUC-а, пентоглючные часы вряд ли кто-то будет цеплять. С другой стороны в новых каях вряд ли будет ZXMC, т.к. контроллер клавы имеется онбортовый, а при наличии SMUC вряд ли кто будет юзать что либо кроме ПрофПЭ, а значит НЕГлюк отпадает... в общем я в растерянности... Можно конечно обойтись без часов, но иногда полезно сохранить настройки ремапа рам-диска или турбы (я его редко вообще включал в свое время, только когда играл в Stunt Car Racers).
    В планах - сделать копирование образа на рам-диск, как в новых сервис-ромах Эвы. На счет обратного копирования - не факт что осилю, хотя хотелось бы.
    Последний раз редактировалось Дмитрий; 25.01.2011 в 23:45.

  5. #345
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Малость расскажу о том, чего уже добился и чего хочется еще сделать, а так же некоторые грабли:
    - создается рам-диск в формате кая, т.е. под его родную прошивку тр-дос, а именно 9901;
    Насколько мне известно, формат рам-диска кая 1024 никогда не менялся.

    -------------
    Несколько замечаний по поводу прошивки 2002 года:
    Если при СБРОСЕ удерживать Symbol Shift - запуск загрузчика is-dos с жесткого диска (как в предыдущих каевских прошивках).
    Если же при СБРОСЕ удерживать Caps Shift, то если в 7 банке обнаружен отладчик STS - вход в него (без очистки памяти) иначе вход в сервис-ПЗУ (запуск Kramis).
    А если при ПЕРВОМ входе в тр-дос удерживать Symbol Shift, то инициализируется не диск А, как обычно, а диск C (рам-диск).
    ---------------------
    Про порядок банок пзу от кая - это старая тема десятилетней давности.
    Жонглирование половинками пзу (по 32кб) началось с кая-1024.
    Рекомендую почитать вот это: http://dlcorp.ucoz.ru/forum/24-491-1

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

    PVG (29.04.2021)

  7. #346
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лас, но менялось управление назначением буквы рамдиску.

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

  9. #347
    Guru Аватар для caro
    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,721
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    87 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий
    Можно конечно обойтись без часов, но иногда полезно сохранить настройки ремапа рам-диска или турбы
    Если надо, я могу сделать прошивку контроллера клавиатуры КАЯ
    с возможностью записи/чтения ячеек EEPROM ATMega через порт клавиатуры.
    Это как минимум 256 байт энергонезависимой памяти, правда с не стандартным доступом.

  10. #348
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, если рессурсов достаточно, то думаю было бы не плохо!
    но тогда надо будет сделать на макетке сей девайс для проверки.

  11. #349
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Тут надо перелопатить процедуры работы с часами... что касается часов... че с ними делать-то? У кая родных часов нет, поэтому тут может быть гибрид какой угодно - от ZXMC до SMUC-а, пентоглючные часы вряд ли кто-то будет цеплять. С другой стороны в новых каях вряд ли будет ZXMC, т.к. контроллер клавы имеется онбортовый, а при наличии SMUC вряд ли кто будет юзать что либо кроме ПрофПЭ, а значит НЕГлюк отпадает... в общем я в растерянности... Можно конечно обойтись без часов, но иногда полезно сохранить настройки ремапа рам-диска или турбы (я его редко вообще включал в свое время, только когда играл в Stunt Car Racers).
    Дима, ты - молодец! А можно ли совместить все три варианта?!! Т.е. и ZXMC и SMUC и то, о чем говорит Камиль:
    Цитата Сообщение от caro Посмотреть сообщение
    Если надо, я могу сделать прошивку контроллера клавиатуры КАЯ
    с возможностью записи/чтения ячеек EEPROM ATMega через порт клавиатуры.
    Это как минимум 256 байт энергонезависимой памяти, правда с не стандартным доступом.
    Ну, или хотя бы последние два пункта.

    Цитата Сообщение от Лас Посмотреть сообщение
    Если при СБРОСЕ удерживать Symbol Shift - запуск загрузчика is-dos с жесткого диска (как в предыдущих каевских прошивках).
    Если же при СБРОСЕ удерживать Caps Shift, то если в 7 банке обнаружен отладчик STS - вход в него (без очистки памяти) иначе вход в сервис-ПЗУ (запуск Kramis).
    А если при ПЕРВОМ входе в тр-дос удерживать Symbol Shift, то инициализируется не диск А, как обычно, а диск C (рам-диск).
    ЛАС, а последний пункт реально интересен!!! Спасибо за инфу!
    Сейчас по СБРОСу при удержании Caps Shift, я выхожу в КРАМИС в.03, по СБРОСу при удержании Symbol Shift у меня как-бы происходит переход в 48 Бейсик с характерным "сбросом", потом все подвисает, черное поле "СБРОСа" постепенно портится со скроллированием вверх. Пока гоняю "голую" плату КАЯ - в слоты NEMO Bus ничего не вставлено. Т.е. из написсаного выше тобою надо поставить плату Nemo HDD и соотв. образом "приготовить" HDD для запуска загрузчика is-dos с жесткого диска.
    Цитата Сообщение от Дмитрий Посмотреть сообщение
    caro, если рессурсов достаточно, то думаю было бы не плохо!
    но тогда надо будет сделать на макетке сей девайс для проверки.
    Да, Камиль, если не сложно - было бы здорово. Я готов тестировать! Вечерами в будни и весь день в выходные и праздники.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  12. #350
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию KAY RESET SERVICE 0.1b

    Думаю можно выложить обкаточную версию.
    Сделал еще руление турборежимом и убрал залочивание >128KB памяти, т.к. в кае этого нет. Исправил глюки с часами, т.к. при их отсутствии изменение режимов турбы и памяти приводило к выпаду в басик48. С турбо режимом следующая петрушка - если прога знает про порт 1ffd, она уже при тесте памяти обнуляет бит турбы и соответственно включает форсаж Поэтому во многих программах эта функция бесполезна Тут Nemo как-то прогадал, в скорпах такой номер не проходит, ибо там сделано с оглядкой на криворуких программеров.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	sshot000000.png 
Просмотров:	346 
Размер:	11.5 Кб 
ID:	24424  
    Вложения Вложения

Страница 35 из 159 ПерваяПервая ... 313233343536373839 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. KAY 1024 3sl turbo
    от kndbbs AKA KND в разделе KAY
    Ответов: 20
    Последнее: 23.04.2011, 17:06
  2. Поддержка NemoIDE A8
    от Black_Cat в разделе Программирование
    Ответов: 6
    Последнее: 14.03.2011, 00:31
  3. NemoIDE
    от jd69 в разделе Барахолка (архив)
    Ответов: 22
    Последнее: 28.10.2008, 05:33
  4. Ищу ZXMC & NemoIDE
    от ALEXEY.GORDEEV в разделе Барахолка (архив)
    Ответов: 32
    Последнее: 05.07.2008, 21:29

Ваши права

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