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

Полигон-2

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

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

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

Полигон-2 »   Hardware »   DOS4GW error
RSS

DOS4GW error

<<Назад  Вперед>> Печать
 
Svoloch
Newbie
renamed

Откуда: c:\ru\msk
Всего сообщений: 245
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 авг. 2005
Разделом не ошибся - уверен, проблема железячная.
Преамбула.
Всем, думаю прекрасно известно, что т.н. dos extender'ы я вляются самодостаточными сервисами для предоставления ими обслуживающимся программам доступ к XMS/EMS/VCPI/DPMI памяти через защищённый режим работы процессора. Все эти cwsdpmi/dos4gw/dos32a и прочие, как правило не требуют для работы перманентных менеджеров, типа emm386 сотоварищи, а чаще наоборот, конфликтуют с ними. На самом деле конечно конфликтуют редко, но в сравнении с ситуацией "когда требуют", гораздо чаще конфликтуют :)
Суть в следующем. Неожиданно для себя отметил, что многие игрушки с dos4gw перестали запускаться (внимание!) БЕЗ emm386... Не все перестали, но многие: descent1/2, warcraft 2, c&c...
Перепробовал всё, что можно.
Загрузка в чистом досе (io.sys, msdos.sys, command.com) без ничего.
Смена 6.22 на 7.x и обратно.
Снижение частоты работы проца.
Обнуление CMOS/DMI.
На этой машине всё работало раньше отлично (стоит ли упоминать, что и полтора десятка лет ДО этого такой проблемы не возникало ни на одном железе).
Периодически меняю платы в системе, но связка мать+проц+память не менялась.
Вопрос ставлю не широко, как "где грабли", а рискну всё таки сузить до "сталкивались ли вы с конфликтами DOS4GW с определёнными железками". Может по адресам памяти чтото.
Но при этом с emm386 то работает....
Полный лог ошибки привожу, но он во многих простых ситуациях такой же у dos4gw:
>br>DOS/4GW Professional error (2001): exception 0Dh (general protection fault) at 3E58:000024D7>br>TSF32: prev_tsf32 6B14>br>SS       180 DS      3E68 ES       198 FS         0 GS         0>br>EAX     8000 EBX        7 ECX     8000 EDX        7>br>ESI      1E0 EDI     4078 EBP      378 ESP      33C>br>CS:IP 3E58:000024D7 ID 0D COD        0 FLG    10202>br>CS= 3E58, USE16, byte granular, limit     CA8F, base   17D820, acc 9B>br>SS=  180, USE16, byte granular, limit     1FFF, base   1B8F80, acc 93>br>DS= 3E68, USE16, byte granular, limit     886F, base   18A2B0, acc 93>br>ES=  198, USE16, byte granular, limit      1DF, base   1BC000, acc 93>br>FS=    0, USE16, byte granular, limit        0, base       16, acc  0>br>GS=    0, USE16, byte granular, limit        0, base       16, acc  0>br>CR0: PG:0 ET:1 TS:0 EM:0 MP:0 PE:1   CR2: 0 CR3: 0>br>
(Сообщение отредактировал Svoloch 27 июня 2007 22:52)
Inskin
Advanced Member
The Funk Soul Brother

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


Ссылка


Дата регистрации на форуме:
8 июля 2002
Как вариант, в стародавние времена где-то попадался мне некий экстендер, который мог заменять собой дос4гв, и вроде как экстендил лучше его. ВОзможно, замена эта помогла бы решить проблему.
Сам я с такой проблемой не сталкивался. Из области догадок - может, в бисое какие-то диапазоны адресов для чего-то выделены, поэтому глючит? Ну, попробовать не только ДМИ/КМОС скинуть, но и Load safe settings попробовать.
Svoloch
Newbie
renamed

Откуда: c:\ru\msk
Всего сообщений: 245
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 авг. 2005
Мне надо не обойти эту проблему - для этого я мог бы плюнуть на неё и запускать сабжевые игры с загруженным emm386. Мне надо причину понять, что же такого поменялось в части железа, что dos4gw стал ругаться.
И даже если бы меня устроило -  "обойти". Как быть в случаях с интегрированным dos4gw?
В биосе разумеется испробовал всё и вся. В том числе все диапазоны затенения пробовал включать отключать. Кэши проца, тайминги памяти/кэша тоже.
В факе на dos4gw ошибка описывается, но толком не понятно.
(Сообщение отредактировал Svoloch 28 июня 2007 10:57)
MEA
Junior Member


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


Ссылка


Дата регистрации на форуме:
31 дек. 2005
Может память от старости нагнулась?
Svoloch
Newbie
renamed

Откуда: c:\ru\msk
Всего сообщений: 245
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 авг. 2005
И при этом продолжает корректно работать во всех остальных ситуациях?
74ALS00
Advanced Member


Откуда: СПб SPb Питер 2:5030
Всего сообщений: 520
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 нояб. 2004
а если только dos4gw и удаётся выжать максимум из памяти? Я на своей 386 гонял многие тесты, только один иногда находит мелкую ошибку, когда установлено 32Мб. Если оставить 16Мб - проходят все тесты. Может чуть-чуть нагрузочной способности не хватает, может, чуть фильтрующие конденсаторы подсохли, может, чуть 5 вольт просели...
<<Назад  Вперед>> Печать
Полигон-2 »   Hardware »   DOS4GW error
RSS

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

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

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