PDA

Просмотр полной версии : [Поиск 2] Адаптация ПЗУ для процессора NEC V30



Sonic_Blast
13.11.2016, 04:11
Ребята кто шарит и сможет адаптировать прошивку версии 2.6 для работы с процом V30 ...

тут вроде Tronix доработал прошивку для Поиск 1 под процессор V20 ...

с КР1810ВМ86 - В ЧЕКИТЕ ПОКАЗЫВАЕТ 767 ДРИСТОНОВ)
а с NEC V30 - 943 дристона (реально шустрее работает и + некоторые программы для 286-го работают на V30 правда медленнее но все же в NEC V30 есть все инструкции 286 только нет СТАНДАРТНОГО РЕЖИМА РАБОТЫ С ППМЯТЬЮ)

Играюсь с весиямми биосов пока проверил 2.6 и 2.0 так вот версия 2.0 работает на 4-5% Быстрее чем 2.6 (996 Дристонов) интересно почему так?

Haper
13.11.2016, 09:52
в NEC V30 есть все инструкции 286
Полагаю, что V30 умеет выполнять инструкции 186, но никак не 286 процессора.


Ребята кто шарит и сможет адаптировать прошивку версии 2.6 для работы с процом V30
Хорошая идея.

dimich
13.11.2016, 12:24
Не понял, а в чём адаптация должна выражаться? Работает же. И быстрее i8086, о чём сами и говорите. Или смысл адаптации в использовании инструкций 80186, что теоретически даст некий прирост производительности, но потеряет возможность работы с i8086?

Haper
13.11.2016, 13:07
Хорошо было б найти исходник. Может умельцы адаптировали БИОС к 2000-му году еще:)

Sonic_Blast
13.11.2016, 13:54
дело в том что с NEC V30 мусор на экране появляется в текстовом режиме коды аски , буквы итд а в графике точки итд... в принципе не очень критично но все таки хотелось бы чтоб было все по людски)

да ошибся не 286-е команды а 186-е при этом дюна 2 запускается и работает(медленно правда) и думает что проц 286-й и много других игр и прог)

если ты имеешь в виду проблему 2000 то у меня идут часы на поиске 2 с 2016 годом)))

Haper
13.11.2016, 14:15
что с NEC V30 мусор на экране появляется
Это проблема деталек на материнке


и думает что проц 286-й и много других игр и прог
Те, которые реально используют инструкции 286 проца, не работают.


если ты имеешь в виду проблему 2000 то у меня идут часы на поиске 2 с 2016 годом
Хотелось бы не вставлять плату Y2K.

bigral
16.11.2016, 20:10
дело в том что с NEC V30 мусор на экране появляется в текстовом режиме коды аски , буквы итд а в графике точки итд... в принципе не очень критично но все таки хотелось бы чтоб было все по людски)

Cтранно, получается что шина в poisk2 глючит в зависимости от того какой процессор вм86 или v30? А если реальный i8086 поставить тоже глюки?

Sonic_Blast
18.11.2016, 11:26
не с 8086 все работает отлично.

bigral
18.11.2016, 20:21
не с 8086 все работает отлично.

значит времянки всетаки разные у процов, не зря была перемычка на чипсетах которые оба процессора поддерживают, значит тут вопрос в схемотехнике поиск2 и доработках самой схемы.

Haper
24.11.2016, 23:18
Спрошу еще тут у сторожил: реально ли дизассемблировать БИОС "Поиска-2" и собрать исходники?
И стоит ли это делать ради перспектив внесения туда каких-нить изменений (как, например, использование инструкций V30)?

VGrad
25.11.2016, 03:57
реально ли дизассемблировать БИОС "Поиска-2" и собрать исходники?
Реально.

Определитесь какие вносить изменения !

Haper
25.11.2016, 09:15
Ну вон Sonic_Blast мечтает повпихивать везде инструкции V30, чтобы быстрее стало. Я мечтаю полноценную поддержку 2000-х годов влепить...

Anubis_OD
25.11.2016, 11:46
Ну просто инструкции натыкать не получится. Надо отреверсить логику всех процедур. Найти места где изменить алгоритмы с использованием команд V30. И переписать эти куски.
Мне кажется овчинка выделки стоить не будет. Про часы должно быть и проще и нужнее.

Haper
25.11.2016, 11:52
Вот меня как раз интересовал вариант реверса до полноценных исходников, чтобы можно было потом свободно действовать.
Есть исходники от более древнего БИОСа, возможно, с помощью их можно было бы это сделать?