Headless VNC libretro frontend
modeco80
16e6875228
Some cores (Dolphin) don't initalize AV info, or use resources that are not allocated yet, until after a game is loaded. |
||
---|---|---|
crates | ||
.editorconfig | ||
.gitignore | ||
.rustfmt.toml | ||
Cargo.lock | ||
Cargo.toml | ||
LICENSE | ||
README.md |
retrovnc
A fully headless Libretro frontend that exports a VNC server for display and input.
In layman terms, this lets you play games over VNC. Which isn't all that great, but hey.
This is mostly a "fun project" and consists mostly of code I already wrote.
Dependencies
- A C++ toolchain
- A Rust toolchain.
Building
$ cargo b --release
Usage
$ retrovnc --core <CORE> --rom <ROM>
(see retrovnc --help
for more options)
For disc-based titles it is probably a good idea to pass the cuesheet file. I will implement stuff later to make this less annoying.