|
Сообщение |
|
Группа: Пользователи
Репутация: |
При попытке запуска некоторых MS-DOS приложений появляется ошибка выполнения: Run-time error 200: Division by zero и программа закрфвается (т.е. завершается сеанс MS-DOS в Windows). Как с этим справиться? Для информации: я использую Windows ME. |
|
|
Altair |
Сообщение |
Ищущий истину
Группа: Пользователи
Репутация: |
Скорее всего Вы используете старые программы. ——————— Помогая друг другу, мы справимся с любыми трудностями! |
|
|
APAL |
Сообщение |
Смотрю…
Группа: Пользователи
Репутация: |
Когда-то был патч, который не всегда, но помогал… А вообще, это уже где-то обсуждалось. ——————— Если что-то не делает того, что вы запланировали ему делать — это еще не означает, что оно бесполезно. |
|
|
Altair |
Сообщение |
Ищущий истину
Группа: Пользователи
Репутация: |
Это обсуждалось в «вопросах и задачах» ——————— Помогая друг другу, мы справимся с любыми трудностями! |
|
|
Rider |
Сообщение |
Группа: Пользователи
Репутация: |
Извините, но где этот замедлитель достать? |
|
|
Altair |
Сообщение |
Ищущий истину
Группа: Пользователи
Репутация: |
Замедлитель можно достать 2 способами: 2 — долгий способ 1 способ — 100% ——————— Помогая друг другу, мы справимся с любыми трудностями! |
|
|
NetAnton |
Сообщение |
Пионер
Группа: Пользователи
Репутация: |
runtime error 200 и меня задолбал. слышал где-то, что это из-за кривого Crt. у меня на винте есть два патча. если хочешь, качай, сейчас же их загружу на свой сайт — http://www.netanton.narod.ru/other/PATH200.COM и http://www.netanton.narod.ru/other/ERROR200.EXE. P.S. ВСЕ ПРОГИ ДОЛЖНЫ БЫТЬ РАСПАКОВАНЫ (разумеется) Rider, удачи! Сообщение отредактировано: NetAnton — 29.06.2004 21:49 ——————— Я люблю этот форум! |
|
|
BlackShadow |
Сообщение |
Гость |
Я ж где-то уже объяснял, что пропатчить можно и вручную: |
|
|
NetAnton |
Сообщение |
Пионер
Группа: Пользователи
Репутация: |
да, и через HIEW я тоже патчил. но если патчить нужно каждую вторую прогу в моем случае, то буду ли я бегать туда сюда. лучше патчером ——————— Я люблю этот форум! |
|
|
BlackShadow |
Сообщение |
Гость |
А не проще отпатчить Turbo.Tpl, а затем перекомпилить проги? |
|
|
NetAnton |
Сообщение |
Пионер
Группа: Пользователи
Репутация: |
как раз-то с моими програми все ок. проблемы с уже готовыми программами, которые я достаю бог знает где, бог знает какого года, короче, старые. вот их то и нужно патчить. ——————— Я люблю этот форум! |
|
|
EDG |
Сообщение |
Группа: Пользователи
Репутация: |
Привет всем, только что столкнулся с этой проблемой, но ни одна ссылка тут не работает! Подскажите что делать? Неработающая прога: uses CRT; Сообщение отредактировано: EDG — 23.03.2007 0:08 |
|
|
mamont001 |
Сообщение |
Вожак стада
Группа: Пользователи
Репутация: |
——————— Админ наш, |
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
-
Скачал Tyrian с забугорного сайта… При запуске пишет:
runtime error ### at ####:#### …
Эту ошибку ( и всякие другие) мне уже год 4-й выдают различные ДОСовские игры… У меня стоит WinME. Я прочёл FAQ и поискал на форуме, но ничего так и не нашёл.
Plz обьясните как запускать игры с такой ошибкой.
И ещё лучше киньте ссылку если ответ всё-таки есть на форуме…P.S: А нет-ли такой обобщённой статьи, в которой описаны все типичные проблемы с запуском MS-DOS игр ?
-
Можно с этой ошибкой бороться. Не играй в эти игры под МЕ. Сделай/скачай хороший бутдиск и играй с него. Так все Эпиковские игры (Тайриан, Уан Маст Фолл, Джазз Джэкрэббит и пр.) МЕ не очень жалуют.
-
Подскажите пожалуйста решение одной проблемы, я несколько месяцев назад познакомился с этой игрой и прошел все 4 эпизода, решил пройти и 5-ый. Однако Tyrian 2000, который содержит этот эпизод тормозит, в качестве решения проблемы использовал совместимость, замедлялки и VDMSound, ничего не помогло. Я также попытался перенести пятый эпизод в оригинальный Tyrian, сначала игра жаловалась на недостающие файлы, я добавил несколько файлов и теперь игра доходила до экрана с апгрейдами и висла, выдавая иероглифы, которые являлись текстом ошибки с просьбой добавить недостающие файлы, из-за этих ломаных шрифтов нельзя узнать, что еще требуется игре.
Так что у меня 2 вопроса. Как запустить Tyrian 2000 без тормозов, и если вы не знаете, как перетащить пятый эпизод в оригинальный Tyrian?
Жду ответов.
Последнее редактирование: 25 июл 2008
-
Рецепт работает в DOSBox 0.72 на компьютере в профиле (думаю, что будет работать везде).
- запустить игру файлом tyrian2k.exe
- Start new game, выбор типа игры и т.п. … пока не начнётся сама игра
- нажать на Esc (самая левая верхняя кнопка) — повится меню
- опция «Game Speed»
В игре Tyrian2000 с сайта скорость установлена на «Slug Mode», а в игре Tyrian — «Normal». Есть ещё «Turbo», если захочется быстрее.
unreal doom и kreol нравится это.
-
Я ГЛУПЫЙ! Оказывается Tyrian 2000 совместим с MS-DOS, сейчас запустил под DosBox все отлично идет. Опять же по иронии судьбы нашел решение проблемы не задолго до ответа, всем спасибо.
Кстати в Tyrian 2000 по умолчанию тоже установлен Game Speed Normal.
-
Любимая игра!
-
-TYRIAN-, такое нельзя теперь писать даже в комментариях, а ты в ТЕХНИЧЕСКИЙ раздел написал… Оффтопишь, а это ведь наказуемо…
-
Да и я мог бы не писать, ответ то в ReadMe лежал, но я их обычно не читаю.
-
Вспомнил про сей шедевр, скачал.
Но я раньше проходил его на стареньком ноуте, который жил ещё на 98-й винде.Теперь же через досбокс. И здесь у меня странный баг — при старте игры как будто залипает клавиша «вправо». Захожу в выбор оружия — мощность сама собой нарастает при выборе. При самой игре — кораблик постоянно тянет вправо.
Играть возможно, но это уже просто режим Nightmare. -
Earthquakeman, патч стоит или нет?
К данной игре есть патч.
-
Earthquakeman, если настройки DOSBox’а сбросить, не поможет? Т. е. удалить (и настроить заново) файл конфигурации.
Или, как вариант, джойстик в DOSBox’е отключить? -
wastler, Если имеется ввиду Tyrian 2000 — то я испытывал оба, в обоих та же проблема.
Val07og, настройки дефолтные, пересоздание файла конфигурации ничего не дало. А джойстик изначально был отключен.
Upd. Проблему решил. Отсоединил джойстик от системы физически.
Последнее редактирование: 9 фев 2014
-
Проще было в конфиге досбокса прописать joysticktype=none
-
Понимаю что вопрос задавался настолько давно что ппц, но мало ли может кто-то еще играет на реальном ms-dos в игры (типа меня
). Если возникает ошибка типа runtime error, которая в первом сообщении темы, это свидетельствует о слишком высокой частоте процессора. Тут проблему можно решить несколькими способами — Поотключать внутренний и внешний кеши проца в BIOS, если не поможет либо будет слишком тормозить, то тут уже нужно выставлять частоту проца на мамке или в BIOS (если поддерживает) не больше 233мгц, опционально можно тоже отключить внешний кеш (отключать нужно перед игрой, которая брыкается, потом не забыть включить обратно). Есть еще замедлялки проца типа MoSlo — ей пользоваться очень просто, после запуска она напишет инструкцию, проблемные игры тоже заработают, но все при использовании этих замедлялок процесс игры становится не плавным, хотя может кто-то не так придирчив. В общем свё
.
-
Далеко не всегда. О причине можно судить по номеру. Из-за высокой частоты процессора возникает ошибка runtime error 200
Вариант решения http://prgmizer.chat.ru/bp7fix.htm
-
Да, блин про это забыл совсем — виноват). Как-раз на П2 350 запускал.
-
dvaar
- Регистрация:
- 12 май 2022
- Сообщения:
- 2
Подскажите как подключить usb-геймпад в Tyrian 2000. Игра стоит на win xp. Винда нормально видит джойстик, все кнопки работают. В игре ничего не пашет.
Или тут какой-то особенный нужен джойстик? -
@dvaar, а не хотите попробовать виндовый порт OpenTyrian?
Release v2.1.20220318 · opentyrian/opentyrian
Распаковать, содержимое папки opentyrian скопировать в папку с Tyrian 2000 и запускать opentyrian.exe .
Правда, я не могу дать гарантии, что этот порт ваш геймпад будет поддерживать.
Последнее редактирование: 12 май 2022
-
dvaar
- Регистрация:
- 12 май 2022
- Сообщения:
- 2
Порт это конечно хорошо. Но в игре же предусмотрен режим игры с джойстиком. С каким именно джойстиком можно поиграть? Специально приобрел древний ноут для старых игр. Хочется поиграть именно так как задумано разработчиками.
Походу тут только Gameport будет работать, хотя игра нормально идёт под xp.Последнее редактирование: 13 май 2022
← Вернуться в раздел «Программы»
При запуске, нек-рых 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 кругов всё это прошёл, думаю, у меня не возникнет затруднений помочь.