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: GMX to GM81 Converter
« on: August 08, 2013, 10:25:47 PM »
That is very help TKG, especially when I just add the GMX to the current LGM, I'm finishing up major function sets I've been implementing, maybe I'll take some more time later and show LGM some TLC.

Announcements / Re: XInput, Gamepads, and Windows Joysticks
« on: August 08, 2013, 08:04:33 PM »
In regards to the image, it seems like a modified version from someone describing how to set up an X-box controller on Linux to play Cave Story
... son of bitch, thought you'd never catch on to me forthevin XD hahaha, I was hoping Josh would make a nice SVG for me, mine looks like crap :P
In regards to the controller support, nicely done
Thanks forthevin, we appreciate all your hardwork, and thanks to you if it wasn't for you I would not know how to fix merge conflicts, Josh still can't do it either, even though its easy as pie.

General ENIGMA / Re: ENIGMA for classroom?
« on: August 08, 2013, 08:01:34 PM »
I have a littel question left, is ENIGMA has UTF-8 support?
Sorry for right now the only thing UTF-8 is the script and text editors in the LateralGM IDE.

That is interesting I've yet to have seen that. Somebody be sure to add the fix to the Troubleshooting page...

General ENIGMA / Re: Game Maker 8.1 uses half the ram ENIGMA does
« on: August 08, 2013, 07:57:15 PM »
Harri, I know exactly what you mean, clearing the vectors on the OpenGL 3 model once the data is sent to the GPU, literally makes no difference in its ram usage, and I do not know why.

General ENIGMA / Re: Frustum Culling and View Hashing
« on: August 08, 2013, 07:55:43 PM »
Project Mario used a slightly broader approach to a quadtree for collision hashing, that is how I optimized Project K as much as I did :P

Robert: I made it work by using the LGM1.8 jar instead of the repository's source for the LGM library.
Yes I am sorry forthevin :( Now I don't know what I did with my most recent fixes to LGM that I never committed. I think that might be what I gave you but with the shader class removed because I was pissed off at the EGM format and I didn't want to add it in then fuck up all your games or something.

Proposals / Re: GL3 changes from immediate to retained mode
« on: August 08, 2013, 07:51:13 PM »
Also, why is Rober's git commits showing in the future?
I live Pennsylvania, today is August 9th 2013 at 8:51 P.M.

I don't think it returned that before SIGSEGV, so cheer up Rob.
I am sorry, it just really upsets and annoys me, because I know we are all working exceptionally hard to do a good job.
Shut up, Robert. Keep shitposting like that and I'll put you in charge of the event system
:/ He's is part of why I am upset, and you're not making it any better.
I'm going to need more info. The game is doing *something* to piss off the iterator system. The info you provided isn't enough, cheeseboy
Perhaps if you would make it print real debug errors instead of literally random shit, maybe you wouldn't have that problem.

General ENIGMA / Game Maker 8.1 uses half the ram ENIGMA does
« on: August 08, 2013, 01:58:39 PM »

Alright seriously this is sickening this crap needs removed from the compiler output, this is a game engine FOR CHILDREN, do you have no morals or common sense Josh? This does nothing more than show you have a very poor ability to articulate yourself, and it affects the rest of us developers as well. The information it outputs is not even relevant, you can't properly debug stuff like this, it is just making a fucking laughing stock of us. DatZach is right, this is why we are the butt of every fucking joke.

General ENIGMA / Patching and rebuilding the portable ZIP
« on: August 08, 2013, 09:44:07 AM »
These are instructions are on rebuilding the portable ZIP when new LateralGM versions need included or other bug fixes/changes.

Patching and rebuilding.

Step 1
Download and install 7zip, if you already have it, continue to the next step.
Step 2
Open 7zip and navigate to the directory where the you ENGIMA's portable ZIP located, right click and hit 7zip->Open Archive. If you don't have a copy of the latest portable ZIP just get it from the link below.
Step 3
Apply your changes to the archive, make sure you do not run LateralGM or ENIGMA or it will download the repository and you'll bloat the ZIP and defeat the purpose. You can also extract the entire ZIP and then rebuild it with 7zip by leaving the default compression and simply enabling "Create SFX" under "Options" to create the self extracting zip as an executable (*.exe)
Step 4
Ok we are all done with that then!

Hacking the ZIP icon, description, and copyright information.

Step 1
Download and install Resource Hacker from the link below, if you do not already have it, which is the program we are going to use to do this. Scroll down the page at the link below if you can't see the setup, its there, just scroll down a bit.
Step 2
Open Resource Hacker from Start->All Programs and hit File->Open then navigate to and open the self extracting ZIP you created. You can also just right click it in Windows Explorer and select "Open In Resource Hacker" it installs an option there by default, for me it does anyway.
Step 3
Make your changes to the exe, set the icon, and the copyright info, modify dialogues, etc.
Step 4
Save your changes to the exe, and reupload the ZIP somewhere and you're done.

General ENIGMA / Re: Frustum Culling and View Hashing
« on: August 08, 2013, 09:42:58 AM »
Harri, that is exactly what I was proposing.

General ENIGMA / Re: Default Font Glyph
« on: August 08, 2013, 05:19:19 AM »
Harri, it was that, and it was also the half pixel alignment. I can easily fix OpenGL 3 fonts, simply add a boolean flag to GmTexture struct called isFont, and check that when looping the textures in texture_set_interpolation

Just want to update everyone we are not only utilizing DirectX for graphics but for input, audio, and other systems/extensions as well to provide maximum native utilization of Windows API's for the platform.