Glossary

Term Definition
Administrator Privilege The highest clearance for a user of a computer system. Provides access to most or all functionality of a system, including the installation/removal of programs and the modification of system files/settings.
API or Application Programming Interface A group of protocols and procedures that allow different softwares to communicate with each other.
Audio Buffer The delay between an event happening and the audio being played. Shorter delays often mean losing some audio quality.
Bilinear Filtering An image processing technique that smooths the edges of pixels as images are scaled to different sizes. It accomplishes this by creating new pixels based on the values from the original image.
Console A specialized computer system that is primarily used to play video games
Emulator A piece of software or hardware that mimics a computer system, enabling a different system to behave like it
Extract To remove or take out.
Extractor (computer system) A program that extracts files from a compressed format (like zip, targz, or 7-zip)
Driver A piece of software that controls system operations like input an d output
File Explorer An application for managing files and folders within a file system.
Installer A program that manages the configuration and installation of another program
Install Wizard An installer that guides a user through the configuration and installation process step-by-step (often with a graphical interface).
Lunar IPS A utility program for creating and applying ROM patches.
OpenGL An API rendering 2D or 3D graphics.
Operating System A piece of software (like Windows, Linux, or MacOS) that handle computer hardware and resources. Also serves as an intermediary between the user and the system.
Qt Framework An application development framework.
Qt Multimedia A part of the larger Qt application framework that manages graphics.
ROM or Read-Only Memory (general) Data that cannot be modified, often stored in cartridge or disc form.
ROM (game emulation) A copy of a game in the form of a digital file.
ROM Hacks Fan-made modifications or extensions of an existing video game. Often introduces new levels, altered gameplay, bug fixes, or translations.
ROM Patch A file that is intended to be applied to an existing ROM to modify it. Contains only new data or alterations, not the entirety of the original ROM.
ROM Patching Applying a patch file to a ROM in order to create a ROM hack.
Sample Rate How many times per second audio is measured and reproduced. A higher sample rate captures more detail in the sound.
SDL or Simple DirectMedia Layer A multimedia library that serves as an intermediary between systems (like audio, graphics, and keyboard input) and a program. Often used for games and emulation.
Shortcut (computers) An input or sequence of inputs mapped to an action (like saving a file) for convenient access.
System Settings An application or a section of an application that allows for modification of system/user information.