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 - Goombert

General ENIGMA / Re: Creation Orders
« on: November 05, 2013, 11:01:00 AM »
No, not really, I am not concerned with it Josh, just use the version that likely works with the most games. It is not like ENIGMA is closed source or you know, proprietary. And besides aren't we supposed to do something down to road to make events.res more modular so that it can change the order of events and stuff, like right from the IDE, I thought that was something we were planning or something? I don't know.

General ENIGMA / Creation Orders
« on: November 05, 2013, 09:42:44 AM »
Code: [Select]
GameMaker: Stupido
object create
instance create
game start
room create
room start

object create
game start
room create
instance create
room start

Game Maker 8.1
instance create
object create
game start
room create
room start

Every single one is different, ours is closer to 8.1 though.

No this is an issue inside LGM actually my latest build fails to load with it altogether I will have to fix it for LGM 1.8.3 I will also be adding a GMX writer and will make sure a lot of these GMX bugs are fixed. But uhm, sorry it took me a day to respond, I have been working on getting my Mario game working and I really want to finish this and then I will be back on LGM again.

General ENIGMA / Re: Animated Portable Network Graphics
« on: November 04, 2013, 01:34:22 PM »
Harri, the only plugin I have is for icon files though.

General ENIGMA / Animated Portable Network Graphics
« on: November 04, 2013, 01:02:41 PM »

So while I was working to clean up all this image format handling code of ours I happened to notice this after updating Paint.NET

So it appears APNG is becoming a standard format now, I am so glad, one really nice thing I liked about ENIGMA was APNG, PNG format is master race.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: November 04, 2013, 10:48:32 AM »
Yes I wouldn't be surprised Microsoft tends to make a lot of their stuff incompatible, but like I said we can do some other lib for a cross platform version, as you don't see too many game engines that are capable of video rendering on billboards and stuff, it would just be a nice selling point is all I am saying, I just got more important things to do is all right now, can't focus on it.

Polygone, useless

>> Checking ancestor object_collisions
 >> Checking ancestor object_transform
 >> Checking ancestor object_graphics
 >> Checking ancestor object_planar
 >> Checking ancestor object_basic
Exception in thread "Thread-7" java.lang.NullPointerException
        at org.enigma.EnigmaWriter.populateSprites(
        at org.enigma.EnigmaWriter.populateStruct(
        at org.enigma.EnigmaWriter.prepareStruct(
        at org.enigma.EnigmaRunner$
Determining build target...

As I had presumed there was an exception in the plugin when populating sprites. Do you have any sprites in the project with no image data? i.e. width=0, height=0, ?

enigma-dev/output_log.txt  visit and link me the contents of that file

General ENIGMA / CD Functions
« on: November 02, 2013, 09:18:03 PM »
I have implemented the CD functions, all of them 100% to the exact same behavior of Game Maker, and I tested everything very very thoroughly. The only difference is that ENIGMA has a higher accuracy with the milliseconds, eg. playback position would be reported as follows.

ENIGMA: 1346, 1380, 1632, etc.
Game Maker: 1000, 1000, 2000, etc.

This was the pull request.

Full documentation can be found on the Wiki.

The functions also utilize the same part of the Windows API the original Game Maker ones did, the Media Control Interface. The functions and drag and drop actions are available through the extension by the same name, simply enable the extension and the functions and drag and drop actions should become usable. Also note that these are Windows only.

Not that these functions were rather important just to make sure we don't leave as much as we possibly can deprecated, and nevertheless it is optional, and these old functions help ensure maximum compatibility.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: November 02, 2013, 03:14:21 PM »
Ohhh ok I see, probably a conflict between the two since DirectShow actually utilizes Direct3D, also, DirectX is the incorporation of all those Direct* API's, people make the mistake of calling Direct3D DirectX when it is really just a part of it, I used to do the same until I realized how many different parts of DirectX there actually are. But anyway, we may need a ffmpeg or some other sort of extension to make the OpenGL ones as I said, because I look to having the feature Unity3D does where they can be loaded and rendered directly to a surface and shown as a billboard in-game.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: November 02, 2013, 01:12:22 PM »
Ewwww that is the thing though, they are only for Windows because they use the MCI which is the same thing Game Maker used for them >: And no I meant CD functions they are their own extension, video is a separate one called DirectShow.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: November 02, 2013, 12:45:48 PM »

TKG, I added CD functions for you, I'm just waiting for someone to merge. Btw, your graphics skills are awesome  (Y)

General ENIGMA / DirectMusic
« on: November 01, 2013, 10:56:17 PM »
This is just to let anybody know, if anyone ever wants to add the MIDI playback support for DirectSound or basically the options for use multimedia player and stuff, also sound_background_tempo you would use DirectMusic.

I am not interested in adding it back, just for reference in case any of you want to.

Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: November 01, 2013, 10:15:49 PM »
lol, funny as shit

General ENIGMA / Re: Virtual Keyboard Functions
« on: October 31, 2013, 06:57:44 AM »
Yes polygonz was confused, I added keyboard_check_direct