Kodi Community Forum
Visualization missing - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: iOS & tvOS (https://forum.kodi.tv/forumdisplay.php?fid=137)
+---- Thread: Visualization missing (/showthread.php?tid=95916)

Pages: 1 2


Visualization missing - kslt - 2011-03-04

Hi

Looking for missing visualization in xbmc for appletv. Have no linux at home to get from there .vis files.

Anyone may provide ? goom.vis waveform.vis , projectm.vis and etc. ?

Thanks!


- apanloco - 2011-03-04

Vis not working currently on atv2, please read sticky on current atv2 issues.


- kslt - 2011-03-04

yep, i sow "vis not working" but the question is it not rendering or etc. or not working because the files are missed ?


- Fire69 - 2011-03-04

It's not rendering because of OpenGL or something.
So no use to go looking for missing files...


- Memphiz - 2011-03-04

This thing will be very difficult to fix. Maybe noone will do it Wink.

If someone can port OpenGL to OpenGL ES 2.0 and some x86 Assembler to ArmV7 Assembler - feel free to make one step forward ...


- rapalax - 2011-04-08

apanloco Wrote:Vis not working currently on atv2, please read sticky on current atv2 issues.

Please post link.. I don't see it anywhere.

Isn't it possible to have a visualization without opengl ? Whatabout something that just shows fanart like my ScreenSaver does?


- Memphiz - 2011-04-08

To say it with the words of davilla. Patches are welcome Big Grin


- davilla - 2011-04-08

HAHAHAHA, exactly.

Here's the deal, pretty much all our visualizers use OpenGL, iOS/ATV2 runs OpenGLES. Two letters different but the API is very different. Some OpenGLES wizard would need to port them to OpenGLES.

As I don't really care about visualizers and think them distracting and useless, that wizard will not be me. So patches are welcome from someone who does.


- joebrady - 2011-04-08

rapalax Wrote:Whatabout something that just shows fanart like my ScreenSaver does?

I agree, we should just fill that with fanart for the time being. But that would be a skin thing I think.


- Ram2000 - 2011-04-29

Just a thought But since its running on the IOS which allready supports Apples GREAT viz would it not be better to change XBMC to Run them rather then converting the old ones ?
Please dont mis understand Me I REALLY appreciate the work you guys have done and LOVE this running on my ATV2.
Though I allready have mine running a random fanart image from a default folder (skin Related) would love to have the Viz back.


- kevin71246 - 2011-05-04

davilla Wrote:HAHAHAHA, exactly.

Here's the deal, pretty much all our visualizers use OpenGL, iOS/ATV2 runs OpenGLES. Two letters different but the API is very different. Some OpenGLES wizard would need to port them to OpenGLES.

As I don't really care about visualizers and think them distracting and useless, that wizard will not be me. So patches are welcome from someone who does.

Awwww come on! I just recently was exposed to XBMC from a coworker, looks amazing. I already have quite a setup - plasma, xbox360 plays music, vids, I have netflix, etc. I used to LOVE Winamps visualizations, especially all the community created add-ons. I am impressed though by XBMC... the IceFilms plugin, play almost all media, & simplicity of the GUI, along with remote control ease of controlling, etc.

Basically I do a lot of entertaining, and listening to music with some type of video background (visualization) is key, especially something that integrates with the sound. I don't yet have XBNC running in my main entertainment (living) room, but was considering Apple TV 2nd gen with XBNC. No visualization is actually a deal breaker for me. PLEASE get the visualizer running!! I'm begging you!! Alternatively I'll likely just stick with XBMC running on the laptop and watching movies & such on the smaller screen.


- keith - 2011-05-04

kevin71246 Wrote:Awwww come on! I just recently was exposed to XBMC from a coworker, looks amazing. I already have quite a setup - plasma, xbox360 plays music, vids, I have netflix, etc. I used to LOVE Winamps visualizations, especially all the community created add-ons. I am impressed though by XBMC... the IceFilms plugin, play almost all media, & simplicity of the GUI, along with remote control ease of controlling, etc.

Basically I do a lot of entertaining, and listening to music with some type of video background (visualization) is key, especially something that integrates with the sound. I don't yet have XBNC running in my main entertainment (living) room, but was considering Apple TV 2nd gen with XBNC. No visualization is actually a deal breaker for me. PLEASE get the visualizer running!! I'm begging you!! Alternatively I'll likely just stick with XBMC running on the laptop and watching movies & such on the smaller screen.

Patches welcome!

As Davilla stated, he's not going to port the opengl screensavers to opengles. So begging probably won't help.

So if you truly want this, work on one of these things:
a) learn opengl and opengles and port it yourseld
b) pay someone to port it and kindly donate all the code to xbmc project! Big Grin
c) find someone who knows opengles and convince them it'd be awesome for them to port it!

or of course, use XBMC somewhere that handles opengl natively and doesn't require openglES.

Good luck! I look forward to hearing about your success. Smile


- kevin71246 - 2011-05-04

I appreciate the response Keith. So you're saying there are no plans for the XBMC crew to get this running?

I'd love to figure this out...but I don't think I'm capable. I'm in computing and am a noob at programming and am guessing this is way beyond me Sad Any takers out there know how to make this patch?!!


- bootmonster - 2011-05-04

I personally know nothing about coding but anyone who does this maye be a good start

http://maniacdev.com/2009/09/the-categorized-opengl-es-tutorial-collection/


- kevin71246 - 2011-05-04

OK, I'm determined...anyone else wanna join this mission? Unfortunately I'm going to have to start from scratch since I don't know poop about this. I have and used VS2010 for a little C++, but have to figure out how to setup the environment and get the SDK, compilers, ? to get this going. Big learning curve...hopefully someone that has a clue can help! I think an incentive is that this would all apply to the iPhone since they use the same CPU & GPU (not positive if entirely applicable though).

Specs:
Apple TV 2nd gen appears to be running the Apple A4 with an ARM Cortex-A8 CPU and PowerVR SGX 535 for the GPU (http://en.wikipedia.org/wiki/Apple_A4). PowerVR's SGX series features pixel, vertex, and geometry shader hardware, supporting OpenGL 2.0 and DirectX 10.1 Shader Model 4.1 (http://en.wikipedia.org/wiki/PowerVR#Series5_.28SGX.29)

Some more links that may help:
General OPENGL ES info: http://www.khronos.org/opengles/
Info on porting OPENGL to OPENGL ES: http://stackoverflow.com/questions/272970/whats-in-and-out-of-opengl-es-porting-from-opengl
http://devcry.blogspot.com/2009/01/porting-opengl-demo-to-iphone.html

PowerVR OPENGLES SDK & Tutorials: http://www.imgtec.com/PowerVR/insider/sdk/KhronosOpenGLES2xSGX.asp
PowerVR OOPENGLES Tools (including emulation): http://www.imgtec.com/PowerVR/insider/powervr-sdk.asp