You can control vibration by sending HID page stuff back to joystick. I have PS4 controller, and I…
The reason I don't think raw input is an option is because I don't know of any way to send vibrati…
I think it is not true that nobody is able to do better, because . Windows NT 3.51 was . What we…
This was not working for me on Windows 8.1 x64. I needed to change CompareMemory function to be ca…
You and your caches :) While Windows works fine with me (with a lot of help from + ) and I've bee…
Few people have bashed microsoft as badly as I have done. In private. I have literally hated windo…
Thanks guys for holding my hand through all that. I feel reasonably incompetent. But glad I've got…
Another option would be to use API to read Joystick info and not use DirectInput and XInput at al…
EDIT Oh... this ended up much longer than I initially thought ^^; sorry.. manages to say very litt…
If you have define like this: Then following code: will get expanded to: You see what is wrong …
Yes, if you want to support XBox controllers you pretty much have to use XInput - DirectInput does…
So i removed all the other files from the project, and just built with Win32Handmade.cpp. And it r…
Yes, there is. Click right mouse button on file, choose Properties and then select "Yes" for "Excl…
Ok, thanks guys for helping out, I think I AM fighting VS :( That sounds like what's happening, be…
I don't use VisualStudio but it is fairly typical that .cpp files will be compiled separately and …
When you get errors, which file are you compiling? Win32Handmade.cpp?
#pragma comment(lib, "dsound.lib") // alternative to adding the lib as an additional dependancy /…
But is Win32Handmade.cpp included in this file you are showing? Or is this file included in Win32H…
I have the typedef's in Win32Handmade.cpp. I just notices a VS2013 settings file in the hh source,…
no, not me. i am not even saying i agree. i just told you what i think HE meant. ps. you don't nee…
Bah, I can't read :) stdint.h with uint32_t is not the problem! oliholli explained correctly what …
I guess you still haven't typedef'd uint32, uint64, etc. The compiler is looking at uint32 above S…
Oh, you want to overload every single operator/function also? In this case operator +=. I don't th…
My nickname, "Pseudonym", was chosen 25 years ago when I was reading GEB as an impressionable teen…
This error means that "uint32_t" is unknown to compiler. Have you included somewhere ab…
Are you using a single translation unit? Maybe some of your includes are not in proper order?
no, that wouldn't help, since you are actually adding the .Value members (that are all floats). mi…
Ok, so the first error is Error 1 error C2146: syntax error : missing ';' before identifier 'SafeT…
Just start with first error. Don't look at big error list from bottom or middle. Typically by fixi…
So maybe on my computer they aren't in the same compile unit. I'm sure I've missed something. I'm …