DLLExtensionsExamples

Game Maker Toolbox

Almost every Game Maker DLL and Extension ever released listed, catagorised and searchable live in realtime. Searching more than 220 DLLs and Extensions. Celebrating 1 year of service!

DLLs

Click on a catagory or expand all

+3D

Xtreme3D - Xception

Powerful 3D DLL with many features including 3D ODE physics, lighting, bump mapping, animation and many more.

GM Irrlicht - Xception

The best Irrlicht port for GM.

GMmd2 - Avenhym

GMmd2 is a DLL to enable Game Maker to load and render MD2 files.

Moco - Models & Collisions - Xception

Allows you to import Deled 3D editor 3D scenes with automatic collision response, all with GM's native 3D , with no 3D render window put on top of GM.

Tritricollisions - Hach-Que

Detect collisions between 2 3D polygons

Direct3D9 Wrapper - them4n!ac

Allows D3D 9 functions in GM.

3D Collision DLL - hanson

3D collision checking.

Opengl Wrapper - qwertyuiop23

An OpenGL DLL that mimicks the d3d commands.


back to top

+Audio

Midi Notes - npc3232

Play midi notes in GM.

SXMS - Shaltif

Audio DLL, The Fmod / WinAmp wrapper for Game Maker

BGM - Bass For Game Maker - The Music Guy

It is an extremely simplistic front-end to Un4seen.com's BASS.DLL that acts as a bridge between BASS and Game Maker.

GMID3 - h0bbel

This DLL allows you to write and read ID3v1 and ID3v2 tags.

SAudio - andrewmc

This DLL was created so people can easily load and play external sound files, many audio formats supported.

Super Sound System - tsg1zzn

Audio playing DLL supporting OGG and WAV.

JBFMOD - Smarty

All you need to play MOD / S3M / XM / IT

GMMovie DLL - Ravotus

This DLL allows extended possiblities of playing audio and video files in your games.

Blackplay - tsg1zzn

Simple module player for MOD, S3M and XM modules.

GMSpeech DLL - coderchris

Fast speech recognition and synthesis.

GMpokey - Smarty

GMPokey is a port for a library that emulates POKEY's sound output.

ID3 DLL - Roach

This is a simple ID3 DLL that can get a few informations about the files.

ID3 DLL - Msoft

With this DLL you can read ID3v1, ID3v1.1 and ID3v2.x and you can even write ID3v1 tags.

GMFMODSimple - icuurd12b42

Use the Fmod audio engine in GM.

System Sounds - BigB0ss

This DLL will play the system sounds.


back to top

+Video

Super Video Play - h0bbel

DLL for playing videos in GM with Multi-Window Video and stream support.

GMMovie DLL - Ravotus

This DLL allows extended possiblities of playing audio and video files in your games.

Avi Extract - H0bbel

This DLL allows you to extract frames from avi files to bitmaps.


back to top

+Graphics / Images

Wallpaper DLL - Roach

This is a simple DLL that can set the wallpaper of the desktop as centered, stretched, or tiled. It can also get the current wallpaper image file.

Flood Fill DLL - Daniel-Dane

The DLL flood fills a file at a coordinate with a color. The speed is instant -- that is the same as in, for example, Paint -- even though the sprite has to be saved, flood filled, and then loaded again.

GMFI: FreeImage Wrapper - Adventus

This DLL wraps 60 odd functions from the awesome opensource FreeImage DLL.

Flash Creation DLL - h0bbel

This DLL allows you to create .SWF Shockwave Flash movies with Game Maker.

Colorscan - h0bbel

This DLL scans on the screen for a certain color between a certain area. It gets the number of found pixels and the coordinates of each.

Resize And Convert Images DLL - tsg1zzn

With this DLL you can resize images and convert them to different formats.

PDF DLL - Matt13

This DLL allows you to create PDF files.

Screencolour DLL - tsg1zzn

This DLL can get the colour of the screen at a certain position.

Nview Extension DLL - localmotion34

This DLL is an interface to NView LIB, and allows the programmer to access the loading functions of NView which include graphic format conversion.

