prometeu-runtime/crates/prometeu-runtime-desktop
2026-01-23 06:52:31 +00:00
..
2026-01-23 06:52:31 +00:00
2026-01-23 04:58:50 +00:00
2026-01-19 08:22:43 +00:00

PROMETEU Desktop Runtime

This is the host implementation for desktop platforms, allowing PROMETEU to run on Windows, Linux, and macOS.

Features

  • Rendering: Uses the GPU via the pixels library to present the low-resolution framebuffer.
  • Input: Translates keyboard and controller events (via winit) into PROMETEU hardware signals.
  • Audio: Interfaces with the host's sound system (via cpal).
  • Debugging: Hosts a TCP server that implements the DevTools Protocol, allowing connections from external IDEs or debuggers.

How to run

Generally executed via the main CLI (prometeu), but can be called directly for testing:

cargo run -- --run path/to/cart