Runtime error 200 dos

Error #200

> Error #200

сообщение 15.05.2004 16:02

Сообщение
#1

Группа: Пользователи
Сообщений: 8

Репутация: -  0  +



При попытке запуска некоторых MS-DOS приложений появляется ошибка выполнения: Run-time error 200: Division by zero и программа закрфвается (т.е. завершается сеанс MS-DOS в Windows). Как с этим справиться? Для информации: я использую Windows ME.

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

Altair

сообщение 15.05.2004 17:48

Сообщение
#2


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +



Скорее всего Вы используете старые программы.
Нужно использовать замедлитель.

———————

Помогая друг другу, мы справимся с любыми трудностями!
«Не опускать крылья!» (С)

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

APAL

сообщение 15.05.2004 19:40

Сообщение
#3


Смотрю…
*****

Группа: Пользователи
Сообщений: 1 055
Пол: Мужской
Реальное имя: Пшеничный Алексей Анатольевич

Репутация: -  6  +



Когда-то был патч, который не всегда, но помогал…

А вообще, это уже где-то обсуждалось.

———————

Если что-то не делает того, что вы запланировали ему делать — это еще не означает, что оно бесполезно.
———————
Прежде, чем задать вопрос — Правила :: FAQ :: Поиск

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

Altair

сообщение 15.05.2004 20:49

Сообщение
#4


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +



Это обсуждалось в «вопросах и задачах»
Есть патч, а есть замедлитель.
Замедлитель лучше.

———————

Помогая друг другу, мы справимся с любыми трудностями!
«Не опускать крылья!» (С)

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

Rider

сообщение 17.05.2004 20:35

Сообщение
#5

Группа: Пользователи
Сообщений: 8

Репутация: -  0  +



Извините, но где этот замедлитель достать?

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

Altair

сообщение 26.05.2004 11:02

Сообщение
#6


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +



Замедлитель можно достать 2 способами:
1 — «извращенский» (мне больше по душе, потому что там с описанием).
идем на сайт про ДОС:
http://www.386.by.ru
заходим в раздел ИГРЫ , и скачиваем из подраздела «СИМУЛЯТОРЫ» игру M1 абрамс (конечно такое го*** потом удалим),
потом открываем архив и читаем README там написанно имя программы, входящей в состав архива, которая замедляет работу.

2 — долгий способ
зайти на поисковик и ввести «замедлитель системы скачать» или что-то подобное.

1 способ — 100%

———————

Помогая друг другу, мы справимся с любыми трудностями!
«Не опускать крылья!» (С)

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

NetAnton

сообщение 29.06.2004 21:44

Сообщение
#7


Пионер
**

Группа: Пользователи
Сообщений: 112
Пол: Мужской

Репутация: -  0  +



runtime error 200 и меня задолбал. слышал где-то, что это из-за кривого Crt. у меня на винте есть два патча. если хочешь, качай, сейчас же их загружу на свой сайт — http://www.netanton.narod.ru/other/PATH200.COM и http://www.netanton.narod.ru/other/ERROR200.EXE.

P.S. ВСЕ ПРОГИ ДОЛЖНЫ БЫТЬ РАСПАКОВАНЫ (разумеется) :D

Rider, удачи!

Сообщение отредактировано: NetAnton — 29.06.2004 21:49

———————

Я люблю этот форум!

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

BlackShadow

сообщение 30.06.2004 16:23

Сообщение
#8

Гость



Я ж где-то уже объяснял, что пропатчить можно и вручную:
1). Берёшь Hiew или аналог.
2). Открываешь Turbo.Tpl
3). Ищешь команду DIV CX — она там одна (или первая и есть нужная)
4). Либо удваиваешь делитель либо нопишь саму команду.
5). Сидишь и долго думаешь, что помешало тебе это сделать лет этак 5 назад.

 К началу страницы 

+ Ответить 

NetAnton

сообщение 30.06.2004 19:11

Сообщение
#9


Пионер
**

Группа: Пользователи
Сообщений: 112
Пол: Мужской

Репутация: -  0  +



да, и через HIEW я тоже патчил. но если патчить нужно каждую вторую прогу в моем случае, то буду ли я бегать туда сюда. лучше патчером :D

———————

Я люблю этот форум!

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

BlackShadow

сообщение 30.06.2004 19:35

Сообщение
#10

