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

76
General ENIGMA / Re: ENIGMA progress
« on: July 27, 2015, 12:23:24 am »
At least 40 bug fixes. At least 297 new functions (about 262 for BasicGUI extension). Texture atlas which can increase FPS up 24x. A much more mature GUI extension. 64bit compilation for windows. ENIGMA not dead.

Very impressive there nice read.  I can already think of many good uses for the GUI functions......Something only GM folks can only DREAM of, short of buying rubbish extensions that don't do even a fraction of that.

One thing that would be nice, buffering function, like for example  reading binary data storing it in a variable, and allowing functions like sprite_add/sound_add, etc, to add from memory instead of disk.
Example sprite_add_from_memory(spr1, xyz)
where xyz is the variable containing the binary data for the sprite and spri1 index.
and some more OS specific functions like total memory, memory left, memory used by the running game, type of gpu, cpu, etc.

Quote
Next for ENIGMA
the parser a lot simpler, like getting rid of the dynamically added variables. All variables local to an instance will have to be declared as "local". This is actually a small change that would break little, but could fix a lot of problems we have now with

I agree with that.  Like that idea.

Quote
I don't need - or even want - GML compatibility. Or GM compatibility in general. We don't need people porting stuff from GM to ENIGMA. We need people making stuff on ENIGMA.

Words of wisdom, and agree 100% !
Besides with big changes YYG is heading for, porting will be irrelevant and so outdated.  Time to actually shine and be better and faster. (in more ways :D)

Quote
Seeing as GM is slowly dying anyway, I don't think we need to follow them.

I agree, this whole acquisition is big sham in my opinion, and in the end people will find out why it was never a good idea for a gambling company to have put its nose in GM....I think it's obvious what interests they are after and where they are heading.

Quote
Another problem is the IDE. LGM on Windows is extremely unstable. I have to restart it 5 times before the Run

lol you're lucky, in my case sometimes it closes taking away everything with it. It is an unstable piece of shite ! from the beginning.....It's actually
the enigma.jar component that is unstable.  Use the IDE without the enigma plugin it will be stable.
I think we should get rid of this bloody plugin and simply make compiling EXTERNAL and use externally saved resources instead of memory to memory, I think this is where GMS got it right, why save your project in 1 file when you can save it using folders and files and pass the external files instead..... an external module (separate to the IDE) would take care of this......

Nice update and thanks :D


77
General ENIGMA / Re: ENIGMA progress
« on: July 27, 2015, 12:04:12 am »
ya, the day enigma drops gm compatiblity, the day i delete it and my account, and many others will when they get that news after its happened, whenever they visit here again,

Speak for yourself mate. Harri gets my FULL 10000% support, I think his views are the best that could happen to ENIGMA.  What's wrong with learning something new, considering ENIGMA has and will retain the same ease of use - but just won't be tied with limitations and other crap, and sadly, in my opinion I do think GM compatibility has to go, if we want to see ENIGMA stand out, be unique and solid.
I'm all for the changes proposed, long overdue, and what a shame that Josh wants nothing more to do with ENIGMA......This is an issue with open source.....you have developer make stuff, break stuff, and then they fuck off, leaving the shite behind !

Good work Harri, brilliant, keep us in the loop, you're the best.  It would be great also if we can get more frequent stand-alone updates to the EXE and with updating the documentation with all the new functions.

What bloody use is to keep GM compatibility is it impacts on ENIGMA and many of it is broken, would you rather a half baked product or one that stands out and works better ?
Those who want half baked and limited, can continue using GM, YYG made a lot of positive changes to GM anyway why bother porting...... For those of us who want BETTER, faster, smaller and more feature rich whilst at the same time learning C++ and having more control, ENIGMA shines.
The only turn off with ENIGMA is its rubbish IDE that is bloody unstable, (actually the enigma.jar component, not the IDE itself).  Time to move on, change is good! GM is dying and is so outdated.  Right now they are clearly focusing on mobile !!! fucking mobile !

What Harri is proposing is heading in the right direction and right now he's alone and still ambitious, shocking ! 1 developer, anybody else would have simply left !  YYG is going in a different direction with GMS 2, don't you think ENIGMA should also go into a different direction - with GMS2 around the corner ENIGMA GM compatibility will be so fucking irrelevant anyway.
I think the timing is great and couldn't be better to cut the cord from GM's sticky knob.......


