2013-02-13, 15:46
I've been busy this week
Just wanted to keep you guys posted. Here's a rundown of what's been going on:
Current agenda
Future work
feedback
I'd like some input on this. After revamping the emulator selection process, what other features would you guys like to see implemented first?
GIT testers and debug-log-uploaders are appreciated
![Smile Smile](https://forum.kodi.tv/images/smilies/smile.png)
- Rewind support - Thanks to Themaister, you can time travel 60 seconds into the past using the seek bar.
- Add-on manager - emulators can be installed directly from within XBMC. Win32 and linux x64 only, for now.
- Controller support - Added profile for Xbox 360 Controller. If you want to help with other controllers, see <FullScreenGame> in joystick.Microsoft.Xbox.360.Controller.xml . Also re-worked keyboard input
- Audio delay - I was able to push it down to under a third of a second without buffer underruns. Still, better than the > 1s before.
- RCB "support" (technically, RCB supports RetroPlayer) - can launch games internally, avoiding external emulators
- RetroPlayer - Refactored the RetroPlayer core; video and audio are optimized to avoid unnecessary memory allocation and thread blocking
- libretro - Updated to latest API
Current agenda
- Emulator selection process
Future work
- Real-time rewind (a.k.a. Baid style) - Instead of mouse seeking, hitting R will rewind smoothly until the Play button is hit.
- YUV444p support - Themaister demonstrated experimental YUV444p rendering on linux OpenGL (commit: f124788 ). Adapt this to win32 DX and GLES, and fallback to YUV422 for uncooperative renderers.
- RGB support - YUV444p is really just a stopgap until full RGB support is implemented. DVDPlayer overlays might be the solution here.
feedback
I'd like some input on this. After revamping the emulator selection process, what other features would you guys like to see implemented first?
GIT testers and debug-log-uploaders are appreciated
![Smile Smile](https://forum.kodi.tv/images/smilies/smile.png)