Native Virtual Boy emulator using the shrooms-vb core
Go to file
Simon Gellis bc84d88b5f Oh right, Apple Silicon 2024-12-16 23:24:17 -05:00
assets Set runtime icon 2024-12-08 16:00:55 -05:00
scripts Oh right, Apple Silicon 2024-12-16 23:24:17 -05:00
shrooms-vb-core@18b2c589e6 Update core for good luck 2024-11-29 19:16:08 -05:00
src Forgot to add version 2024-12-15 15:52:15 -05:00
.gitattributes Fix windows build 2024-10-15 01:06:52 -04:00
.gitignore Rename to lemur 2024-12-08 14:49:54 -05:00
.gitmodules Fix windows build 2024-10-15 01:06:52 -04:00
Cargo.lock Set up cross compilation 2024-12-15 22:54:21 -05:00
Cargo.toml Set up cross compilation 2024-12-15 22:54:21 -05:00
README.md Script artifact generation 2024-12-16 00:38:16 -05:00
build.Dockerfile Oh right, Apple Silicon 2024-12-16 23:24:17 -05:00
build.rs Small performance improvements 2024-11-14 21:03:23 -05:00

README.md

Lemur

A Virtual Boy emulator built around the shrooms-vb core. Written in Rust, using winit, wgpu, and egui. Should run on any major OS.

Setup

Install the following dependencies:

  • cargo

Run

cargo build --release

The executable will be in target/release/lemur[.exe]

Release

Bump the version number in Cargo.toml, then run this script:

./scripts/release.sh

It uses docker to cross compile for Windows, MacOS, and Linux. All binaries are left in the output directory.