2011-08-17

Stella SVN r2268

EmuCR: StellaStella SVN r2268 is released. Stella is a multi-platform Atari 2600 VCS emulator. The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most popular home video game system of the early 1980's. Now you can enjoy all of your favorite Atari 2600 games on your PC thanks to Stella!

Stella SVN changelog:
r2264
Added logging capability and viewer. This is useful for those platforms that don't normally use the commandline (mostly Windows, but in some cases OSX as well). The 'showinfo' commandline argument has been renamed 'loglevel', but it has the same purpose. A new option 'logtoconsole' has been added, which determines whether log output should also be directed to the commandline/
console (previously, it was always printed to the console). All these items are now accessible from Options -> System Logs.
For anyone reading this (and that cares), now I can finally move on to the OpenGL rewrite. The plan is that the new code will use OpenGL ES, which is a subset of OpenGL 1.5. The main advantages are that you won't need an advanced OpenGL card, and OpenGL ES is supported on most new 'smaller' systems (iPhone, Android, etc), making ports much easier.
r2265
First pass at converting the OpenGL renderer to be OpenGLES 1.0 compliant. It actually went smoother than I thought it would. This show allow Stella to run well on *any* hardware-accelerated
OpenGL machine, not just those with beefy video cards. Cleaned up the code a little, removing more references to the old OpenGL TV filtering (which will be replaced by Blargg NTSC
filtering soon enough). Also removed 'gl_texrect' option, which specified to use the GL_TEXTURE_RECTANGLE_ARB extension (for non power-of-two textures). It was never enabled by default, didn't work with ATI cards, and wasn't accessible in the UI, so I doubt anyone will miss it. Besides, it's not supported in OpenGL ES 1.x.
Next is to look into VBO/PBO, to see if more optimizations can be done.
r2266
Updated VS 2005 project with latest changes.
r2267
Updated VS 2010 project files for recent changes.
r2268
Oops, the last commit contained experimental sound changes.

Download: Stella SVN r2268 32bit
Download: Stella SVN r2268 64bit
Source: Here

0 Comments

Post a Comment