Проблема с утилитой для PEGA2A

Поиск, обмен ссылками, вопросы по устаревшему программному обеспечению.
Forza3dfx
Advanced Member
Сообщения: 1021
Зарегистрирован: 01.03.2015,08:51

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

Проблема с утилитой для PEGA2A

Сообщение Forza3dfx » 10.01.2018,10:13

Всем доброго времени суток.

Вот столкнулся с такой непоняткой:

Есть полностью рабочая EGA-карта Paradise PEGA2A, всякие тестовые и прочие программы, игры и т.д. все как и должно.
Есть к ней пакет фирменных утилит (скачал с vetusware).
Так вот самая интересная для меня утилита по управлению режимами PEGA.EXE не хочет запускаться.
Выдает ошибку 'Uninitialized execution vector'.
Перемычки по-разному ставил, в т.ч. AutoSwitch on/off.
Пробовал запускать на 286-ом и 486-ом. В разных DOS-ах. Все одно и то же.
Файл сам вроде как ничем не запакован.

Может кто-то сталкивался с подобным?

Другая утилитка, например, для демонстрации 132 столбцов в текстовом режиме работает, 132х25 и 132х43 показывает как надо.

Сергей С
Member
Сообщения: 177
Зарегистрирован: 05.01.2017,16:51

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

Сообщение Сергей С » 10.01.2018,22:21

Возможно смысл сообщения в том, что не запущен драйвер реализующий дополнительную программную прослойку вызов которой и проверяет утилита управления. Линк можно на утилиту?

Forza3dfx
Advanced Member
Сообщения: 1021
Зарегистрирован: 01.03.2015,08:51

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

Сообщение Forza3dfx » 10.01.2018,23:19

Все файлы с дискеты + образ:
http://vetusware.com/download/Paradise% ... /?id=13674

Если утилиту запустить на какой-нибудь другой видеокарте, то она выдает, что AutoSwitch card not installed.
Если запустить на указанной карте, то начинает рисовать интерфейс и сразу же ошибка вылетает.

Не должно быть дополнительной софтпрокладки, эта утилита подобна таким же как у других производителей,
они обычно напрямую обращаются к железу или к видеобиосу, т.е. может версия видеобиоса не устраивает,
или какой-то int/call делает а обработчика нет, или не такой как надо.
Бегло "заглянул в собаку" запустил под отладчиком, похоже на асм-е написана, но код неудобоваримый для легкого чтения,
в духе лучших творений от Silmaris типа Metal Mutant, Targhan и т.д.))
Может придется поковырять как будет время и желание, если более просто вопрос не решится.

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

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

Сообщение uav1606 » 11.01.2018,12:39

Forza3dfx, тут вот кто-то тоже жалуется, что у него на PEGA2 эта утилита крэшится:
http://www.vcfed.org/forum/showthread.p ... s-download
Ему посоветовали другую программу:
http://my-files.ru/4lvn9m
Как я понял, она запускается, но толком ничего не делает... В общем, надо искать родные утилиты, как я понял.


Добавлено:

Вот ещё архив с официального сайта из Веб-архива:
http://my-files.ru/b6svjl

350v21.exe - EGA350 utility v2.1
480v103.exe - EGA480 utility v1.03
480win20.exe - EGA480 Windows 2.10 driver
asmonv11.exe - Autoswitch Monochrome utility v1.1
begav11.exe - Basic EGA utility v1.1
adi480r9.exe - ADI Release 9 Driver for ACAD

Попробуйте особенно 350v21.exe и begav11.exe

Forza3dfx
Advanced Member
Сообщения: 1021
Зарегистрирован: 01.03.2015,08:51

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

Сообщение Forza3dfx » 11.01.2018,14:33

uav1606, благодарю, забрал, буду пробовать.


Сергей С
Member
Сообщения: 177
Зарегистрирован: 05.01.2017,16:51

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

Сообщение Сергей С » 11.01.2018,17:27

то начинает рисовать интерфейс и сразу же ошибка вылетает.
Вот интерфейс программы(карта фейк, romcheck: The data for this rom is: 09/10/93):
Изображение

Forza3dfx
Advanced Member
Сообщения: 1021
Зарегистрирован: 01.03.2015,08:51

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

Сообщение Forza3dfx » 11.01.2018,20:27

Сергей С
>> BIOS version 22030-A10 (копирайт в образе 1986 год)
Возможно это версия биоса для карт PEGA1A, с моей картой не заработала.
Работает с более поздним биосом 22690-C3101 (копирайт в образе 1987 год)

>>romcheck: The data for this rom is: 09/10/93
Это дата основного биоса, а не видеобиоса.
uav1606 писал(а): Ему посоветовали другую программу:
http://my-files.ru/4lvn9m
Как я понял, она запускается, но толком ничего не делает... В общем, надо искать родные утилиты, как я понял.
Да, так и есть. Она запускается, но не работает, выбор любого пункта кроме выхода в ДОС приводит к зависанию.
uav1606 писал(а): Вот ещё архив с официального сайта из Веб-архива:
http://my-files.ru/b6svjl
350v21.exe - EGA350 utility v2.1 - вылетает с ошибкой.
480v103.exe - EGA480 utility v1.03 - вылетает с ошибкой (та же что и с vetusware).
asmonv11.exe - Autoswitch Monochrome utility v1.1 - запускается, показывает меню, отличается от обычной утилиты,
так как предназначена для монохромной-EGA модели, с моей картой не работает.
begav11.exe - Basic EGA utility v1.1 - запускается, но не работает, выбор любого пункта кроме выхода в ДОС приводит к зависанию.


Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

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

