This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/platform/rustboyadvance-libretro
Michel Heily c9811cc272 all: refactoring audio stuff and using structopt in desktop app
Former-commit-id: 8fb2e158eba5f81bc9fb953bfa6d0f4d9e505a61
Former-commit-id: c436751be80c9517401777ec5060061383d75929
2022-09-13 01:52:05 +03:00
..
src all: refactoring audio stuff and using structopt in desktop app 2022-09-13 01:52:05 +03:00
Cargo.toml Get rid of the VideoInterface trait 2022-09-12 01:13:01 +03:00
README.md Add experimental RetroArch Core 2020-05-15 13:25:12 +03:00

Experimental RustBoyAdvance-NG retroarch core

Desktop Build

To build for your host system, run

cargo build --release

For Linux, the output is repo/target/release/librustboyadvance_libretro.so For windows, the output is repo/target/release/rustboyadvance_libretro.dll

Android Build

Assuming you have NDK toolchain installed and configured, this crate can be built for android targets.

For example, for armv7-linux-androideabi

cargo build --release --target=armv7-linux-androideabi

The output will be in /repo/target/armv7-linux-androideabi/release/librustboyadvance_libretro.so