fceu tree cleanup and sdl todo rewrite

This commit is contained in:
punkrockguy318 2011-10-23 06:17:48 +00:00
parent 035ef8ddfb
commit c8a6e86d9d
5 changed files with 25 additions and 28 deletions

View File

@ -1,4 +0,0 @@
SDL:
* Single-window mode broken in OSX
* F1 in GUI mode (with no terminal attached) causes endless hang
* In OSX, Zapper input is taken in GTK window rather than SDL window

View File

@ -1,20 +1,24 @@
TODO-SDL: -Features:
Features - - SDL.Vsync
openGL Vsync toggle option - 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:
* work .desktop and .png into install scripts? - Better on-the-fly video resizing with window resize / video config
* auto-resize game window (gtk) - Hotkey remapping GUI
* SDL 1.3? - Smarter video config (disable widgets that are incompatible with openGL)
* segfaults when opening a second game - Options to investigate
* segfaults on fullscreen entry - bpp
* Hotkeys Config - scanlines
* design GUI - Cheat editor
* Video config -SDL 1.3
* grey-out xyscale entries when scalers are set - segfaults when opening a second game
* dont allow scalers and opengl - segfaults on fullscreen entry
* Implement Cheat Editor in GTK -BUGS
* GUI Options to look into: - Zipped roms?
* bpp - F1 from terminal-less gui fceux process hangs fceux (since input is required from console in cheat editor)
* Scanline end/start -OSX
* Fix 7Zipped ROMs - Post official build instructions somewhere
* Think of good workaround for pushing F1 when run from a gui; currently drops to cheat menu with no terminal and is unrecoverable - 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

View File

@ -169,6 +169,7 @@ InitConfig()
config->addOption("openglip", "SDL.OpenGLip", 0); config->addOption("openglip", "SDL.OpenGLip", 0);
config->addOption("SDL.SpecialFilter", 0); config->addOption("SDL.SpecialFilter", 0);
config->addOption("SDL.SpecialFX", 0); config->addOption("SDL.SpecialFX", 0);
config->addOption("SDL.Vsync", 1);
// network play options - netplay is broken // network play options - netplay is broken
config->addOption("server", "SDL.NetworkIsServer", 0); config->addOption("server", "SDL.NetworkIsServer", 0);

View File

@ -1,4 +0,0 @@
#!/bin/sh
# hope this makes someone happy - prg
rm /usr/local/bin/fceux