Updated TODO items.

git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2311 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
stephena 2011-12-29 17:47:53 +00:00
parent a99e0d7499
commit 1da5fe515b
1 changed files with 32 additions and 0 deletions

View File

@ -16,3 +16,35 @@ If you would like to contribute to Stella's development then feel free to
contact me by email:
Stephen Anthony (stephena@users.sf.net).
The following is a list of items that I plan to get to sooner or later.
Note that currently I'm the only person working on Stella, maintaining
the code across three major platforms (Linux, MacOSX, Windows), so my
time is very limited:
* Convert code to SDL-1.3/2.0. The next major revision of SDL hasn't
been released yet, but I'm already in the process of working with
beta versions. The main reason for this change is to have hardware-
accelerated Direct3D support in Windows (which currently uses
OpenGL, and isn't as fast as it is on other systems). As well, I'll
no longer have to maintain separate software and OpenGL renderers
within Stella; SDL will handle it all behind the scenes.
* Add Blargg NTSC TV filters. This will be OpenGL only for now.
Eventually when I move to SDL 2.0, it will be available for any
accelerated backend (Direct3D, OpenGL, OpenGLES, etc).
* Add support for esoteric controllers. KidVid support is almost done;
still TODO are Mindlink and Lightgun.
* Add more debugger features, improve graphics access tracking, improve
GUI, etc.
* Fix final remaining bugs in the TIA emulation.
* Add rewind support to the entire emulation, not just in the debugger.
* Look into adding movie recording or net play.
* Probably a thousand other things that I've forgotten.