GM BMP2AVI - CyberTwister

Allows you to create an AVI file from bitmaps.

GMMagick - TGMG

Allows you to do many effects with images including blurs and image conversion.

Screencapture - Frawley

This DLL allows the programmer to take snapshots of the screen.


back to top

+Network / Internet

PHP4Games - ..::Origin::..

PHP Wrapper for Gamemaker.

GMSQL - Smarty

GMSQL is a project that allows you to connect to an online MySQL database server using DLLs.

39DLL - 39ster

39DLL is a poweful DLL which gives you access to windows sockets using Game Maker. Make fast multiplayer games or connect to protocols like http, irc, ftp, etc.

Winsock - h0bbel

This DLL allows you to communicate from a server to multiple clients.

Browser DLL - Roach

This DLL allows a user to embed an IE window into their game and perform many actions upon it, such as back, forward, and other things.

TinyWeb DLL - Porfirio

Easy to use web browser DLL.

GMFTP - h0bbel

This DLL enables you to connect to a FTP server in Game Maker.

NetRead DLL - Roach

Read information from online documents.

WeatherBug DLL - Danopia

Receives live weather information from around the USA.

Simple Online Communication (SOC) - THE Stefan

SOC is a powerfull and easy to use online DLL. It supports both TCP and UDP.

iScore - Smarttart62

Online highscore solution for GM.

GMsock Threaded - matthewbot

GMsock threaded is an extension for Gamemaker allowing you to utilize sockets.

Download Manager - h0bbel

This DLL allows you to download multiple files at the same time.

No Delay FTP Upload DLL - GearGOD

This DLL can be used to run an FTP connect and upload on a sepperate thread, allowing your program to keep running while the upload takes place.

Ping DLL - h0bbel

DLL for gamemaker that can ping to a certain IP address or hostname.

GM MD5 DLL - ckv

Generates MD5 hashes.

GetIEURL DLL - Roach

his DLL returns the address in the addressbar of the top-level IE window.

Browser Opener - Hazard1317

Opens a new browser window with the given url.

U.Y.ftp - ih8censorship

A DLL with functions for FTP.

Inetread - BigB0ss

Reads a given amount of characters from a webpage.

E-browse - uuf6429

E-Browser is a multi-use user-friendly Web Browser component.


back to top

+Encryption / Hashing

UltraCrypt - andrewmc

The best file encryption for GM.

XOR Crypt DLL - IsmAvatar

Lightning fast XOR encryption for GM.

CD-KEY DLL - Xaber

Creates a CD Key like this "AQ1AW-ZDAFT-AMT4Q-XHARH" and validates it.

GM MD5 DLL - ckv

Generates MD5 hashes.

Easy Encryption/decryption Dll - ykrsdn

Encrypt and decrypt files with ease.


back to top

+Testing / Debugging

rProfiler - raist

rProfiler is a profiling tool with external windows where you can see graphical overview and history, of most important game variables, and game speed changes.

High Resolution Timer - Yourself

This DLL is for high accuracy time measurement in GM.

+Hardware / Diagnostics

System Information DLL - cdm319

A DLL with 35 miscellaneous functions for returning information about the system.

LED DLL - Roach

This DLL can simulate pushing the caps, num, and scroll lock buttons. It can also get which are pressed or not.

Force Feedback DLL - Sinadrin

Make your games rumble and react!

Beep DLL - Roach

This is a threaded beep DLL, it will not freeze the game when it is being used. It can make the internal beep noises from your computer.

Display DLL - Sindarin

This DLL can set the resolution of the monitor, unlike GM's display options, it keeps the desktop icons and open windows to their position.

Check Workstation Lock DLL - Sinadrin

This DLL checks if the user has locked the workstation (computer).

Latptop Battery DLL - CyberTwister

Various functions for getting information about a laptop's battery.

Get Drives DLL - cdm319

This DLL returns all the installed drives on a user's PC.

RS232 DLL - andbna

This DLL lets you read and write to the COM and parrallel ports.