Гость



А не проще отпатчить Turbo.Tpl, а затем перекомпилить проги?

 К началу страницы 

+ Ответить 

NetAnton

сообщение 30.06.2004 19:38

Сообщение
#11


Пионер
**

Группа: Пользователи
Сообщений: 112
Пол: Мужской

Репутация: -  0  +



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

———————

Я люблю этот форум!

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

EDG

сообщение 23.03.2007 0:03

Сообщение
#12

Группа: Пользователи
Сообщений: 6
Пол: Мужской
Реальное имя: Дмитрий

Репутация: -  0  +



Привет всем, только что столкнулся с этой проблемой, но ни одна ссылка тут не работает! Подскажите что делать? mega_chok.gif

Неработающая прога:

uses CRT;
Var c: char;
begin
repeat
c:=readkey;
writeln (ord©);
until c=#27;
end.

Сообщение отредактировано: EDG — 23.03.2007 0:08

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

mamont001

сообщение 23.03.2007 2:49

Сообщение
#13


Вожак стада
***

Группа: Пользователи
Сообщений: 179
Пол: Мужской
Реальное имя: кирилл

Репутация: -  1  +



———————

Админ наш,
Иже еси на серверах!
Да святится имя Твое,
Да приидет Unix Твой,
Да будет воля Твоя,
Как на земле , так и на небе.
Пинг наш насущный дай нам на сей день;
И прости нам счета наши, как и мы оставляем их должникам нашим;
И не введи нас во искушение виндовое,
Но избавь нас от лукавого Билли.
И да пребудет с нами сила твоя великая,
Во имя Отца-админа, Сына-Пингвина, и духа мастдайного. Админь!

 Оффлайн  Профиль  PM 

 К началу страницы 

+ Ответить 

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)

