Modules/psg/Settings

From MSX Game Library

Revision as of 08:51, 15 January 2024 by Aoineko (talk | contribs) (Created page with "// PSG options // - PSG_INTERNAL ................. Use internal PSG chip (port A0-A2) // - PSG_EXTERNAL ................. Use external PSG chip (port 10-12) // - PSG_BOTH .......")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

< Modules‎ | psg

// PSG options // - PSG_INTERNAL ................. Use internal PSG chip (port A0-A2) // - PSG_EXTERNAL ................. Use external PSG chip (port 10-12) // - PSG_BOTH ..................... Use both internal and external PSG chips

  1. define PSG_CHIP PSG_INTERNAL

// - PSG_DIRECT ................... Function set directly the PSG registers // - PSG_INDIRECT ................. Function set a buffer (Apply() function must be call once a frame)

  1. define PSG_ACCESS PSG_INDIRECT
  2. define PSG_USE_NOTES FALSE // Add notes table to convert note to tone
  3. define PSG_USE_EXTRA TRUE // Add helper functions to handle PSG settings
  4. define PSG_USE_RESUME