78
Off-Topic / Re: New Update to GMS 1.4! Big update
« on: July 13, 2015, 05:26:26 pm »
the ubuntu yyc is not what i care about at all and shouldnt effect the price in all justifocation, but if you ask me it is very justified they still raise tge price and just as much as the other yyc platforms

In my opinion they should not raise the price just on behalf of YYC.  The YYC is far from fully optimised, and compiled executables is something they should have done ages ago.

Quote
work even on soft&hardware that hasnt been released yet. I mean, think about it, i can still run and make games in ancient GameMaker 4.3 on Windows 8 and zero issues. im very happy with my purchase and ill be covered with most my platforms a lot longer than i initially feared about

What about Windows 10 ? Have you tried running
your 4.3 games in it ? ;)

Quote
the 2.x release which i probably wont be able to or care to afford for reasons given,

The price of GMS Pro is a bargain - in fact I paid a good price for it and it included HTMl5 module.
Perhaps when GMS2 will be released it will be initially on special. I'm sure GMS2 Pro will still
be a bargain.  Of course GMS2 Master collection that is another issue.  Whether you will be able
to transfer your GMS Master module licences over to GMS 2 for a discount is unknown but I'm sure they won't let GMS MC users down, that would be very bad :D

Quote
what i have is good enough and will be for a long time. If the windows port stops working in a future windows os release, that doesnt make or break my other exports, theyll have their own

What about 64bit only Windows.  I think eventually Windows will be native 64bit,
no more support for 32bit, so that will be an issue
for ENIGMA and GMS.  I think YYG/Playtec is already prepared and they will inevitably release a 64bit version of their software.

Quote
I persobally really like what yyg is doing. Their making a lot of good changes.

In all fairness, I think there are positive changes being done to GMS, of course some areas need improvements.  As to ENIGMA, well sadly, ENIGMA will never be able to keep up with the improvements of GMS......as the crippling factor is the lack of developers.  So ENIGMA will still remain as a *FREE* alternative to those who cannot afford GMS, but at the cost of less stability, compatibility and working around bugs.
There again now with the market place and extensions, GMS looks even more attractive, because now you can do most of the stuff you could NOT do with GMS before.
The crippling factor for ENIGMA is its compiler/parser and its IDE lack of developers and lack of time.......and now with free engines, and free versions of GMS and frequent sales, etc, I wonder really if ENIGMA really is attractive and has a market.  I still think despite the shortcomings, ENIGMA is better in many ways, only because I like tweaking and doing custom stuff that I cannot do with GMS.......however stability wise GMS wins hands down.....:D

ENIGMA is attractive to windows developers.

GMS is attractive to mobile / console developers.

ENIGMA's executable is much smaller and better
optimised.

GMS could still use far more optimisations in their final compile.

However, I'm sure people would trade all this for stability, which GMS excels at, by its IDE, unlike
LGM which crashes all the bloody time.


79
Off-Topic / Re: New Update to GMS 1.4! Big update
« on: July 13, 2015, 12:33:22 pm »
Thanks Harri, yes indeed I haven't thought about that, so basically they are tweaking things to allow IDE to use the maximum it can use.  Though really no user should ever need 4GB of RAM usage, if an IDE dynamically accessed the files it needed when necessary, which I think their IDE currently does to some extent, and for the coder to also use dynamic resources through external file commands, which YYG provided, except for sound.   


80
Off-Topic / Re: New Update to GMS 1.4! Big update
« on: July 13, 2015, 12:19:41 am »
The limitation is 4 GiB, not 2 GiB. And if I understand it correctly, it's not even the case for i686, which has PAE.

4GB is OS limitation (for a 32bit app it's 2GB).
I doubt that YYG's IDE can access 4GB of RAM at once.
Unless they have a 64bit IDE now which they don't and never will :D

81
Off-Topic / New Update to GMS 1.4! Big update
« on: July 12, 2015, 01:08:40 pm »
Recently a big update was released by YYG - GMS 1.4.1598 - Lot of features added, new functions, features in room editor (many that were requested), etc.
But one that caught my attention is the IDE that now can access 4GB of RAM !  ;)

