[package]
edition = "2024"
name = "bevy_ym2149"
version = "0.9.1"
authors = ["slippyex"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Bevy audio plugin for YM2149 PSG emulator"
homepage = "https://ym2149-rs.org"
readme = "README.md"
keywords = [
"bevy",
"ym2149",
"psg",
"chiptune",
"audio",
]
categories = [
"game-development",
"multimedia::audio",
]
license = "MIT"
repository = "https://github.com/slippyex/ym2149-rs"
resolver = "2"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = [
"--cfg",
"docsrs",
]
[features]
default = []
[lib]
name = "bevy_ym2149"
path = "src/lib.rs"
[[test]]
name = "integration_playback"
path = "tests/integration_playback.rs"
[[test]]
name = "plugin_behaviour"
path = "tests/plugin_behaviour.rs"
[dependencies.bevy]
version = "0.17"
features = ["bevy_audio"]
[dependencies.parking_lot]
version = "0.12"
[dependencies.ron]
version = "0.10"
[dependencies.serde]
version = "1.0"
features = [
"derive",
"derive",
]
[dependencies.thiserror]
version = "1.0"
[dependencies.ym2149]
version = "0.9"
[dependencies.ym2149_arkos_replayer]
version = "0.9"
package = "ym2149-arkos-replayer"
[dependencies.ym2149_ay_replayer]
version = "0.9"
package = "ym2149-ay-replayer"
[dependencies.ym2149_common]
version = "0.9"
package = "ym2149-common"
[dependencies.ym2149_sndh_replayer]
version = "0.9"
package = "ym2149-sndh-replayer"
[dependencies.ym2149_ym_replayer]
version = "0.9"
package = "ym2149-ym-replayer"
[dev-dependencies.bevy]
version = "0.17"
features = ["bevy_audio"]