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

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 11:30:34 pm »
What do you mean game ? I was working on a test project to demonstrate my DX9 fix, along with the full commented script to send you
all got lost, including backup.

I hit save every change I make.  When I saw this crash I had previously saved ! When I closed to re-open butt-fuck-LGM I load the project, loads fine, but ALL code in all objects GONE.........blanked out.

Even the backup! So this proves that LGM was NOT properly saving the EGM, long before the error occured.  This is another major issue.

In my case since I use EDL, C++ and GML in my most of my projects it would be impossible for me to use GayStudio's IDE to edit / run my projects.

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 10:57:44 pm »
Here is a crash I just experienced and log of this ass fuck bug :  A tiny project, this is fucking annoying to say the least:

Operating System: Windows 7
Version: 6.1
Architecture: x86

Java Vendor: Oracle Corporation
Version: 1.7.0_55

Available processors (cores): 4
Free memory (bytes): 659878592
Maximum memory (bytes): 1013645312
Total memory available to JVM (bytes): 1013645312

Stack trace:
java.lang.OutOfMemoryError: unable to create new native thread
   at java.lang.Thread.start0(Native Method)
   at java.lang.Thread.start(Unknown Source)
   at java.util.Timer.<init>(Unknown Source)
   at java.util.Timer.<init>(Unknown Source)
   at org.lateralgm.joshedit.JoshText$MouseAutoScroll.<init>(
   at org.lateralgm.joshedit.JoshText.<init>(
   at org.lateralgm.joshedit.JoshTextPanel.<init>(
   at org.lateralgm.joshedit.JoshTextPanel.<init>(
   at org.lateralgm.joshedit.JoshTextPanel.<init>(
   at org.lateralgm.components.CodeTextArea.<init>(
   at org.lateralgm.subframes.ActionFrame.<init>(
   at org.lateralgm.subframes.ActionFrame.<init>(
   at org.lateralgm.components.ActionList.openActionFrame(
   at org.lateralgm.subframes.GmObjectFrame.editSelectedEvent(
   at org.lateralgm.subframes.GmObjectFrame.access$2(
   at org.lateralgm.subframes.GmObjectFrame$2.mousePressed(
   at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
   at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$200(Unknown Source)
   at java.awt.EventQueue$ Source)
   at java.awt.EventQueue$ Source)
   at Method)
   at$1.doIntersectionPrivilege(Unknown Source)
   at$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$ Source)
   at java.awt.EventQueue$ Source)
   at Method)
   at$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at Source)

What the fuck !!!! out of memory this is a small project, only 4 tiny gay sprites 1 script, 4 objects, and a few lines of code.
This is highly retarded !

From this point on I can't do anything, no matter what I press.  So I have to close LGM and restart.

More so my motherfucker of a project was all corrupted.  Oh it loads alright, all objects are there but all code was blanked the fuck out !!!!!!!
Seriously I think it is a big mistake to be featured on indie db and other sites, personally I can work around this cluster ass fuck of a problem but anybody who's too new to this won't and they will rip ENIGMA and it will be an embarrassment - if this was my project I would never expose it with such problems :D

Even the backup was corrupted so I lost the DX9 test I was going to send you, tough luck I don't feel like starting over not tonight anyway.

I think I might have uncovered some other problem seems LGM does not save properly !!!! How the fuck did my project end up being saved with all the object name, sprites, rapings, etc. but all the code inside objects gone ! What happened !?

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 08:37:06 pm »
Also, I do agree GM is easy to learn, but I still think it could have been designed better while being just as easy to learn ego.

Initially the selling point of GM was the drag and drop.  And to this day people still use D&D and make those tutorials on Youtube using still D&D which annoys me.  Because it's more work doing the same task in D&D than GML :P But I respect the fact some people are intimidated by code.  Personally anything I build using GM or ENIGMA is 100% code.  If there is something more advanced I will check documentation. I like the way the yoyogames docs are made, this is something enigma needs.  I do like the layout of docs, but certain areas are so poorly documented.

Because of that my prejudice is that it is my own code causing that gap, but I won't know until I test.

I managed to remove the gap keeping your code without affecting the background.  Though I am surprised you are still seeing the gap even with the rounding added to the fix.

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 07:21:52 pm »
Yes this is why I would rather have the fixes than not have them, I'll take clean and crisp text over fucked up text any day.

Well fortunately we agree on that :D

I don't even remember them all, it's impossible for any person to remember all of the headers of every API. Usually people only memorize std, but not even all of those headers well. I know string, vector, most of the basic collections. I usually forget input/output etc.

Or WHAT headers to use, when, how, etc.
I know math.h is required for certain functions like rounding :D ifstream fstream,
std ( who can forget std lol) -

BTW I notice in some programs to output text cout is used and other times printf, etc.  do they do the same thing ?

Yeah I am afraid that might just be hiding 1px of my background though, but I'll test with red borders and make sure that is not the case. I will in other words confirm.

Who'd really notice 1 missing pixel on that type of background :P  When I tried it, it was fine.  OR you can do it the normal way and use normal scrolling background and you won't see the gap. :)  But good news is that most people will do it that way and not the complicated way so most people won't notice any glitch :P

However it's interesting, I had vertical 1px gaps in my test, even without any offset fix.
So far so good with the rounding and offset I have not seen any issues, I tried with so many different combination of fonts, sizes, resolutions, etc it's all good, I was getting really annoyed with that bug and had this shit not worked I don't know what else left to try I was running out of options. :D

I still see it, look at the image below.

and I'm telling you it's not there anymore.  The only thing I have under the action tab is search message / prune message.  I don't have the delete account option.  Maybe he removed it for a specific group of members.  and kept it for contributors and admins. :D

So out with it already, come on.

I will later PM you about it first just to make sure it is a viable method and not screwing something up :D

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 07:05:48 pm »
@Darkstar so it crashes and refuses to start for you on anything above 1000 that's so weird it works differently for me. It does that for me when I hit above 2600. Really odd. I assume it's due to our difference in hardware, but it still doesn't make sense to me why that would make this much a difference.

Are you on windows ? Maybe it's different for other OS.  I am on Windows 64bit, 16GB of RAM, latest Java.  I have a feeling that regardless the settings used there will be crashes.  There are some bugs in LGM itself as I could reproduce certain crashes without the plugin, if you try using the keyboard shortcut for inserting in the resource tree whilst the cursor is placed directly on the root, it will give an error unknown source.
There are other ways to trigger errors in LGM alone.  But most of the fucked up the arse memory errors are from the plugin itself :D

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 03:24:32 pm »
That's a straw man, you're not a stranger to me. I worked with you to fix the projection glitches, which are still pissing me off,

Wait a sec, I thought you mentioned that the latest fixes worked for you ??? ok you mentioned about the scrolling glitch.....It worked for everyone so far.  Also there were glitches even before any offsets or fixes were applied. :P

I know you know how to edit the sources.

lol ! Yes I know how to edit text files so that makes me all of a sudden an expert C++ developer ?  How hard can it be to double click on a source file, it opens in notepad or wordpad or whatever, edit it and save it, that is stuff you learn in kindergarten lol.

You just need more time with the engine, I was very bad with my C++ skills when I started contributing. I am not a C++ genius either, I am a college freshman.

More time with the engine ?  I need to learn Chinese before I start writing it ... you still had some basic knowledge and skill with C++.  I am still very much confused when I look at some of the advanced coding in the C++.

The most I can do in C++ is simple console applications shit. 
What's your name, guess my number, calculation / math, function building, displaying text..... I know the basics
if / while / return / int / for / void / namespace / goto / type of variables / operators / casting (limited), perhaps I should start learning with better simpler examples instead of jumping to the top without climbing.  I have seen many tutorials online, lot are not well designed.  Most are too simple as I know already the basics  but most are lacking for the specific things I am looking for. I don't need a hello world or guess my number shite, I already know this.

certain things still confuse me such as knowing which headers to include and all the functions and how to use them, but I guess the libs are documented on a reference site but still.  VERY confused about other stuff such as pointers very advanced stuff, etc.
Clearly not ready to be working with an engine LOL.  I'm not a nerd let alone someone with 150 IQ, can't just take a 1000 C++ reference manual and flip through it in 10 seconds and automatically record and and learn it just like that.  Maybe for some people with ET skill and high IQ :P  I generally have good memory and learn quick though, but still have difficulty with the whole C++ thing :D

Yes but this is much different, that was the grossest bug you could find in OGL. Which still gives gaps when Project Chaos is in fullscreen in my repeating background.

Yeah the method you use for scrolling is so odd...... When I re-did your project chaos game and change some code, I had it working without the scrolling glitches.
Nobody mentioned having seen 1 glitch in my vert and hori scrolling demo or sprite demo.

I don't have your project chaos source anymore, but if you still want to do things the hard way (scrolling) there is a way you could remove this glitch with 2 bytes of code in your scrolling code.  I don't remember exactly where but I had done it long before even discussing offset, the area where you are measuring width of something, just add -1.  If I saw the source I'd be able to spot where.  When you first reported scrolling glitch, this is first thing I did and it worked, and this will work even with the fix applied as you are not touching the projection.

Yes that's why the delete account option is still there,

It's not.  Seems Josh updated the forum script.  Because now all I see is action search messages and prune messages.  The delete account is no longer there. :D

but what if the post is a topic they started? That gets a little more difficult because if you let them delete their OP then the topic makes no sense.

True :D or you could leave the member's posts intact but not display the user and display "deleted member" instead of the member name. I've seen this on some other forums.

Then by all means, let me hear your fix, because now I am interested.

You will be shocked at how easy it is,
and perhaps you will tell me why it's not good, but open to it as long as it is constructive :D

Josh can, but he won't because he believes in his right to be forgotten.

No I meant the other replies in the topic, not lone's posts !  I too believe in the right of each one to be forgotten for whatever reason. Maybe one day the truth comes out, maybe he was threatened, blackmailed, I don't know. maybe he was not who he claimed he was.  nobody saw any program or actual work.  Maybe it was a setup or someone sent by YYG who knows.  What's even more odd is in my PM history it shows he is "UnMember" but still shows he's reading the forum and does so daily.  So for someone who wants to be forgotten it sure seems highly odd and suspicious. 

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 02:57:47 pm »
Well for now I will open 2 instances, 1 through enigma and 1 straight from lateralgm.jar.
So far I did it and it works.  I work on my project in LGM, save it, load and test it on the other side which has the plugin.  I have yet to see if this works out long run or if the crashing will take down both instances running. :P
Perhaps a CLI and having that called from inside LGM where only the EGM itself would be passed ? but wouldn't that require you saving your project every time before run/testing it ?

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 02:33:25 pm »
I said enigma.jar creates 99% of the memory errors for me. I've never seen LGM go over 1gb memory usage.  You haven't reported a single one of those crashes with the exception log, so how am I supposed to fix them?

I did a couple times actually do so.  You then found it odd / weird, and mentioned you bet if I used LGM alone without the enigma plugin I would never have those errors. :D

I often get those errors without ever invoking the plugin.  Sometimes by simply hitting save and getting "out of memory cannot  create new thread" type.  So since it was already established that it's weird or unknown I never bothered posting new logs.

If you want I will post any logs of future errors ! :P

Loading TKG's 100mb man boobs game, once the game loads and memory usage

I get crashes and frustrations on projects a few Ks in size lol.  I don't even have to load a single sprite ! Just by working with scripts and code and often run/testing, going back to edit, run/test, etc after a certain number of cycles BAM I get the retarded errors.  And in worse cases the shit just closes completely without warning and without any intervention.  taking the EGM file along with it, completely gone.  Luckily the backup file is still there.  There is not one bloody time I could complete a LGM session without having to restart it.

stabilizes, I am sitting at 496.2 MB ram usage. When I load it into Studio I am sitting at about 103.2MB ram usage. Ironically it takes the same amount of time to load the project in both programs however.

Are you using the latest 1.3?  They did some changes to the IDE, audio assets are not pre-loaded at IDE launch as it was before.
Perhaps what you are noticing is some of the optimisations they have done lately to the IDE.  The fact it takes the same amount of time could mean they are just slow by nature or they are doing something else.  In theory they have done this for faster loading of projects and lower memory usage.  :P

We clearly need to add the optimization I mentioned before which would bring it down to the same RAM usage. And we also need a Command Line Interface for compiling games.

Yeah but how do you explain the crashes I get on a program without anything loaded. Be it a 100MB or 1KB project I would get he same unstable behaviour and it happens rather quickly.  I don't think I am consuming even close to 1GB reserved space that quickly, not even a fraction of a fraction of that. Since the issue is persistent and can be reproduced so easily, I will post yet again a log.......nothing has changed though :D

Oh and just in case you are wondering I only use the EGM format when saving in LGM.  and I use it from scratch I don't port anything in.

I was thinking of a crazy idea workaround for this.  Having 2 instances of ENIGMA installed, run 2 instances of LGM, one with the enigma plugin one without, to allow me to at least edit and build my crap without the constant  crashing, then when I need it tested I would save, and load it inside the other instance of LGM running with the plugin and test. But that would be so ridiculous and annoying :P  But if it works, I guess then it might be considered.

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 02:23:17 pm »
No, I was saying you're very capable, and for instance I believe TKG is as well.

Really ??? You must be a psychic then. So you know us more than we know ourselves, or is there some hidden secret talent I have that I don't know about ....  I don't know TKG well enough but as far as I'm concerned you are overestimating me.  Yes I am very capable when it  comes to GML and making an entire game from code, but I thought I was clear enough when I joined that I never used C++ before.  I only mentioned I did coding, I worked with BASIC, and ASM.  so obviously working with GML is piece of cake in comparison, to even BASIC . lol. I never mentioned anything about C++. 

I think you are both afraid to push yourselves, but I definitely think you are more than capable.

That's like saying to some random guy on the street, hey, I need surgery right now I know you are capable of being a surgeon you are not pushing yourself hard enough.
LOL.  I don't know on what planet you are from but you can't go from down the ladder to the roof top in one step.
It's great that I have learned so much and I have a good solid base on how variables work, certain basic commands, math, logic etc. but not enough to work with C++, when reading ENIGMA's code I cannot visually imagine / run the program in my mind as I can with other languages I am familiar with, which BTW I did not learn overnight :D

By saying that I am not trying to be negative, I am trying to say I believe in you guys to do more, lol.

Well TKG will really be happy to read this, you probably gave him another orgasm or two :P 

As far as I'm concerned, well ok I appreciate the compliment but it has to be valid and reasonable, you can keep on doing that fact remains I can't work with something I am not familiar with, and it's not because I don't want to or have not tried. :D

You weren't being clear at all, and you didn't really let on that you were joking until after.

I thought that the sarcasm and smileys were dead giveaways.  :P

You guys were being pretty wild and nevertheless it was very unconstructive, I hate bugs and generally don't find them amusing.

Nobody likes bugs but it's part of the deal when you work with programming, testing, etc.  IS there such a thing as a bug free product ? I've never come across one.  I notice bugs even on hardware, appliances, even your toaster oven has bugs..... :P
Nonconstructive ?  Nah, I mean it was just short, but things got back on track afterwards anyway, and Rusky and Lone kissed and made up since ! :D

And because of that I wouldn't point the finger at our interactions with him, again that sounds a lot more like a personal thing. Him having a bad interaction here would not lead to him removing himself from other sites as well.

I was only aware of his presence on GMC.  He did mention publicly his gripes about YYG and the fact they threaten to ban him, etc. so he acted ahead of them.  As far as other places I was not aware.  He did not seem like someone who had personal troubles in fact he was talking about ENIGMA, building his engine, gripes with YYG etc.  then all of a sudden vanish. Also why did Josh remove the delete account option? Shouldn't this be left up to members to decide if they want to delete themselves ?  I think if a member decides to delete themselves they should be able to along with all their posts, leaving of course the other posts active in their respective topics as opposed to deleting the entire topic where the said user posted in.

It seriously can not get much simpler than its current layout, you have platforms and graphics and bridges which bridge two systems, I don't see how that is at all complicated.

Because you are advanced C++.

There are lot of functions I would normally do in script that I would have liked adding to ENIGMA but don't know where to add them, there are so many files and no it is not  clear at all for someone new to the project and someone who has not worked with C++ or so many files before.

It didn't take sorlok very long to figure out how to implement timelines either.

Again, for the same reasons as I stated earlier.

Because I don't have time to listen to what is wrong with it, and I wrote that entire system

You ARE aware that this issue is not just about full screen / window cycling ? basically why is DX9 if it cannot be used, it's fairly easy problem to reproduce and wipe your entire display clear.  Just losing focus in some instances, moving window, resizing, etc.

changed. But I am going to take a wild guess and say that you placed everything in the system memory pool to stop it from being deleted from VRAM, is that correct? If so that is slow as fuck and not hardware accelerated.

Would not have been able to do that anyway :D And no not even close, no change to the project or how it's handling anything.  This is something I accidentally discovered whilst going through the some CPPs in the graphic system.  The fix itself is just 1 maybe 2 lines of code, but to have it triggered only when needed some more code need added to check certain conditions such as window cycling, resizing, focus and any event that can cause the display to clear using a simple call that is already used in ENIGMA's code, but missing the block of code required to use it when needed.  I tested this in DX9, and it worked with everything, views, particles, etc, since I can use C++ inside projects I had this working through a script.  If someone would use external assets and not preload them, I also would know how to fix that, though more complex and through scripts.  The only place where the fix is not 100% is with window resizing, because it's broken as you acknowledged too, when resizing to make bigger, it works, but when trying to resize back (smaller) it "STICKS" and does not work.  but once window resizing gets fixed, the fix would work 100%.

You have to create OnDeviceLost and OnResetDevice for all hardware resources to properly reload them when the device is lost/reset respectively. I was actually working on it locally the other day.

Not even close to what I was doing.   Visually the fix is working fine for me, perhaps when I show you how you will certainly debunk it :D  I will upload a DX9 compiled example for you to check out to demonstrate.

............It's.....already.... optional, lol. Go to File->Preferences and disable it, then restart, and bam! No drag and drop on the object pane, just double click the events or hit the edit button.

Great, much more tidy now :D   and I was there before too :P

And you saw I was very helpful and explained to him how all of the systems are layed out and connected, because you all keep looking for that information I gave him and were pissed that he deleted it.

Did he really delete it himself or did it get automatically deleted when he hit action -> Delete account ?

I know you can delete your own topics / posts but not those of others.  I don't recall if he ever replied inside one of my own topics, but if he did and the posts are gone, then it means the topics/posts automatically got removed with his account deletion.

Also I know that with these forum scripts the posts are actually never really "deleted" .  Just gone from plain view.  Someone with admin privileges still could read them, undelete them etc.

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 01:33:27 pm »

The only thing i can say for the moment, is that the code is missing comments. It's really much more difficult to understand others code when there is almost no comments.

That's only part of the problem, comments also make it more tidy and organised.  You can have all the comments you want, if you don't understand the code itself and what it does, it's pointless. There are few basics I know about C++ and what some of the things do, but not on the level to be adding new code to ENIGMA, new features, etc.

Concerning testing, this is also a very important topic in programming. It's true that developers, and especially young ones, don't make enough tests, but at the same time ENIGMA is a very complex project, and it's hard to do every time complete regression testing.

It depends.  It's true that it is difficult to cover everything and test for every possible outcome, you are bound to miss something, even the best of developers.  However, there are certain basics you should not miss.  The DX9 for example, when testing the engine, not having even thought of cycling between full screen and window, on the only excuse that they believed people don't really use FS !  That's not proper testing procedure, (ASSUMING) that people won't use a feature.  Considering that the DX9 issue is not just about FS/window cycling.   

In theory you have unit testing, but it needs more work, and  it's almost not possible to do it for testing graphical outputs.

I could have used the same approach with my fonts testing and only tested my offsets under one screen resolution, claiming, hey I don't think people use lower than their native screen resolution.  Instead, I tested under the entire range of screen resolution, both window / FS, etc, I tried exhausting as much as possible everything obvious at least.  There are definitely things one can miss.

Anyhow the whole point is that if it were up to me, I would never have abandoned and left something unfinished / broken as did some many devs who quit the project.  When I start something I finish it, or if I cannot any longer I remove the function and any reference to it.  That's just me.
What the hell purpose is to leave DX11 in the API, if it is not functional ? Why keep collision shape button if it is not even active let alone started.......etc.  That's what I mean by "mess", more so than the code itself.  This was one point shared by lonewolf and others too in the past.

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 12:52:41 pm »
SO was it a mistake to have LGM done in JAVA then ???  I have not had as much crashing issues like the ones I am having inside LGM, with other java applets or IDEs.

Also 1 GB is lots.  I have had random crashes, closing without warning, project corruption, out of memory errors on simple projects, I mean I can't work on a LGM session without having to close and re-open.  The more I edit and test / run cycle the more it gets unstable and eventually says it cannot  create a new thread and out of memory error / java, etc. Sometimes it just closes randomly without any warning.  So where the fuck did the 1 GB get used up ?!?!?!?  I have had these crashes even with working with projects that have no loaded assets FFS !!!! no sprites, etc, with just 1 room and 1 object. and EGM only few Ks in size. It's as if there is memory leaking or something not right somewhere.

You mentioned enigma jar being the culprit, well the crashing happens most of the time before I even hit play / compile, right inside LGM itself ....

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 18, 2014, 03:46:54 am »
Font glitches involved offsetting and rounding, that is basic knowledge. I have only basics, variable, math, etc, unfortunately not enough C++ knowledge to go deeper into ENIGMA and yes I did try and look around the code etc.  Besides I was guided too on where to place those offsets - Most of what I have done is testing and coming up with the FINAL offsets themselves, as those suggested to me did not work for everyone..... but which files to edit and where to place the code was indicated to me by Robert.   Don't get me wrong if I knew enough I would have done so much by now, that's like asking a regular person to perform surgery when they have not yet been to medical school or barely started........:P

The code is a bloody mess, I don't know what is connected to appears confusing even to the skilled developer themselves who have asked about it :D
This was covered before in some of lonewolf's topics but he deleted everything!  SOME parts of ENIGMA are so fucked up the arse broken and bleeding from all sides, that would require BIG fixes, and obviously from someone advanced skill not some beginner who barely started !  I guess there was a price to pay for keeping their cocks so deep stuck into GM's arsehole whilst at the same time trying to be its own.........:P

So my only contributions will limit to making suggestions, testing shit, finding bugs, and at the limit make minor changes in LGM or ENIGMA, but that is unlikely.

Perhaps if I knew  exactly how everything connects what calls what, where to look what to do if I want to add new functions etc.....then it would help.  But arrogance and flaming / attacking will certainly not encourage new developers or beginners to learn that's for sure.

New compiler don't get your hopes up mate it's been discussed for years and he has no more time, neither does Robert, they both said themselves, their words.  So ENIGMA is dead at this point pending new developers.

As far as a DX9 fix I had an idea and at the limit could even find a way to make it into the code itself, but Robert doesn't give a shit (his words, he doesn't care about the DX9 problem) and asked me not to bother fixing it ....... :P Right, fine, I will use the fix, which btw works 100%, for my own damn games then.  Some people are not keen on the idea of fixes or the methods, yet ENIGMA is full of fixes and band aids, so yeah, I was going to say FUCK IT and give up on the font fix and keep it to myself......but didn't! At some point he made it seem as though I am the only person complaining of font artifacts and everybody else having no issues, he was only convinced when I proved my case by having people test and report the same SHIT!!!! Then he went on saying it's an NVIDIA issue, until at least 1 person with an AMD reported what I saw too........

For the DX9 losing display issue, I figured out a fix for it, basically detecting when switching window mode, size, position, focus, or anything that could trigger it's rather surprising that whoever designed the DX9 renderer did not even bother testing properly, let alone many things that have not properly been tested, and then he has the balls to come here and say some people don't challenge themselves or try ? LOL.......

The attitude of some developers suck, and I think this is part of the reason why some people, including lonewolf have left.  I won't go into details and won't copy / paste PMs, but all I can say is that this was mentioned to me, and by many from the outside even who have not joined because of that.

and if I wasn't so much genuinely interested in ENIGMA and working with it, I would have followed lonewolf ages ago :P

Also there have been some people contributing in the past and breaking other things but not properly testing their shite !!! BASICS.
SO some people have C++ skill but poor testing methods.  especially stuff so hard to miss right in front of your eyes (i.e DX9 bug) etc. or developers who quit leaving their shite behind.

If it were up to me I would never leave something unfinished and broken behind, I'd fucking fix it before I fuck off and leave or in worst cases just remove it, I would never leave lingering shite.

There is so much dead weight in ENIGMA, stuff there that should not be, broken, not working, not implemented ,this should be removed / hidden until it is done / fixed.  I think this is something that I could do and I have suggested it but told to just leave it alone.


If I get my paws around LGM one day, first thing I'd do is find a way to remove this D&D CRAP, I can't stand D&D.  I'd make it optional to either display it or remove the fuck out of it.  I do code 100% from the bottom up, but LGM is done in JAVA, another language I am not familiar with and when I look at the code for LGM it is like me trying to read Japanese......:P

Issues Help Desk / Re: Linux & LGM
« on: June 18, 2014, 01:28:11 am »
I get the same random crashes on windows as well, even with the setting to full 1000/1000, it is a pain in my white arsehole I have to restart LGM frequently because of random crashes or out of memory shite.

Don't know if it is the same error as TKG, but I am running Windows 7, 64bit, I have 16GB of RAM.
and I have the latest Java7.

Issues Help Desk / Re: Linux & LGM
« on: June 17, 2014, 11:18:18 pm »
No I didn't remember wrong, 1000 is the limit.
Try setting higher than 1000 and LGM won't even start.
At least that's how it does in Windows I am not familiar with the other OSes.

Proposals / Re: A couple ideas (ENIGMA and LGM at the same time)
« on: June 17, 2014, 10:26:51 pm »
The rest of you are so afraid to challenge yourselves so you don't bother even trying.

Right ok so I will pretend I have not read this ignorant, clueless, baseless, dickless, fuckless, uncalled for remark full of arrogance and utter ignorance, you don't know me to make such shitty remarks !  I know you were not singling out just myself but I am included in the "you" part. 

Not everyone who joins ENIGMA is a nerd with 150 IQ or perfect like you Josh,   Why can't you accept that each people has their skill or circumstances.    There is a difference between not WANTING and not ABLE TO, for whatever fucking reasons.  Seems you want people to skip steps and become experts overnight, very unreasonable remark there, even coming from you.

And I liked lonewolf, the only time I bitched was you two getting crazy about Nvidia being gods which really pissed me off,

Seriously ? getting pissed off over a motherfucking graphic card ???? Can't take sarcasm or a joke, or you misread !  I never said NVIDIA are Gods, in fact I was the first one to point out that even NVIDIA had quality issues and flaws with its components back in history, like any electronics.  Even accepted your explanations that followed.   You may have liked him but he did not like the environment here, some devs were rude to him and he was told by Josh, you and others that you don't give a flying piece of turd about ENIGMA and could give a fuck less, combined with arrogance and don't think he was too inspired by that.....Mind you, that may not be the only reason he left, but I know for a fact part of, but not entirely, the other part I ignore as he hasn't told me or anybody anything.

I noticed also that Josh removed the action -> cut your penis from the forum .......

but that I still liked him. The only other conflict I seen with him is Rusky being a troll, but I'm certain since lonewolf disappeared from other sites as well that he's probably just having a rough time in general.

He left under very suspicious circumstances.  We were PMing and discussing things, he seemed very interested and wanted despite some of you being rude and unwelcoming to him, he would have contributed.......then I don't hear from him, no clue, no nothing.