Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ищу конфигуратор карт на ESS под 8088CPU
RSS

Ищу конфигуратор карт на ESS под 8088CPU

Вообще такой есть в природе?

<<Назад  Вперед>> Страницы: 1 * 2 3 4 5 6
Печать
 
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
hardware10, можно ссылку на проблемный конфигуратор?
На V20 и 286 все OK?
hardware10
Advanced Member


Откуда: Moscow
Всего сообщений: 2051
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 мая 2007
i8088

http://vogonsdrivers.com/getfi...enustate=0

Вот эта сборка. Любой.
На V20 и выше, многократно на них же все ок.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Я так понял, из каталога WIN31 файл SETUP.EXE (10096 байт), так)?

Или ESSSETUP.EXE?
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
не, вроде ESSCFG.exe :)



Она же потом прописывает в autoexec.bat.. саму себя с опциями через "esscfg.exe /a:220 /i:5 " и т.д.

ESSCFG точно работает только от NEC v20 и выше. А с 8088 - зависает.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Одного этого файла достатточно под DOS?
Он там в общем архиве, для W31
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
Да.. я только одним ESSCFG и пользуюсь..
всякие essvol - не пользуюсь.. или крайне редко.

про W31 - не вкурсе, сразу удалил :)

Если будет возможность найти опкоды и заменить на опкоды 8088 - то было бы здорово )
Программа станет универсальнее.. :)
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Ekb написал:
[q]
Если будет возможность найти опкоды и заменить на опкоды 8088 - то было бы здорово )
Программа станет универсальнее.. :)
[/q]
Посмотрел - программа набита enter/leave/pusha/popa.
При компиляции (написано было на Си) очевидно выставили флаг 286.
Был бы был исходник - исправить можно было-бы одним легким движением руки...

Однако исходника нет и не будет, и для преобразования без использования 286
opcode нужно делать прмерно так:

1.В IDA отреверсить (полностью!) весь код.

2.Далее (самое муторное) поменять абсолютные адреса на метки - где IDA не смогла
поставить метку, типа push 234h, где 234h адрес текстовой строки из сегмента данных.
Если этого не сделать, то при последующей трансляции, все "разъедется", тк
заменители неподдерживаемых инструкций будут естественно длиннее.

3. Генерировать asm файл, скорректировать его в соответствии с требованиями
применяемого ассемблера и настроить на режим 286.

4. Когда добъемся компиляции и (работы!) программы в режиме 286, настраиваем
ассемблер на 8086 и заменяем неподдерживаемые инструкции макроопределниями.


Не обещаю, но может быть когда-нибудь займусь в будущем. Я еще хочу редактор EDIT
скорректировать на 8086 (он значительно сложнее, но проблема в том же).


Если бы у 8086 было исключение по неизвестной инструкции, можно было бы сделать
эмулятор для таких программ, но у 8086/8088 исключения invalid opcode не предусмотрено.
ATauenis
Advanced Member


Откуда: Москва
Всего сообщений: 2904
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Оффтопик: Оффтопик:
i8088 написал:
[q]
Я еще хочу редактор EDIT
скорректировать на 8086 (он значительно сложнее, но проблема в том же).
[/q]
Который edit? Тот, что qbasic/e, вполне нормально работает на 8086 c MS-DOS 3.3. Не помню, откуда брал его, то ли из 5.0, то ли из 6.22.
Mx_Serg
Junior Member


Всего сообщений: 581
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 июня 2018
i8088 написал:
[q]
Однако исходника нет и не будет, и для преобразования без использования 286
opcode нужно делать прмерно так:
[/q]
Когда-то я подобное Sourcer'om делал, когда Trident4D Wave ковырял.. Если найти порты и процедуру записи и они явно окажутся прописаны - можно все и не реверсить. Остальное можно и самому написать - это несложно.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
ATauenis написал:
[q]
Который edit? Тот, что qbasic/e, вполне нормально работает на 8086 c MS-DOS 3.3. Не помню, откуда брал его, то ли из 5.0, то ли из 6.22.
[/q]
Речь идет про EDIT.COM из комплекта W95 и всех последующих, а EDIT из
комплекта DOS 6.x, да работает на 8088. Почему хочу именно новый EDIT:
он позволяет работать с несколькими файлами одновременно. И "довеска"
в виде QBASIC для работы не требует.
<<Назад  Вперед>> Страницы: 1 * 2 3 4 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ищу конфигуратор карт на ESS под 8088CPU
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS