mirror of
https://github.com/libretro/stella2023.git
synced 2025-02-19 08:40:28 +00:00

instead of the entire area. This fixes the speed regression from 3.6, since the main TIA texture is now larger than before. Previously it was 160 pixels wide out of 256 total (rounded to power of two), now it's 560 wide out of 1024 total. In 3.6 it was updating a buffer 256 pixels wide, in the latest beta releases it was sending 4 times as much data (256 -> 1024). Now it sends only 160/560. Similar improvements happened with the height as well (210 lines vs 256). On my test systems at least, this is an extremely large win, resulting in similar speeds as 3.6 even though we've moved to a 32-bit framebuffer. Bumped version # for next beta release. Pushed release date to June 1, to make absolutely sure I have everything fixed and ready to go. git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2493 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba