Skip to content

Latest commit

 

History

History
63 lines (54 loc) · 1.3 KB

what_is_burgerlib.md

File metadata and controls

63 lines (54 loc) · 1.3 KB

What is Burgerlib

Burgerlib is a low level "Operating System" like library that provides a standardized Application Programmer's Interface (API) so the application can run unmodified on over a dozen operating systems. It's been used in over 75 commercial video games.

What does it run on

Burgerlib is written in C++03 with C++14 for platforms that support higher language features.

Operating systems:

  • Microsoft Windows XP through Windows 10
  • macOS 7.5.3 to 9.2.2
  • macOS 10.3.9 through 10.15 and higher
  • Ubuntu 16.04 or higher
  • Android 9 or higher
  • nVidia Shield
  • iOS 8 or higher
  • Sony Playstation Portable
  • Sony Playstation Vita
  • Sony Playstation 2
  • Sony Playstation 3
  • Sony Playstation 4
  • Microsoft Xbox classic
  • Microsoft Xbox 360
  • Microsoft Xbox ONE
  • Nintendo Wii
  • Nintendo WiiU
  • Nintendo Switch
  • Nintendo 3DS
  • BeOS

Compilers supported:

  • OpenWatcom 1.9 or higher
  • Codewarrior Pro 8-10 for macOS
  • Codewarrior Pro 9 for Windows
  • Visual Studio 2003 - 2019
  • clang
  • gcc
  • Green Hills Compiler
  • DJGPP
  • Cygwin
  • Intel Compiler
  • Apple MrC PowerPC Compiler
  • Apple SC 68000 Compiler

CPUS supported:

  • MC68000
  • PowerPC
  • PowerPC 64
  • Intel Pentium (x86)
  • AMD 64 (x64)
  • Itanium
  • Sparc 32
  • Sparc 64
  • MIPS 32
  • MIPS 64
  • ARM 32
  • ARM 64
  • Arduino AVR 32