Screensaver and Power Management DLL - Sindarin

This DLL will disable the screensaver during runtime and enable it back at game end.

Getdrivetype DLL - cdm319

This DLL tells you what kind of drive type(hard drive,usb drive,..) a certain drive is.

Video Card DLL - Roach

This is a very simple DLL that returns a few things about the video card.

Volume Info DLL - Roach

Small DLL to get volume information.

Keyboardtype DLL - Roach

This is a very simple DLL that can get the type of keyboard as well as the number of function keys it has.

Memory DLL - andrewmc

This DLL is helpful for apps/games that would like to know the user's total ram, % of ram being used, and other in-depth memory values.

SysMetrics DLL - Roach

This DLL can get many of the metric descriptions of the computer it is run on.

CAMDDisk - ChIkEn AtE mY dOnUtS

This DLL allows you to get the total and free space from your local drive, and floppy disks.

Cpu Usage DLL - h0bbel

This DLL allows you to get the CPU usage of your game or the total CPU usage.

OsInfo DLL - Roach

Finds the version numbers of the operating system.

Scroll Check DLL - the_doominator

A DLL to return if the mouse you are using on your computer has a vertical scroll wheel or not.

Cdmmemory Dll -

Get information about the system's current amount of memory.

Gm Gamma Controll - cybot99

Control the screen's gamma.


back to top

+Mouse / Keyboard / Joystick

Mouse Controller - CyberTwister

You can simulate mouse clicks (right or left). You can get/set mouse position.

Mouse Solutions - SleeK GeeK

Various functions for the mouse in GM.

Mouse Simulation DLL - Eletron

This is a DLL that allows you to simulate mouse clicking.

KeyCodeDLL And GEX - homebrewpc

You can use this to get keycodes that GameMaker can't. Such as "!@#$%^&*()_{}[]:;'"<>,.?/~`".


back to top

+Resources / Compression

R.E.A.L External Resource Extraction - Potnop

DLL for realtime file loading from archives (eg. ZIP or 7z).

Archiver Threaded Compressor - h0bbel

Compression for GM, supports .gz .bz and .zip for now.

XRP External Resource DLL - Thomas

Loads all external resources from a single safe file.

TAR DLL - msoft

With this DLL you can add all your resources to tar archives (for example with 7-zip) and then extract it when your game needs it.

Gzip DLL - h0bbel

This DLL can write .gz files just like writing binary or text files.

UPX Compression DLL - Sindarin

This DLL compresses exe's and DLL's with the UPX algorithm.

GMZ: Zip Archiver - Adventus

A DLL for creating and extracting zip files, with password support.


back to top

+Function / Function Replacements

List DLL - Robot Freak

Faster DLL replacement for list data structures in GM.

String DLL - Robot Freak

Faster implementation of the string function in GM.

Gregex Regular Expression DLL - Yourself

Regular expressions (REGEX) in GM.

Game Maker Functions 2 - TheOmega

A DLL with functions varying from conversions to dialogs.

AStarDLL - homebrewpc

AStarDLL is a quick and easy to use pathfinding DLL that uses the A* Algorithm.

Int To String - Robot Freak

This DLL converts an integer (real values are rounded) to a decimal, hexadecimal, octal or binary string.


back to top

+File System / File I/O

Directory Control DLL - Sinadrin

This DLL can create, remove, rename or copy directories (folders).

Dragger DLL - Roach

With this DLL, you can allow users to drag files to the Game Maker window, and have it recognize the files being dropped.

Quikfind DLL - h0bbel

Fast file finder with subdirectory scan.

Shortfilename DLL - tsg1zzn

A DLL that converts a long filename into a short filename.

Read only DLL - Blue Flame

With this DLL you can change the "Read-Only" atrribute of a file!

Hobbel Bit DLL - h0bbel

This DLL allows you to write and read bits from a file with Game Maker.

Hobbel Data File DLL - h0bbel

This DLL allows you to write integers, strings and files together in one single file.

Threaded File Searching - Randolf The Pirate

A DLL to search for files with threaded capabillity.

Read File DLL - IceMetalPunk

Quickly dump the entire contents of a file into memory.

Threaded File Copy - IsmAvatar

Allows file copying on a seperate thread, so GM does not freeze up.

Read-only Control DLL - Blue Flame

With this DLL you can change the "Read-Only" atrribute of a file to TRUE or FALSE.


back to top

+Window Manipulation

Window Skinning - GearGOD

Window skinning in GM.

Transparent GM Windows - pythonpoole

Make the GM window transparent.

GMFocus DLL - Roach

This DLL can handle window focusing and other things with window handeling.

Maximize DLL - Roach

This DLL can enable the maximize button on the window and it can minimize and maximize as well.

CloseButton DLL - Roach

This DLL can enable, disable, and get the state of the close button on the window.

Window DLL - Blijbol

This DLL allows you to automatically minimize, maximize and restore the game window by just calling the corresponding DLL function.

Window Controll DLL - GMjab

This DLL will Minimize, Maximize, Hide, Show and Find a Window handle by it caption.

Window DLL - Mauros

This DLL contains serveral window related functions.

Getfocus DLL - Daniel-Dane

This DLL will return whether the GM window is in focus.

Advanced Window DLL - the_doominator

A DLL with various window functions.

Minimize The Gm Window - the_doominator

Correctly minimizes the GM window.


back to top

+WinAPI / Widgets / Dialogs / Taskbar

Max Winapi - h0bbel

Windows API controls DLL for Game Maker.

Dialogs DLL - SN4K3

This DLL lets you use any type of Windows Dialogs for your games / apps.

System Tray Support - Shaltif

GM solution to System Tray support.

Super Dialogs - uuf6429

XP styled dialogs DLL powered by Delphi 7

N_Menu - Ravotus

Real Win32 menus in your games!

Scintilla - uuf6429

Code highlighting box support for syntax styling, error indicators, code completion and call tips.

Common Dialog Boxes - camzmac

Display common dialog boxes such as: Wait box, Terms of Use box, Quick Help box, Calendar box, List Items box, Authorization box and Track Bar box.

GMWW DLL - Roach

This DLL allows a user to make Windows Widgets in GameMaker, or any other program, even though it is designed for GameMaker.

Dragger DLL - Roach

With this DLL, you can allow users to drag files to the Game Maker window, and have it recognize the files being dropped.

DialogGM - Porfirio

A DLL for windows Dialogs in GM.

BZToolbar DLL - BZGaming

BZToolbar DLL is a DLL that allows you to put a working toolbar in your GM game or program.

Embed DLL - Roach

With this DLL, you can embed one window into into another. You can also un-embed it!

GM Font Dialog DLL - camzmac

This DLL lets you display standard win32 font selection boxes and get detailed information on what the user has entered.

ListBoxEx - uuf6429

ListBoxEx(tended) Create and fully control real API listboxes.

Game Maker Functions 2 - TheOmega

A DLL with functions varying from conversions to dialogs.

WinAbout DLL - Roach

This is a simple DLL to show a windows "About" box.

GMwindows - Giles1991

This DLL is similar to GMWW, it has loads of WinApi functions.

Taskbar DLL - Blijbol

This DLL allows you to change the text of the taskbar button of the game window and other taskbar related functions.

Flashgm Windows Api Dll - Frawley

This DLL allows you to use many WinApi functions.


back to top

+Software Interaction

Live & MSN Messenger Controller - Argathron

This allows you to control both Windows Live and MSN Messenger through GM.

Browser Opener - Hazard1317

Opens a new browser window with the given url.

GetIEURL DLL - Roach

This DLL returns the address in the addressbar of the top-level IE window.


back to top

+DOS / Console / Command Line

Silent DOS - TGMG

This will run dos commands like 'rename' or command line programs without opening up the commande line window.

GM Console DLL - ..::Origin::..

It's a console built from DOS, which you can use to write text to, get text from, change title.. etc.

System Command Executer - Hazard1317

This DLL can execute system commands.


back to top

+Miscellaneous

