railroads



Sid не найден в pat dreambox

Автор RoKKeRШa# задал вопрос в разделе Интернет

Вылетает Sid Meier's Railroads! и получил лучший ответ

Ответ от Asmodey700[гуру]
1. Найти файлы editbin.exe, link.exe, mspdb60.dll и mspdb100.dll -- это файлы утилиты, входящей в состав MS Visual Studio. Чтобы их добыть, надо установить эту прогу и оттуда скопировать. Или можно скачать из Сети эти файлы.
2. Кинуть копию файла RailRoads.exe в ту же директорию, где лежат файлы editbin.exe, link.exe, mspdb60.dll и mspdb100.dll
3. Открыть командную строку с правами администратора
4. Перейти в ней всё в ту же папку (где лежат эти 5 файлов -- четыре указанных выше плюс RailRoads.exe). Кто не знает, на всякий случай: диск меняется командой "C:" (вместо С нужный диск) , а папка меняется командой "cd folder_name", (вместо folder_name имя вашей папки) . Всё без кавычек, естественно.
5. Прописать и запустить команду "editbin.exe /LARGEADDRESSAWARE RailRoads.exe". Без кавычек.
*Возможно (для тех, у кого 32-битная система) также надо будет прописать "BCDEDIT /set increaseuserva 4000". Но после или до предыдущей команды, я не знаю. У меня 64-бита, чего и всем желаю.
6. После успешного выполнения в командной строке появится две строки (что-то вроде Microsoft (R)... Copyright (C)...). Это означает, что экзешник перекомпилирован (можете убедиться в этом, просмотрев в его свойствах даты создания и изменения) .
7. Ну и теперь, киньте готовый файл туда, где ему и место -- в папку с установленной игрой. Сохраните старый.. . на память ))
8. Не забудьте поставить режим совместимости с Windows XP для нового экзешника.
9. Играйте сколько влезет! Ничего вылетать не будет.
Что мы сделали? Мы перекомпилировали экзешник, добавив в его заголовок флаг Large Address Aware, который даёт 32-битному приложению возможность использовать больше памяти, чем установлено ограничениями. Если приложение может использовать не более 2 гигов, а у вас стоят 4 гига, то при превышении предела в 2 гига приложение будет выдавать ошибку. Описанный способ позволяет приложению видеть весь установленный объём памяти. Это можно проделывать не только с Railrods, и даже не только с играми. Смотрите шире -- если есть подозрение, что прога виснет или прекращает работу с ошибкой из-за использования большого объёма памяти, и при этом она 32-битная, то велика вероятность, что проблема именно в том, что она не может адресовать всю память. Тогда делайте вышеописанную вещь и всё будет ОК. Только с играми под Стимом осторожнее, ибо могут забананить.
Источник: playground

Ответ от BADBOY[новичек]
сколько мучений у меня такая же игра от стима и не вылетает.

Ответ от Tawuz xonos[новичек]
Обсуждали тут уже, используй windowsfix.ru

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Вылетает Sid Meier's Railroads!
Sid Meier’s Railroads на Википедии
Посмотрите статью на википедии про Sid Meier’s Railroads
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*