Пользователей: 0

  1. Скачал Tyrian с забугорного сайта… При запуске пишет:

    runtime error ### at ####:#### …

    Эту ошибку ( и всякие другие) мне уже год 4-й выдают различные ДОСовские игры… У меня стоит WinME. Я прочёл FAQ и поискал на форуме, но ничего так и не нашёл.
    Plz обьясните как запускать игры с такой ошибкой.
    И ещё лучше киньте ссылку если ответ всё-таки есть на форуме…

    P.S: А нет-ли такой обобщённой статьи, в которой описаны все типичные проблемы с запуском MS-DOS игр ?

  2. Можно с этой ошибкой бороться. Не играй в эти игры под МЕ. Сделай/скачай хороший бутдиск и играй с него. Так все Эпиковские игры (Тайриан, Уан Маст Фолл, Джазз Джэкрэббит и пр.) МЕ не очень жалуют.

  3. Подскажите пожалуйста решение одной проблемы, я несколько месяцев назад познакомился с этой игрой и прошел все 4 эпизода, решил пройти и 5-ый. Однако Tyrian 2000, который содержит этот эпизод тормозит, в качестве решения проблемы использовал совместимость, замедлялки и VDMSound, ничего не помогло. Я также попытался перенести пятый эпизод в оригинальный Tyrian, сначала игра жаловалась на недостающие файлы, я добавил несколько файлов и теперь игра доходила до экрана с апгрейдами и висла, выдавая иероглифы, которые являлись текстом ошибки с просьбой добавить недостающие файлы, из-за этих ломаных шрифтов нельзя узнать, что еще требуется игре.

    Так что у меня 2 вопроса. Как запустить Tyrian 2000 без тормозов, и если вы не знаете, как перетащить пятый эпизод в оригинальный Tyrian?

    Жду ответов.

    Последнее редактирование: 25 июл 2008

  4. Рецепт работает в DOSBox 0.72 на компьютере в профиле (думаю, что будет работать везде).

    • запустить игру файлом tyrian2k.exe
    • Start new game, выбор типа игры и т.п. … пока не начнётся сама игра
    • нажать на Esc (самая левая верхняя кнопка) — повится меню
    • опция «Game Speed»

    В игре Tyrian2000 с сайта скорость установлена на «Slug Mode», а в игре Tyrian — «Normal». Есть ещё «Turbo», если захочется быстрее.


    unreal doom и kreol нравится это.

  5. Я ГЛУПЫЙ! Оказывается Tyrian 2000 совместим с MS-DOS, сейчас запустил под DosBox все отлично идет. Опять же по иронии судьбы нашел решение проблемы не задолго до ответа, всем спасибо.

    Кстати в Tyrian 2000 по умолчанию тоже установлен Game Speed Normal.

  6. Любимая игра! :good:

  7. -TYRIAN-, такое нельзя теперь писать даже в комментариях, а ты в ТЕХНИЧЕСКИЙ раздел написал… Оффтопишь, а это ведь наказуемо…

  8. Да и я мог бы не писать, ответ то в ReadMe лежал, но я их обычно не читаю.

  9. Вспомнил про сей шедевр, скачал.
    Но я раньше проходил его на стареньком ноуте, который жил ещё на 98-й винде.

    Теперь же через досбокс. И здесь у меня странный баг — при старте игры как будто залипает клавиша «вправо». Захожу в выбор оружия — мощность сама собой нарастает при выборе. При самой игре — кораблик постоянно тянет вправо.
    Играть возможно, но это уже просто режим Nightmare.

  10. Earthquakeman, патч стоит или нет?

    К данной игре есть патч.

  11. Earthquakeman, если настройки DOSBox’а сбросить, не поможет? Т. е. удалить (и настроить заново) файл конфигурации.
    Или, как вариант, джойстик в DOSBox’е отключить?

  12. wastler, Если имеется ввиду Tyrian 2000 — то я испытывал оба, в обоих та же проблема.

    Val07og, настройки дефолтные, пересоздание файла конфигурации ничего не дало. А джойстик изначально был отключен.

    Upd. Проблему решил. Отсоединил джойстик от системы физически.

    Последнее редактирование: 9 фев 2014

  13. Проще было в конфиге досбокса прописать joysticktype=none

  14. Понимаю что вопрос задавался настолько давно что ппц, но мало ли может кто-то еще играет на реальном ms-dos в игры (типа меня :rolleyes:). Если возникает ошибка типа runtime error, которая в первом сообщении темы, это свидетельствует о слишком высокой частоте процессора. Тут проблему можно решить несколькими способами — Поотключать внутренний и внешний кеши проца в BIOS, если не поможет либо будет слишком тормозить, то тут уже нужно выставлять частоту проца на мамке или в BIOS (если поддерживает) не больше 233мгц, опционально можно тоже отключить внешний кеш (отключать нужно перед игрой, которая брыкается, потом не забыть включить обратно). Есть еще замедлялки проца типа MoSlo — ей пользоваться очень просто, после запуска она напишет инструкцию, проблемные игры тоже заработают, но все при использовании этих замедлялок процесс игры становится не плавным, хотя может кто-то не так придирчив. В общем свё :yes:.

  15. Далеко не всегда. О причине можно судить по номеру. Из-за высокой частоты процессора возникает ошибка runtime error 200

    Вариант решения http://prgmizer.chat.ru/bp7fix.htm

  16. Да, блин про это забыл совсем — виноват). Как-раз на П2 350 запускал.

  17. dvaar


    dvaar

    Регистрация:
    12 май 2022
    Сообщения:
    2

    Подскажите как подключить usb-геймпад в Tyrian 2000. Игра стоит на win xp. Винда нормально видит джойстик, все кнопки работают. В игре ничего не пашет.
    Или тут какой-то особенный нужен джойстик?

  18. @dvaar, а не хотите попробовать виндовый порт OpenTyrian?

    Release v2.1.20220318 · opentyrian/opentyrian

    Распаковать, содержимое папки opentyrian скопировать в папку с Tyrian 2000 и запускать opentyrian.exe .

    Правда, я не могу дать гарантии, что этот порт ваш геймпад будет поддерживать.

    Последнее редактирование: 12 май 2022

  19. dvaar


    dvaar

    Регистрация:
    12 май 2022
    Сообщения:
    2

    Порт это конечно хорошо. Но в игре же предусмотрен режим игры с джойстиком. С каким именно джойстиком можно поиграть? Специально приобрел древний ноут для старых игр. Хочется поиграть именно так как задумано разработчиками.
    Походу тут только Gameport будет работать, хотя игра нормально идёт под xp.

    Последнее редактирование: 13 май 2022


Форум Old-Games.RU. Всё о старых играх

← Вернуться в раздел «Программы»