Correct me if I'm wrong, but aren't 32bit apps limited to accessing 2GB of RAM at once ???? and same limitations apply in windows 64 bit, for 32bit apps.

So since the IDE is still 32bit, how can they make this claim or is it just plain rubbish ?

Oh and for Linux users, they now added Ubuntu YYC !

Watch out, it won't be long before they jack up the prices to that module.


82
General ENIGMA / Re: Popularising Enigma
« on: July 07, 2015, 01:49:00 pm »
@Darkstar2

their development is slow even with more staff, and, they habitually hide stuff and break promises.

lol - Welcome to the world of commercial software.  Yes their development is slow, because
Home Depot ran out of duct tape
and it's now on back order, once
the lot of duct tape is received, they
will resume :D

Quote
But GMS 1.x is still pretty damn good and stable in its current state, i honestly dont care if not much is improved in 2.x. what they have already covers all my needs, desires, and a lot of things i dont even need but many other people do. What is there to complain this much at? If your going to rail at a game creation product do it at enigma

ENIGMA = FREE, I didn't pay for it :D
So this can pass easily.

GMS I paid my money for...... on the
basis of features that existed when I parted with my bloody money, and on some of the promises made, all broken.  All these gits did was duct
tape a rubbish product instead of doing back then what they are doing now, too little too late.

GMS is good for mobile, they clearly crippled it for windows devs, fuck them in the arse and forget them, and since I couldn't give two fucks about bloody mobile and their retarded unified architecture, punishing windows users over their mobile crap !  I mean fuck it, what kind of dev tool would not natively support video / streaming, whilst it is something BASIC in other tools.....their entire product is based off duct taping and open source, they use FFMPEG for fucksake, why deprecate video functionality in windows......INSTEAD they wanted MONEY, and have their users do their dirty laundry ! You can be sure that they are not going to get my money in GMS2 unless they clean their shite.....fool me once, shame on you, fool me twice, shame on me.
Delphi is a pile of shite......True that YYG acquired a kiddie tool made by kids FOR kids.....SO if kidz are their market, then fine, if they even want to consider themselves a professional tool they should up their game motherfuckers and raise the bar......there is only so much duct tape you can put.

It was hinted that GMS2 would offer NATIVE support for different platforms, meaning an IDE for MAC, Windows, Linux......Perhaps the biggest change in GMS2 will be the IDE, parting from Mark,s retarded Delphi SHITE.  I cannot stand working in GMS and the constant flickering motherfucking IDE !

So far every major revision of GMS has been nothing but a big joke.
GMS6 to 7, they could have easily called it 6.5..... same for 7 to 8.
Probably where a major release was
warranted is 8.1 fiasco to GMS 1.0.
I'll give them that.....Maybe they
work like INTEL, tick tock......So
8.1 to GMS1 TICK and GMS1 to GMS2 tock.......so by this logic, GMS2 should be rubbish :D :D :D

Quote
instead of GMS if anything, not both. While GMS is still a lot better by no comparison, enigma shouldnt really be railed at either. Both are actually pretty good products.

GMS is so much better in some ways than ENIGMA......YET ENIGMA is so much better in many ways particularly for windows users and coders.  YET ENIGMA's rendition of the IDE (LGM) is pure shite, stability wise, whilst GMS' despite its flickering, kills it.

GMS implements WYSIWYG physics, whilst ENIGMA requires manual coding of physics and parts :D

ENIGMA has flexible file format support for audio, whilst retarded GMS force-converts everything and FORCES you to use their retarded audio system.
The only thing that plagues ENIGMA is many of the working stuff got broken due to poor testing and devs who did not stick around when they broke shite to fix shite.  It's one thing to contribute stuff to an open source but if you fucking break the hard work of others, the least you can bloody do is fix it.
SADLY some of the devs that broke shite are long LONG gone, leaving a few here to pick up the pieces, unfortunately now most of the current devs have lives :D

As to YYG, now they were purchased by a gambling company that makes money off of people's stupidity and gambling addictions.....I think Playtec acquired YYG to cater to their own interest, not users, they will totally screw up what Mark and YYG have built and duct taped.....
Would not seem LOGICAL for a company in such a niche to be purchasing some kiddie game making tool.........I mean you have a billion pound a year industry - what the FUCK do they expect to get from a kiddie software development tool.....really puzzles me and I think maybe they have an agenda of their own.  But beware - the next fruit machine you play might be powered by GMS lol !

