Запуск программ MS-DOS на фотоаппратах Canon

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

Вклад в сообщество

Сообщение Bobo » 16.03.2019,16:18

Aleks69 писал(а):Также он выводил список файлов на дисплей!
и что? список файлов в текстовом режиме выводится
а Good Loki про графический режим говорит
ну и если по ссылке выше на дос 6.22 глянете ftp://ftp.prosoft.ru/pub/Hardware/Octag ... os/V6.22A/
увидите command.com в котором команда dir - что удивительного что каталог на дисплей выводится?
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Aleks69
Advanced Member
Сообщения: 441
Зарегистрирован: 31.01.2010,18:30

Сообщение Aleks69 » 16.03.2019,19:35

Bobo писал(а):и что? список файлов в текстовом режиме выводится
Norton и VC коммандеры тоже в тестовом режиме выводятся. Если бы я увидел что-то подобное на фотике - точно в осадок бы выпал :-)
А графические режимы - да и без них можно. Для работы с графикой и игр сейчас другие компьютеры есть. Совсем не обязательно иметь 100% совместимости
с CGA или тем более VGА...
PC/XT 8088х1; Commodore 64x1; Micro 8088х1 (сделай сам :thumbup:); XT 286x1; SX386-20x1; 486DX2-66x1, Mac LC475x1; Pentium II 133-300x1; Duron 1300+SQ2500x1, Intel D201GLY2A+SQ2500x1

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

Вклад в сообщество

Сообщение Bobo » 16.03.2019,19:39

Aleks69 писал(а):Norton и VC коммандеры тоже в тестовом режиме выводятся. Если бы я увидел что-то подобное на фотике - точно в осадок бы выпал :-)
ну наверно ром-дос подразумевает какую-то консоль - возможно и цветную

там PAL, насколько я по схеме понял 15 kHz, ибо сразу на телик идет

а вот с клавой напряг - нету ее контроллера - только контроллер джойстика и кнопок на корпусе
так что клава только экранная (ну или усб, если она подразумевает усб-хост)
Xeon E5-2670v2/32 Gb, Amiga А4000Т

i8088
Advanced Member
Сообщения: 4383
Зарегистрирован: 30.01.2015,17:06
Откуда: г. Баку, Азербайджан

Конкурсы

Вклад в сообщество

Сообщение i8088 » 16.03.2019,20:44

Aleks69 писал(а):Norton и VC коммандеры тоже в тестовом режиме выводятся. Если бы я увидел что-то подобное на фотике - точно в осадок бы выпал :-)
Насколько я понял, тут дело даже не в режимах, просто программа
должна использовать только стандартные DOS функции, а чуть
только полезем прямо в видеопамять (или даже просто вызовем
BIOS int для работы с дисплеем, которое вряд-ли там совместимы) -
и ничего работать не будет.

А файловые менеджеры как раз этим занимаются, функции DOS
для работы с дисплеем весьма ограничены

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Сообщение Rio444 » 16.03.2019,20:52

i8088 писал(а):А файловые менеджеры как раз этим занимаются, функции DOS
для работы с дисплеем весьма ограничены
Не сказал бы. Их старались избегать из-за медленной работы, по сравнению с прямым обращением к видеопамяти.
Электронка: Изображение копия Изображение

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

Вклад в сообщество

Сообщение Bobo » 16.03.2019,20:53

i8088 ну раз BIOS там нет - как его вызвать
Rio444 писал(а):с прямым обращением к видеопамяти.
не совсем понятно эмулирует ли DSP VGA-регистры
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 26861
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону

Вклад в сообщество

Сообщение Rio444 » 16.03.2019,20:57

Bobo писал(а):i8088 ну раз BIOS там нет - как его вызвать
Только написать.
С другой стороны, DOS подменяет многие функции (прерывания) BIOS.
Электронка: Изображение копия Изображение

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

Вклад в сообщество

Сообщение Bobo » 16.03.2019,21:01

Rio444 ну биос там фактически и не нужен - есть какая-то фирмварь поддерживающая микроконтроллер и dsp да и ладно - а дос к ней обращается видать
плохо с сайта ее так просто не скачать - серийник фотика требует

а у меня вот прям сейчас этого кэнона нет
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Good Loki
Advanced Member
Сообщения: 331
Зарегистрирован: 01.02.2012,09:12
Откуда: Зеленоград

Сообщение Good Loki » 16.03.2019,21:31

Aleks69
Bobo
Перестаньте уже фантазировать. В первом своём посте я дал ссылку на сайт. С сайта даже есть ссылка на форум.
Нет там текстового режима, нет там и совместимого графического режима. Не было в этом необходимости у производителя.
Не верите — запишите на флешку любую досовую программу, и проверьте, инструкция по запуску программ тоже есть на сайте.
В конце концов посмотрите исходники, тоже есть на сайте.
Когда эта тема была актуальна, экспериментировал со своим Canon PowerShot Pro1.

Bobo
Advanced Member
Сообщения: 9537
Зарегистрирован: 16.08.2007,11:42
Откуда: СПб

Вклад в сообщество

Сообщение Bobo » 16.03.2019,21:35

Good Loki
нет у меня сейчас кэнона
появится - расковыряю фирмварь и посмотрю что там есть
Xeon E5-2670v2/32 Gb, Amiga А4000Т

Good Loki
Advanced Member
Сообщения: 331
Зарегистрирован: 01.02.2012,09:12
Откуда: Зеленоград

Сообщение Good Loki » 16.03.2019,21:43

Bobo
15 лет назад уже расковыряли.

Ответить