#asar #bindings #target #github #91 #com-rpg-hacker-asar

asar-snes

Rust bindings for Asar (https://github.com/RPGHacker/asar)

3 releases

0.1.6 Aug 1, 2024
0.1.5 Aug 1, 2024
0.1.4 Aug 1, 2024

#491 in Concurrency

GPL-3.0 license

570KB
15K SLoC

C++ 10K SLoC // 0.0% comments Assembly 3K SLoC // 0.2% comments Rust 875 SLoC // 0.0% comments JavaScript 576 SLoC // 0.0% comments C# 435 SLoC // 0.3% comments Python 334 SLoC // 0.3% comments C 146 SLoC // 0.0% comments Batch 7 SLoC Shell 4 SLoC

Rust bindings for Asar

This crate provides Rust bindings for Asar

These bindings specifically target Asar 1.91.


lib.rs:

Asar Rust Bindings

This crate provides a safe wrapper around the Asar library version 1.91.

By default this crate is not thread-safe.

In case it is needed to use this crate in a multithreaded environment, the thread-safe feature should be enabled, doing so will make all the functions use a global lock to ensure that the Asar API is called in a thread-safe manner.

Dependencies

~0.3–7.5MB
~62K SLoC