Quote
I'll drop it at this point, i doubt this will register. Here you go hijacking another topic with this poop. Why do you think i went off topic in your topic to the wild extents i did? did that not register?

Bye.

You went REALLY REALLY off-topic off the rails, this is on topic.

It's hard to popularise ENIGMA when it's not being developed and when it's too broken for most people to use, other than the advanced ones.
Face it, reality is, GMS is the best deal for someone who has zero coding experience and wants stability, whilst not being perfect.
Sadly ENIGMA is too unstable and it's
old school GMS6....How can you popularise something that is old and outdated.........when other tools are moving on......what is so off-topic about that, I only used GMS as an example.....YES they are slow and have their quirks, but they are still the best option to a newbie :D
It's easy to say "well ENIGMA is open source contribute to it" but face it, the majority of the people using GMS would never be able to develop for ENIGMA and decipher its mess :D
Lonewolf, amongst others tried and
so many limitations and so much
tangled mess left over years ago by
people who did a clumsy a$$ job.
So tell me, how do you want to popularise this ?

ALSO if you lot think ENIGMA's licence is a big deal it ain't.wait till
you see the new revised licence
of Playtec........basically now it seem
they really limit you as to what you CAN and CANNOT create with GMS.

So yeah ENIGMA has pros and cons.
GMS has many pros and many cons.
Sadly, ENIGMA's biggest con is
old school GM compatibility AND its rubbish unstable IDE.

83
General ENIGMA / Re: Popularising Enigma
« on: June 28, 2015, 11:19:58 pm »
Try searching for "2d game engine" in Google, and click the first result. I think Enigma can do better. :)

...So can GMS....... lol!



84
General ENIGMA / Re: First Impressions Of ENIGMA
« on: May 14, 2015, 03:17:15 pm »
I've seen web sites which were proposing for free to play very old games online (like space invaders), which are not available anymore because they received 'Cease and desist' letters. I think this really sucks : when you are proposing very old games for free, it should be allowed. But as everybody knows we live in a world where only $ rules ! ;)

That is different - they were offering integral games,even if a game is not available anymore, your IP and patents don't vanish ,they remain :D
Offering the integral games is one thing, and making clones out of your own assets is another.
Of course if you decide to take old games and offer them free, you will be hunt down and ordered to take down the content.
Some companies actually make full use of their rights :D 

85
Function Peer Review / Re: Lua Extension
« on: May 14, 2015, 01:48:29 pm »
It is something I tried once doing and intended to, but I don't know the format used for the room data, it is all a mystery to me.  If I were to make an IDE though, I would use the same system as GMS, meaning use all your resources externally instead of saving everything packed in the project file.  Currently, the way enigma plugin works is that it takes whatever is loaded in memory and passes it along....it's ridiculous, I think GMS' has a better approach to handling this.

If we had a fully functional CLI it would greatly help to do an IDE.
Or even integrate that CLI to the current IDE and get rid of the current plugin, as definitely what is causing stability issues is NOT the IDE alone but the enigma plugin.  When using the LGM alone without the plugin it's a whole different ball game.

86
General ENIGMA / Re: First Impressions Of ENIGMA
« on: May 14, 2015, 12:53:42 pm »
Yes I am aware of the frivolous yank lawsuits :)  People don't know their rights so companies will sue at anything.  Though most of the time people don't get sued but just threatened to remove said items !

From what I understand from all this is that you cannot make 1:1 copies of a game and use their assets, obviously, however, if your game is same concept and substantially similar, you can get warned.

Example, if I were to make a game, give it a new name, but the game is a pac man concept where my character goes through a maze and eats dots or whatever.... Even though I have a new game name, I draw my own circle and triangle, my own dots or whatever and I don't copy the maze 1:1, I draw my own maze........ I would still be warned by namco. Whether my assets are all hand made or not.

Also it's never about protecting the bloody customer, who are you kidding mate - this is all about corporate greed and the fucking money !  Companies look for their own monetary interest first, they don't give 2 shits about customers' protection.  If they see that a fan game/clone game is amazing and gain grounds, popularity/virility ( :D ) even if FREEWARE, they will peruse it !

