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.
jwq0 —
Practice programming on with a timer. It’s split into categories and guides you on what topics …
»
Neo Ar —
Oh yeah I should maybe clarify that I meant the "RIP faith in humanity" towards the vulkan validat…
»
Jason —
Awesome man. I'll see about checking it out. Thank you.
»
Vee900 —
Hi, Everytime i try to debug my program i keep getting Instruction at 0x0000000000000000 reference…
»
Ginger Bill —
Hello, Sorry for the late reply. Odin is relatively stable. It is still officially in "alpha" as "…
»
Maciek —
Hi! I'm loving MotionBox but I can only use it at work. At home I mainly use os x. Any plans on …
»
void —
Yeah I was debating whether or not I should have mentioned that. Visual studio team has acknowledg…
»
Siew Yi Liang —
This was interesting to me as I am using the UHK with my work machine and haven't looked at alter…
»
Neo Ar —
He followed the official spec to write the equivalent of a hello world (triangle) for vulkan and r…
»
Neo Ar —
Mistel BaraccoProsOn-keyboard bindings and memory, no bullshit with additonal software or drivers …
»
William —
Shouldn't be a handle of your module, and not of kernel32? You can use GetModuleHandle(0) to obta…
»
Adrian —
@mmozeiko: Alright thank you! That information already helped me a lot. @lukesalis: It probably sh…
»
Joystick —
If I had set some other member to invalid value then the program wouldn't run even without setti…
»
Siew Yi Liang —
I swear by split mechanical keyboards. I'm currently using a Keyboardio (If you like ergonomic lay…
»
Mārtiņš Možeiko —
Why do you this is the line that makes RegisterClassA to fail? Have you checked return value of Ge…
»
Joystick —
Thanks a bunch you guys, I'm almost there! I've managed to find and load successfully the kerne32.…
»
void —
Hello everyone, I thought this project would interest the handmade network community. Arseny Kapou…
»
Allen Webster —
Yes I agree, I just haven't been able to find that thing in this case. Fonts are blurry for me on…
»
nakst —
Over the last months I haven't added many new features. It's mostly been rewriting and improving e…
»
Maciek —
I assume I can't set dpi by my own? It would be very helpful to let user hack some 'not quite wor…
»
Allen Webster —
Yes, I've been struggling with the blurriness on Mac, as far as I can tell it's just a failure of …
»
Maciek —
Hi. Can I somehow increase resolution of rendered fonts in 4coder OS X? It's looking very blurry w…
»
Mārtiņš Možeiko —
You don't implement ExitProcess function yourself. You get it from kernel32.dll just like any othe…
»
Evan Hansen —
Thanks! I can email you more details.
»
Joystick —
Thank you very much for this valuable information my man! Before I dig in, I just want to know one…
»
Allen Webster —
Hey Evan! I am glad to hear you want to get a handle of 4coder, and, although it might not be well…
»
Mārtiņš Možeiko —
This will return TEB pointer on 32-bit Windows: Also PEB in TEB is at offset 0x30. I don't rememb…
»
Matt Mascarenhas —
Welcome to the network, Evan. [Skip this spoiler, Allen →] I also get a blank window on startup…
»
Evan Hansen —
Hello! So I'm very new to low level programming and C/C++ programming in general but I've been ver…
»
Joystick —
Awesome!!! Thank you very much my good man, I'll use this information wisely!
»