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

2476
Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: September 02, 2013, 04:56:34 PM »
Holy fuck, what are you making this in? And how fux are you getting that high of a poly count?

2477
Announcements / Re: Shader Resources
« on: September 02, 2013, 04:12:17 PM »
@cheeseboy and TKG and everyone

Alright guys, after spending all night last night and this morning I was finally able to resolve the mutual exclusion issue in the plugin, it was a real doozy of a bug. Go ahead and get the new LGM jars from the LGM topic, I am uploading the patched portable zip now I had it taken down to make sure nobody came a long and downloaded the bugged version.

You can all thank TGMG, it is nice to have him back with the project.

2478
Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: September 02, 2013, 05:48:41 AM »
I have no opposable thumbs.

2479
Tips, Tutorials, Examples / Re: Example Shaders
« on: September 02, 2013, 02:21:18 AM »
The per pixel one is just a basic regular per pixel black and white shader, just meant to be the most basic.

2480
Works in Progress / Re: New Linux Game Coming Soon Made With Enigma
« on: September 02, 2013, 02:20:26 AM »
Code: [Select]
[img width=500]url[/img]
Anyway, looks interesting, I suck at modeling.

2481
Issues Help Desk / Re: Some problems I have found.
« on: September 02, 2013, 02:18:03 AM »
@SuperRideTH please report bugs on the github repository trackers...

ENIGMA's
https://github.com/enigma-dev/enigma-dev

LateralGM's
https://github.com/IsmAvatar/LateralGM

That way we can easily find them all.

2482
General ENIGMA / Re: The Times They Are A Changin'
« on: September 02, 2013, 02:16:37 AM »
Ok, now that, is fucked up, your segfaulting on locking a vertex buffer with a void pointer? How the fuck is that even occurring for you? Try it out on like a different game that just uses a model no basic shapes or d3d_draw_wall but d3d_model_wall and stuff.

2483
General ENIGMA / Re: The Times They Are A Changin'
« on: September 01, 2013, 03:37:27 PM »
Just ask me Harri and I'll give you the credentials to log into our account, it should be on the staff board. Also, like I said triangle lists will slow down, well speed up if you have lots of primitives but down if a single primitive because and index buffer is added on top but its not checking for duplicate verts, triangle fans should really speed up as well as strips since it no longer takes duplicate verts to batch them to the triangle list but simply indexes them, but ya like I said we need to add an optimizer to triangle lists and line lists. But Harri, you said you used to get 600fps with my cubes demo? It should be going just as fast or faster now because my d3d_model_block already had them in the most optimal possible format with indexing, it should not have gotten one bit slower for you, it got 7fps faster for me.

I also wish you and polygonz would help me with DirectX some now since it can do models and quite a few games. There are still people on XP and OpenGL 1 is still horribly slow and nonsensical when on Windows without OpenGL 3 capable hardware.

2484
Announcements / Re: Shader Resources
« on: September 01, 2013, 01:29:52 PM »
Hold on, I am working on it, my fix did not solve the GMK problem, give me a little while.

2485
Announcements / Re: Shader Resources
« on: September 01, 2013, 05:41:54 AM »
Yes, this should be possible now TKG after the bugs I just fixed this morning, get the new JARs from the LGM topic and patch it yourself or just redownload the portable ZIP.  (Y) Also, go to File->Preferences and set your theme to native and restart, I can't stand looking at the default Swing theme.

@Harri, give me a day or two and I am going to hook up the shader compiler to output the feedback in LGM's progress window and to the console or output log as Josh has advised me to do.

2486
General ENIGMA / A Few Good Bugs
« on: September 01, 2013, 05:31:25 AM »
Just to update you guys on a few things.

I fixed why the plugin was not rebuilding the compiler, it was actually me delaying the thread for double clicking gmks and gmx, I have fixed it all properly and added the ability for EGM's to be double clicked now as well, so that is all good. Get the new JARs from LGM topic or redownload and extract the portable ZIP.

I have also fixed the issue with the output_log.txt growing to immense sizes, simply merge this commit...
https://github.com/enigma-dev/enigma-dev/pull/378
And it will no longer append to the file, but overwrite it. Rebuild the exe yourself, or again, get the new portable ZIP.

This also fixes why old EGM's wouldn't add a Shaders resource group.


2487
Off-Topic / Re: So uh. . .do I belong here?
« on: August 31, 2013, 05:24:03 PM »
You are welcome and if there is anything else you need do not be afraid to ask. I also took your suggestion and uploaded a Youtube video...
http://www.youtube.com/watch?v=cZixbLHaroI

Anyway yes our goal is definitely to get on more and more platforms than just Windows, Linux and Mac but this first requires our new compiler which is almost done and for us to really improve the stability of the current software on desktops which we are currently working tirelessly to accomplish.

2488
General ENIGMA / Re: The Times They Are A Changin'
« on: August 31, 2013, 05:21:21 PM »
Harri, I think you forgot to set OpenGL 3, I made OGL1 work with the demo too by replacing call lists with vertex arrays since I know polygonz has that support, anybody with OGL 1.1 has support for Vertex Arrays, my speed went up by 7fps the mesh class also uses index buffering all the time now even if you do not supply the indices so that it can optimize different primitive types and automatically remove duplicate vertices from triangle fans. The only thing that could have possibly gotten slower is triangle or line list because I am adding an index buffer but that would only be for games that are already doing the super best batching they can, for other games that just repeatedly make new list primitives they should also be a fuckton faster. I would also appreciate it if you could test D3D9 harri.

I have also discovered what makes D3D9 100fps slower and its the sprite batching for some reason having it begin before I draw the model slows it down, I have to investigate.

Edit: Harri, also check and see if it was because I postfixed the glBuffer functions ARB, maybe that is why it slowed down on you. I did that so maybe I could get polygonz to be able to use OpenGL 3 as that is what the #opengl IRC channel advised me to do.

2489
Off-Topic / Re: So uh. . .do I belong here?
« on: August 31, 2013, 04:31:32 PM »
Your comments are much appreciated, positive feedback from the community is both a combination of enlightening and motivational for our developers. We try to create a community here with basic principles of openness and freedom of speech because many of us believe in these ideals ourselves and we take great pride in how we run things here.

I was going to start launching Youtube videos however I took the one down I uploaded until I finished my high performance mesh batching system for Direct3D and OpenGL which in OGL 3 outperforms GameMaker: Studio with 1/4th the ram usage and 100 more frames per second.

But we are glad you feel welcome, and most of the squabble is just because we are all friends most of us are in our 20's so we are young people and just generally what our attitudes and behaviors reflect, but we do try to maintain a professional image, with the forum board and our IRC usually everything goes. Also you are certainly welcome to contribute to the Wiki there exists a tutorial section where you can add your own articles.

2490
General ENIGMA / Re: Everything Is Good Now
« on: August 31, 2013, 04:25:24 PM »
Yes we like transparency and freedom of speech here.