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.
guillaume.mirey —
Hi there, I've just setup a new 'Project' in handmade network for my new imperative programming la…
»
Mārtiņš Možeiko —
The linker errors happen because you're compiling win32_handmade.cpp file twice. First without use…
»
Fruitpunch —
Following the series through doom emacs ran into a problem when I try compiling the code it gives …
»
Simon Anciaux —
What do you mean with "vector of about 144 unit" ? Are you doing sqrt(xx+yy)? That would mean you …
»
Mārtiņš Možeiko —
I don't think there is anything officially documented about it. Only whatever people have reverse …
»
Simon Anciaux —
I used your header and managed to get my friend's controller working, but not out of the box. His …
»
Mārtiņš Možeiko —
In my experience - whatever reflection caches is not enough. They do only very minimal stuff, so a…
»
»
longtran2904 —
I heard that the reflection library has some caching mechanism, so I thought every time you call th…
»
Mārtiņš Možeiko —
My guess is no, there is not. But I don't know for sure. Those things provide static information, …
»
Mārtiņš Možeiko —
I was not using any emulation software for PS4 controller (or xinput whatever hook dlls that trans…
»
Simon Anciaux —
Thanks for testing it out. My friend that tested it didn't install the GDK but he had the gameinpu…
»
longtran2904 —
I'll probably run it through a profiler soon, but before that, here are some of my questions:Is th…
»
Mārtiņš Možeiko —
It took me a while to figure out how to get gameinput.h & lib files - the documentation pages are …
»
Simon Anciaux —
Here is the exe to avoid having to compile it. gameinput_230508.7z
»
Simon Anciaux —
Here is an example with the callback. The 4th arguments of the register callback function allows t…
»
Simon Anciaux —
What is needed is OpenGL support (I believe HMH first uses OpenGL 2.1 and then moves on to 3.3). I…
»
aky —
Thanks for replying! So if I want to attempt to go down the virtual machine route first, do I need…
»
Simon Anciaux —
Any computer should do, at least at the start. At some point OpenGL will be used which require har…
»
Simon Anciaux —
I'll test that when I've got some time.
»
Dawoodoz —
The main problem for people getting started with software rendering is to get out of the GPU minds…
»
Mārtiņš Možeiko —
Can you use IGameInput::RegisterDeviceCallback method to setup callback to know whenever new devic…
»
Simon Anciaux —
Using the following function I got it to work. Not sure I like how it works.
»
Simon Anciaux —
Hi, I wanted to add support for gamepads in a game, and started to look at XInput, and the doc men…
»
aky —
Hi all, Funnily, the third-most recent post on this sub-forum is from me around a year ago…
»
Mārtiņš Možeiko —
I don't think that is issue with reflection itself. It's just what happens when you're dispatching…
»
longtran2904 —
I have some single-threaded code that uses C# reflection to load some global types and do some pro…
»
Alex —
Oh nooo, what a shameless bug, this was really dumb. Thanks for pointing that. Then I just delete …
»
Simon Anciaux —
There is an error in the code provided, in CopyWithBuff you use buff_ptr instead of buff. After th…
»
Alex —
Hi everyone. I'm sure that this isn't something new, but I just discovered it and decided to share…
»