fceu tree cleanup and sdl todo rewrite
This commit is contained in:
parent
035ef8ddfb
commit
c8a6e86d9d
|
@ -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
|
|
44
TODO-SDL
44
TODO-SDL
|
@ -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
|
||||||
|
|
|
@ -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);
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
# hope this makes someone happy - prg
|
|
||||||
rm /usr/local/bin/fceux
|
|
||||||
|
|
Loading…
Reference in New Issue