Glossary

From homebrew.pixelbath
Revision as of 20:23, 11 May 2017 by Mhoskins (talk | contribs) (initial page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page serves as a glossary of commonly used terms frequently encountered when working with homebrew.


Contents A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

B

Brick
A console that is no longer working due to damaged hardware or an error with the internal software/filesystem. Usually the fault of the owner. Sometimes recoverable through special means.

C

C
Without going to assembler, one of the lowest-level languages used in homebrew. C code is far more portable than assembler, and most standard libraries have been ported to the different console development toolchains.
C++
An object-oriented language homebrew developers program in, essentially an upgrade to C. Applications built in C++ can, for the most part, use all the same libraries that C programs can use.

E

ELF
The Executable and Linkable Format (formerly named Extensible Linking Format), is a common standard file format for executable files.

F

Firmware
Fixed low-level code written directly into a programmable chip. The bootloader that loads the PS3 hypervisor or that loads up the memory card screen on the PlayStation are examples of firmware. High-level applications like the Wii Channel Browser or DS menu are not firmware.