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 »
1651
Issues Help Desk / Re: Windows 7 x64 and ENIGMA?
« on: March 22, 2014, 12:31:52 pm »
Ok.
No the Portable ZIP does not automatically update when first installing, it is considered stable, so I only update the Portable ZIP when master is good and solid. It did originally do that however.
No the Portable ZIP does not automatically update when first installing, it is considered stable, so I only update the Portable ZIP when master is good and solid. It did originally do that however.
1652
Third Party / Re: FakeFullscreen.dll
« on: March 22, 2014, 10:58:04 am »Quote from: TKG
Darkstar - it is in ENIGMA, just have a look at the global game settings, I've used it before and can verify it works.Sadly, I haven't gotten it working for Linux yet, well because, XLIB is fucking shite compared to Win32.
Quote from: Darkstar2
I thought it was already functional in ENIGMA. Is it a lot of work to add this ?No it is very easy to add os_is_paused() since I've already implemented the lost focus stuff, we literally just need to make that function return a boolean value (enigma::gameFroze) that already exists in code.
https://github.com/enigma-dev/enigma-dev/blob/master/ENIGMAsystem/SHELL/Platforms/Win32/WINDOWSmain.cpp#L330
Quote from: TheExDeus
All I found was "os_is_paused()". I would prefer be called window_get_focus() or something. But I guess we can overload it for os_is_paused() as well.I would prefer you just name it their version, no need otherwise you'll have to wrap like 50 functions, they have several more, YYG is just trying to make those functions more cross-platformish I suppose.
Quote from: TheExDeus
And while GM says os_is_paused() will return true only for 1 step, I think it would be better if it was true all the time while out of focus.Because of ENIGMA's current implementation, it will behave exactly the same as GM, please do not change it, just implement the function and be done.
Quote from: TheExDeus
That is often a problem with 3D examples in GM.This is not just a problem with GM games, but also DirectInput games such as GTA: San Andreas, and it's a bitch for me to try and play it while connected to #enigma using Hexchat, since Hexchat also uses DirectInput and they fuck with each other.
DirectInput is deprecated for a reason, RawInput is better, and Microsoft even advises not using DirectInput, all it does is add bloat to your games and make them run shitty. Microsoft does recommend using them for Joysticks, however ENIGMA uses RawInput for Joystick functions just like GM does.
Edit: I have gone ahead and implemented os_is_network_connected and os_is_paused for Win32 in the following pull request.
https://github.com/enigma-dev/enigma-dev/pull/673
1653
General ENIGMA / Re: Realtime 3D Shadows, Animations, & Outlined Cel Shading
« on: March 22, 2014, 10:50:02 am »
It's actually a good possibility the texture data could be flipped.
https://github.com/enigma-dev/enigma-dev/blob/master/ENIGMAsystem/SHELL/Graphics_Systems/OpenGL1/GLtextures.cpp#L73
https://github.com/enigma-dev/enigma-dev/blob/master/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9textures.cpp#L62
And in all fairness, we should add settings to let you choose the origin, some people may want to use the bottom left. I actually think that should be the default. I am not a fan of how YYG is basically just making a DX wrapper for Android/Linux and shit because of ANGLE. I am really not that big a fan of ANGLE for these reasons now either because I fear the same thing but on a much bigger scale.
https://github.com/enigma-dev/enigma-dev/blob/master/ENIGMAsystem/SHELL/Graphics_Systems/OpenGL1/GLtextures.cpp#L73
https://github.com/enigma-dev/enigma-dev/blob/master/ENIGMAsystem/SHELL/Graphics_Systems/Direct3D9/DX9textures.cpp#L62
And in all fairness, we should add settings to let you choose the origin, some people may want to use the bottom left. I actually think that should be the default. I am not a fan of how YYG is basically just making a DX wrapper for Android/Linux and shit because of ANGLE. I am really not that big a fan of ANGLE for these reasons now either because I fear the same thing but on a much bigger scale.
1654
Off-Topic / Re: CPGCL - Cross Platform Game Creation Language
« on: March 22, 2014, 10:39:33 am »
wut?
GM XML format, do you mean GMX by that? If so that is the format your project is saved in, not the format of the scripting...
GM XML format, do you mean GMX by that? If so that is the format your project is saved in, not the format of the scripting...
1655
Issues Help Desk / Re: Windows 7 x64 and ENIGMA?
« on: March 22, 2014, 10:36:15 am »
We're doing away with writing to the temp directory, in the future ENIGMA's engine will be compiled and linked from AppData as it does now, but your game will be built by default in a ./build folder next to your project like every other IDE such as Visual Studio/Qt/GM Studio, and this directory can be changed via ENIGMA settings.
The error messages he is showing here make absolutely no sense, he had to have updated something, enigma::gameInformation is not in the latest Portable ZIP, I have not updated that thing for a month. Either the plugin, LGM, or something had to have been updated.
Quote
Robert, is .ico written to temp even when compiling to other directory?No it is written to the temp folder and has the same filename as your executable except a .ico file extension.
The error messages he is showing here make absolutely no sense, he had to have updated something, enigma::gameInformation is not in the latest Portable ZIP, I have not updated that thing for a month. Either the plugin, LGM, or something had to have been updated.
1656
Issues Help Desk / Re: Windows 7 x64 and ENIGMA?
« on: March 21, 2014, 02:42:20 pm »
Just worked fine for me on Windows 7 x64 with some warnings, same for my new Windows 8.1
Please try what was suggested by the other users.
Please try what was suggested by the other users.
1657
General ENIGMA / Re: Realtime 3D Shadows, Animations, & Outlined Cel Shading
« on: March 21, 2014, 02:38:30 pm »
This is what happens when people don't follow standards, or rather the lack completely there of. And in all fairness, OpenGL is more correct since most math classes usually start graphs in the first quadrant.
1658
Third Party / Re: FakeFullscreen.dll
« on: March 21, 2014, 02:34:28 pm »
I don't understand why this is useful exactly. My biggest complaint with full screen games is when they don't freeze when losing focus, so if they are doing mouse capture, you can't ALT+TAB to the desktop to like chat with someone real fast or something. I hate applications that do that.
Also, all extension topics GM or ENIGMA belong in the 3rd party subforum.
Also, all extension topics GM or ENIGMA belong in the 3rd party subforum.
1659
General ENIGMA / Re: Please vote for ENIGMA's new license
« on: March 19, 2014, 02:47:55 pm »
If everybody had an ocean, across the USA, then everybodyied be surfin'
1660
Off-Topic / Microsoft using Linux?
« on: March 17, 2014, 10:46:06 pm »
http://news.netcraft.com/archives/2003/08/17/wwwmicrosoftcom_runs_linux_up_to_a_point_.html
Honestly just the greatest.
Honestly just the greatest.
1661
General ENIGMA / Re: Compile to Android Work around
« on: March 17, 2014, 10:40:44 pm »
It's probably already happening, I have no idea how people make cracks for software or w/e or specifically the one for master. But yeah, it's probably better they don't bother wasting their time with it, hell even Java has security flaws, and you can torrent Windows 8 right now too along with a fuckton of other software. I usually torrent old PC games.
1662
Off-Topic / Re: Apple Originally Tried To Give GPL'ed LLVM To GCC
« on: March 17, 2014, 12:39:51 pm »
Fuck Apple Inc.
https://www.google.com/#q=apple+nsa+zombies
https://www.google.com/#q=apple+nsa+zombies
1663
General ENIGMA / Re: Compile to Android Work around
« on: March 17, 2014, 12:32:45 pm »Quote from: TKG
it requires hacking their android runner which I'm sure YYG doesn't approve of, though they have tolerated this being discussed on the GMC for whatever reasonIt doesn't matter what YYG's thinks as far as that goes, the law where they're based says otherwise and reverse engineering is allowed to a limited extent for portability.
1664
Issues Help Desk / Re: Problems on old linux again
« on: March 13, 2014, 10:59:00 pm »
Yeah no, 1.6 should work the jar file is built in 1.6, I deprecated 1.5 for LGM.
1665
Issues Help Desk / Re: 3D functions and capabilities
« on: March 13, 2014, 10:53:51 pm »
Update LGM and the plugin or ENIGMA the opposite of whichever you updated to fix the red green issue. ENIGMA was switched to use BGRA internally instead of RGBA since that is what both OpenGL and Direct3D use internally which makes image uploading to the GPU faster.
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 »