При запуске, нек-рых DOS программ (в Win98) возникает Runtime Error 200 кто знает как ее исправить.
Спасибо.
DAG.
P.S Или может быть подскажите где взять телефонный справочник на г. Тверь и Тверскую область (область необязательно).

Автор: Cacka
Дата сообщения: 15.07.2005 00:07

Используй любую замедлялку процессора. Moslo к примеру.

Автор: ASE_DAG
Дата сообщения: 15.07.2005 00:36

Пробовал нек-ре другие — не работают.

Автор: CBB
Дата сообщения: 15.07.2005 00:43

ASE_DAG
http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Цитата:

Или может быть подскажите где взять телефонный справочник на г. Тверь

Это «или» производит сильное впречатление

Автор: ASE_DAG
Дата сообщения: 15.07.2005 01:01

Цитата:

Это «или» производит сильное впречатление

Не понял.

Цитата:

Используй любую замедлялку процессора. Moslo к примеру

C Moslo тоже самое.

Цитата:

http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Он мне заявил «Already Patched» Я ее действительно уже пробовал патчить Fix200.

Автор: CBB
Дата сообщения: 15.07.2005 13:28

ASE_DAG

Цитата:

Цитата:Используй любую замедлялку процессора. Moslo к примеру

C Moslo тоже самое.

Попробуй DOSBox http://dosbox.sourceforge.net , там степень замедления регулируется, и вообще вещь полезная, если нужна совместимость с ДОС.

Цитата:

Цитата: Это «или» производит сильное впречатление

Не понял.

Выглядит как «мне надо или проги под ДОС запускать, или в Тверь звонить»

Добавлено:

Цитата:

Цитата:http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Он мне заявил «Already Patched» Я ее действительно уже пробовал патчить Fix200.

Вероятно, программа запакована, можно попробовать натравить на нее анпакер

Автор: ASE_DAG
Дата сообщения: 15.07.2005 13:49

Цитата:

Вероятно, программа запакована, можно попробовать натравить на нее анпакер

Да нет не пакована.

Цитата:

Выглядит как «мне надо или проги под ДОС запускать, или в Тверь звонить»

Что непонятно, что есть справочник написанный под DOS, он и не работает, вот я и спрашиваю нет ли другого.

Автор: Blackbox7
Дата сообщения: 16.07.2005 18:04

ASE_DAG
Попробуй вот эту: hттp://pascal.sources.ru/misc/piifix.zip.
Но, думаю, что это аналог предыдущих. Мне с Fformat она помогла в свое время.

Автор: WatsonRus
Дата сообщения: 17.07.2005 12:26

2 ASE_DAG

Попробуй вот эту, мне она помогла, когда все другие не помогали (загружается резидентом, патчить файл не нужно).

Prot200 Copyright (C) 2000 Pixel (PapЎk Martin)

линк: _http://fornax.sk/~pixel/tools/prot200.zip
есть также на _ftp://ftp.elf.stuba.sk/pub/pc/sk_made/prot200.zip
_http://ftp.elf.stuba.sk/packages/pub/pc/sk_made/prot200.zip

Автор: ASE_DAG
Дата сообщения: 19.07.2005 02:05

DosBox помог, спасибо, но как чз обычную комманду выполнить им программу (как параметр не идет).

Автор: arsvrn
Дата сообщения: 19.07.2005 09:33

Можно еще попробовать вот это:
http://arsvrn.rbcmail.ru/file/TPPATCH.ZIP
Мне когда-то он помог.

Автор: CBB
Дата сообщения: 19.07.2005 16:34

ASE_DAG

Цитата:

DosBox помог, спасибо, но как чз обычную комманду выполнить им программу (как параметр не идет).

в конце dosbox.conf пишешь что-то типа

mount c c:
mount d d:
c:
cd vc
vc

— это для примера запуск Волков Коммандера. Если надо запускать разные программы, то используй несколько .conf файлов и параметр -conf , в readme.txt описано.

Автор: ASE_DAG
Дата сообщения: 19.07.2005 23:19

Спасибо, понял. Но он (спавочник) у меня теперь почему-то мерцает?

Автор: CBB
Дата сообщения: 20.07.2005 00:40

Не знаю. Можно попробовать поиграть параметрами в секциях [render] и [cpu] в конфиге.
Оптимальные настройки досбокса вообще очень зависят от железа и оси.

