Slippy published YM2149-rs, a "cycle-accurate YM2149 PSG emulator with real-time audio playback and visualization. Includes a Bevy plugin for easy integration into game engines and creative projects. Supports SNDH, GIST, Arkos-Tracker 2/3 & YM2-YM6 and AY formats with drag-and-drop file loading."
As the author explains further "It's not just a sndh Web Assembly replayer [...], it's a complete YM2149 ecosystem in rust. From low-level Chip emulation up to a bevy (Rust Game-Engine) plugin with layered architecture and support for sndh, ym, ay and native arkos tracker Format (with multi-psg support).
The Website offers download for pre-built binaries for MacOS, Windows and partially Linux. To test it yourself. No need to install rust and compile..."
๐ย YM2149-rs on Github
๐ย Slippy's comprehensive article series on YM2149.rs



Add comment