PurrFX project update 3

Project status overview as of August 17, 2020.

Commits: From August 16 through 17 of 2020.

Logging should provide useful information. This is exactly what the latest changes in the PurrFX library were aimed at. It was necessary to see at least some structure of the code. And the most important information was also needed... Obviously I'm talking about changes in the APU registers that control the sound.

New elements of the log:
1. Main functions (“init" and "play");
2. Switching to a new frame;
3. Writing to the APU registers.

It was pretty easy to make all the necessary modifications of the "Game Music Emu" library with previously acquired experience.

 

Related information:
http://www.cplusplus.com/forum/lounge/119813/1/
https://wiki.nesdev.com/w/index.php/APU#Registers

Project page: https://github.com/TheCatNose/PurrFX

Comments