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 -
|
||||
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
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
#!/bin/sh
|
||||
# hope this makes someone happy - prg
|
||||
rm /usr/local/bin/fceux
|
||||
|
Loading…
Reference in New Issue