SN Systems Tech Blog

Filter:

Verifying Game Developer Assumptions

ARTICLE BY: Russell Gallop
POSTED: Apr 22, 2015
TAGS: Assembly, Compiler, Debug, Toolchain

Game developers make a number of assumptions about how the compiler works. SN Systems has implemented “Check CFC” (Compile Flow Consistency) to help ensure their assumptions hold true for the PlayStation®4 (PS4) compiler. This has been contributed to the open source LLVM compiler community. Using…

READ THE WHOLE POST 

ABI bugs are a NIGHTMARE!

ARTICLE BY: Sunil Srivastava
POSTED: Dec 18, 2014
TAGS: ABI, Compiler, Toolchain

Release-to-release compatibility is critical in the games industry, where old games must be able to run on an updated PlayStation® operating system. To guard against incompatibilities from creeping in, we developed a C++ ABI test suite for all currently supported PlayStation® platforms (PlayStation®3 (PS3) and PlayStation®Vita (PS Vita) as well as PlayStation®4 (PS4)).

READ THE WHOLE POST 

Linker Optimizations

ARTICLE BY: Binutils Team
POSTED: Nov 10, 2014
TAGS: Build, Linker, Toolchain

When developing for games consoles, there are known limits on the amount of storage available. Learn about two Linker features which can help with this; dead-stripping and de-duplication.

READ THE WHOLE POST