Понедельник, 11 Ноября 2024, 08:27

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Как подключить DLL к Game Maker?
hamster98Дата: Четверг, 25 Июля 2013, 13:01 | Сообщение # 1
участник
Сейчас нет на сайте
Мне нужно подключить dllку к GM. Просто подключить.Как это сделать?
cockovitcДата: Четверг, 25 Июля 2013, 16:44 | Сообщение # 2
частый гость
Сейчас нет на сайте
Вроде нужно кинуть её в папку с GM. К примеру C/Program Files/Game_Maker8/СЮДА. Ну вроде так, если я правильно понял вопрос.

hamster98Дата: Четверг, 25 Июля 2013, 17:05 | Сообщение # 3
участник
Сейчас нет на сайте
Цитата (cockovitc)
Вроде нужно кинуть её в папку с GM. К примеру C/Program Files/Game_Maker8/СЮДА. Ну вроде так, если я правильно понял вопрос.

Ну например как Ultimate3D.dll подключили же чтобы графика лучше была. Мне примерно так же подключить надо
JewReptileДата: Четверг, 25 Июля 2013, 17:10 | Сообщение # 4
частый гость
Сейчас нет на сайте
Цитата (hamster98)
Ultimate3D.dll

Она разработана специально для гамака, для нее есть враппер.
hamster98Дата: Четверг, 25 Июля 2013, 17:13 | Сообщение # 5
участник
Сейчас нет на сайте
Цитата (JewReptile)
Она разработана специально для гамака, для нее есть враппер.

а вот у меня есть например enb.dll его можно подключить?
JewReptileДата: Четверг, 25 Июля 2013, 18:07 | Сообщение # 6
частый гость
Сейчас нет на сайте
Цитата (hamster98)
а вот у меня есть например enb.dll его можно подключить?

Я уже сказал, енб - враппер для функций директикса, его надо просто положить в папку с любой DX9 игрой. Ты, походу, просто не понимаешь, что такое DLL. DLL - не внутренний формат гамака, это просто некий программный код, скомпилированный и вынесенный в отдельную библиотеку. Та же Ultimate3D разработана специально как плагин для гамака (или что она вообще? Гамак я не юзаю).


Сообщение отредактировал JewReptile - Четверг, 25 Июля 2013, 18:10
MasterSamboДата: Пятница, 26 Июля 2013, 16:26 | Сообщение # 7
заслуженный участник
Сейчас нет на сайте
Я не могу понять: В чём проблема?
TideSДата: Пятница, 26 Июля 2013, 17:50 | Сообщение # 8
заслуженный участник
Сейчас нет на сайте
Цитата (JewReptile)
енб - враппер для функций директикса, его надо просто положить в папку с любой DX9 игрой

Он код инжектит, или как?
JewReptileДата: Пятница, 26 Июля 2013, 18:32 | Сообщение # 9
частый гость
Сейчас нет на сайте
Цитата (TideS)
Он код инжектит, или как?

Когда программа пытается загрузить длл, она ищет ее сначала в пути своего запуска, потом уже во всяких system32. Собственно сама либа enb имеет такое же файловое имя, как одна из либ Direct3D. Программа запускает функции из длл, которые имеют такое же название, как и в самой D3D. А эти функции в свою очередь вызывают настоящие + делают что-то свое.
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг