We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Gaurav Gautam
Yeah so I wrote the following: I am attaching 2 files showing the success and error runs in visual…
»
Simon Anciaux
Could you make a small and simple reproduction case that we could try on our end to be sure it's n…
»
Gaurav Gautam
I am on windows10 and virtualAlloc fails with error code 487 (accessing invalid memory address) wh…
»
Dawoodoz
Android (since the Lollipop version) is based on NSA's Security Enhanced Linux, which creates one …
»
Macoy Madson
This post is mirrored on my blog. In the late 1950's, Lisp was invented, which used the S-expressi…
»
Max
Interesting, so I could just include glcorearb.h or glext.h in both the platform code and game cod…
»
Mārtiņš Možeiko
APIENTRY things will be defined by opengl headers. So if you include gl.h/glcorearb.h/glext.h or s…
»
Max
Hello, I have been trying to work on some small projects using some of the tools I learned in Hand…
»
Robert W. Childress
I did not know I could do that! Good stuff. Thanks!
»
Mārtiņš Možeiko
You don't need two uv's because you can get them from size & offset (where glyph is located in atl…
»
Robert W. Childress
Quick update. First, thanks for the reference app, @OliverMarsh! I haven't reviewed it yet (probab…
»
Mārtiņš Možeiko
What does a sandboxed app-based model look like? And how much will it be different compared to the…
»
longtran2904
What does a sandboxed app-based model look like? And how much will it be different compared to the…
»
Dawoodoz
Microsoft introduced sandboxing in Windows 8, which was called "Metro Apps", but nobody wanted to …
»
Miles
Thanks for letting me know, I'll fix those warnings in the next release and test builds with /W4 g…
»
ratchetfreak
The big thing that windows could do is move to an sandboxed app based model like how phone apps wo…
»
Mārtiņš Možeiko
Windows does not really care and does not want to prevent you from running programs by default. Al…
»
longtran2904
Oh, ok. So to recap:Games run from a read-only location to prevent users from allowing malicious s…
»
Mārtiņš Možeiko
I mean it in a context "game allows to run from read-only location" which means storing settings &…
»
longtran2904
But users choose where to install the game, not developers. I don't understand what do you mean by…
»
Mārtiņš Možeiko
Yes, exactly. Game developers can prevent this by allowing main user (admin/you) to install game i…
»
longtran2904
Do you mean like: "oh, if you want free Minecraft skins then download this program from this websi…
»
Mārtiņš Možeiko
Also, why do game developers have to care about security anyway? If I make a game that isn't compe…
»
longtran2904
Oh, it makes sense now. But isn't steam they make their Progam Files folder writeable by everyone …
»
Oliver Marsh
It’s that windows can’t trust that you’re game isn’t going to do malicious things, so it j…
»
longtran2904
But then you should install the whole game in a special folder, rather than just the saved files. …
»
Mārtiņš Možeiko
What is somewhere that I'm not allowed to write to? Many locations. Like root of C:\ drive. Or Pro…
»
longtran2904
You just have a struct storing the settings values and load it on startup, then apply your setting…
»
Simon Anciaux
An alternative I use to what mmozeiko said is to always create a new file with a different name. I…
»
Mārtiņš Možeiko
If we're talking about actually writing to file, then there is one thing that almost all games do …
»