@sones, you are correct. The idea is that by using the begin() function, or at least systemButtons() after boot(), you don't have to add sound toggle code to your sketch. The library provides the function to do it for you, so you save code space. Also, the setting is saved in EEPROM so it remains in effect for each power on, and even between different games, until you decide to change it.
So @phil8715, sound toggle may never be added to this game, so you'd better figure out how to use the library function
To turn sound off:
- Power off the Arduboy.
- With the power off, press and hold the B button (The rightmost red button.)
- While still holding the B button down, turn on the Arduboy. Keep holding the B button down.
- The blue RGB LED should come on. (If you have an Arduboy with the RGB LED installed backwards, the red LED will come on.)
- While still holding the B button down, press the DOWN button for a second.
- The RGB LED should flash red and then change back to blue when you release the DOWN button. (If your LED is reversed, it will flash blue and then go back to red.)
- Release the B button that you have been holding down.
- The game will then start with the sound off.
To turn sound on:
Follow steps 1 to 4 above. Then, follow steps 5 and 6 except:
For step 5, press the UP button for a second instead of the DOWN button.
For step 6, The RGB LED should flash green and then change back to blue when you release the UP button. (If your LED is reversed, it will go off and then go back to red.)
Follow step 7.
For step 8, The game will then start with the sound on.