Mind you ,it all depends on the company.  Some companies actually encourage clones/fan games, like LucasArts for example, its founder himself said publicly, that they support the fan community, providing you don't profit from your work.

Other companies like Nintendo, Namco, Atari, EA, etc, are  categoric..... And even if you were to make a penis going through a maze instead of a circle (yeah that would be TKG's type of pac man clone lol) NAMCO would probably find SOME way to claim something........

So the SAFEST bet is to always contact the company you want to be inspired from and make a clone from, and get a written permission and approval FIRST.  Of course most of the time you will be rejected and told no, or asked to pay licencing fees :D

Right now even an indie developer is fucked either way, because it's likely your game will always be similar to something out there and everyone is after the old money grab, the greedy tossers.... it's no longer about your rights anymore but your wallet :D


87
General ENIGMA / Re: First Impressions Of ENIGMA
« on: May 14, 2015, 03:33:02 am »
Not quite true, you cannot make pac man clones and use for example a circle with triangle mouth, etc, whether a game is FREE or for profit, it is illegal, and if your game is substantially similar there is a case - of course most of the time companies will send a S&D - but clones are unauthorised, whether a company will take actions is up to them...

88
General ENIGMA / Re: First Impressions Of ENIGMA
« on: May 12, 2015, 11:59:41 pm »
Game clone doesn't necessarily mean 1:1 ripped assets. You can be "inspired" by them. Take the assets, recreate them with slight modifications and use them.

No Harri, there is a provision for a Similarity.  I could re-create a PAC MAN game with my own assets and sprites with a different sprites going in a maze and eating apples.
If a game is too similar to another, that is also grounds for a game company to go after you, and PAC MAN is the good example of that. Of course you cannot copyright a concept and type of a game.
I believe the term is called substantial similarity.

Quote
I have not seen any free game that has been in any legal trouble. That just doesn't happen.

Many have , they just never went to court, because usually a company will send a S&D and most people comply :D  Also just because no people get in trouble does not mean it's ok, companies have rights at their disposal, they can use to enforce it or ignore it for certain cases.

Quote
I wouldn't care one bit. But getting the .dll doesn't allow one to use it. You have to reverse engineer the whole interface. If it was so trivial, then everyone would be using BINK video in their games instead of some Lonewolf video engine.

lol, the original DLL is there in plain view, all you would need is to get the functions, that you could probably find posted by some online.....Also BINK video is comparing apples and oranges, :D   I'm going to eventually buy lone's engine, the fact you can use video as an object and blend it with actual sprites is brilliant...Too bad one cannot use it in ENIGMA. :D

Quote
And even then BINK wouldn't care, as if the persons don't sell the game (or get any monetary gain from it), then

lol there is a FREE version with splash screen before and after your videos, so you'd have to get a pirated version of the licensed release - and they WOULD care, piracy is illegal, whether you use it FREE or for profit.  If you were in front of a judge the "your honour I did not gain any profits from this ......." would not hold in any court of law......:D

Quote
But that is the point of GM. GM games are usually very small, they are self-contained. GM is the go-to engine for things like LudumDare where you have 48h to make something. I hate that I download a 5mb game and it consists of 25 files. At the same time if you WANT to have everything external you can. All I'm saying is that it should be a choice.

LOL exactly  my point,  So you seem to imply that GM is for small games, i guess people are really not pushing the limits right ?  A clever coder could as easily use GMS to make a complete MYST like game, if they used the right combination of extensions and proper coding.  GM does not have to be limited to the small kiddies games.  I have the skill and know-how to make immensely interactive games, MYST type, etc, but I lack the artistic skill.  GMS is poor at handling large games, it's been said since day fucking 1 on the GMC, but that was assuming you loaded all your assets in the IDE..... but using external resources you can make a game as big as you want, loading only necessary assets as needed.

Quote
Unreal doesn't have that, GM has it partially. ENIGMA has it fully.

Actually GM originally had FULL support for that, but once they started deprecating functions that changed.
But with extensions you could probably pull that off.
ENIGMA fully, yes, that's great, but there is lots still broken unfortunately.
GMS has gone miles to fix many things add more duct tape to its product to give the impression that they fixed things, but in terms of stability and speed what a big motherfucking difference GMS is next to GM6. so it has gone a long way :D

Quote
But the best part is that you can extend the limits and fix the flaws.

I WOULD if I COULD, JAVA is not my thing :D

Quote
IDE part is a soar point though, and something I sadly cannot change. If we are not able to get any Java dev's on Windows, then we will sadly have to ditch LGM. And as I am not part of NaturalGM either, then I will have to start something from scratch. Which is something I'm not a big fan of.

But if you ditch LGM, then how the bloody hell are we supposed to develop using ENIGMA ???


89
General ENIGMA / Re: First Impressions Of ENIGMA
« on: May 11, 2015, 11:15:58 pm »
Quote
That is why all the Mario clones and so on are permitted.

They are NOT. Whether for non profit or commercial, you cannot RIP assets from games and use them without written permission.  Some companies are more lenient and allow fan games, videos, etc, like LucasArts, others are not and they enforce their rights.  To my knowledge, Nintendo does NOT allow use of their assets, whether free or not, without their consent. There is precedent about companies going against fan games (FREE), perhaps you are not aware.
Not everyone has time to go to court and run after every kid who steals your bloody assets - so if you can protect them or make it harder why not......WHY NOT - that's my motto.... WHY NOT :D
Your arguments are limited at best, what about people developing DLLs in market place and selling them, what about the fact these are in FREE view in the temp folder, which means anybody running a game made with such extensions can STEAL them and use them without paying......
Special Agent J. C. also known as Lonewolf, made me aware of this.....If someone were to use his video engine to make a game and distribute game, any cunt can simply take a look in their temp folder and steal his bloody engine and use it without paying for it!!!  You'd be happy with that Harry ? 
Quote
But this choice is usually only given if you have a full access to source code (like ENIGMA) or if the engine is low enough level. For example, Unreal4 has it's own asset packaging system, which you cannot modify without changing the source of Unreal4
Actually one could pull this off with GMS using GML and making use of the add functions but YYG fucked sound_add in the arse anyway, so with a mixture of clever GML and extensions you CAN do that in GMS no need for the source code. I'd really HATE to see the fucking source code of that trite engine to be honest, it must be mess, yeah the mess YYG inherited but nonetheless, they duct taped it like crazy, and I have a feeling GMS2 will not be the complete rewrite people had hoped, it's probably just more duct taping, a new IDE, native platform support for IDE and some new functionality.

Quote
itself. If you want to pack all your assets in the exe you cannot do that, there is no such choice. <

Who the bloody hell would want to do that ? It might be convenient for small games I agree, but for larger games no way. Most commercial games use external assets, some pack them, some protect them, but they are external. Every game I have owned and run had external assets. On big games when you want to distribute only fixed to specific area (levels, gfx, etc) add stuff, you would want to break your game into as many pieces as possible......otherwise for most games you'd have to download the entire bloody game to update just a few items. That would be silly.

Quote
ENIGMA and GM has the luxury of giving you the choice, but as ENIGMA is the only one you can modify yourself, then this luxury extends mostly to it.

Unfortunately ENIGMA has its limits and flaws and right now painfully unstable (IDE part).

Quote
convince. I know that many people years ago were posting ragefully on YYG, because in some Australian desert they have very bad DSL and cannot download anything larger than 3mb. But cmon, if we take that as the common denominator, then we wouldn't have any digital distribution platforms. :D

People STILL  complain now, some consider EXE larger than 2MB to be too big... But yeah you keep forgetting the target audience for KinderGartenStudio (new name for GMS lol!).  Of course if you are going to make a 1 level catch the shitty clown, 3 sprite, 1 sound, yeah would be kinda silly to have external files.

Quote
Most people can get cheap net that is fast these days (I pay 22Eur for 250mbit optical to the house, but my country is an exception) and I wouldn't even mind downloading a 3GB patch

lol - I really hope there is no such game that has 3GB patches!  Though I have downloaded 1GB patches before :D but they were probably some mix of DLC in it.


90
Actually if we had a fully functional CLI one that could be called externally it would be far easier and faster to make a new IDE, I like the idea of making an IDE using ENIGMA, I would be glad to contribute to that but time is lacking here as well, and I am not familiar with the room binary format :( and how room info interfaces with the engine !