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 »
2101
Tips, Tutorials, Examples / Voxel Raster Example
« on: November 12, 2013, 10:08:37 pm »At the request of new members I have decided to fix the bug in my voxel raster example. This was the first thing I wrote when I joined ENIGMA.
There are two types of voxels, one is like Minecraft involving cubes, the other involves raster graphics. Basically you just ray-trace every pixel of the display into the scene. This made it possible for early 90's games such as Outcast to do special effects such as bump mapping and water reflections.
Download: https://www.dropbox.com/s/hmao6dlpi9qhi6b/VoxelRaster.zip
Size: 3.19 MB
This technique was also used in the first Comanche games for rendering the terrain.
Most of Wikipedia's information covers Minecrafts version of voxels.
http://en.wikipedia.org/wiki/Voxel
Which I am going to touch up as well with some elaborated information. My method is similar to 3D scanning and what satellites do.
2102
General ENIGMA / Skeletal Animation
« on: November 12, 2013, 08:10:29 pm »
http://www.youtube.com/watch?v=MoZlMGU99qk
Well with the advent of Unity2D and all it is going to have like skeletal animation and such, we will probably need to add it as well.
Especially because YoYoGames is copying and pasting everything Unity is fucking doing and now have it on their roadmap.
http://help.yoyogames.com/entries/22906648
Well with the advent of Unity2D and all it is going to have like skeletal animation and such, we will probably need to add it as well.
Especially because YoYoGames is copying and pasting everything Unity is fucking doing and now have it on their roadmap.
http://help.yoyogames.com/entries/22906648
2103
Issues Help Desk / Re: ENIGMA exe bloat
« on: November 12, 2013, 05:42:47 pm »Quote
I don't think it's fair to assume that because I set "Audio = none".Well maybe not in your particular case because I was unable to produce 6mb executables.
DirectSound and OpenGL 1.1 without extensions disabled
DirectSound and OpenGL 1.1 with extensions disabled
OpenAL and OpenGL 1.1 with extensions disabled
DirectSound and Direct3D9.0 with extensions disabled
DirectX produces the smallest executable sizes because most of what it needs is already included in Windows including the DirectX end user runtime. Like I said before since Studio now uses only OpenAL on all platforms including Windows, which is very assinine, it produces comparable exe sizes with ENIGMA, but when ENIGMA compiles with the regular Windows API for things like audio and graphics the executable sizes are much much smaller. ENIGMA does not have a problem at all, the issue is trying to use OpenAL and OpenGL on Windows, which is just unnecessary on Linux those are smaller too because all of that stuff is packaged already.
Everybody complained about those cubes executable size and why OpenGL was 6mb's, it was 6mb's because it's OpenGL compiled for Windows, but everybody missed the fact that Direct3D came out the same size as Studio except the DirectX End User Runtime was compiled directly inside the executable.
Quote
I doubt crackling noises is the reason the exe's are that big. But I did update, no change in size.I didn't say the crackling was causing your problem, but if you tried to compile a game on my older version of DirectSound it would have most likely segfaulted because it never read the WAVE header, that is why I was telling you to update before you try it just to make sure you didn't run into compile problems during this test.
Quote
And even the 3mb should be cut down.Yes that should be our objective, but as you can already see if you use DirectX you do get much smaller executable sizes, because it only has to run on Windows, where the runtime is usually already installed.
This is the entire reason I started righting DirectX into some of our systems and extensions. A truly cross-platform game engine would take the native API's for every platform and properly abstract and bridge them. People might as well stop saying Studio is cross-platform as well especially when it forces OpenAL on all platforms instead of using XAudio where it should be.
2104
Issues Help Desk / Re: ENIGMA exe bloat
« on: November 12, 2013, 04:10:25 pm »
Try switching audio to DirectSound and repost those results.
With DirectSound I get a 3.60 mb empty game executable. I think it is fair to assume that the issue is OpenAL. Which could be because I have the old sound_* functions as well as the new audio_* functions.
You may also want to git-update first because I recently applied fixes to DirectSound so that it properly reads the WAVE headers and plays the audio back properly without crackling noises.
With DirectSound I get a 3.60 mb empty game executable. I think it is fair to assume that the issue is OpenAL. Which could be because I have the old sound_* functions as well as the new audio_* functions.
You may also want to git-update first because I recently applied fixes to DirectSound so that it properly reads the WAVE headers and plays the audio back properly without crackling noises.
2105
Issues Help Desk / Re: Enigma Gives Error "Unable to load library compileEGMf"
« on: November 12, 2013, 03:01:36 am »
Also, I would appreciate it if you could join our IRC so our other developers can help.
http://enigma-dev.org/forums/index.php?board=45.0
http://enigma-dev.org/forums/index.php?board=45.0
2106
Issues Help Desk / Re: Enigma Gives Error "Unable to load library compileEGMf"
« on: November 12, 2013, 02:53:08 am »Quote
Yes it did have spaces.
Also try putting it somewhere without spaces. As in, reextract it, do not try to copy and paste that folder, JDI failed to compile.
2107
Issues Help Desk / Re: Enigma Gives Error "Unable to load library compileEGMf"
« on: November 12, 2013, 02:40:46 am »
Ok can you please visit http://www.pastebin.com and provide me a link with the contents of enigma-dev/output_log.txt
Also, did you happen to extract ENIGMA to somewhere such as program files or another path that includes spaces?
And did you run the setup with administrative privelages?
You may also try opening the git-bash program and typing "rebuildcompiler" and then hitting enter, when that is done try reopening the program via enigma.exe
Also, did you happen to extract ENIGMA to somewhere such as program files or another path that includes spaces?
And did you run the setup with administrative privelages?
You may also try opening the git-bash program and typing "rebuildcompiler" and then hitting enter, when that is done try reopening the program via enigma.exe
2108
Issues Help Desk / Re: Enigma Gives Error "Unable to load library compileEGMf"
« on: November 12, 2013, 02:33:19 am »
And how exactly did you download? I assume the portable zip, correct? Did you extract the portable zip and then run enigma.exe? If so what exactly occurred, and did you do either of these things with administrative privileges?
You should also join our IRC so we can chat in real-time and we can resolve this much quicker.
http://enigma-dev.org/forums/index.php?board=45.0
You should also join our IRC so we can chat in real-time and we can resolve this much quicker.
http://enigma-dev.org/forums/index.php?board=45.0
2109
Issues Help Desk / Re: Enigma Gives Error "Unable to load library compileEGMf"
« on: November 12, 2013, 02:27:47 am »
No it does not mean that, we can attempt to fix it. Can I first ask what operating system you are running?
2110
Issues Help Desk / Re: [solved] Compiling on linux fails without error
« on: November 11, 2013, 07:00:48 pm »
I am really sorry about having mis-communicated with you Lateralus, and also very sorry I committed that code from Windows, I just had no way of testing it, I actually made a 1 line mistake I had double where I needed int, I'll try to make these mistakes less often, really sorry about that.
2111
Issues Help Desk / Re: [solved] Compiling on linux fails without error
« on: November 11, 2013, 03:31:33 pm »
Ohh I am sorry I did not know you still have compiling problems. But good news.
Quote
undefined reference to `enigma_user::window_view_mouse_set(int, int, int)'The errors you are having are my fault it was from code I committed from Windows. It has been fixed, please git fetch git update from the repository and it should compile.
2112
Issues Help Desk / Re: Compiling on linux fails without error
« on: November 11, 2013, 01:16:36 pm »Quote
These still need to be exchanged (though it works all fine now - but it redownloads the packages without need)He got it already.
2113
Issues Help Desk / Re: Compiling on linux fails without error
« on: November 10, 2013, 06:51:56 pm »
Ohhh I see what is the matter I reuploaded those without setting the checksum, can you give the checksum, sorry about that.
Edit: I put the correct MD5 sum but forgot to reupload the jar, it's all fixed now.
Edit: I put the correct MD5 sum but forgot to reupload the jar, it's all fixed now.
2114
Issues Help Desk / Re: Compiling on linux fails without error
« on: November 10, 2013, 02:28:18 pm »
No the hashes are correct it was to make sure you download a newer version.
2115
Issues Help Desk / Re: Compiling on linux fails without error
« on: November 10, 2013, 01:11:25 pm »
Sorry about that, if you look again it is now fixed.
https://raw.github.com/enigma-dev/ExtraPackages/master/Packages.md5
https://raw.github.com/enigma-dev/ExtraPackages/master/Packages.md5
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 »