IPB

Здравствуйте, гость ( Вход | Регистрация )

> Запуск Heroes of Might and Magic 2 на Windows 8.1 и старше, Решение проблемы "DirectDraw Error: DDERR_GENERIC"
fireman
сообщение 20 Oct 2015, 13:21 (Сообщение отредактировал fireman - 08 Jan 2016, 21:24)
Сообщение #1

Immortal
Сообщений: 2 768
Спасибо сказали: 959 раз




Если пытаться запускать Герои 2 на Windows 8.1 и старше, то вылетает ошибка "DirectDraw Error: DDERR_GENERIC"


Совсем недавно наткнулся на решение. Итак, рецепт очень прост:
  1. Качаем последнюю версию DxWnd
  2. Распаковываем в пустой каталог(лучше назвать DxWnd)
  3. Создаём ярлык "dxwnd.exe" на рабочий стол
  4. Запускаем dxwnd.exe
  5. Жмём "OK"
  6. Во вкалдке "File" нажимаем на "save"
  7. Двойным щелчком запускаем из DxWnd игру

Батник можно создать в любом месте. Советую создать ярлык на него и указать ярлыку иконку от героев 2. В итоге процесс запуска с точки зрения пользователя будет идентичным. Содержимое heroes2.bat:
Код
@echo off
rem Heroes of Might of Magic II runner for Windows 8 and later with Dxwnd
rem For work this mehton need download Dxwnd and unpack it - http://sourceforge.net/projects/dxwnd/
rem Launch dxwnd
rem Add the Heroes game to the application list (also not forgetting to untick Run in Window in the Main inlet; the rest configurations are default)

rem Path to Heroes II directory
set HOMM2_DIR="C:\games\Heroes of Might and Magic II Gold"
rem Path to Heroes II exe
set HOMM2_EXE=HMM2PL.exe

rem Path to Dxwnd directory
set DXWND_DIR="C:\Program Files (x86)\dxwnd"
rem Path to Dxwnd exe
set DXWND_EXE=dxwnd.exe
tasklist | Find /i "%DXWND_EXE%" || (goto Else)

:THEN
start /D %HOMM2_DIR% %HOMM2_EXE%
exit
:Else
start /D %DXWND_DIR% %DXWND_EXE%
start /WAIT /D %HOMM2_DIR% %HOMM2_EXE%
taskkill /IM %DXWND_EXE%
exit

rem bat maked by fleytman aka fireman
rem method run open by Gil: http://handbookhmm.ru/forum/viewtopic.php?f=40&t=229&start=20#p13565

Логика работы батника: если dxwnd запущен, то запустить герои 2, иначе запустить dxwnd, герои 2, а после закрытия героев закрыть dxwnd. Если dxwnd был запущен, то он не будет закрыт.


Если что-то не работает:
  1. Проверить ярлык героеы 2 на совместимость. Если есть - убрать
  2. Попробовать запускать dxwnd с/без админ правами


Спасибо сказали:
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме
- fireman   Запуск Heroes of Might and Magic 2 на Windows 8.1 и старше   20 Oct 2015, 13:21
- - Orzie   А также ещё 4 способа, включая описанный.   24 Oct 2015, 09:38
- - fireman   Orzie, где же ты раньше был? А на счёт сопособов,...   24 Oct 2015, 15:44
- - Orzie   Я был где и всегда, лол. Тот пост июльский.   24 Oct 2015, 17:24
- - fireman   Orzie, ну я имею ввиду, что на дф2 пост не видел   24 Oct 2015, 21:15
- - Orzie   Я планировал когда-то, но тут не сильно востребова...   25 Oct 2015, 08:09
- - fireman   Orzie, да нет, тут есть такие личности как я, кто ...   25 Oct 2015, 10:12
- - Джек Водогрей   всем здарова давно меня уже тут не было в общем н...   11 Nov 2015, 21:14
|- - Day7   Цитата(Джек Водогрей @ 11 Nov 2015, 22:14...   12 Nov 2015, 09:22
- - Orzie   Цитатакто то лень на пару постов выше пролистнуть?...   11 Nov 2015, 22:55
|- - Джек Водогрей   Цитата(Orzie @ 11 Nov 2015, 22:55) Цитата...   12 Nov 2015, 08:44
- - Mantiss   Можно использовать программу DosBox. Только и верс...   12 Nov 2015, 08:54
- - Джек Водогрей   в общем сделал как было описано в самом первом соо...   12 Nov 2015, 09:05
- - Orzie   Цитатав прочем, у Orzie свои понятия о логике У ко...   12 Nov 2015, 09:52
- - Джек Водогрей   в общем метод 3 помог, но только со 2й частью перв...   12 Nov 2015, 11:37
- - Джек Водогрей   способ этот неплохой но debug там не работает, что...   12 Nov 2015, 16:00
- - fireman   Джек Водогрей, способ из главного поста полностью ...   15 Nov 2015, 14:18
- - fireman   Написал тут бат файл для запуска игры без надобнос...   22 Nov 2015, 02:37
- - fireman   Новый способ от Verok - http://forum.df2.ru/index....   26 Jul 2018, 02:38
- - hippocamus   Имхо, самый лучший способ - не вестись на пропаган...   26 Jul 2018, 03:17
|- - J2K   Цитата(hippocamus @ 26 Jul 2018, 03:17) И...   18 Sep 2018, 00:54
- - fireman   hippocamus, думаю тут не в тему, но с радостью поу...   27 Jul 2018, 00:48
- - war.dog   Сегодня получилось запустить оригинал двойки под w...   22 Sep 2021, 20:45


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

 



Текстовая версия Сейчас: 8 January 2026 - 05:18
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика