Recent Posts
Windows API C Calling Convention
Windows API was built more than decade, and most of them using stdcall calling convention. What actually is calling convention and what kind of calling conventions avaiable here? Calling convention will define how the arguments and return value being passed to and from a function being called. More info: Most familiar calling convention: cdecl, stdcall, … Continue reading Windows API C Calling Convention
The Legal Battle and the Race to Emulate
Last week, the developer of the popular Nintendo Switch emulator Yuzu was sued by Nintendo, sparking heated discussions online and casting a shadow over the Nintendo 3DS emulator Citra. Yuzu, an open-source project initiated in late 2013 (based on `git log –reverse`), predates the 2017 release of the Switch. This lawsuit raises questions about the … Continue reading The Legal Battle and the Race to Emulate
Windows VSCode with Golang MSys/UCrt64
Untuk platform Windows saat ini (end of 2023) CGO golang bisa di-compile menggunakan GCC tetapi tidak pada Vistual Studio 2022. Sehingga perlu untuk install gcc toolchain pada MSYS2/UCRT64. Installing GCC Toolchain Install golang Method 1: Using msys2 golang, but the version may be not updated. Method 2: Using official build, the version updated. (Recommended) Go … Continue reading Windows VSCode with Golang MSys/UCrt64
Xcode Alternate Install
The default way to install Xcode using App Store will replace older version, hard to fix when install error, and so on. There is another way to install Xcode using Xcodes (plural with -s) which enable us to select a single or multiple versions to install.