Сообщение uav1606 » 11.01.2018,21:25

Можете ещё вот это попробовать:
http://www.rainbowdatainc.com/files/PAR-EGA.ZIP
Хотя, если честно, надежды мало.
Может быть, попробовать точно идентифицировать Вашу видеокарту? Т.е. PEGA2A - это ведь чип, а не модель? Могла и другая какая-то фирма этот чип использовать, да и у самой Paradise много модификаций EGA было.
Т.е. хотелось бы фото. Ну и BIOS, если можете считать, тоже для коллекции бы пригодился.

Forza3dfx
Advanced Member
Сообщения: 1021
Зарегистрирован: 01.03.2015,08:51

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

Сообщение Forza3dfx » 11.01.2018,21:53

Вообще хотелось запустить эту карту в режиме монохром-EGA.
Т.е. работа в текстовом режиме 07h (видеобуфер B000h) + поддержка графического режима Hercules +
поддержка HiRes mono-EGA разрешения 640x450.
И подключение к EGA-монитору, а не к монохромному MDA (!).
Переключателями на карте такую конфигурацию выставить не получается.
Поэтому и нужен софтовый способ.

Для примера, карта Gemini VC-001, на ней удалось такой режим выставить при включении по умолчанию.
Переключателями SW1/2/3/4 устанавливается режим Off/On/On/Off :
Primary EGA-карта + EGA-монитор (HiRes)
Secondary MDA-карта + MDA-монитор
Переключателями SW5/6 устанавливается тип монитора Off/On :
Monochrome
Если я все правильно понимаю (?), то такая конфигурация запускает моно-EGA режим на EGA-мониторе,
т.е. монитор должен работать (и работает) на своих родных развертках V:60hz, H:21,85khz.

Тут мне важно оказалось почувствовать разницу в понятии "монохромный режим".
http://minuszerodegrees.net/mda_cga_ega/mda_cga_ega.htm
Если, например, задать переключателями SW1/2/3/4 положение Off/Off/On/Off :
Primary EGA-карта + MDA-монитор
Secondary СGA-карта + 80x25 Color-монитор
то EGA-карта будет выдавать сигналы синхронизации для MDA-монитора, т.е. V:50hz, H:18,43khz.
Таким образом подключенный EGA-монитор окажется импотентен((, если он не может такой режим.
Мой EGA-монитор в обычном положении BW/Color показывет черный экран на обеих картах (на PEGA2A и на VC-001),
то же самое и в положении Green-mono.
А вот в режиме Amber-mono видеосигнал идет, есть некое изображение, но все строки размазаны - шлейфы из точек
как млечный путь)) и само собой нечитаемы, и само изображение мерцает заметнее.
Т.е. так ли я понимаю, что похоже вертикальную развертку V:50hz монитор как-то воспринимает, а вот строчную
H:18,43khz - нет?
В связи с этим вот еще что - на мониторе сзади есть четыре регулятора :
V.Height1, V.Height2, H.Phase1, H.Phase2.
Крутить пока побаиваюсь, дабы чего не сбить/испортить, но хотелось бы узнать - поможет ли какой-нибудь из этих
регуляторов подстроить изображение в таком режиме?

Аватара пользователя
ATauenis
Advanced Member
Сообщения: 5524
Зарегистрирован: 30.04.2015,21:30
Откуда: Москва
Контактная информация:

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

Сообщение ATauenis » 11.01.2018,22:00

Forza3dfx писал(а):V.Height1, V.Height2, H.Phase1, H.Phase2.
Высота кадров и частота строк в двух разных видеорежимах. Резисторы H.Phase дают центровку по горизонтали и превращают ломаную картинку в чёткую.

Аватара пользователя
uav1606
Advanced Member
Сообщения: 5969
Зарегистрирован: 16.01.2008,22:04
Откуда: Енакиево
Контактная информация:

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

Сообщение uav1606 » 11.01.2018,22:06

Вообще, я в этих утилитах не вижу в интерфейсе возможности переключения в EGA-монохром. Или, может быть, можно использовать как-то Lock the Current Mode, если до этого включить нужный режим?
Сейчас вот скачал вот этот BIOS (видимо, тот, что пробовал Сергей С выше):
http://chukaev.ru54.com/video/pega2a.zip
Написано, что он для PARADISE 38315B PEGA2A.
Дальше подкинул его в PCem v9 в режиме эмуляции обычного EGA, всё запустилось, PEGA.EXE тоже запускается и выводит меню, при попытке переключения в другой режим (кроме EGA) показывает чёрный экран, но "на ощупь" можно вернуть EGA режим, т.е. не виснет . Экран - как выше у Сергей С.
Дальше включил эмуляцию системы Amstrad PC1640, она как раз использует Paradise EGA, там эта утилита не только запустилась, но даже что-то переключает, т.е. при выборе какого-то пункта меняется изображение на экране. Вот пример после выбора Set Plantronics Mode:

Изображение

Ответить