Agile Nes Version 1.6.230222
Built at 23 February 2022 around 07:00
-------------

- Improved Audio Downsampler. 
- Improved Audio generally.
- Improved performance by converting audio samples from integers into bytes.
- Audio now is output in unsigned 8 bit instead of signed 16 bit, it is correct for nes.
- Improved SDL2 Audio renderer, it sounds now better and stable.

### Notes:

- It may sound error sometimes with some games, but it is correct. Since nes sound output is about 179 MHz and
  Audio Channels might sound up to 444000 Hz, so downsampling from 444000 Hz into 44100 Hz will result a loss of resolution.
  Applying fixes like taking averages of samples proved to be wrong, so in My Nes, the downsampler now just do downsampling
  without any fix. This is correct but might sound error, this is normal due to the loss of resolution.
- Nes when outputing audio samples and mixed together, they are range from 0 into 1 in amplitude. If we try to convert
  that to 8 bit samples or signed 16 bits will result errors and corruption in sound. The correct convert is from 0-1 apm into 
  0-127 value or 0 - 0x7F. My Nes now output sound in 8bits with range of 0 - 127, applying a simple fix as well that makes sure
  no sample is 0 (DB Fix, see <https://github.com/alaahadid/Docs/blob/main/Audio%20And%20DB.txt>) to make the sound 100 % correct.
- Performance is improved by using 8 bit audio samples instead of 16 bit samples, also renderer now control speed correctly to
  make sure audio samples are played correctly in time. This affect performance and accuracy of fps.

-------------------------------------------------------------------

ANES 1.5.070222
Built at 07 February 2022 about 22:00

- Added Stereo Nes mode

* Stereo nes is hack of nes that allows audio channels to outputed in stereo with pan adjusted. To enable stereo nes, use command line '-astereones'.
* Channels pan level are fixed to: sq1 is 50 into right, sq2 is 50 into left. trl, nos and dmc are in the middle.

-------------------------------------------------------------------

ANES 1.4.310122
Built at 31 January 2022 about 22:00 p.m

- Added ability to render audio in Stereo
- Added command-lines allows to switch Audio Channels between Mono and Stereo
- Updated Copyright information

-------------------------------------------------------------------
ANES 1.3.181121
Built at 18 November 2021 about 12:00 p.m

- Added Composite Video Colors Generator.
- Improved audio mixer.
- Added new command-lines allows to change audio buffer size, might help in case of audio distortion and/or latency.
- Fixed bug distorded sound sometimes when running a game at boot.
- Fixed sound latency on linux platform.

-------------------------------------------------------------------
ANES 1.2.090921
Built at 09 September 2021 10:29

- Added new sound mixer.
- Added new command line -alt which allows to force to use lookup-table as a sound mixer.
- Fixed issue in memory caused some games to show glitches.
- Fixed bug in mapper 23.

-------------------------------------------------------------------
ANES 1.1.310821
Built at 31 August 2021 about 04:00

- Added support for mapper 9, 10, 11, 13, 15, 18, 21, 22, 23, 24, 25 and 26.
- Added support for MMC5 and VRC6 sound channels.
- Fixed mapper 5, now it support about 60-70 % of mapper 5 games.
- Changed default settings: high-res upscale is turned off, window size is set to 1, keep-aspect is off.

-------------------------------------------------------------------
