diff --git a/KNOWN-ISSUES b/KNOWN-ISSUES deleted file mode 100644 index 4fa59939..00000000 --- a/KNOWN-ISSUES +++ /dev/null @@ -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 diff --git a/TODO-SDL b/TODO-SDL index 9c0b8975..e6cf16a8 100644 --- a/TODO-SDL +++ b/TODO-SDL @@ -1,20 +1,24 @@ -TODO-SDL: -Features - - openGL Vsync toggle option - -* work .desktop and .png into install scripts? -* auto-resize game window (gtk) -* SDL 1.3? - * segfaults when opening a second game - * segfaults on fullscreen entry -* Hotkeys Config - * design GUI -* Video config - * grey-out xyscale entries when scalers are set - * dont allow scalers and opengl -* Implement Cheat Editor in GTK -* GUI Options to look into: - * bpp - * Scanline end/start -* Fix 7Zipped ROMs -* Think of good workaround for pushing F1 when run from a gui; currently drops to cheat menu with no terminal and is unrecoverable +-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 + - Post official build instructions somewhere + - 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 diff --git a/TODO-PROJECT b/documentation/TODO-PROJECT similarity index 100% rename from TODO-PROJECT rename to documentation/TODO-PROJECT diff --git a/src/drivers/sdl/config.cpp b/src/drivers/sdl/config.cpp index 5ecedba2..2e95b313 100644 --- a/src/drivers/sdl/config.cpp +++ b/src/drivers/sdl/config.cpp @@ -169,6 +169,7 @@ InitConfig() config->addOption("openglip", "SDL.OpenGLip", 0); config->addOption("SDL.SpecialFilter", 0); config->addOption("SDL.SpecialFX", 0); + config->addOption("SDL.Vsync", 1); // network play options - netplay is broken config->addOption("server", "SDL.NetworkIsServer", 0); diff --git a/uninstall.sh b/uninstall.sh deleted file mode 100644 index 31bab245..00000000 --- a/uninstall.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -# hope this makes someone happy - prg -rm /usr/local/bin/fceux -