2个稳定版本
1.1.0 | 2024年5月26日 |
---|---|
1.0.0 | 2024年5月22日 |
475 在 游戏开发 分类中
每月下载量 41 次
12KB
160 行
GBA env
用于检测Game Boy Advance ROMs(GBA/NDS/mGBA/VBA/gpSP等)环境的Crate
您可以在此处找到gba_env的文档。
用法
您需要使用nightly rust版本,并在您的Cargo.toml
中添加以下内容
[dependencies]
gba_env = "1.0"
然后您可以在代码中使用这个Crate
use gba_env;
use gba_env::Environment;
fn main() {
let env = gba_env::get_env();
if env == Environment::GpSp {
println!("Sorry, but this ROM is not supported on gpSP.");
}
}
许可证
本项目采用GNU GPLv3或MIT或Apache-2.0许可证。只需选择适合您需求的一个即可。
附录
有关GBA环境检测的所有信息均来自gbadev Discord服务器。因此,我们向gbadev社区表示衷心的感谢!
lib.rs
:
用于识别Game Boy Advance ROMs环境的Crate。可以通过简单地调用get_env()
函数来识别环境。
支持的环境可以在Environment
枚举中找到