Автор: ShaLun
Дата сообщения: 30.12.2005 07:33

Автор: ASE_DAG
Дата сообщения: 14.07.2005 23:46

При запуске, нек-рых DOS программ (в Win98) возникает Runtime Error 200 кто знает как ее исправить.
Спасибо.
DAG.
P.S Или может быть подскажите где взять телефонный справочник на г. Тверь и Тверскую область (область необязательно).

Автор: Cacka
Дата сообщения: 15.07.2005 00:07

Используй любую замедлялку процессора. Moslo к примеру.

Автор: ASE_DAG
Дата сообщения: 15.07.2005 00:36

Пробовал нек-ре другие — не работают.

Автор: CBB
Дата сообщения: 15.07.2005 00:43

ASE_DAG
http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Цитата:

Или может быть подскажите где взять телефонный справочник на г. Тверь

Это «или» производит сильное впречатление

Автор: ASE_DAG
Дата сообщения: 15.07.2005 01:01

Цитата:

Это «или» производит сильное впречатление

Не понял.

Цитата:

Используй любую замедлялку процессора. Moslo к примеру

C Moslo тоже самое.

Цитата:

http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Он мне заявил «Already Patched» Я ее действительно уже пробовал патчить Fix200.

Автор: CBB
Дата сообщения: 15.07.2005 13:28

ASE_DAG

Цитата:

Цитата:Используй любую замедлялку процессора. Moslo к примеру

C Moslo тоже самое.

Попробуй DOSBox http://dosbox.sourceforge.net , там степень замедления регулируется, и вообще вещь полезная, если нужна совместимость с ДОС.

Цитата:

Цитата: Это «или» производит сильное впречатление

Не понял.

Выглядит как «мне надо или проги под ДОС запускать, или в Тверь звонить»

Добавлено:

Цитата:

Цитата:http://riverbbs.net/pub4/termi/T-PENT2.ZIP — это патчилка, альтернатива замедлялкам.

Он мне заявил «Already Patched» Я ее действительно уже пробовал патчить Fix200.

Вероятно, программа запакована, можно попробовать натравить на нее анпакер

Автор: ASE_DAG
Дата сообщения: 15.07.2005 13:49

Цитата:

Вероятно, программа запакована, можно попробовать натравить на нее анпакер

Да нет не пакована.

Цитата:

Выглядит как «мне надо или проги под ДОС запускать, или в Тверь звонить»

Что непонятно, что есть справочник написанный под DOS, он и не работает, вот я и спрашиваю нет ли другого.

Автор: Blackbox7
Дата сообщения: 16.07.2005 18:04

ASE_DAG
Попробуй вот эту: hттp://pascal.sources.ru/misc/piifix.zip.
Но, думаю, что это аналог предыдущих. Мне с Fformat она помогла в свое время.

Автор: WatsonRus
Дата сообщения: 17.07.2005 12:26

2 ASE_DAG

Попробуй вот эту, мне она помогла, когда все другие не помогали (загружается резидентом, патчить файл не нужно).

Prot200 Copyright (C) 2000 Pixel (PapЎk Martin)

линк: _http://fornax.sk/~pixel/tools/prot200.zip
есть также на _ftp://ftp.elf.stuba.sk/pub/pc/sk_made/prot200.zip
_http://ftp.elf.stuba.sk/packages/pub/pc/sk_made/prot200.zip

Автор: ASE_DAG
Дата сообщения: 19.07.2005 02:05

DosBox помог, спасибо, но как чз обычную комманду выполнить им программу (как параметр не идет).

Автор: arsvrn
Дата сообщения: 19.07.2005 09:33

Можно еще попробовать вот это:
http://arsvrn.rbcmail.ru/file/TPPATCH.ZIP
Мне когда-то он помог.

Автор: CBB
Дата сообщения: 19.07.2005 16:34

ASE_DAG

Цитата:

DosBox помог, спасибо, но как чз обычную комманду выполнить им программу (как параметр не идет).

в конце dosbox.conf пишешь что-то типа

mount c c:
mount d d:
c:
cd vc
vc

— это для примера запуск Волков Коммандера. Если надо запускать разные программы, то используй несколько .conf файлов и параметр -conf , в readme.txt описано.

Автор: ASE_DAG
Дата сообщения: 19.07.2005 23:19

Спасибо, понял. Но он (спавочник) у меня теперь почему-то мерцает?