GMPhysics - coderchris

GMPhysics is a physics DLL for Gamemaker. It allows you to add realistic physics to your game in only a few lines of code.

Webcam DLL - VitalDragon

Use webcams with GM.

Script Hider - 39ster

Remove your scripts from memory.

WeatherBug DLL - Danopia

Receives live weather information from around the USA.

Get PC Language - CyberTwister

This DLL allow you to get your PC langage.

GetLanguage DLL - Roach

This DLL gets the user's language.

OneInstance DLL - Roach

This DLL allows you to only let one instance of your game run at once.

MutexDLL - Toon-Master

This DLL makes only one instance of a program. So you can only run one and when you try to run another, it is closed already.

GM Allegro - npc3232

This is a small DLL which implements the Allegro API into Game Maker.

Windows Shortcut DLL - X3no

This DLL creates windows shortcuts.

FontInstall DLL - uuf6429

Installs any font file into windows (updates registry and any program that uses fonts such as MS WordPad/Word).

GM .net Layer - The_Cool_Gamer

Make DLLs for GM in any .NET language!

System Color Dll - Bram Buurlage

You can change and get the operating system's colors.

Ruby's Product Activation - Ruby

Ruby's Product Activation allows you to let your users activate your application online.

DHP Daz Hack Protection - daz

This is an anti-hack dll that checks if known programs are currently running.

Grid Spatial Indexing - Damizean

Solves the problem of the slowdown on a scene full of static objects.


back to top

back to top

Extensions

Click on a catagory or expand all

+3D

Ultima 3d Reloaded - X-tra Fear

An OpenGL 3D engine extension for GM.

Xception's Xtreme3D GEX - Jrgen

The popular Xtreme3D DLL converted to a GM extension.

3DX - jack1993jack

A drag and drop alternative for 3D programming.

S.B.L. 3D ultimate - supreme_boss

An extension that simplifies 3D in GM.

3dx - jack1993jack

A drag and drop alternative for 3D programming.


back to top

+Audio

Gmpokey Extension - Smarty

GMPokey is a port for a library that emulates POKEY's sound output. This package is meant to bring 'retro' sound to your games.

Saudio Extension - the_doominator

The popular audio playing DLL Saudio by andrewmc in an extension form.

S-WinAmp Wrapper Extension - Shaltif

S-WinAmp is an extension that allows a programmer to use WinAmp input and output plugins in Game Maker.


back to top

+Video

GMCap - Ravotus

GMCap is an extension which allows you to record from any window, or the entire desktop, into an AVI file.


back to top

+Graphics / Images

Lehdaris Dynamic Shadows 3 - LehdaRi

Extension for lighting and shadows.

GM Color Extension - Schyler

This is a GM color extension containing over 250+ colors that were not included in Gamemaker.

Extra Draw Functions - zephiel87

Adds an extra assortment of 48 drawing functions to GM.

d41's Room Transitions - d41

This extension includes 11 extra room transitions.

GM Lighting Effects - d41

GM Lighting Effects is an extension that lets you use complicated lighting effects easily with simple functions.

GM Color Extensions - DavidA325

Adds a whole bunch of new colour constants to GM, plus some colour functions.

K X Tesla - Kaietnap

KX Tesla is a very small extension that allows you to quickly and easily add electric bolts effects in your games.

Vector Engine - Ruud v A

This extension can handle vector images.


back to top

+Network / Internet

Jbm Online Payment - jobro

Extension with various payment functions supporting 8 different stores.

39dll Extension - e_barroga

An extension for 39Dll by 39ster.

39 Dll Extension - the_doominator

Another extension for 39Dll by 39ster.

Blijbol Onscore - Blijbol

Blijbol OnScore is an open-source* online highscores scripts pack for Game Maker.


back to top

+Encryption / Hashing

Ultima Crypt - X-tra Fear

An extension to encrypt/decrypt files in Game Maker

Lssg Gm Serial - tgohome

Creates and verifys serial codes.


back to top

+Testing / Debugging

High Resolution Timer Extension - Yourself

