Are you over 18 and want to see adult content?
More Annotations
![A complete backup of www.mediasetplay.mediaset.it/article/chivuolesseremilionario/pedigree-l-etimologia-del-termine-che-indica-i](https://www.archivebay.com/archive2/131054ed-49b1-42ff-bfae-10d6d5ebef4c.png)
A complete backup of www.mediasetplay.mediaset.it/article/chivuolesseremilionario/pedigree-l-etimologia-del-termine-che-indica-i
Are you over 18 and want to see adult content?
![A complete backup of timesofindia.indiatimes.com/india/five-sc-judges-catch-h1n1-right-to-religion-hearing-gets-derailed/article](https://www.archivebay.com/archive2/2e245f99-4a3b-465e-8c66-5a39ceccc935.png)
A complete backup of timesofindia.indiatimes.com/india/five-sc-judges-catch-h1n1-right-to-religion-hearing-gets-derailed/article
Are you over 18 and want to see adult content?
![A complete backup of www.bbc.com/news/business-51626803](https://www.archivebay.com/archive2/b785206e-1387-479a-b008-00139bef4599.png)
A complete backup of www.bbc.com/news/business-51626803
Are you over 18 and want to see adult content?
Favourite Annotations
![A complete backup of aspenairport.com](https://www.archivebay.com/archive2/4c103439-c710-4484-a362-790eb007b81c.png)
A complete backup of aspenairport.com
Are you over 18 and want to see adult content?
![A complete backup of pennstatecampusrec.org](https://www.archivebay.com/archive2/4f86753f-d81e-44fa-98c2-cbc049bde2d6.png)
A complete backup of pennstatecampusrec.org
Are you over 18 and want to see adult content?
![A complete backup of newscariri.com.br](https://www.archivebay.com/archive2/9f2fc271-28da-4a55-b2db-f7b7452c68f7.png)
A complete backup of newscariri.com.br
Are you over 18 and want to see adult content?
![A complete backup of somasoftware.com](https://www.archivebay.com/archive2/7949472d-253f-4d90-b603-d733c6822d38.png)
A complete backup of somasoftware.com
Are you over 18 and want to see adult content?
![A complete backup of drummerlizard.com](https://www.archivebay.com/archive2/0cc7a7a6-5e9c-492f-ae8c-af9fcb027fbf.png)
A complete backup of drummerlizard.com
Are you over 18 and want to see adult content?
Text
gets shared in
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
WRITING A LOW-LEVEL SOUND SYSTEM Writing a Low-Level Sound System - You Can Do It! The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. HANDMADE HERO FORUMS HandmadeCon in Europe ? Martin Fouilleul —. 3 years, 5 months ago —. Last post 10 months, 3 weeks ago. heriyuy. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately.STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
WRITING A LOW-LEVEL SOUND SYSTEM Writing a Low-Level Sound System - You Can Do It! The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. HANDMADE HERO FORUMS HandmadeCon in Europe ? Martin Fouilleul —. 3 years, 5 months ago —. Last post 10 months, 3 weeks ago. heriyuy. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately.STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos.WELCOME | HMN
May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
HANDMADE QUAKE
This changes with Handmade Quake. This series of videos will work through the original Quake, discussing the same technical hurdles all games must overcome, and studying how Quake solved those challenges. The code is written in C, providing the viewer with a chance to build the technical skillsets needed to create a high quality game thatmeets
VISUAL STUDIO 2015 COMPILE ERROR C4505: UNREFERENCED LOCAL I do apologize for the late response but here is an update on the situation. The controller portion of the code was not working at all when I posted this so I went to work on some other things. GRAPHICS QUESTIONS (GDI/DX/OPENGL) Back to your questions: 1) Blitting (BitBlt/StretchDIBits) in HandmadeHero is only done to transfer final image (full 1920x1080 pixels) to window. All other rendering happens to this 1920x1080 memory buffer. This is done by reading/writing memory yourself, not using any WindowsAPI GDI fucntions. 2) It depends what you want to do. 4CODER'S GUI: PROBLEM STATEMENT 4coder's GUI: Problem Statement. Allen Webster —. 5 years ago. The primary goal for the 4.0.x family of 4coder versions is to figure out the actual GUI system that 4coder will use and to give absolute control over the GUI to the custom layer. I want to see users be able to delete the code that adds the scroll bar to the file, or write up a GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. X64 COMPILER SOURCE CODE? Hey guys, I've been watching x64 compiler videos, and wonder whether the code has been finished and is available somewhere for me to messaround with.
A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - HOW TO LINK LIBRARIES IN CMAKE? Try just "user32" without any .lib suffix. I'm not sure what you mean by "absolute path" for user32.lib. You wrote relative path. And it's been a while since I used cygwin, but as far as I remember it uses .a or .dll.a suffix for import libraries. WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theHANDMADE HERO
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theREMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly via DuckDuckGo. It streams Torrents, Youtube, Dailymotion, Vimeo and SoundCloud. All of this inside multiple tabs and without ever showing an ad. HANDMADE HERO FORUMS HandmadeCon in Europe ? Martin Fouilleul —. 3 years, 5 months ago —. Last post 10 months, 3 weeks ago. heriyuy.STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theHANDMADE HERO
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theREMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly via DuckDuckGo. It streams Torrents, Youtube, Dailymotion, Vimeo and SoundCloud. All of this inside multiple tabs and without ever showing an ad. HANDMADE HERO FORUMS HandmadeCon in Europe ? Martin Fouilleul —. 3 years, 5 months ago —. Last post 10 months, 3 weeks ago. heriyuy.STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address -WELCOME | HMN
May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theHANDMADE MANIFESTO
Handmade Manifesto | HMN. Modern computer hardware is amazing. Manufacturers have orchestrated billions of pieces of silicon into terrifyingly complex and efficient structures that sweep electrons through innumerable tangled paths, branchings, and reunions with the sole purpose of performing computations at more than a billion timesper second.
HANDMADE HERO FORUMS HandmadeCon in Europe ? Martin Fouilleul —. 3 years, 5 months ago —. Last post 10 months, 3 weeks ago. heriyuy. TUTORIAL/PARSING THE MFT Before we can parse the MFT, we need to find where the first block begins. Once there, we can find pointers to the subsequent blocks. The position of the first MFT block is stored in the very first sector of the NTFS partition. A sector is a 512-byte section of a partition. TUTORIAL/A TOUR THROUGH XLIB AND RELATED TECHNOLOGIES There are a few things we need to discuss before we can start. This tutorial is about the Xlib library for use with X, and not the newer xcb library. Even though Xlib is supposed to be "deprecated" in favor of xcb the latter can't be used to interface with opengl and is in most regards still very similar to Xlib. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.4CODER
4coder differentiates from other editors by focusing on powerful C/C++ customization and extension, and ease of cross platform use. This means that 4coder greatly reduces the cost of creating cross platform development tools such as debuggers, code intelligence systems. It means that tools specialized to your particular needs can beprogrammed
4CODER'S GUI: PROBLEM STATEMENT 4coder's GUI: Problem Statement. Allen Webster —. 5 years ago. The primary goal for the 4.0.x family of 4coder versions is to figure out the actual GUI system that 4coder will use and to give absolute control over the GUI to the custom layer. I want to see users be able to delete the code that adds the scroll bar to the file, or write up a WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION Hi all, So this last month there were two major developments for AOgmaNeo. First, there is a new interactive demo hosted on the Ogma website that you can try. I compiled AOgmaNeo with Emscripten (WebAssembly), and it runs pretty nicely in the browser.HANDMADE MATH
Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project.REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped. WRITING A LOW-LEVEL SOUND SYSTEM The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. Link HANDMADE HERO FORUMS Help with loading wav files (Day 138) BernFeth — 2 months, 2 weeksago — 5 comments
STB LIBRARIES
The stb libraries are a collection of single-file header-file libraries for C/C++ in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. OPENGL - MULTI-THREADED TEXTURE LOADING By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in one call. If for some reason you created your contexts separately, you can also use wglShareLists(). After creating the context, all you have to do is call wglMakeCurrent(WindowDC, WorkerThreadContext) from within your thread. You only have to call this once within the thread's lifecycle.
HOW TO LINK LIBRARIES IN CMAKE? I'm sorry if this has been asked before. In day 01 and 02 of Week 1, Casey fixes undefined symbols compiling problems by adding these (user32.lib, gdi32.lib) to the build.bat file. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION Hi all, So this last month there were two major developments for AOgmaNeo. First, there is a new interactive demo hosted on the Ogma website that you can try. I compiled AOgmaNeo with Emscripten (WebAssembly), and it runs pretty nicely in the browser.HANDMADE MATH
Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project.REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped. WRITING A LOW-LEVEL SOUND SYSTEM The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. Link HANDMADE HERO FORUMS Help with loading wav files (Day 138) BernFeth — 2 months, 2 weeksago — 5 comments
STB LIBRARIES
The stb libraries are a collection of single-file header-file libraries for C/C++ in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. OPENGL - MULTI-THREADED TEXTURE LOADING By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in one call. If for some reason you created your contexts separately, you can also use wglShareLists(). After creating the context, all you have to do is call wglMakeCurrent(WindowDC, WorkerThreadContext) from within your thread. You only have to call this once within the thread's lifecycle.
HOW TO LINK LIBRARIES IN CMAKE? I'm sorry if this has been asked before. In day 01 and 02 of Week 1, Casey fixes undefined symbols compiling problems by adding these (user32.lib, gdi32.lib) to the build.bat file. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos.WELCOME | HMN
Hi all, So this last month there were two major developments for AOgmaNeo. First, there is a new interactive demo hosted on the Ogma website that you can try. I compiled AOgmaNeo with Emscripten (WebAssembly), and it runs pretty nicely in the browser.KEYBOARD INPUTS
Text input. If you need to have user text input, you can pass WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN, WM_SYSKEYUP messages to TranslateMessage.They will be translated in 1 or 2 WM_CHAR messages per character with wParam containing a 16 bit value. Those characters are encode in UTF-16 which, depending on the codepoint encoded, can be 2 bytes (1 WM_CHAR message) or 4HANDMADE QUAKE
NOTICE: Site staff have marked this project as being dead. If you intend to revive it, please contact a member of the Handmade Networkstaff.
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly viaCTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately.GLYPHIN
Glyphin is a extremely high performing code editor, that will work just as smoothly with a 20kb file as with a 10GB file! The focus while developing Glyphin is to make it a distraction free, high performing and intelligent multi purpose code editor. GRAPHICS QUESTIONS (GDI/DX/OPENGL) Casey used GDI to display pixels for HandmadeHero only in beginning. After a while he switched to use OpenGL to display pixels to screen - it's waaaaay more performant than raw GDI. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS However, I got stuck on the _dtoui3 (double to unsigned int casting) function. You see, the problem is that although there are indeed instructions that can truncate floating point numbers successfully, they all share a common unfortunate drawback: They all store the truncated value as a signed integer, which will lead to some data loss when a value stored in a double exceeds the limit of a GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS There are two issues here - one is security feature that could help in debug builds. So maybe you want to keep linking to C runtime in debug builds, but for final shipping executable you don't want any additional overhead inserted in your functions. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
HANDMADE HERO FORUMS Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
WRITING A LOW-LEVEL SOUND SYSTEM Writing a Low-Level Sound System - You Can Do It! The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
HOW TO LINK LIBRARIES IN CMAKE? Try just "user32" without any .lib suffix. I'm not sure what you mean by "absolute path" for user32.lib. You wrote relative path. And it's been a while since I used cygwin, but as far as I remember it uses .a or .dll.a suffix for import libraries. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
HANDMADE HERO FORUMS Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
WRITING A LOW-LEVEL SOUND SYSTEM Writing a Low-Level Sound System - You Can Do It! The team from Our Machinery goes through the process of creating a low-level sound mixing system from scratch. EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
HOW TO LINK LIBRARIES IN CMAKE? Try just "user32" without any .lib suffix. I'm not sure what you mean by "absolute path" for user32.lib. You wrote relative path. And it's been a while since I used cygwin, but as far as I remember it uses .a or .dll.a suffix for import libraries. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos.WELCOME | HMN
May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
HANDMADE QUAKE
This changes with Handmade Quake. This series of videos will work through the original Quake, discussing the same technical hurdles all games must overcome, and studying how Quake solved those challenges. The code is written in C, providing the viewer with a chance to build the technical skillsets needed to create a high quality game thatmeets
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly via DuckDuckGo. It streams Torrents, Youtube, Dailymotion, Vimeo and SoundCloud. All of this inside multiple tabs and without ever showing an ad.STB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
GLYPHIN
Glyphin is a extremely high performing code editor, that will work just as smoothly with a 20kb file as with a 10GB file! The focus while developing Glyphin is to make it a distraction free, high performing and intelligent multi purpose code editor. In order to make it easy to use for everyone, while giving programmers the possibility to4CODER FORUMS
Virtual whitespace creates too much whitespace in function calls. John —. 9 months, 2 weeks ago —. Last post 5 months, 3 weeks ago.Daniel.
GRAPHICS QUESTIONS (GDI/DX/OPENGL) Back to your questions: 1) Blitting (BitBlt/StretchDIBits) in HandmadeHero is only done to transfer final image (full 1920x1080 pixels) to window. All other rendering happens to this 1920x1080 memory buffer. This is done by reading/writing memory yourself, not using any WindowsAPI GDI fucntions. 2) It depends what you want to do. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS However, I got stuck on the _dtoui3 (double to unsigned int casting) function. You see, the problem is that although there are indeed instructions that can truncate floating point numbers successfully, they all share a common unfortunate drawback: They all store the truncated value as a signed integer, which will lead to some data loss when a value stored in a double exceeds the limit of a A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with the HANDMADE HERO FORUMS Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
REMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with theREMEDYBG
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
HANDMADE HERO FORUMS Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address -WELCOME | HMN
May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly via DuckDuckGo. It streams Torrents, Youtube, Dailymotion, Vimeo and SoundCloud. All of this inside multiple tabs and without ever showing an ad.CUSTOMIZATION LAYER
Key bindings. The "entry point" for the custom layer is the get_bindings function in your custom layer file.. First method. The easiest way to change some key bindings is to add a few lines in the get_bindings function, between the begin_bind_helper and end_bind_helper calls, and after the default_keys (or mac_default_keys on mac) call.. Bindings in 4coder are grouped in different keymapsSTB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
4CODER
4coder differentiates from other editors by focusing on powerful C/C++ customization and extension, and ease of cross platform use. This means that 4coder greatly reduces the cost of creating cross platform development tools such as debuggers, code intelligence systems. It means that tools specialized to your particular needs can beprogrammed
4CODER FORUMS
Virtual whitespace creates too much whitespace in function calls. John —. 9 months, 2 weeks ago —. Last post 5 months, 3 weeks ago.Daniel.
OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
HOW TO LINK LIBRARIES IN CMAKE? Try just "user32" without any .lib suffix. I'm not sure what you mean by "absolute path" for user32.lib. You wrote relative path. And it's been a while since I used cygwin, but as far as I remember it uses .a or .dll.a suffix for import libraries. WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMNHANDMADE DEFINITIONHANDMADE POTTERYAMAZON HANDMADE SELLERSHOP HANDMADE CRAFTSSHOP HANDMADE WEBSITEAMAZON HANDMADE SELLERCENTRAL
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with the HANDMADE HERO FORUMSHANDMADE HERO CASEYHANDMADE HERO YOUTUBE Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
REMEDYBGSHOP HANDMADE CRAFTSAMAZON HANDMADE SELLER CENTRALWHERE TOSELL HANDMADE ITEMS
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address - WELCOME | HMNPROJECTSNEWSFORUMSWIKILIBRARYMISSION May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMNHANDMADE DEFINITIONHANDMADE POTTERYAMAZON HANDMADE SELLERSHOP HANDMADE CRAFTSSHOP HANDMADE WEBSITEAMAZON HANDMADE SELLERCENTRAL
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
PROJECT LIST
Handmade Hero is an ongoing project by Casey Muratori to create a complete, professional-quality game accompanied by videos that explain every single line of its source code. The series began on November 17th, 2014, and is estimated to run for at least 600 episodes. Programming sessions are limited to one hour per weekday so it remains manageable for people who practice coding along with the HANDMADE HERO FORUMSHANDMADE HERO CASEYHANDMADE HERO YOUTUBE Help with collision detection with rotated rectangles. Rafael —. 2 days, 11 hours ago —. Last post 18 hours, 31 minutes ago. SimonAnciaux.
REMEDYBGSHOP HANDMADE CRAFTSAMAZON HANDMADE SELLER CENTRALWHERE TOSELL HANDMADE ITEMS
RemedyBG is a 64-bit Windows debugger written from scratch with the goal of replacing the behemoth Visual Studio debugger. Formerly, the idea was to integrate RemedyBG into the Vim text editor. However, doing so has slowed down development due to Vim's underpowered scripting language Vimscript (I'm no Tim Pope) along with howintegrating
EDWIN STEINER (EDWINST) I'm a geek, software developer, engineer, physics nerd, mathematics admirer. Programming experience: I started in ~1986 with BASIC on a ZX81 and never stopped.CTOY
CToy is an interactive C(99) coding environment based on the TCC compiler. Small, simple, no bullshit. Write cross-platform C code and see the result immediately. WHY DONT I HAVE TO USE Q.Y1 FROM STBTT_GETBAKEDQUAD(). AND I have a printText() function that renders some text. Im wondering why i didn't have to use the q.y1 value returned from stbtt_GetBakedQuad() I have this scale paramter that i wanted to scale the character while keeping the x/y pos. GUIDE - HOW TO AVOID C/C++ RUNTIME ON WINDOWS 2) C++ exceptions - try/catch/throw (this it's turned off by -EHa-) 3) SEH exceptions - you could use them if you implement _C_specific_handler (for 64-bit code) and _except_handler3 (for 32-bit code) functions. See simple expample how to do that by calling original C runtime functions in win32_crt_seh.cpp file. A VALUE OF TYPE "CONST CHAR *" CANNOT BE USED TO lost When you cast a const char * to a char *, this makes absolutely no sense. It does "not" make sense only for compiler. For CPU and you as a developer it makes absolute sense - in lowest level char* or const char* is just a pointer - 32-bit or 64-bit value, an address -WELCOME | HMN
May 2021 Project Update. Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of whatgets shared in
WELCOME | HMN
Hey everyone! This is the first post in a new monthly series where we highlight some of the amazing projects being worked on around the network, and share some updates from those projects' creators. What you see here is just a small portion of what gets shared in #project-showcase on the Discord. For each project we're highlightingthis month
HANDMADE MATH
Handmade Math. Handmade Math is a simple, easy-to-use math library for games and graphics programming. It's a single header file, so it's easy to include in your project. It is fully compatible with C, but if you're using C++, you'll get operator overloading as well. The types are plain old data, and there's no object-oriented madness in yourway.
MOTIONBOX
MotionBox is a Video Browser for Motion Freedom. Built to access and traverse decentralized video sources. Built to load and play multiple video resources. MotionBox accesses videos directly via DuckDuckGo. It streams Torrents, Youtube, Dailymotion, Vimeo and SoundCloud. All of this inside multiple tabs and without ever showing an ad.CUSTOMIZATION LAYER
Key bindings. The "entry point" for the custom layer is the get_bindings function in your custom layer file.. First method. The easiest way to change some key bindings is to add a few lines in the get_bindings function, between the begin_bind_helper and end_bind_helper calls, and after the default_keys (or mac_default_keys on mac) call.. Bindings in 4coder are grouped in different keymapsSTB LIBRARIES
STB libraries. NOTICE: This project has reached a state of completion. The stb libraries are a collection of single-file header-file libraries for C/C++. in the public domain, primarily aimed at game developers. They are designed to be easy to integrate, easy to use, and easy to release. Some libraries are bread-and-butter (image fileloading
4CODER
4coder differentiates from other editors by focusing on powerful C/C++ customization and extension, and ease of cross platform use. This means that 4coder greatly reduces the cost of creating cross platform development tools such as debuggers, code intelligence systems. It means that tools specialized to your particular needs can beprogrammed
4CODER FORUMS
Virtual whitespace creates too much whitespace in function calls. John —. 9 months, 2 weeks ago —. Last post 5 months, 3 weeks ago.Daniel.
OPENGL - MULTI-THREADED TEXTURE LOADING All you need to set this up is to create an OpenGL context for each thread, who has its context shared with your main thread's context. The process for doing this is surprisingly easy, it can just be one function call. Here's an example. By passing the main context to the wglCreateContextAttribsARB function, it creates and shares all in onecall.
HOW TO LINK LIBRARIES IN CMAKE? Try just "user32" without any .lib suffix. I'm not sure what you mean by "absolute path" for user32.lib. You wrote relative path. And it's been a while since I used cygwin, but as far as I remember it uses .a or .dll.a suffix for import libraries.Register Log in
USERNAME:
PASSWORD:
Projects News
Forums
Wiki
Mission
AROUND THE NETWORK
View all posts on HMN Chat in IRCChat on Discord
See the Show
New Project, Community Showcase Ryan Fleury — 1 month,2 weeks ago
Hey folks!
I hope everyone is doing well. I just have a short post this month, which will include: The announcement of a new project, and my usual collection of interesting and impressive community showcase posts fromthe Discord server.
HANDMADE SEATTLE
First of all, I'd like to remind everyone that the window for purchasing tickets to Handmade Seattle is closing soon, so be sure to head over to the Handmade Seattle website and pick one up if you are planning to make it! There have been some more exciting details about the conference announced, including the announcement of ... Read More →HANDMADE HERO
Code »
Language server protocolratchetfreak
— 1 week, 1 day agoCode »
Location of the Debug Directory in PE/COFF files. Halarious — 1 week,1 day ago
Code »
Location of the Debug Directory in PE/COFF files.Mārtiņš Možeiko
— 1 week, 2 days agoCode »
Location of the Debug Directory in PE/COFF files. suhaib_khan — 1 week,3 days ago
Code »
Location of the Debug Directory in PE/COFF files.Mārtiņš Možeiko
— 1 week, 3 days ago3 more recently →
RAYLIB
stb included giving to me errors Simon Anciaux — 2 weeksago
stb included giving to me errors sizdedei — 2 weeks,1 day ago
Raylib, TRACELOG and renderer Ray — 4 weeks ago Raylib live compiler (C-TOY?) Ray — 4 weeks agoAsking some things
Ray — 4 weeks agoCCLAP
alpha 0.9.0
spx — 1 week ago cclap 0.9.0 took quite some months longer than originally planned but is now available for download. The changelog for this release is rather extensive as there where a lot of changes, fixes and new features. Therefore I won't copy the whole lot here, for anyone ... Read More → Crashes on macOs Catalina spx — 1 day, 6 hours ago Crashes on macOs Catalina Aleksandr Ivanov — 3 days,1 hour ago
alpha 0.9.0
Dumitru Frunza — 6 days,13 hours ago
alpha 0.9.0
Simon Anciaux — 6 days,19 hours ago
alpha 0.9.0
albatros — 1 week ago1 more recently →
HANDMADE.NETWORK
What do you do if you forget info from handmade hero? Halarious — 2 days,18 hours ago
What do you do if you forget info from handmade hero?seventh-chord
— 3 days ago
What do you do if you forget info from handmade hero? James — 3 days, 1 hourago
MIOTATSU IS IN SEATTLE AND NEEDS A POWER CABLE ASAP 岩倉 澪 — 4 days,20 hours ago
MIOTATSU IS IN SEATTLE AND NEEDS A POWER CABLE ASAP Dan — 5 days ago2 more recently →
REMEDYBG
Not all breakpoints being hit? x13pixels — 1 day,15 hours ago
Zig: Not all variables are available for inspection. Jesse — 2 days,20 hours ago
Not all breakpoints being hit? Jason — 4 days, 2 hoursago
Not all breakpoints being hit? Jason — 4 days, 2 hoursago
Not all breakpoints being hit? Simon Anciaux — 4 days,4 hours ago
4 more recently →
HANDMADE.NETWORK
* Main Page
* About
* Handmade Manifesto* Code of Conduct
* Communication Guidelines* Project Index
* Community Forums
* Contact
* Sitemap
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0