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 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 »
196
Issues Help Desk / Re: LateralGM don't like me :(
« on: September 13, 2016, 01:28:29 pm »
Hi Fervi! Please try this fix by Josh, this is a known bug now:
http://enigma-dev.org/forums/index.php?topic=2669.msg25839#msg25839
http://enigma-dev.org/forums/index.php?topic=2669.msg25839#msg25839
197
General ENIGMA / Re: General questions about Enigma
« on: September 12, 2016, 06:48:07 pm »
Yeah I have thought about dumping JoshEdit for Jintilla which is a Java wrapper for Scintilla. Scintilla is used in Notepad++ and CodeBlocks which are both programs Josh likes to use.
And currently LGM does not support the YYC, however, you can easily create a Java plugin to make it do that. LateralGM can actually be used without ENIGMA's plugin, you just lose the run button on the toolbar. All you have to do is make your Java plugin and then stick it in a folder called "plugins" next to lateralgm.jar and it will automatically load it and invoke its main method.
Just take a look at the ENIGMA plugin:
https://github.com/enigma-dev/lgmplugin
I was actually going to make a YYC plugin for LGM before for fun and to scare the bajeebas out of YYG. I can't say much about the legality of doing so but GMS does have a command line interface so it would be very easy to make LGM run games with its runner. I may still do it in the future too just as a proof of concept. It would in no way jeopardize the legality of LGM which is perfectly legal under US, UK, and EU law. Specifically regarding the drag and drop interface, the United States Supreme Court ruled in Apple v. Microsoft that you can not patent the "look and feel" of an application.
And currently LGM does not support the YYC, however, you can easily create a Java plugin to make it do that. LateralGM can actually be used without ENIGMA's plugin, you just lose the run button on the toolbar. All you have to do is make your Java plugin and then stick it in a folder called "plugins" next to lateralgm.jar and it will automatically load it and invoke its main method.
Just take a look at the ENIGMA plugin:
https://github.com/enigma-dev/lgmplugin
I was actually going to make a YYC plugin for LGM before for fun and to scare the bajeebas out of YYG. I can't say much about the legality of doing so but GMS does have a command line interface so it would be very easy to make LGM run games with its runner. I may still do it in the future too just as a proof of concept. It would in no way jeopardize the legality of LGM which is perfectly legal under US, UK, and EU law. Specifically regarding the drag and drop interface, the United States Supreme Court ruled in Apple v. Microsoft that you can not patent the "look and feel" of an application.
198
Issues Help Desk / Re: [SOLVED] Can't install Enigma : Caused by: java.util.InputMismatchException
« on: September 12, 2016, 12:29:29 pm »
Excellent! Let us know if you have any more issues.
199
General ENIGMA / Re: General questions about Enigma
« on: September 12, 2016, 12:23:58 pm »
Hey! faissaloo answered all of your questions correctly. I will just add a few more details.
On GitHub you can actually see a list of all recent changes we are making to fix various issues:
https://github.com/enigma-dev/enigma-dev/commits/master
Which has actually been increasing lately:
https://github.com/enigma-dev/enigma-dev/graphs/commit-activity
Regarding the license I am going to have to close that issue. Leave license discussions for the forum and don't post it to the issue tracker unless we decide on changing to a new license. We've had these discussions before and are aware that the open source license of the engine bothers people for obvious reasons.
http://enigma-dev.org/forums/index.php?topic=1832.0
http://enigma-dev.org/forums/index.php?topic=2296.0
http://enigma-dev.org/forums/index.php?topic=1994.0
http://enigma-dev.org/forums/index.php?topic=1322.0
Also, please consider the abhorrent nature of YoYoGame's license:
enigma-dev.org/forums/index.php?topic=2325
It is unlikely that LateralGM's license or our compiler's license will ever change. They will always remain open source because you are not linking against them. The only debate is about the licensing of the engine which is under enigma-dev/ENIGMASystem. I am open minded but I have largely ignored the issue choosing to focus on fixing bugs instead. If I made a proprietary game with ENIGMA myself I would just go ahead and sell it without fear of Josh suing me because I know nobody here is going to do that. We want people to be able to sell games if we can get to that point of stability. I guess the whole thing boils down is that we wanted to make a working engine before worrying about people doing that.
LateralGM will also gladly accept new contributors, however, we may have to move it over to ENIGMA's repo for continued development because I don't think the project founder is returning. I have merge access but I can be a little slow.
On GitHub you can actually see a list of all recent changes we are making to fix various issues:
https://github.com/enigma-dev/enigma-dev/commits/master
Which has actually been increasing lately:
https://github.com/enigma-dev/enigma-dev/graphs/commit-activity
Regarding the license I am going to have to close that issue. Leave license discussions for the forum and don't post it to the issue tracker unless we decide on changing to a new license. We've had these discussions before and are aware that the open source license of the engine bothers people for obvious reasons.
http://enigma-dev.org/forums/index.php?topic=1832.0
http://enigma-dev.org/forums/index.php?topic=2296.0
http://enigma-dev.org/forums/index.php?topic=1994.0
http://enigma-dev.org/forums/index.php?topic=1322.0
Also, please consider the abhorrent nature of YoYoGame's license:
enigma-dev.org/forums/index.php?topic=2325
It is unlikely that LateralGM's license or our compiler's license will ever change. They will always remain open source because you are not linking against them. The only debate is about the licensing of the engine which is under enigma-dev/ENIGMASystem. I am open minded but I have largely ignored the issue choosing to focus on fixing bugs instead. If I made a proprietary game with ENIGMA myself I would just go ahead and sell it without fear of Josh suing me because I know nobody here is going to do that. We want people to be able to sell games if we can get to that point of stability. I guess the whole thing boils down is that we wanted to make a working engine before worrying about people doing that.
LateralGM will also gladly accept new contributors, however, we may have to move it over to ENIGMA's repo for continued development because I don't think the project founder is returning. I have merge access but I can be a little slow.
200
Issues Help Desk / Re: Can't install Enigma : Caused by: java.util.InputMismatchException
« on: September 09, 2016, 12:54:16 pm »
No don't run start.sh run "java -jar lateralgm.jar"
201
Issues Help Desk / Re: Can't install Enigma : Caused by: java.util.InputMismatchException
« on: September 08, 2016, 04:18:07 pm »
Please run the install.py script again with python3. Please do "python3 install.py" and then follow from there. We don't support 2.7.6, or the script doesn't anyway.
202
Issues Help Desk / Re: Error downloading the examples from this page
« on: September 08, 2016, 01:09:10 pm »
The pages should be fixed now, please see my reply in the other topic:
http://enigma-dev.org/forums/index.php?topic=2716.msg26201#msg26201
http://enigma-dev.org/forums/index.php?topic=2716.msg26201#msg26201
203
Issues Help Desk / Re: Warbird A13:02 in ENIGMA
« on: September 08, 2016, 01:01:42 pm »
That has to do with a mismatched plugin. I think the method was changed in the plugin or LateralGM and then the other was still calling it the old way. All you need to do is make sure you have the correct plugin and LGM jars, to do that download them individually from the Wiki on the Extra Packages page.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages
We are aware the WinPatch needs updated:
https://github.com/enigma-dev/enigma-dev/issues/1010
However, ENIGMA has changed as well since then, so you may want to pull and rebuild it. You could also just try using the portable ZIP for installation, which is what I do. You can still make changes to the source code using the portable ZIP.
http://enigma-dev.org/docs/Wiki/Install:Extra_Packages
We are aware the WinPatch needs updated:
https://github.com/enigma-dev/enigma-dev/issues/1010
However, ENIGMA has changed as well since then, so you may want to pull and rebuild it. You could also just try using the portable ZIP for installation, which is what I do. You can still make changes to the source code using the portable ZIP.
204
Issues Help Desk / Re: Error on 'Games' page.
« on: September 08, 2016, 12:57:53 pm »
Josh asked the person who originally coded it to see if they could fix it. If you look again it should now be fixed, I am able to download games from the EDC again.
http://enigma-dev.org/edc/games.php?action=list
http://enigma-dev.org/edc/games.php?action=list
205
Issues Help Desk / Re: Can't install Enigma : Caused by: java.util.InputMismatchException
« on: September 08, 2016, 12:55:08 pm »
Hi! There was a bug with Linux Mint that had the wrong python version which has since been fixed. See this GitHub issue for more details:
https://github.com/enigma-dev/enigma-dev/issues/968
What python version do you currently have? The install.py script requires Python 2.6 or Python 3+
https://github.com/enigma-dev/enigma-dev/issues/968
What python version do you currently have? The install.py script requires Python 2.6 or Python 3+
206
Issues Help Desk / Re: Lots of compile errors
« on: June 17, 2016, 05:50:51 pm »
I found the topic where I announced when I added it:
http://enigma-dev.org/forums/index.php?topic=1915
Does the error message look like that? It looks like I never got around to adding the actual variable names as debug symbols.
http://enigma-dev.org/forums/index.php?topic=1915
Does the error message look like that? It looks like I never got around to adding the actual variable names as debug symbols.
207
Issues Help Desk / Re: Lots of compile errors
« on: June 16, 2016, 05:14:32 am »
Running in debug mode should tell you the variables name in a popup window.
208
Issues Help Desk / Re: Lots of compile errors
« on: June 16, 2016, 04:22:06 am »
Ah yeah we currently do not have support for argument_count, I see TheExDeus mentioned that to someone else a while ago. That's a parser thingy.
http://enigma-dev.org/forums/index.php?topic=2637.msg25647#msg25647
I went and added it to polygonz old list of parser/compiler issues.
https://github.com/enigma-dev/enigma-dev/issues/81
http://enigma-dev.org/forums/index.php?topic=2637.msg25647#msg25647
I went and added it to polygonz old list of parser/compiler issues.
https://github.com/enigma-dev/enigma-dev/issues/81
209
Issues Help Desk / Re: Lots of compile errors
« on: June 16, 2016, 02:54:06 am »
Ah that's from TheExDeus making depth buffers optional for surfaces. Here's a simple fix to try:
1) Go to the file ENIGMA/enigma-dev/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9surface.cpp
2) Add a parameter ", bool depthbuffer)" to surface_create exactly like that.
3) Save the file and try Direct3D9 again.
He didn't update the Direct3D subsystems when he made that change.
https://github.com/enigma-dev/enigma-dev/blob/483b2c54176df1ff6333a2ecd76f677c2a53d033/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9surface.cpp#L62
Please let me know if that works.
Regarding the GLEW file, yes that is the problem, I know for sure now. Your OpenGL does not support anything in GL 3.1 or later and framebuffer object's (the OGL equivalent of Direct3D surfaces) were introduced in OGL 3.2.
1) Go to the file ENIGMA/enigma-dev/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9surface.cpp
2) Add a parameter ", bool depthbuffer)" to surface_create exactly like that.
3) Save the file and try Direct3D9 again.
He didn't update the Direct3D subsystems when he made that change.
https://github.com/enigma-dev/enigma-dev/blob/483b2c54176df1ff6333a2ecd76f677c2a53d033/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9surface.cpp#L62
Please let me know if that works.
Regarding the GLEW file, yes that is the problem, I know for sure now. Your OpenGL does not support anything in GL 3.1 or later and framebuffer object's (the OGL equivalent of Direct3D surfaces) were introduced in OGL 3.2.
Quote
GL_VERSION_3_1: MISSING
---------------
glDrawArraysInstanced: MISSING
glDrawElementsInstanced: MISSING
glPrimitiveRestartIndex: MISSING
glTexBuffer: MISSING
GL_VERSION_3_2: MISSING
---------------
glFramebufferTexture: MISSING
glGetBufferParameteri64v: MISSING
glGetInteger64i_v: MISSING
210
Issues Help Desk / Re: Lots of compile errors
« on: June 16, 2016, 02:32:34 am »Code: [Select]
#0 0x00000000 in ?? ()
#1 0x007c9e95 in enigma_user::surface_create (width=800, height=600,
depthbuffer=false) at Graphics_Systems/OpenGL1/GLsurface.cpp:127
Well that tells you right there... surface creation failed. You likely have poor OpenGL hardware support. You can find out or I can tell you if you run a hardware test:
http://enigma-dev.org/forums/index.php?topic=1131.0
Try Build->Settings->ENIGMA->API->Graphics->Direct3D9 and tell me how it goes.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 »