convert SDL todo files into markdown markup

create TODO file for 2.1.6
This commit is contained in:
punkrockguy318 2012-03-06 12:09:40 +00:00
parent 28ee7f3a6f
commit 5b14f342bd
3 changed files with 69 additions and 23 deletions

View File

@ -1,23 +0,0 @@
-Features:
- SDL.Vsync
- let's wait on this -- there's no simple way to use the OS default in SDL unless we just don't touch it, which might be the best thing to do here.
-GTK:
- Better on-the-fly video resizing with window resize / video config
- Hotkey remapping GUI
- Smarter video config (disable widgets that are incompatible with openGL)
- Options to investigate
- bpp
- scanlines
- Cheat editor
-SDL 1.3
- segfaults when opening a second game
- segfaults on fullscreen entry
-BUGS
- Zipped roms?
- F1 from terminal-less gui fceux process hangs fceux (since input is required from console in cheat editor)
-OSX
- Single window mode does not work (the XWINDOWID hack does not work in Apple's X11 server, so this may never get fixed).
- Zapper input is taken from GTK window instead of X11 window (a workaround could be implemented to resolve with with some #ifdef APPLE etc)
-DOCS
- Be sure to include details about new scons features for package maintainers so that the manpage, luascripts, and auxlib will be included in future packages
- Docs REALLY need a cleanup/rewrite

32
TODO-SDL-2.1.6.md Normal file
View File

@ -0,0 +1,32 @@
BUGS
====
Save/Load State Console Print Bug
---------------------------------
* ie:
` -select state-
State -777722344 saved `
* If the root of the bug cannot be determined by release time, just #ifdef the print statement for win32
Clip sides bug in BOTH WINDOWED AND FULLSCREEN mode
---------------------------------------------------
* Go to game genie with clip sides enabled or save a state to see
* Ensure no clip sides is only being enabled during fullscreen
FEATURES
========
XDG Standardization of Config
-----------------------------
* fceux currently stores stuff to ~/.fceux by default
* FD.O/XDG recommends default to be ~/.config/fceux (and to check $XDG_whatever)
* If the XDG folder exists, use it. If NO folder exists, use the XDG folder.
* If .fceux exists, display a warning message but use .fceux
* Don't move around people's config files without asking (or at all in this case)
TESTING
=======
TODO
----

37
TODO-SDL.md Normal file
View File

@ -0,0 +1,37 @@
Features
========
* SDL.Vsync
* let's wait on this -- there's no simple way to use the OS default in SDL unless we just don't touch it, which might be the best thing to do here.
GTK
===
* Better on-the-fly video resizing with window resize / video config
* Hotkey remapping GUI
* Smarter video config (disable widgets that are incompatible with openGL)
* Options to investigate:
* bpp
* scanlines
* Cheat editor
SDL 1.3
=======
* segfaults when opening a second game
* segfaults on fullscreen entry
* haven't tested this in a while
* not a 2.1.6 target
BUGS
====
* Zipped rom support borked?
* F1 from terminal-less gui fceux process hangs fceux (since input is required from console in cheat editor)
OSX
===
* Single window mode does not work (the XWINDOWID hack does not work in Apple's X11 server, so this may never get fixed).
* Zapper input is taken from GTK window instead of X11 window (a workaround could be implemented to resolve with with some #ifdef APPLE etc)
* Not an "official" target, but testing should be done before release on OS X
DOCS
====
* Be sure to include details about new scons features for package maintainers so that the manpage, luascripts, and auxlib will be included in future packages
* Docs REALLY need a cleanup/rewrite