User Tag List

Страница 12 из 42 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 472

Тема: Орион-ПРО. Софтверные дела

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

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

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,236
    Спасибо Благодарностей отдано 
    494
    Спасибо Благодарностей получено 
    996
    Поблагодарили
    643 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    а плеер каких файлов?
    AY плеер. Играет файлы "*.PT3". Музыка в формате муз. процессора от Ямахи.

    Последний раз редактировалось Denn; 30.03.2016 в 19:06.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

  3. #2

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прикольно. А для набортного ковокса (порт FE) есть какой-нибудь софт/треки (может на других дисках)?
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  4. #3

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,236
    Спасибо Благодарностей отдано 
    494
    Спасибо Благодарностей получено 
    996
    Поблагодарили
    643 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb DSDOS v3.8 Beta PRO

    Давно хотел поделиться, но перманентное желание улучшать, вылизывать не давало это сделать. Решил всё таки выложить очередную "бэту", т.к. все ключевые хотелки вроде реализованы, дальше уже будет оттачивание мелочей.

    Итак, версия ОС DSDOS теперь и для ПРК "Орион-ПРО".

    Ссылки для скачивания образов ROM-дисков:

    http://denn.ru/orion/dsdos/dsdos380spro.rar

    http://denn.ru/orion/dsdos/dsdos380fpro.rar

    Первый вариант - т.н. "лайт" версия, для ПЗУ ROM-диска объёмом 64 Кб, содержит базовый набор ПО, для ознакомления.
    Второй - полная версия, для 2-х микросхем ПЗУ ROM-диска, общим объёмом 128 Кб, содержит расширенный набор ПО + несколько игрушек.
    Возможна сборка ROM-диска общим объёмом 256 Кб (задействованы четыре микросхемы ПЗУ), ОС поддерживает прозрачную работу с полным объёмом ROM-диска.
    ROM-диск стандартный, который идёт в составе родной мультикарты.

    Основные отличия от ОС DSDOS для ПРК "Орион-128":

    - прозрачная поддержка ROM-диска мультикарты максимально возможного объёма (256 Кб);
    - поддержка квазидиска объёмом 360 Кб;
    - FAT квазидиска с кластером размером 256 байт (скорость доступа на 80% быстрее!);
    - максимальное кол-во файлов на ROM-диске и на виртуальном диске - 255;
    - поддержка виртуального диска со скоростью доступа 115200 Бод;
    - поддержка клавиатуры PS/2 (через адаптер на МК от Caro) по-умолчанию;
    - реакция клавиатуры адаптирована для тактовой частоты ЦПУ = 10 МГц.

    Для запуска необходимо сконфигурировать ПРК в режим загрузки "ORDOS" с ROM-диска, а в стартовом меню выбирать пункт "Орион-128".

    П.С. Огромное спасибо Дмитрий2012 за помощь в тестировании многочисленных бэта-версий!
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #4

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,236
    Спасибо Благодарностей отдано 
    494
    Спасибо Благодарностей получено 
    996
    Поблагодарили
    643 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Cool DSDOS v3.81 PRO

    После предыдущего поста была произведена некоторая работа над ошибками, ну и разумеется очередная порция улучшайзинга,
    в результате решил оформить в виде очередной версии - DSDOS v3.81 PRO.

    Ссылки для скачивания:

    Сборка-лайт "ознакомительная" под ROM-диск 64Кб - http://denn.ru/orion/dsdos/dsdos381spro.rar

    Полная сборка под ROM-диск 128Кб (две 64Кб ПЗУ мультикарты) - http://denn.ru/orion/dsdos/dsdos381fpro.rar

    Документация по API ОС - http://denn.ru/orion/dsdos/dsdos381docs.rar

    Теперь виртуальный диск ( G: ) интегрирован в BIOS, глюки на скорости 115200 Бод в режиме ЦПУ "2,5 МГц" устранены. Сделана поддержка двух вариантов организации порта: родного (COM1) на ВИ53+ВВ51А и нового (COM3) на чипе 16C550 (схему опубликую позже, как обычно ). По-умолчанию загрузчик ОС выбирает наиболее быстрый из имеющихся в наличии (автодетект при "холодном" старте ОС). Программно порты доступны через соотв. процедуры BIOS'а.

    В связи с поддержкой двух типов клавиатур (РК86 и PS/2), пришлось изменить алгоритмы обработки "горячих" клавиш, т.к. в режиме "РУС" на клавиатурах не совпадают коды одинх и тех же клавиш, в связи с этим изменились параметры процедур настройки и статуса клавиатуры, а также изменились соотв. алгоритмы обработки "горячих" клавиш в ПО (оболочка DC$ и текстовый редактор ED$).
    В ED$ добавлена возможность вызова справки (Esc & "H") и конфигуратора ED$CFG (клавиша F5) из редактора.

    Исправлен глюк с зависанием в режиме ЦПУ "2,5 МГц" при форматировании дискеты.

    При обращении к процедурам ОС теперь принудительно отключаются прерывания (вызывало конфликты с некоторым ПО под ORDOS).

    ПО, использующее прямые обращения к портам, определяет тип ПРК (Орион-128 или Орион-ПРО), чтобы корректно использовать адресацию портов (LDA/STA vs. IN/OUT).

    Также произведена оптимизация кода и исправление мелких недочётов в системном ПО.
    Последний раз редактировалось Denn; 22.06.2016 в 13:50.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #5

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,422
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,371
    Поблагодарили
    1,319 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Побаловался - сделал ротозумер. Для меня это первая реализация, поэтому наверняка можно оптимизировать, но все не так плохо, на реале будет давать около 13 FPS, а в эмуляторе еще больше.
    Требуется мультикарта (палитра), т.к. взял картинку в оттенках серого.
    Управление:
    курсор вправо - вращение по часовой стрелке
    курсор влево - вращение против часовой стрелки
    курсор вниз - уменьшение ("отдаление")
    курсор вверх - увеличение ("приближение")
    пробел - выход в дос (отлаживал в ProDOS, насчет других не уверен).
    Вложения Вложения
    • Тип файла: zip rtzm.zip (2.7 Кб, Просмотров: 119)

  7. #6

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,236
    Спасибо Благодарностей отдано 
    494
    Спасибо Благодарностей получено 
    996
    Поблагодарили
    643 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Требуется мультикарта (палитра), т.к. взял картинку в оттенках серого.
    Без распаянной видеочасти на мультикарте не имеет смысла запускать? Иными словами, в стандартный экран Ориона программа не рисует?


    Цитата Сообщение от ivagor Посмотреть сообщение
    Управление:
    курсор вправо - вращение по часовой стрелке
    курсор влево - вращение против часовой стрелки
    курсор вниз - уменьшение ("отдаление")
    курсор вверх - увеличение ("приближение")
    пробел - выход в дос (отлаживал в ProDOS, насчет других не уверен).
    Опрос клавиатуры организован через API ПРОДОС ?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  8. #7

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,422
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,371
    Поблагодарили
    1,319 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    WAV-плееры. 3 версии - для 8-битного ковокса (к порту принтера), для 4-битного набортного (порт FE) и для AY/YM (плата COM+AY). Поддерживаются wavы с параметрами 8 бит ИКМ, моно, частота дискретизации 8000/11025/16000/22050 Гц.
    Запуск
    wavcvx8 имя_файла.wav
    wavcvx4 имя_файла.wav
    wavay имя_файла.wav
    Большое спасибо Дмитрию2012, который потратил много времени и сил на проверку прототипов проигрывателя. Надеюсь, я с тех пор не внес серьезных ошибок и все продолжит работать.
    По ссылке два диска, на которых кроме проигрывателей есть примеры, по одному на каждую частоту дискретизации. Файлы должны быть до 304 Кб.


    Цитата Сообщение от Denn Посмотреть сообщение
    Без распаянной видеочасти на мультикарте не имеет смысла запускать? Иными словами, в стандартный экран Ориона программа не рисует?
    Рисует на стандартном экране ориона, но без палитры будет цветное психоделическое изображение.

    Цитата Сообщение от Denn Посмотреть сообщение
    Опрос клавиатуры организован через API ПРОДОС ?
    Нет, напрямую через порты. Функцию опроса cp/m вызываю только один раз, перед выходом.

  9. #8

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,236
    Спасибо Благодарностей отдано 
    494
    Спасибо Благодарностей получено 
    996
    Поблагодарили
    643 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    WAV-плееры. 3 версии - для 8-битного ковокса (к порту принтера), для 4-битного набортного (порт FE) и для AY/YM (плата COM+AY).
    Супер! А можно попросить выложить архивом с файлами, а не образом дискеты?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  10. #9

    Регистрация
    10.02.2014
    Адрес
    г. Тула
    Сообщений
    539
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    30 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ЗдОрово. В цвете конечно смотрелось бы поинтересней

    На реале у меня на экране присутствуют помехи в виде вертикальных черточек, похоже мультикарта глючит Хотя, если смотреть картинки в просмотрщике никаких помех нет.

    https://youtu.be/7Wmx1vsKKTM
    Последний раз редактировалось Дмитрий2012; 25.07.2016 в 21:10.

  11. #10

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,422
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,371
    Поблагодарили
    1,319 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий2012 Посмотреть сообщение
    На реале у меня на экране присутствуют помехи в виде вертикальных черточек, похоже мультикарта глючит Хотя, если смотреть картинки в просмотрщике никаких помех нет.
    Полоски на стыке байтов, плюс в этом месте переход с цвета переднего плана к цвету фона, вероятно один из этих факторов или оба сказываются. Еще возможно влияет конкретное сочетание цветов на стыке, где видны полоски.
    В просмотрщике использован другой режим - цвет/точку. Для ротозумера с "точкой" 4x4 он будет заметно медленнее.

Страница 12 из 42 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Дела паяльные.
    от Sayman в разделе Для начинающих
    Ответов: 24
    Последнее: 09.10.2009, 20:14
  2. валаются без дела разобранные спектрумы
    от Damein Alpha в разделе Барахолка (архив)
    Ответов: 17
    Последнее: 17.09.2009, 10:15
  3. Дела мышиные...
    от Producer в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 22.01.2005, 02:59

Ваши права

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