Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - time-killer-games

Proposals / Re: Microsoft Script Control
« on: February 16, 2018, 08:40:46 am »
Thanks Patrick!

Proposals / Microsoft Script Control
« on: February 14, 2018, 11:45:30 am »
I know most people on here are Linux fans who hate Windows, so I'm not betting on anyone actually using this anytime soon.

License and Installation

I'm posting this topic as a reminder for me to make my GameMaker Windows DLL into an ENIGMA extension once Josh and Robert are ready for that, as well as to advertise to everyone ahead of time what I plan to contribute to ENIGMA, just to see what everyone thinks or if anyone finds it particularly useful. It is free on the YoYoGames Marketplace, and is soon going to be available for the same price on

For GameMaker users, the library is both open source but also commercial, it is mandatory to pay for it in order to use it in your GameMaker Studio projects. However, when it will be encorperated into ENIGMA, for ENIGMA users, the code will be license under GPL, the ENIGMA extension will be free and open source, and in time, once the linking exception is written, will also have the linking exception applied to it as well. Anyways...

If you would like the DLL and an example GM81 formatted project for free, and if you are either an ENIGMA or GameMaker v5.0-v8.1 user, send me a PM on these forums, (sign up if you must), and I'll be more than happy to give you it for free, provided you will still pay for it if you intend to use it in GameMaker Studio 1.4 or 2. No credit required, for project use only. Derivative works allowed. Do not sell or redistribute as-is.

ENIGMA and Legacy GameMaker do not have an installer export, so you will need to make your own installer from the installer creator of your choosing. I highly recommend NSIS which is what GameMaker Studio 1.4 and 2 uses, or Inno Setup Compiler, which is also very popular for creating installers.

The installer you create, will need to register on installation, and unregister on uninstallation, the following dependencies:

● VideoPlayer.ocx
● WebBrowser.ocx
● DialogEx.dll

BEFORE those are registered, your installer will need to launch and wait for the VB5 runtime to install, which is also included with the sample project. This is a lot easier to do in GMStudio, because most of the work I did for you. If you don't need to use the splash functions, none of this is needed and you won't need to write or compile your own installer script. The rest is easy.

Description (What's it do?)

The original GMC topic can be seen here.

The GMC topic's contents:

[Tutorial] ActiveX Extension Creation for GameMaker Studio pt. 1: ActiveX DLL
[Tutorial] ActiveX Extension Creation for GameMaker Studio pt. 2: NS Installer

This extension is [strictly] Windows-only.

This extension is 100% free, open source, and public domain.

Execute VBScript and JScript, (using Microsoft Script Control).

You may execute the code you write within the GMStudio IDE.

You may also execute the code from a given *.VBS or *.JS file.

For more information, see the VBScript and JScript docs here.

The DLL's full source code included.

IMPORTANT NOTE: In order to use the scripts in the "SplashFunctions", "VB5/6Functions", and "JScriptFunctions" resource folders, you will need to build the game as an installer - this is required. You will also need to replace the contents of your project's default NSIS Windows installer script, with the contents of the "ActiveXInstaller.nsi" installer script, in the included files. If you do not intend to use these functions, you will not need to build your game as an installer, or replace the contents of the default Windows installer script. When testing a game with these functions, you will need to have the required ActiveX controls installed. The easiest way to do that is to install using the "Install.exe" file.

Please contact me if you have any questions.

Download Now for GameMaker Studio 1.4 and 2

Announcements / Re: Infrastructual Changes
« on: January 14, 2018, 08:03:22 pm »

Issues Help Desk / Re: enigmofo fucked after java update
« on: January 09, 2018, 01:24:00 pm »
That worked. Thanks guys!

Issues Help Desk / Re: enigmofo fucked after java update
« on: January 08, 2018, 08:02:57 pm »
thanks hpg and solitudinal. i'll let you guys know if this fixes it.

ya'll know what candy corn is made out of? dildo bits.

Issues Help Desk / Re: enigmofo fucked after java update
« on: January 06, 2018, 09:54:31 pm »
my butthole is bleeding a lot right now so if i don't get an answer quick i'm going to die.

how do i point enigmofo to my 32-bit java installation?

Issues Help Desk / [SLOVED] enigmofo fucked after java update
« on: January 04, 2018, 07:01:37 pm »
i've fixed this error before many times, but i forgot how again


Graphics and Video / Re: [WIP] Collada (.dae) 3d Animated Model Loader
« on: December 09, 2017, 10:28:29 pm »
@Solitudinal if you were worried about executable file size, you could've made it an ENIGMA extension, that way, if the user needs it and doesn't mind the file size increase, they can tick the checkbox, otherwise, they can leave the feature out of their builds completely.

I guess I could be wrong but I'd imagine that you would need to have a Windows OS that is newer than XP.

Off-Topic / Re: ENIGMA Value
« on: November 04, 2017, 01:56:09 pm »
@Josh - Goombert already expressed to me that he wouldn't mind being donated to, but all in all it isn't a big deal to him, and he said that most people here don't want to be paid either.

Off-Topic / Re: ENIGMA Value
« on: October 31, 2017, 10:49:14 pm »
Penis is not an option. How am I supposed to vote on this poll with no penis flopping in it?

Finished Games / Re: OpenBalloon Pop
« on: October 25, 2017, 11:46:12 am »
This game is very polished. You should be proud! :D (I also recommend making some more complex games in the future).

Off-Topic / Re: Gamepad/ Joystick Devices
« on: October 20, 2017, 11:19:06 am »
I selected keyboard because that is all I have. But I wouldn't mind having a console gamepad to play my desktop games with. I don't really have a preference, though. Both XBox and PlayStation are fine, imo. I'm familiar with the button and analog stick layout diferences because I have a PS2 and some friends who own an XBox. I've looked on Google and apparently as newer versions of those consoles came out, the controllers didn't change much, if at all, (other than becoming wireless, Bluetooth, and USB compatible).

Now, when it comes to Nintendo-based gamepads, I hate them all ever since the original Nintendo Wii came out. Way too simple by design, and not enough buttons. The Nintendo Switch without a Pro controller is a real joke to me, the default controllers are just like the Wii, basically one dpad / analog stick and like 3-4 buttons. It's sad because I used to love Nintendo back in the GameCube, (and earlier), days...

Announcements / Re: I'll be upgrading CentOS today.
« on: October 18, 2017, 09:42:51 am »
Thank you so much for all your hard work Josh. We all appreciate it! :D

Graphics and Video / Re: [WIP] Collada (.dae) 3d Animated Model Loader
« on: October 11, 2017, 02:07:42 am »
I think we should let's get naked.