Автор: CBB
Дата сообщения: 20.07.2005 00:40

Не знаю. Можно попробовать поиграть параметрами в секциях [render] и [cpu] в конфиге.
Оптимальные настройки досбокса вообще очень зависят от железа и оси.

Автор: ShaLun
Дата сообщения: 30.12.2005 07:33

Страницы: 1

Предыдущая тема: AutoCAD. Межстрочный интервал ….


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель — сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.

Конфигурирование систем на базе Core 2 Duo под максимально возможный временной диапазон игр

Всё получилось! Технология On Demand Clock Modulation (ODCM). Ошибка 200 исчезла, проверено на Jazz Rabbit 1994 года. Метод с одной стороны можно назвать софтовым, но с другой стороны никак не назовёшь. Потому что управление замедлением происходит через штатную аппаратную настраиваемую через управление MSR функцию процессора. Никаких сторонних прог, никаких TSR. Только программа чтения-записи MSR регистров процессора, больше ничего. После выполнения не оставляет мусор в ОЗУ, ни о каком дополнительном расходовании ОЗУ речи не идёт. Да, друзья-товарищи, теперь можно без оглядки на runtime error 200 сказать, что лучшего по масштабируемости процессора, чем Core2, под широкий охват игр от DOS до XP вы не найдёте. Запускать следует на FSB800, чтобы получить минимальную частоту хотя бы 200х6=1200. Рассматриваем 2-ядерные варианты. На мой взгляд, целесообразно выбирать из моделей на FSB800, т.к. они обладают большими множителями. Конечно, можно выбрать и процессор на FSB1066/1333 и запустить его на FSB800, но будет обидно не подняться выше 2ГГц в WinXP, т.к. они обладают меньшими множителями. В DOS используем программу MSRED.COM для замедления. Её же используем для замедления перед загрузкой GUI Win98. Программу прилагаю во вложении к данному сообщению для всеобщего доступа, чтобы любой мог убедиться, что я ничего не сочиняю, а также по отдельной просьбе Baraxtikov. Автор программы i8088, за что ему персональная огромная благодарность. Программа не защищена от копирования и с согласия автора распространяется свободно.

Небольшая шпаргалка по регистрам от меня:
r/w 194h — максимальные (они же номинальные) множитель и напряжение питания
r/w 199h — текущие (в реальном времени) «рабочие» множитель и напряжение
read only 198h — регистр, управляемый регистрами 194h и 199h. Только он один выводит реально выставленные параметры. Если вы ввели в 194h и 199h недопустимые для данного CPU значения, они вполне могут успешно записаться в 194/199, но реально работать не будут. И только чтение 198h даст вам настоящую картину.
r/w 19Ah — вот он, долгожданный аппаратный троттлинг.

Я не буду умышленно давать значения MSR по своему CPU, потому что не исключено, что на разных CPU они могут немного разниться. Напряжения уж точно! А вместо этого дам такой совет:

установите в WinXP программы CrystalCPUID, ThrottleStop. Для верности отключите временно в биосе C1E и EIST, чтобы параметры сами не крутились. Функцию ODCM можно найти в ThrottleStop, включайте значения 50, 25, 12,5% и читайте регистр 19Ah с помощью CrystalCPUID, запишите на бумажке. Далее установите чекбоксы на EIST, C-States и Power Saver, закройте все остальные программы, убедитесь, что проц ничем не загружен, читайте регистр 198h. Так вы узнаете напряжение в экономичном режиме (минимальное для вашего процессора), это пригодится в DOS (а зачем там на минимальной частоте высокое напряжение подавать?). Ну и с множителями аналогично.

Рекомендую для DOS установить множитель 6 и минимальное напряжение + троттлинг при необходимости. Для Win98 установить максимальную частоту 2ГГц (в случае шины 200(800) это множитель 10) и напряжение где-нибудь из средних (пониже штатного максимального).

Какие появятся вопросы, задавайте здесь, не стесняйтесь. Я уже по 10 кругов всё это прошёл, думаю, у меня не возникнет затруднений помочь.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Runtime error 200 at pascal
  • Runtime error 19 file or function is not found samp
  • Runtime error 1722 сервер rpc недоступен
  • Runtime error 13 type mismatch excel как исправить
  • Runtime error 13 access type mismatch

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии