A multi-platform Atari 2600 Emulator
Go to file
stephena b200260d85 Huge speedup in OpenGL rendering, by only updating part of the texture
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
2012-05-22 15:22:02 +00:00
debian Huge speedup in OpenGL rendering, by only updating part of the texture 2012-05-22 15:22:02 +00:00
docs More documentation updates. 2012-05-13 16:22:48 +00:00
src Huge speedup in OpenGL rendering, by only updating part of the texture 2012-05-22 15:22:02 +00:00
Announce.txt Some documentation updates for the upcoming release. 2012-05-13 00:35:24 +00:00
Changes.txt Huge speedup in OpenGL rendering, by only updating part of the texture 2012-05-22 15:22:02 +00:00
Copyright.txt Updated OSX '_intel' project file to be used with OSX 10.6 onwards 2012-02-24 13:55:26 +00:00
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile The TIA palette is now passed to NTSCFilter, so it can calculate its own 2012-02-26 20:11:59 +00:00
README-SDL.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Readme.txt Huge speedup in OpenGL rendering, by only updating part of the texture 2012-05-22 15:22:02 +00:00
Todo.txt Updated all files to copyright 2012. Happy New Year to anyone reading 2011-12-31 21:56:36 +00:00
common.rules Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
config.guess Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
config.sub Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
configure The TIA palette is now passed to NTSCFilter, so it can calculate its own 2012-02-26 20:11:59 +00:00

Readme.txt

This is release 3.7 of Stella.  Stella is a multi-platform Atari 2600 VCS
emulator which allows you to play all of your favourite Atari 2600 games
on your PC.  You'll find the Stella Users Manual in the docs subdirectory.
If you'd like to verify that you have the latest release of Stella visit
the Stella Website at:

  http://stella.sourceforge.net

Enjoy,

The Stella Team
June 1, 2012