retrofoundry / helix

Library simplifying running N64 software to PC

Home Page:https://retrofoundry.github.io/helix/dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helix

Helix is a library written in Rust providing core features for getting your N64 software running on PC and other systems.

Features Provided

  • Window Management (gui)
  • Processing of N64 RDP commands via fast3d-rs (gui)
    • WGPU Rendering
    • OpenGL Rendering
  • GUI Rendering via imgui-rs (gui)
  • Input Handling (gamepad)
  • Audio Rendering via arie (audio)

Optional Features

  • Speech Synthesis (speech)
  • TCP Stream (network)

For details on each of the features provided please see our documentation.

How to setup?

For setup and more in-depth information please see our documentation.

Community

About

Library simplifying running N64 software to PC

https://retrofoundry.github.io/helix/dev

License:MIT License


Languages

Language:C++ 52.7%Language:C 38.2%Language:Rust 9.1%