Odin port of the Nuked OPL3 emulator. https://github.com/nukeykt/Nuked-OPL3
  • Odin 73%
  • C 26.7%
  • Makefile 0.3%
Andreas T Jonsson 21628e44b7 Fix freestanding build by excluding test file from freestanding targets
Add #+build !freestanding directive to opl3_test.odin to work around
Odin compiler bug where _test.odin files are included in regular builds
for freestanding targets. Document this known issue in AGENTS.md.
2026-01-07 15:42:29 +01:00
reference Refactor: split implementation into public API and internal modules 2025-12-30 10:59:22 +01:00
.gitignore Refactor: split implementation into public API and internal modules 2025-12-30 10:59:22 +01:00
AGENTS.md Fix freestanding build by excluding test file from freestanding targets 2026-01-07 15:42:29 +01:00
LICENSE Initial commit 2025-11-23 10:45:06 +01:00
Makefile Refactor: split implementation into public API and internal modules 2025-12-30 10:59:22 +01:00
odinfmt.json Initial commit 2025-11-23 10:45:06 +01:00
opl3.odin Refactor: split implementation into public API and internal modules 2025-12-30 10:59:22 +01:00
opl3_internal.odin Refactor: split implementation into public API and internal modules 2025-12-30 10:59:22 +01:00
opl3_test.odin Fix freestanding build by excluding test file from freestanding targets 2026-01-07 15:42:29 +01:00