This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
- Local
- Codespaces
HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Запуск старых игр через DxWnd
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Latest commit message
Commit time
README.md
Данная версия DXWnd представляет собой модификацию оригинальной версии, написанной SFB7. Кроме запуска игр в окне, она позволяет:
- Уменьшать скорость игр.
- Запускать игры в разрешениях, отличных от изначально поддерживаемых.
- Решить проблему с длиной строки DirectDraw (проявляется в виде узких полос на экране, ряби).
- Решить проблему с палитрой в Windows 7.
- Запускать игры с привязкой к одному ядру процессора.
Кроме того, программа обладает улучшенной совместимостью с играми.
Для запуска игры в DXWnd необходимо
- Запустить файл dxwnd.exe.
- Открыть контекстное меню, щелкнув правой кнопкой мыши в окне программы, и выбрать пункт «Add» (или нажать клавишу ‘A’).
- В открывшемся диалоговом окне указать путь к исполнимому файлу игры и требуемые настройки.
- Закрыть окно, нажав кнопку «ОК».
- Запустить игру двойным щелчком мыши по строке с именем файла (или нажав «Enter»).
После закрытия основного окна программы настройки сохраняются.
Альтернативный launcher — launcher.exe — предназначен для запуска какого-то одного файла, расположенного в текущей директории. Настройки: launch.exe —configure (eсли Файл с настройками еще не создан, то диалог появляется автоматически). Запуск игры: launch.exe.
Рекомендации по выбору опций
Для ограничения скорости игр достаточно включить опцию «Limit» в группе «FPS» и установить максимальное значение FPS. В зависимости от технических особенностей игры рассчитанное значение FPS может быть выше фактического, поэтому, возможно, указанное значение потребуется увеличить.
Программа DXWnd (Для открытия игр в окне)|Как скачать, установить, настроить
Для запуска игр в окне обычно достаточно включить только опцию «Hook DirectDraw».
Видеорежим или размер окна можно выбрать из выпадающего списка, который содержит доступные в системе режимы. При этом изображение масштабируется, поэтому формат выбранного разрешения должен соответствовать формату разрешения игры. При включении опции «Fullscreen» игра будет запущена в полноэкранном режиме. Такой режим работы отличается наибольшей совместимостью с играми.
Если игра использует 256-цветный режим, то нужно включить опцию «Colour Convert». При этом если игра работает медленно, то нужно выбрать в списке «Surfaces Location» значение «System Memory». Если палитра в игре отображается не совсем правильно, то нужно дополнительно включить опцию «Use GDI». Также включение этой опции приводит к более быстрому запуску игр, из-за отсутствия переключения видеорежима. Но, с другой стороны, совместимость при этом немного ухудшается — некоторые игры могут не запускаться.
Для решения проблемы с палитрой в Windows 7 обычно требуется включить опции: «Hook DirectDraw», «Colour Convert», «Use GDI» (и, в зависимости от особенностей игры, дополнительно «Surfaces Location» — «System Memory»).
Если игра использует мышь, то, как правило, необходимо включить коррекцию положения курсора («Auto-Correct Mouse Position»). Если графический курсор не используется, то следует включить опцию «Don’t Hide Mouse Pointer». При запуске игры в оконном режиме, чтобы курсор не выходил за пределы окна, следует включить опцию «Capture Mouse Pointer».
Для привязки игры к одному ядру процессора необходимо выбрать опцию «Set Affinity to One Core».
Информация об авторах
Оригинальная версия DXWnd написана SFB7 (Copyright (C) 2004).
Источник: github.com
Запуск игр в оконном режиме
Как известно, все игры о Гарри Поттере изначально запускаются в полноэкранном режиме. Это позволяет наиболее удобно играть, так как на экране нет ничего лишнего. Но бывают ситуации, когда игру просто необходимо запустить в оконном режиме, например – чтобы пройти моменты с программными ошибками в ЛЕГО Гарри Поттер: 1-4 годы.
Первые игры для ПК (Философский камень, Тайная комната, Узник Азкабана) могут быть принудительно переведены в оконный режим путём правки файлов конфигурации (вручную или с помощью нашей программы “Гарри Поттер и ваш ПК”).
Напоминаем для первых игр
Переводим в оконный режим первые 3 игры.
- В папке сохранений находим файл hp.ini для Философского камня, game.ini для Тайной комнаты, hppoa.ini для Узника Азкабана.
- Делаем резервную копию файла (выделить, копировать, вставить) – если что сломаем, достаточно будет удалить изменённый нами файл и переименовать резервную его копию.
- Открываем этот файл в текстовом редакторе (в Windows Блокноте или в более серьезном Notepad++).
- Жмём CTRL+F (поиск по тексту) и находим StartupFullscreen=True, заменяем* на StartupFullscreen=False. Если захочется вернуть полноэкранный режим – достаточно выполнить обратную замену.
- Если нужно изменить размер кадра игры, то нужно подкорректировать* числа после знака “=” для строк, начинающихся:
- WindowedViewportX (ширина окна). Пример: WindowedViewportX=800
- WindowedViewportY (высота окна). Пример: WindowedViewportY=600
- FullscreenViewportX (ширина кадра в полноэкранном режиме). Пример: FullscreenViewportX=1920
- FullscreenViewportY (высота кадра в полноэкранном режиме). Пример: FullscreenViewportY=1080
- Сохраняем изменения и устанавливаем атрибут “Только чтение”** (щёлкаем по значку файла правой кнопкой мыши, выбираем пункт “Свойства”, устанавливаем флажок “Только чтение” и нажимаем “ОК”).
* Примечание 1. Указанные строки встречаются в файле по два раза. Поэтому замену нужно делать для каждой такой строки.
** Примечание 2. Если у вас не получается выставить атрибут “Только чтение”, то просьба показать эту инструкцию более опытным волшебникам.
Но вот что делать с более новыми играми, где такой трюк не срабатывает?
Как оказалось, выход есть и в этой ситуации, хоть и не очень надёжный.
Это программа dxwnd. Автор её пока неизвестен, известно лишь, что её пересобрал человек под псевдонимом NightWolve.
Ну и кратко о самой программе
Пользователь показывает ей расположение игр, которые хочет запускать в оконном режиме. После этого, чтобы запустить игру в оконном режиме, нужно запустить программу, выбрать из списка нужную игру и дать команду “Запустить”.
Инструкция к применению
В архиве есть 2 исполняемых файла:
- dxwnd.exe (на английском, перевод NightWolve);
- dxwnd_ru.exe (на русском, перевод АlехeyMS).
Поэтому в инструкции будут указаны варианты для обоих языков. Работают оба варианты программы одинаково, так как переводилась лишь интерфейсная часть.
Итак, приступим.
- Запускаем dxwnd.exe или dxwnd_ru.exe.
- Щёлкаем правой кнопкой мыши по белому полю.
- Выбираем “Add” (“Добавить”).
- Нажимаем кнопку “…” и указываем полный путь к исполняемому файлу нужной нам игры. Например, путь к файлу LegoHarryPotter.exe.
- Выбираем версию DirectX. Для игр о Гарри Поттере подходит DirectX 9. Если сомневаемся – выбираем “Automatic” (“Автоматически”).
- Если запускаем совсем уже древнюю игру, вроде LEGO Creator, которой нужна палитра в 256 цветов, то выставляем флажок “Emulate 256 Color Palette” (“Эмулировать палитру в 256 цветов”)
- Также, при необходимости, можно задать начальные координаты окна игры и диапазон перемещений. Если вас устраивает расположение окна с выравниваем слева-сверху, то можно ничего не менять.
- Щёлкаем “OK”
- Так делаем для каждой игры. После этого, чтобы запустить нужную игру в оконном режиме, сразу после запуска программы находим её в списке, щёлкаем правой кнопкой мыши и выбираем команду “Execute” (“Запустить”).
- Для удаления игры из списка служит команда “Delete” (“Удалить”).
- Для изменения настроек игры служит команда “Modify” (“Изменить”).
- Команды Добавления/Запуска/удаления и изменения данных также доступны из меню “Edit” (“Правка”).
- Завершаем работу с программой командой “Exit” (“Выход”) из меню “File” (“Файл”).
Загрузить
Загрузить программу можно по этой ссылке: Загрузить (7z, 132 КБ) или посетить страницу проекта на SourceForge.
Для распаковки подойдёт практически любой современный архиватор, например: 7-zip, WinRar последних версий.
Перед использованием этой программы не забудьте извлечь её папку из архива, иначе она ничего не будет сохранять Эта ошибка свойственна многим неопытным волшебникам, которые пытаются запустить программу прямо из архива, что приводит к разным неприятностям.
Примечание 1. При работе с ЛЕГО-играми замечен сбой в работе программы. Заключается он в переходе игры в полноэкранный режим во время возврата управления игре комбинацией клавиш ALT+TAB.
Примечание 2. Для перехода к другим программам используем комбинацию клавиш ALT+TAB. При этом игры могут по-разному реагировать на возврат им управления, вплоть до зависания игры или подтормаживания в течение до 20 секунд.
Примечание 3. Если вы купили игру в Steam, то исполняемый файл игры можно найти в папке библиотеки Steam. Достаточно открыть программу-клиент, щёлкнуть правой кнопкой по названию игры, выбрать пункт “Свойства”. На одной из вкладок нажать кнопку вида “Показать файлы”. Так можно узнать путь к файлу игры и повторить его в диалоговом окне программы dxwnd.
Изучал волшебство оконных режимов: АlехeyMS
Вопросы технического характера без необходимых сведений о компьютере и игре переносятся в Азкабан 😉
Сов к статье “ Запуск игр в оконном режиме ”: 15
Что делать если золотых кубиков 199, локатор показывает что есть один в библиотеке, а второй на аллеи. но и там и там уже все собрано, а на других локациях локатор молчит.( От модератора: свериться с базой знаний https://hp-games.net/knowledgebase-lego14 (Золотые блоки) и этой страницей: https://hp-games.net/info-l14-goldblocks
Помогите я незнаю как это прекратить в гарри поттере 5-7 (играя на свободном режиме для сборки персонажей и прочей фигни) в кабинете Профессора Флитвика тамгде проводилось заклинание агуаменти на 2 этаже нужно достать голову рыцаря при помощи газителя лампы у Рона так вот когда я достаю эту голову она резко отлетает будто отскакивает и иногда не берется на заклинание Левиосса голова падает и пропадает и начинает лететь будто отскакивая и там бесконечно что делать? (нужно присоединить голову к остальным конечностям тела (и тогда получишь персонажа)) От модератора: комментарий явно не в той теме, где это стоит обсуждать… Насчёт отлётов – вариантов особо нет, похоже на сбой в работе движка игры. Как вариант, попробуйте выключить все программы, кроме игры и антивируса, ну и ставить персонажей так, чтобы они не мешали движению перетаскиваемых объектов (в 1-4 есть подобная проблема с разбиванием стёкол – если стоять недалеко от стекла, то оно не разбиаается)
Простите а где можно писать по поводу проблемных с игрой вопросов? дайте ссылку От модератора: это зависит от игры, но принцип простой.
1. открываете меню “Игры” и выбираете игру
2. Откроется страница-меню игры. В ней, в зоне Базы знаний, находите кнопку ссылку, в зависимости от того, что нужно: “Вопрос-ответ”, “Игровой процесс” (вопросы по игровому процессу), “Технические проблемы” (если игра неправильно работает).
Почему происходят лаги и легкие подглюкивание при движении главного персонажа От модератора: драйверу видеокарты приходится эмулировать старое оборудование, к которому обращается игра. Но эмуляция не всегда работает идеально.
Вот интересно а повлияют на игру лаги если играть на виндовс 7 я просто на виндовс 10 в нее играю От модератора: здесь скорее зависимость от модели вашей видеокарты и драйвера к ней.
Дарья Чёрненькая | 5.05.2019, в 16:05
Что касается первых игр, если играть в оконном режиме с программной отрисовкой, возможны скачки темпа игры (что заметила, скачки зависят от количества видимых объектов и освещения, чем это всё проще, тем выше темп, сложнее и больше – игра заметно тормозит) и огрехи самой отрисовки (видимость объектов сквозь друг друга и через стены, например). Если играть в режиме отрисовки DirectX то всё работает нормально вне зависимости от версии Windows, по-крайней мере всё нормально в связке ФК/ТК и Win10 17.03. Конечно, возможны проблемы с драйверами видеокарты, как уже было указано, но это проверять или искать данные о совместимости конкретных драйверов и игры. Например, на ATi Radeon HD 2600 с родным драйвером (от 2007 года) в ФК и ТК в случайный момент времени становятся невидимыми движущиеся объекты (хорошо, не стены и муверы) От модератора: добавим только, что при программной прорисовке все расчёты выполняет центральный процессор, которому и без того есть чем заняться А вот DirectX уже общается с драйвером видеокарты более серьезно. Поэтому больше зависимость от драйвера видеокарты, но и качество картинки получше, если нет проблем с совместимостью.
Harri500Potter (Мракоборец) | 6.05.2019, в 18:05
А как отключить эту программную отрисовку? Играю и все объекты просвечиваются через стены и прочие. Играю на ноуте и Win10.
Это ТК (pc) От модератора: игра автоматически использует программную прорисовку, если драйвер видеокарты установлен неправильно или система работает с драйвером по умолчанию. Можно, конечно, попробовать поиграть с первыми строчками в файле game.ini, но без нормального драйвера это вряд ли особо поможет. И кое-кто явно помнит, как мы с ним перестраивали редактор на программную прорисовку, по причине отсутствия подходящего драйвера
Игорь Просвирнин | 12.11.2014, в 12:11
Кто-нибудь знал, что если скрыть ГП и ТК при помощи Alt+Tab, то в Диспетчере задач напротив game.exe будет написано “не отвечает”, и игру приходится закрывать только самим Диспетчером? От модератора: если всё правильно делать, то игра не вылетает и можно переключаться на другие программы. Той самой комбинацией клавиш.
Альбус Северус Поттер (мракоборец) | 11.09.2014, в 20:09
когда в Г. Поттер и ваш компьютер я выбираю “запустить в оконном экране” то у меня чуть ли не на весь экран.
“От модератора: в плане оконного режима — там можно выставлять размеры окна вручную. «Г. Поттер и ваш ПК» для этого ковыряется во всё том же файле конфигурации. Есть только оговорка: если соотношение сторон не 4:3 (не 800х600, 1024х768 и т.д.)…”
Сейчас я тестирую это на мониторе 4:3, 19 дюймов, родное разрешение 1280х1024. Вот, как бы можно было бы заставить окно быть при запуске развернутым на весь экран, но не в режиме полный экран. Ведь там вначале запускается маленькое окно, затем, когда в маленьком окне выбираешь, например, загрузка сохранения, то уже открывается больше окно с игрой. Если бы можно было его как-то задать команду при запуске, что бы оно разворачивалось на весь экран, то никакого бы смещения картинки не было.
Не в курсе, можно ли это как-то сделать? Кстати, стандартный виндовский вариант, в свойствах ярлыка “развернутое на весь экран” – не работает. Ни с первой частью ГП, ни со второй. От модератора: воспользуйтесь программой “Г. Поттер и ваш компьютер” – в правом блоке среди спецпроектов.
Уже надоело по 10 раз расписывать одни и те же действия… См. новый блок “Оконный режим и нестандартное разрешение экрана” в статье.
Игорь Просвирнин | 12.11.2014, в 11:11
Лаунчер ГП и ТК и не должен быть на весь экран! Просто настраиваете игру и запускаете её. Кажется, с помощью читов можно включить оконный режим.
Надо взять на заметку!
Альбус Северус Поттер | 31.03.2014, в 09:03
А можете сказать размеры оконного режима как в первых 3 играх. От модератора: по умолчанию – 640х480. Но подходили и другие разрешения с пропорциями 4:3, например: 800х600 и более.
Альбус Северус Поттер | 1.04.2014, в 19:04
Я попробовал ввести эти размеры но у меня опять на половину экрана
P.S У меня ноутбук если это имеет значение
Игорь Просвирнин | 12.11.2014, в 11:11
У меня получалось в ТК выставлять разрешение экрана 1920х1080, но игра при этом жутко тормозила! Минимальное разрешение, которое я выставлял в ТК – 480х320
Источник: hp-games.net
DxWnd
У нас каждый желающий имеет возможность бесплатно скачать DxWnd. Это приложение для запуска старых игр на современных компьютерах.
Так сложилось, что давно выпущенные игры не всегда запускаются на многоядерных компьютерах с Windows 10. Или вы сможете их запустить, но они будут некорректно отображаться, что сводит на нет возможность в них поиграть. А сделать это очень хотелось бы, так как среди них есть настоящие шедевры, до которых нынешним игрушкам, как до луны.
Как пользоваться DxWnd
В этом случае на помощь приходит DxWnd. Запустите эту программу и перетащите в ее окно exe файл нужной вам игры. Далее будет предложено выбрать подходящие настройки. Там задаются ограничения по частоте экрана, fps, разрешению, глубине цвета и прочим параметрам. Поиграйтесь с ними или оставьте настройки по умолчанию.
Почте этого игра будет запущена. Теперь вы не будете видеть непонятные артефакты и слышать бульканье из колонок, а сможете нормально поиграть. При этом приложение оптимизирует управление под клавиатуру и мышь.
Корме того, данная программа будет полезна, если требуется запуск полноэкранных игр в оконном режиме. Русского языка в интерфейсе нет, но он и не требуется, так как все интуитивно понятно.
Системные требования
ОС: Windows 10 / 7 / 8 / Vista / XP
Процессор: Intel или AMD (от 1 ГГц)
ОЗУ: 256 Mb
HDD: 15 Mb
Видеокарта: опционально
Установка DxWnd на компьютер
- Запустить dxwnd.exe
- Выбрать exe файл с игрой или просто перетащить его в окошко программы
- Выбрать настройки или оставить стандартные
- Играть.
Источник: freshtorrent.ru