/Hydra

A virtual filesystem library for CE C/C++ toolchain.

Primary LanguageCBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Hydra GitHub Release GitHub Issues

Hydra Logo

Unlock Endless Possibilities with Hydra.

Hydra is a powerful virtual filesystem library for the CE C Toolchain. It provides a wide range of features for managing programs on the calculator and for the first time ever users management.

Getting Started

To use Hydra, install the CE C Toolchain. Then, download and install Hydra by following these steps:

  1. Download the latest stable build of Hydra from Github releases or the development build by downloading the /hydra folder.
  2. Unzip if needed and place the folder in your /src directory. Delete the zip file after unzipping.
  3. Include Oxygen in your project with #include "hydra/hydra.h".

Features

  • Edit Basic programs
  • Run Assembly & Basic Programs
  • Folder System
  • User Management
  • Save and Load from Appvar
  • File Hiding

Documentation

The complete Hydra documentation is available here. It includes an installation guide, framework reference, tutorials, examples, and troubleshooting guide.

Examples

Screenshot Explanation
Screenshot 1 Xenon CL is a prime example of Hydra's file management system.
Screenshot 2 Hydra runs a program and uses a folder system based on the user currently logged in.

Updates & Support

Hydra is actively developed. Stay updated on the latest developments on the Discord Server, Cemetech forums, or the Trello board:


Copyright © 2018 - 2024, Alvajoy Asante