• Hey Guest! Ever feel like entering a Game Jam, but the time limit is always too much pressure? We get it... You lead a hectic life and dedicating 3 whole days to make a game just doesn't work for you! So, why not enter the GMC SLOW JAM? Take your time! Kick back and make your game over 4 months! Interested? Then just click here!

dll

  1. S

    Windows Return HWND? (C++)

    Is it possible with casting or some other method to return an HWND in a GameMaker DLL function? For example, a WinAPI FindWindow() function wrapper. It would be pretty useless if it couldn't return anything readable by GM. For example... C++: HWND window_find(char *class_name,char...
  2. babyjeans

    Asset - Extension Borderless Toggle (GMS2 only)

    Borderless Toggle Price: 0.99 Demo (lovingly provided by @net8floz) Howdy folks, I made a little GMS2 extension that allows you to switch between Borderless and Windowed modes since there doesn't appear to be a way to do it natively in GML. (Windows Only, of course) The only downside is that...
  3. M

    Asset - Extension Suggestion to have a (for-pay) 3D physics DLL extension for gms all.

    If someone made a 3d physics DLL for game maker I would pay cash-money for it. The Newton DLL is very outdated from 2011 and doesnt use Newton 3. And the GM Bullet DLL is glitchy. GM has a lack of an actual good 3d physics system and this is basically, the achilles heel of it. If someone made...
  4. O

    How to change the encoding of text received from a DLL

    Hello. I wrote a DLL and connected it to my project. But when I exchange data with a DLL, all the data looks like ANSI. But I need UTF8. I can change the output data in the DLL, but how do I change the encoding to incoming data? I get the text "??????" = "привет" (Cyrillic). Maybe someone...
  5. J

    Windows [UPDATES] DLL Example - CityGm

    Follow the development: https://www.facebook.com/SimCitySNESClone/ Hey GM community. I don't post often on the community, but I've been working with game maker for over 15 years and in the last year I've started a computer science degree through Oregon State University. Probably like you I...
  6. hippyman

    Asset - Extension Windows File Drop DLL

    A very simple DLL that lets you drag multiple folders and/or files into the game window. Only two functions are needed to use this extension. This extension doesn't import anything. It only returns the paths of any folders/files dropped into the window. This is a WINDOWS ONLY extension for...
  7. hippyman

    [SOLVED]C++ Win32 help GM Extension

    I'm looking to get some help from some of the more advanced members on the forums. Just to start off, I know that this isn't exactly a GML question. It's actually a question regarding Win32 and the function DragQueryFile. I was given the green-light to post this here from Nocturne since the...
  8. T

    Windows DLL's Crashing When More than 4 Vars are used

    In the Game maker help file: "Finally you must give the number arguments that the function can take (from 0 to 15) and for each of the arguments you must specify its type too. Please note that for functions with 4 or more arguments, all of them must be of type ty_real. " When doing this now...
  9. L

    Legacy GM c++

    what if I code some function in c++ and have game maker read its output, will it be faster than just coding it in gamemaker? (example, a while loop checking for a value in a 100x100 array) after all, isn't game maker slow, and c++ really fast?
  10. O

    Does GMS 2 support C# DLL?

    I tried to write a DLL in C# and attempted to use it in GM:S and GMS 2. However, it performed properly in GM:S but failed (external functions constantly return -1) in GMS 2. I just wondered if the mechanism of external calling in GMS 2 was modified and how GMS 2 can run C# DLLs...
  11. T

    Stuck at Extension_Prepare() when including extension

    Hi, I am new to Game Maker Studio and I am trying to create a plugin which makes use of a .dll but when I try to run my test game it gets stuck at Extension_Prepare() when compiling the game. I don't get any other feedback or errors regarding this. I have a tried to create a very simple .dll...
  12. S

    Windows Can't load "accéntedPàth\myDll.dll" or any other 'special' char!

    Hi, I'm trying to load a dll for my game, and that doesn't work when : 1) my game is in a directory path like "C:\Users\Jérémie\Desktop\" (because of the "é" in "Jérémie") 2) my game isn't in such a directory, but the path or the name of the dll contarins accents Sprites and other files also...
  13. babyjeans

    GameMaker Best Way to Render from a DLL?

    I've been experimenting with working with extensions and DLLs, and was wondering what people have done in the past to render from a DLL? I've seen a few extensions that seem to do this, but wasn't sure. Right now, I'm thinking my best bet is to share a buffer with the DLL, and...
  14. V

    Asset - Extension We need a serial communication DLL

    We are a small Australian scoreboard manufacturer and have written a scoreboard program using GameMaker Studio due to it allowing us rapid development. We are in need of a serial output for this software that can interface with a relay PCB (we currently have a test unit from IORelay.com). We...
  15. T

    GMC Forums Does anyone have the Extension Maker or Library Maker?

    Hello everyone, as you know .. Extension Maker / Library Maker is no longer available for download. And I really need it .. can someone upload it? I would appreciate it very much. Please :(
  16. L

    N_Menu.Dll - Is it possible/how to use french accents in the menu ???

    I can't use french accents for my app with this nice dll :( Is someone knows how to do that or maybe how to modify the dll. Do u know the authors Ravotus & NintendoFreak88 ???
  17. S

    Question - Code Extensions

    Does the beta allow the testing of extensions and calling *.dll's/*.dylib's/*.so's for Windows/Mac/Linux? If so, I have my extensions to test, I gotta get my hands on it ASAP on their next opening (if there will even be one?) :/
  18. H

    Legacy GM dll extension "LoadLibraryA failed with error code 4250"

    Hello new GMC! This is my first post here! ;) I'm working on an update for Fortify. I wrote a dll last spring that implements the matchmaking and peer to peer functionality from the Steam API. The update actually has nothing to do with the multiplayer, but when opening the project with...
  19. OCMvL

    Create Async Event from Windows DLL

    Hi, As the title says I'm trying to fire an Async Event from a DLL on Windows. There is a tutorial for this here. What I don't understand is the following: "When your extension is loaded this callback should fire immediately and be passed in pointers to the four functions.". I guess I should...
  20. E

    Legacy GM Problem with external functions

    I started working on a new game in GameMaker:Studio about 8 months ago and I was using the P3DC dll for 3d collision detection. After a couple of months I have paused the development of the game. A month ago I wanted to send the binary game file, along with the source code to one person so I...
Top