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

User Tag List

Страница 32 из 56 ПерваяПервая ... 282930313233343536 ... ПоследняяПоследняя
Показано с 311 по 320 из 556

Тема: DSDOS для ПРК "Орион-128"

  1. #311
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Вроде как тот же Zxkit VGA & PAL. Прошивка 2.08. Всё заработало сразу и без проблем.

    Ну у меня не совсем тоже самое, плата от Павла Рябцова, https://yadi.sk/i/Wla12W6L3SydaS
    распаивал элементы на плату и прошивал ПЛИС сам.
    Пробовал "ковырять" исходники ПЛИС, получалось сместить экран вниз, вверху видно, низ подрезался.
    Грешу что у меня монитор 6х9 и на нем невозможно получить раскладку экрана от стандарта ОРИОН.

    Да и с градациями цветов тоже не в порядке.

  2. #312
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Грешу что у меня монитор 6х9 и на нем невозможно получить раскладку экрана от стандарта ОРИОН.
    Это просто проверить. Подключить монитор к писи, и выставить режим 800х600@60.


    Цитата Сообщение от RD3AY Посмотреть сообщение
    Да и с градациями цветов тоже не в порядке.
    С этим надо разбираться. У меня сразу всё корректно заработало, и что мне очень нарвится - все цвета очень хорошо подобраны!
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  3. #313
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Это просто проверить. Подключить монитор к писи, и выставить режим 800х600@60.
    Спасибо, попробую.

    Цитата Сообщение от Denn Посмотреть сообщение
    С этим надо разбираться. У меня сразу всё корректно заработало, и что мне очень нарвится - все цвета очень хорошо подобраны!

    У вас нет случайно прошивки для используемого Вами адаптера RGB-VGA http://zx-pk.com/forum/viewtopic.php?f=7&t=3292?
    Поделитесь...

    Начал разбираться с редактором, набрал и скомпилировал первый файл!!!
    Все работает!!!



    TEST

    - - - Добавлено - - -

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	test1.jpg 
Просмотров:	190 
Размер:	88.3 Кб 
ID:	64471   Нажмите на изображение для увеличения. 

Название:	test2.jpg 
Просмотров:	176 
Размер:	58.5 Кб 
ID:	64472  

  4. #314
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    RD3AY, прошивок у меня нет. Покупал девайс готовый - тут. Прошивка 2.08.
    Попробуйте обратиться к автору темы по продаже.

    - - - Добавлено - - -

    Цитата Сообщение от RD3AY Посмотреть сообщение
    Начал разбираться с редактором, набрал и скомпилировал первый файл!!!
    Все работает!!!
    Отлично, поздравляю!

    Сейчас благодаря новому ассму я перешёл на библиотечную модель программирования, там ещё понятнее и проще, фактически программа лепится из готовых кубиков (библиотек). В планах разработать т.н. "билдер" на базе ассемблера, это вообще будет вариант для "домохозяек"
    По возможности буду отписываться в тематической группе ВК.
    Последний раз редактировалось Denn; 05.03.2018 в 16:23.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #315
    Member Аватар для RD3AY
    Регистрация
    04.12.2017
    Адрес
    г. Москва
    Сообщений
    87
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Цитата Сообщение от Denn Посмотреть сообщение
    Сейчас благодаря новому ассму я перешёл на библиотечную модель программирования, там ещё понятнее и проще, фактически программа лепится из готовых кубиков (библиотек).
    Да, я видел эту информацию. Хоте уже попробовать, "втянул" все файлы в образ ГМД DISK_L.ODI при помощи программы SteinBlume.exe http://era-cg.su/steinblume/
    Читаю диск - в ответ "Каталог пуст"
    Видимо что то делаю не так, если у Вас есть возможность, выложите одним файлом все библиотеки в образе *.ODI

    Попробую записать на дискету и загрузить.
    (Ох как бы сейчас пригодился СОМ1 с виртуальным диском G).

    Но он у меня установлен на другой плате, а там ОЗУ всего 128 кБ.

    А на эту плату еще печатку не сделал, да и детали только заказал, будут не раньше 1-2 недель.

    Микросхемы MSM82C51A-2RS 9-14 банк. дн.
    Микросхемы TL16C550CN 9-14 банк. дн.
    Кварцы 7.372 МГц (HCMOS/TTL) 7 банк. дн.
    Микросхемы MAX232N
    Микросхемы MC146818AP
    Микросхемы КР512ВИ1
    Кварцы Кварц 7.3728 МГц HC-49U
    Микросхема КР1533ИД3

  6. #316
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение



    Да, я видел эту информацию. Хоте уже попробовать, "втянул" все файлы в образ ГМД DISK_L.ODI при помощи программы SteinBlume.exe http://era-cg.su/steinblume/
    Читаю диск - в ответ "Каталог пуст"
    Видимо что то делаю не так, если у Вас есть возможность, выложите одним файлом все библиотеки в образе *.ODI
    SteinBlume.exe записывает CP/M форматы, у DSDOS другой формат хранения файлов.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

  8. #317
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от RD3AY Посмотреть сообщение
    если у Вас есть возможность, выложите одним файлом все библиотеки в образе *.ODI
    Без проблем. Добавил в архив SDK файл sdk.odi

    P.S. пока нет возможности закидывать файлы напрямую в Орион через порт, можно действительно это делать через образы дискет. А закидывать файлы в образы можно с помощью эмулятора. Правда, предварительно их придётся закинуть в эмулятор с помощью.. эмулятора СОМ-порта %))
    Сборка эмулятора тут - http://denn.ru/8bit/emu_b2m/emu.rar
    Там в папке "emu\Orion\ODI\" есть образ чистой отформатированной дискеты - "~empty.odi", я обычно копирую этот файл в новый целевой, затем открываю его в эмуляторе и работаю с диском "С:" как обычно на Орионе (виртуальном), в результате содержимое файла образа наполняется необходимой информацией.
    Последний раз редактировалось Denn; 05.03.2018 в 21:16.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #318
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up Поддержка НЖМД

    Мини отчёт, вести с полей так сказать.
    Наконец-то, дошли руки до жёстких дисков. Разработан оптимизированный под 8-битные реалии формат хранения данных, написана утилита форматирования диска и драйвер под ОС DSDOS.
    Вариант подключения по схемотехнике от ОРИОН-ПРО (карта IDE-RTC, как я понимаю - калька с "вражеского" NEMO_IDE).
    Скорость работы порадовала безумно! Файлы летают со скоростью самолёта Вот небольшой наколенный ролик:



    Пилотная версия драйвера пока не поддерживает подкаталоги, впоследствии данный функционал будет добавлен.
    Утилита форматирования выполняет разметку с учётом будущего расширения функционала драйвера. Поддерживаются накопители от 16 Мб до 1 Тб! Однако нижний предел теоретический.. Дело в том, что работа с НЖМД организована строго в режиме LBA, который, судя по информации из интернетов, поддерживают только накопители от 512 Мб и выше.

    Организация информации на диске следующая. Традиционно, ОС DSDOS ничего не "знает" о больших носителях и подкаталогах, она работает с текущим диском, максимальное количество файлов на котором - 255, соответственно суммарный (теоретический) объём не более 16 Мб.
    В случае больших носителей вводится понятие подкаталога (диск в диске), т.о. в основном (корневом каталоге) может быть до 255 подкаталогов (на самом деле 254 из-за особенностей устройства FAT DSFS). Подкаталог представляет собой 16-мегабайтный сегмент общего пространства. Т.о. суммарно корневой каталог + 254 подкаталога займут 16 Мб х 256 = 4096 Мб = 4 Гб. Для возможности использования ещё большего пространства используется второй уровень виртуализации - каждый подкаталог также может содержать подкаталоги. Т.о. возможно использование до 4 Гб х 256 = 1024 Гб = 1 Тб дискового пространства.

    В результате имеем следующее. Если объём диска менее 4 Гб, то доступен корневой каталог и некоторое кол-во (в зависимости от объёма) подкаталогов первого уровня, если объём диска ровно 4 Гб, то доступно максимальное кол-во подкаталогов - 254. Если объём диска равен 8 Гб, то доступен корневой каталог + 254 подкаталога + по одному подкаталогу второго уровня в каждом подкаталоге первого уровня. И так далее: каждые 4 Гб добавляют ещё один "слой" подкаталогов второго уровня.

    Организация достаточно мудрёная, однако её поддержка использует минимум ресурсов ПРК и при этом скорость работы чрезвычайно быстрая!

    Аналогично будет сделана поддержка карт SDHC в ОС DSDOS. В следующей версии ОС поддержка больших накопителей будет включена.
    Последний раз редактировалось Denn; 09.03.2018 в 23:32.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  10. #319
    Master Аватар для alx32
    Регистрация
    18.07.2010
    Адрес
    Ульяновск
    Сообщений
    849
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А Compact Flash разве не все в режиме LBA работают? А то у мня валяются парочка на 128Мб...

  11. #320
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от alx32 Посмотреть сообщение
    А Compact Flash разве не все в режиме LBA работают? А то у мня валяются парочка на 128Мб...
    Не могу сказать, всё многообразие накопителей в мире не изучал. Ранее выкладывал утилиту, которая расскажет всю правду о накопителе, в т.ч. и про поддержку LBA. Также можно "пробить" в гугле ТТХ своего диска.
    Утилита форматирования проверяет факт поддержки режима LBA, и в случае её отсутствия, выдаст соответствующую ошибку.
    Последний раз редактировалось Denn; 09.03.2018 в 15:03.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

Страница 32 из 56 ПерваяПервая ... 282930313233343536 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. продам платы "Орион-128"
    от AHTuXPuCT в разделе Барахолка (архив)
    Ответов: 70
    Последнее: 19.06.2012, 20:39
  3. Платы ром-диска "Орион-128"
    от AL.EX в разделе Барахолка (архив)
    Ответов: 45
    Последнее: 10.06.2012, 12:54
  4. Куплю плату "Орион-ПРО"
    от АлександрПП в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 15.05.2011, 20:48
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

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