WIP
You are here:

Modules

Various modules are available for use in your code when using QuickOS. Some of these, such as QuickMusic, are designed to function without QuickOS as well as with it.

 

All modules that may function without QuickOS check if a NOQUICKOS constant is defined to determine whether to assemble with or without QuickOS details.

Sub-Entries

  • This is a simple, minimal loading bar screen handler, designed to work with high-speed SIO without causing framing issues. It supports a name for the asset to load, the number of bytes to load which are translated to sectors, and displays a loading bar while loading is occurring. Custom progress bars may also be manually prepared with it as well.

  • A VBI-driven music player, using a custom format: QMU. These files are designed to be very flexible, but also as small as possible. This module is designed to function without QuickOS.

  • Technically two different modules: a 1-bit and a 2-bit highly-compressed animation/video system, specifically designed for low-end systems. As it compresses even still images, it is useful for scene and still image compression as well. This module is designed to function without QuickOS.