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

Ohhh no you silly goose, you don't need those projection commands for what you are doing, just use d3d_set_projection_perspective, it will give a 2D view except have a 3D FOV.

General ENIGMA / DirectSound and XAudio
« on: August 06, 2013, 02:27:49 PM »
Well I got DirectSound all written up here and working, but I feel like just trashing it. All it provides is those old deprecated sound_effect functions and 3D sounds. But fundies has alerted me to the fact that I actually can compile XAudio 2 with MinGW32 for Windows XP through Windows 8 and even Xbox 360. So I am thinking we just leave this DirectSound stuff deprecated and I trash DSound in favor of XAudio. What do you guys think?

Edit: If it is ok for me to go ahead and deprecate the shit completely, I am going to update LateralGM to remove the effects checkboxes as well.

Issues Help Desk / Re: Unable to load library 'compileEGMf'
« on: August 05, 2013, 03:27:36 PM »
Wait, are you trying to use the Windows ZIP installer on Linux? That don't work. :P

But on Linux it is not lgm16b4.jar it is lateralgm.jar, the zip installer on windows does not have the updated version so you just simply overwrite lgm16b4.jar with the lateralgm.jar

And yes, it is simply, you don't have GCC installed :P

Follow these instructions...

Ahem, but can we release our games as closed source without breaking the GLP?
You will have to ask Josh about that.
Seems like this topic shows up a lot recently... Any news?
I almost got texture binding fixed on models, I am working out a few kinks right now. I don't update this topic other than to update the status of implemented features in the original post.

Issues Help Desk / Re: Unable to load library 'compileEGMf'
« on: August 05, 2013, 08:31:31 AM »
How did you attempt to launch ENIGMA, you did double click enigma.exe from the extracted zip right? You can't run it from a terminal with that installer.

Maybe Robert can as he likes 3D stuff.
Sure, if he doesn't want it for lighting and just occlusion like in his screen, but if he needs perpixel lighting like in your animation, I need hold off and do some other things and then shaders.

That screenshot is from a quite popular rogue style game Teleglitch. And there is rarely a "right way" to do anything. If you can get the same performance otherwise (like in this case just using geometry), then it is the right way as well.
Agreed, but if you want it like you say for lighting, that still requires a perpixel fragment shader unless you want to bump up the geometry.

General ENIGMA / Re: ENIGMA for classroom?
« on: August 05, 2013, 04:42:11 AM »
Which of one of those examples exactly was it that broke? There are several in there, and there might be a few that I did not get working exactly correctly. Also any graphical anomalies with Game Maker games in OpenGL is being resolved with our new DX graphics system.

My suggestion is to take a look at this example...
Provided it has not been broken recently XD

And whatever the hell you are making, it looks cool. The right way to do it though is using shaders, which are not quite completed yet.

General ENIGMA / Re: ENIGMA for classroom?
« on: August 04, 2013, 10:41:39 PM »
1. Is it OK to use it in the classroom?
Yes our licensing even provides an exception for you to commercially sell your games made with the program. Although we have not quite yet finished with this exemption, so we have not finalized it yet. For more information...
2. Is it stable enough for basic usage, for 2D games?
I would say so for novices, we just have a few quarks like event inheritance not finished yet, but usually novices won't jump right into learning that. But we already have several games that work in ENIGMA...
A few tutorials on our Wiki as well...
We have also made installation very easy in that you simply need to extract a zip folder and can launch the software, to uninstall you simply delete the folder that was extracted. It is portable enough to be taken around with you on a flash drive.

We can also assist you further if you have any trouble with installation or usage.

When you changed float to gs_scalar you actually reverted the ARB change (so people on intel cards can use it) and .png saving among other things.
That was what the merge conflict was about now that I remember, but if I recall Harri, I went to github and copied the function over from the main repository exactly as it you committed it. If it is not the same, then please commit it again.

once I have built the plugin from source and replace the current version of the plugin,
Yes, I am working on getting the LGM with the classes uploaded for you forthevin, I have been having problems with my internet for like 3 months now, and Verizon refuses to fix it. I get upwards of 40% packet loss, so uploading always times out for me and stuff, I will let you know when I have a successful attempt at uploading it.

Yes they are actually, we have TCPIP, UDP, FTP, and HTTP functions. Only the net_* ones work and they are all documented as well. I have not wrapped them to Game Maker Studio's network_* functions yet however, and I have not written buffer_* functions for sending packets. So you have to send raw data as a string for now, eg. "x:5y:10," is how I send them in my one network example I have. I will finish them when I have time, I've been busy with DX and other things.

They require the curl headers for the http function which can query a web page, I am thinking of dropping that function though in favor of people not having to install any headers for networking, because our networking was written using Berkeley Sockets by IsmAvatar and I merged them into ENIGMA.

General ENIGMA / Re: Model Index Buffers
« on: August 04, 2013, 07:19:51 AM »
Oh I see, yes, ok.

Cool shit inty! I was actually going to write a pong example for our networking, how would you feel if I used your game here when I write the networking example?  :)

Proposals / Re: GL3 changes from immediate to retained mode
« on: August 03, 2013, 06:59:18 PM »
That is what this topic was all about.
I know :(
I don't really plan to work on model functions all that much, so if you are willing then you can do that. I don't use them. My goal is to make ENIGMA not use any deprecated functions (when ran trough gDEBugger) when drawing a simple 2D game. This would make GLES port a lot easier to make.
Yes agreed, Direct3D9 I can't even find the constant for a triangle fan, it is really best to just triangle lists everything with multitexturing and stuff. When I get time I will sit down and do it.

General ENIGMA / Re: Model Index Buffers
« on: August 03, 2013, 06:56:31 PM »
And you must change d3d_model_vertex() to pass bound color and alpha.

While at the same time having two different spellings of color.
I hate those stupid dutch bastards, they have made it literally impossible to figure out there new shit, the majority of everything Studio has added is so clusterfucked and perplexed beyond reality. But anyway, I am still interested in it because it is multitexturing capable, so I am thinking to just remove my added functions accept for d3d_model_index