Skip to content
Everything NESmaker
  • About
  • Getting started
  • Snips

sound

Enhance! Replacing GGSound with Sabre

December 9, 2024August 23, 2024 by kevin81

Strap in, this is a big one! This is a step-by-step guide on how to replace GGSound, the sound engine NESMaker uses by default, with CutterCross’ Sabre, an even lighter-weight sound driver with more features, into your NESMaker project.

Read more

Categories Enhance! Tags ggsound, sabre, sfx, sound

NES Architecture: the APU

March 25, 2022 by kevin81

Let’s talk about sound. The NES’ audio processing unit (or APU for short) to be exact. How does it work and what is it capable of doing?

Read more

Categories NES architecture Tags apu, dpcm, noise, pulse, sound, triangle

Navigate

  • About
  • Getting started
  • Snips

Categories

  • Assembly 101
  • ByteSize
  • Deep Dive
  • Enhance!
  • FAQ
  • General Knowledge
  • NES architecture
  • NESmaker News
  • NESmaker UI
  • Uncategorized

Topics

addressing apu arithmetic asm6 assembly banks bankswitching branch bugfix byte off chr compare cpu dendy dowaitframe error even ggsound handbook hardware indirect addressing jsr jump labels lookup table lut macro nmi ntsc odd optimization pal ppu processor rom space sfx shift sound status register strategy guide subroutine the retroverse trampoline vblank Zapper
© 2025 Everything NESmaker • Built with GeneratePress