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.
Pages: 1
1
Proposals / A couple ideas (ENIGMA and LGM at the same time)
« on: June 15, 2014, 12:05:21 pm »
Hey, I'm back on the forums.
I stopped using ENIGMA a while because it was bugged out. I downloaded the latest build few days ago.
I noticed there was progress in the right direction.
I have a couple ideas for both ENIGMA and LateralGM.
If I'm not posting these ideas on LateralGM forums, it's because it seems totally bugged out at the moment (http://lateralgm.org/forum/index.php?b=2, errors everywhere) and because it can be related to ENIGMA at the same time too, and, anyway, there is the LGM developper there too, if I'm right.
First, I'm telling that I'm running Windows 7 64-bit, with a fresh setup of ENIGMA.
[LGM] Translation :
The french translation for LGM. I don't have the words for this. It is AWFUL. At this point, it's better to remove it. Why? Because very simple things are completely wrong. Even resource deletion confirmation windows. Well, let's say, almost everything. I don't know who did the translation, but that guy was either drunk or used google translate.
Not all elements can be translated. You're telling translation is important for ENIGMA while you can only change the half of the captions...
[EGM] Extension bugs :
The paths extension must be turned on, otherwise compilation fails.
[EGM] API bugs :
Compilation using GTK+ fails.
[LGM] [EGM?] Game Settings issues (Or lazy developer
) :
- Include tab does contain some options... but... how are we supposed to include files in here?
- Texture atlases tab is empty.
[LGM] ENIGMA setup window :
- Extensions tab : Make help file thingies that either redirects to a website page (Wiki in that case) or to a help file.
[LGM] [EGM] Extension packages window :
- I know that extensions won't be implanted, but in that case, why would you keep it in EGM?
[LGM] Code editor :
- Right, there is auto completion... But why not making it with a delay like in GM?
- Auto completion again... Make it a bit more spaced and colored to be more clear, no?
- Syntax checker now. Why not making it checking for errors instantly like in GM too?
[LGM] Preferences window :
- Code editor tab is empty
[EDL] Function requests :
I already asked for this, but variable_exist functions should be added as a option, even if turned on, it uses a lot of memory.
[EDL] Variable-related requests :
globalvar doesn't work, or not properly at least.
[Other] Wiki is like one of the most important things once it is the only documentation for ENIGMA. And it is very incomplete. For example, bullet physics page is almost empty, and some box2d functions are missing. An example would also be welcome. Path finding is empty.
Guess I forgot some of my ideas and bugs, but I guess that's nice enough. Oh, and, how am I supposed to export to other platforms from Windows?
I stopped using ENIGMA a while because it was bugged out. I downloaded the latest build few days ago.
I noticed there was progress in the right direction.
I have a couple ideas for both ENIGMA and LateralGM.
If I'm not posting these ideas on LateralGM forums, it's because it seems totally bugged out at the moment (http://lateralgm.org/forum/index.php?b=2, errors everywhere) and because it can be related to ENIGMA at the same time too, and, anyway, there is the LGM developper there too, if I'm right.
First, I'm telling that I'm running Windows 7 64-bit, with a fresh setup of ENIGMA.
[LGM] Translation :
The french translation for LGM. I don't have the words for this. It is AWFUL. At this point, it's better to remove it. Why? Because very simple things are completely wrong. Even resource deletion confirmation windows. Well, let's say, almost everything. I don't know who did the translation, but that guy was either drunk or used google translate.
Not all elements can be translated. You're telling translation is important for ENIGMA while you can only change the half of the captions...
[EGM] Extension bugs :
The paths extension must be turned on, otherwise compilation fails.
Code: [Select]
C:/ProgramData/ENIGMA/.eobjs/Windows/Windows/Run/Universal_System/loading.o:loading.cpp:(.text+0x1b0): undefined reference to `enigma::exe_loadpaths(_iobuf*)'
[EGM] API bugs :
Compilation using GTK+ fails.
Code: [Select]
C:/ProgramData/ENIGMA/.eobjs/Windows/Windows/Debug/Widget_Systems/GTK+/gtk_impl.o Widget_Systems/GTK+/gtk_impl.cpp
process_begin: CreateProcess(NULL, pkg-config --cflags gtk+-2.0, ...) failed.
Widget_Systems/GTK+/gtk_impl.cpp:29:21: fatal error: gtk/gtk.h: No such file or directory
#include <gtk/gtk.h>
^[LGM] [EGM?] Game Settings issues (Or lazy developer
) :- Include tab does contain some options... but... how are we supposed to include files in here?
- Texture atlases tab is empty.
[LGM] ENIGMA setup window :
- Extensions tab : Make help file thingies that either redirects to a website page (Wiki in that case) or to a help file.
[LGM] [EGM] Extension packages window :
- I know that extensions won't be implanted, but in that case, why would you keep it in EGM?
[LGM] Code editor :
- Right, there is auto completion... But why not making it with a delay like in GM?
- Auto completion again... Make it a bit more spaced and colored to be more clear, no?
- Syntax checker now. Why not making it checking for errors instantly like in GM too?
[LGM] Preferences window :
- Code editor tab is empty
[EDL] Function requests :
I already asked for this, but variable_exist functions should be added as a option, even if turned on, it uses a lot of memory.
[EDL] Variable-related requests :
globalvar doesn't work, or not properly at least.
Code: [Select]
// Here is an example of use for globalvar.
/* obj_1, event room init */
globalvar cap = "globalvar example";
/* obj_2, even draw */
draw_text(16,16,cap);Didn't test this code, but it should certainly work.[Other] Wiki is like one of the most important things once it is the only documentation for ENIGMA. And it is very incomplete. For example, bullet physics page is almost empty, and some box2d functions are missing. An example would also be welcome. Path finding is empty.
Guess I forgot some of my ideas and bugs, but I guess that's nice enough. Oh, and, how am I supposed to export to other platforms from Windows?
2
Issues Help Desk / How the heck am I supposed to get a HTML page?
« on: February 14, 2014, 04:32:36 pm »
Hey,
I just don't understand how to download a HTML page ( In my case api.kag2d.com ).
I turned on the network stuff in ENIGMA API.
Someone told me I'd need to do net_init(), apisock = net_connect_tcp("api.kag2d.com",80,true), msg = "GET / HTTP/1.1"; tcp_send_raw(apisock,msg,string_length(msg)); and the stuff to receive the data.
The problem is that apisock is equal to -4. ENIGMA wiki says negative values returns an error but it does not give a list of the errors.
I don't have any idea how to do it.
Can someone explain me how do it works and an example to get the page api.kag2d.com? Just telling I'm a pure noob at networking stuff and not a pro at ENIGMA, I'm much more habitued to GM.
I just don't understand how to download a HTML page ( In my case api.kag2d.com ).
I turned on the network stuff in ENIGMA API.
Someone told me I'd need to do net_init(), apisock = net_connect_tcp("api.kag2d.com",80,true), msg = "GET / HTTP/1.1"; tcp_send_raw(apisock,msg,string_length(msg)); and the stuff to receive the data.
The problem is that apisock is equal to -4. ENIGMA wiki says negative values returns an error but it does not give a list of the errors.
I don't have any idea how to do it.
Can someone explain me how do it works and an example to get the page api.kag2d.com? Just telling I'm a pure noob at networking stuff and not a pro at ENIGMA, I'm much more habitued to GM.
3
Proposals / Code auto completion + Better syntax error system + Few other stuff
« on: November 23, 2013, 04:44:36 pm »
Code autocompletion is really nice in GM and permits the developers to gain a loooot of time instead of going on documentation. I'm impressed that it is not in todo list, it is one of the greatest script editor functions in GM.
fdisj ijfids pj(llelellele) - 'No errors'.
Tell me, it seems just 'a bit' screwed up. 80% of times my errors are due to syntax and LGM can't find the worse ones before compiling.
Also doc is really incomplete - You can't even know the arguments for bullet physics, box2d setup is not detailed at all ( Even less for Windows platform )
Accent support for objects - Because if you write your object/scripts/whatever names with accents, compiler will return an error.
More sound filestypes supported - Well, FLAC / WMA / etc. stuff should be interesting.
VST effects... - Should be fucking awesome for sounds effect.
... VST instruments for MID - Well, I guess I'm asking too much x)
A last - What about a better error debugger? Like, much more easier to understand.
Bye
edit :
Also I can help for french translation, do you need some help?
fdisj ijfids pj(llelellele) - 'No errors'.
Tell me, it seems just 'a bit' screwed up. 80% of times my errors are due to syntax and LGM can't find the worse ones before compiling.Also doc is really incomplete - You can't even know the arguments for bullet physics, box2d setup is not detailed at all ( Even less for Windows platform )
Accent support for objects - Because if you write your object/scripts/whatever names with accents, compiler will return an error.
More sound filestypes supported - Well, FLAC / WMA / etc. stuff should be interesting.
VST effects... - Should be fucking awesome for sounds effect.
... VST instruments for MID - Well, I guess I'm asking too much x)
A last - What about a better error debugger? Like, much more easier to understand.
Bye
edit :
Also I can help for french translation, do you need some help?
4
Issues Help Desk / How to use Box2D?
« on: November 23, 2013, 03:29:19 pm »
Hello, I am new to this forum - And to Enigma ( Not really to GM ).
I'm pretty impressed by Enigma. But it is still bugged.
Today I wanted to try Box2D. When I'm trying running the application ( Just a room with nothing in ), I'm receiving a C++ error :
I've tried downloading sources on Box2D website but I'm pretty noob about compiling with commandline. ( Just knows nothing about it, I've compiled sources once on linux with cmake )
Thanks in advance, and, ENIGMA developers, keep doing so!
Running Win7 32-bit with a Core 2 Duo intel processor
I'm pretty impressed by Enigma. But it is still bugged.
Today I wanted to try Box2D. When I'm trying running the application ( Just a room with nothing in ), I'm receiving a C++ error :
Code: [Select]
// ...
-INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3 -MMD -MP -c -o .eobjs/Windows/Windows/Run/Universal_System/Extensions/Box2D/B2Djoints.o Universal_System/Extensions/Box2D/B2Djoints.cpp
Universal_System/Extensions/Box2D/B2Djoints.cpp:21:25: fatal error: Box2D/Box2D.h: No such file or directory
compilation terminated.
g++ -I../Additional/Windows/include -IPlatforms/Win32/Info -IGraphics_Systems/OpenGL1/Info -IAudio_Systems/OpenAL/Info -ICollision_Systems/Precise/Info -IWidget_Systems/Win32/Info -INetworking_Systems/None/Info -IUniversal_System/Info -I. -Wall -s -O3 -MMD -MP -c -o .eobjs/Windows/Windows/Run/SHELLmain.o SHELLmain.cpp
In file included from Universal_System/Extensions/Box2D/include.h:29:0,
from API_Switchboard.h:39,
from SHELLmain.cpp:54:
Universal_System/Extensions/Box2D/B2Dfunctions.h:24:25: fatal error: Box2D/Box2D.h: No such file or directory
compilation terminated.
mingw32-make.exe[1]: Leaving directory `C:/Users/Sylvain/Downloads/ENIGMA/enigma-dev/ENIGMAsystem/SHELL'
mingw32-make.exe: *** [Game] Error 2It seems like Box2D files are not ready at all ( There is no file in the Box2D directory that I found in ENIGMA folders ) while documentation says it should be ready in Windows build.I've tried downloading sources on Box2D website but I'm pretty noob about compiling with commandline. ( Just knows nothing about it, I've compiled sources once on linux with cmake )
Thanks in advance, and, ENIGMA developers, keep doing so!
Running Win7 32-bit with a Core 2 Duo intel processor
Pages: 1