The high resolution timer DLL converted to a handy GM7 extension.


back to top

+Mouse / Keyboard / Joystick

Advanced Gesture Recognition System - Kyle_Solo

Extension for recognising mouse gestures.

Giimote Wii Remote Extension - leif902

Allows for the use of a single Wii Remote in Game Maker.


back to top

+Function / Function Replacements

A* Path-Finding Actions - Airslide

Adds actions for using GM's built in A* functions.

Ini Data Structure Extension - Blijbol

This extension package adds support for INI data structures, that can be used to read and manipulate multiple INI files at the same time.

3D Array Extension - szepi1991

A 3D array implementation.

Math Pack - Gamer3D

Math Pack #1 provides 24 functions and number series, all in a fast DLL form.

Cdm Extension - cdm319

Contains various functions.

HTML-to-GML - Sandro

Allows you to use HTML style coding in GM.

GNET - TheOmega

Multi-Functional Extension for GM that incorporates the .NET framework.

Constants Expantion Pack - BenRK

Adds 50+ constants to your game. Including a-z and 0-9 for keyboard functions (Example, vk_w or vk_5), and 4 commonly used directions (example, di_up).

Data Sorting - Yourself

The data sorting methods provided in this extension allow you to sort both arrays and list data structures.

Gregex Extension - Yourself

An adaptation of the Gregex DLL for the new GM7 extension mechanism

Quimp Data Structure - Quimp

Quimp Data Structure is a handy set of functions to sort 2D arrays alphabetically or numerically, in ascending or descending order.

Game Maker Time Saver - -!MBC!- R3D R3AP3R

GMTSE is an extension that combines commonly used functions into one to save time.

GM Dynamic Variables - Schyler

This is an extension to add/delete variables from memory.

Smooth Pathfinding - Fede-lasse

Allows for smooth pathfinding.

Ds Control Extension - IceMetalPunk

The DS Control extension is designed to give you a bit more control over your data structures.

Ds_point data stucture - Kyle_Solo

This is a data structure for storing points.

Instance Nearest Extended - Kyle_Solo

Adds more extensive functions for finding instances.

Advanced Time Functions - Renegade605

An extension package with functions for easier use of alarms and new timers that count upwards.

Gm Tween - SuperSlacker

Tween variables with ease.


back to top

+Window Manipulation

Max Winapi Extension - callum

An extension for h0bbel's Max WinAPI DLL.

Window Style Extension - Roach

This is a small extension that can get and change the properties of windows.

WinSkin Extension - DFortun81

This is an extension that adds RMXP's window skin capabilities to Game Maker.


back to top

+WinAPI / Widgets / Dialogs / Taskbar

Ultima Status Bar - X-tra Fear

Allows you to create real status bars in GM.

Speech Dialog Extension - HaRRiKiRi

This is the Dialog Extension, it will allow to load .dlg files in GM.


back to top

+Miscellaneous

KXDTE Destructible Terrain Engine - Kaietnap

KX DTE is a complete extension to easily allow your games to use a destructible terrain just like Team17's Worms.

Inventory Extension - HaRRiKiRi

Allows you to create Diablo-style inventory systems and such.

Buttonbars - EricDB

ButtonBars lets you quickly and easily create nice-looking strips of clickable buttons.

Filetype Adder GEX - jchalase

For installing filetypes for your games.

Get Language Extension - cdm319

Get the user's language, supports 139 languages.

Clipcursor - Daniel-Dane

This will clip your cursor to the area of your wish (coordinates are absolute to the screen).

Tarc External Resource Archive System - Sinaz

This is an external resource archive management system.

Mreg Registration System - Matt13

A powerful registration system you can implement into any program using a DLL.

GNET - TheOmega

GNET is a multi-functional extension that uses the GNET DLL.

Gm Antihack - Frawley

This extension is capable of protecting games from common hacking attempts like debugging and memory editing.

HTML-to-GML - Sandro

Allows HTML style font changing.


back to top

back to top


Affiliates




Copyright © GMtoolbox 2008  |  liamski.co.uk